body { font-size: 12px; font-family: "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif; _font-family: Tahoma, Arial, Helvetica, STHeiti, sans-serif; color: #333333; font-weight:normal; font-style:normal; background-color:#eef2f5;}
.page,body{background-color:#eef2f5;}
.weui-btn{ line-height:40px; font-size:16px; border-radius:4px;}
/*.weui-btn_primary{background-color:#f0024f}*/
.weui-btn_primary:not(.weui-btn_disabled):visited{color:#fff}
.weui-btn_primary:not(.weui-btn_disabled):active{color:hsla(0,0%,100%,.6);background-color:#dd0a4e}
  
img{ max-width:100%;}
.none{ display:none;}
input{ outline:none; appearance:none;-webkit-appearance: none;}
.overflow_clear{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fl{float:left;}
.fr{float:right;}
.clear{ height: 0; line-height: 0; font-size: 0; clear: both;}
.clear_both:after{content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0;}
.mask_bg{ display:none; position:fixed; z-index:99; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.4;}

.maincl{ color:#20AD20;}
.fontcl1{ color:#ff3300;}
.fontcl2{ color:#ff6600;}
.fontcl3{ color:#ff9900;}
.black9{ color:#999999;}
.black6{ color:#666666;}
.black3{ color:#333333;}
.black{ color:#000000;}

.border_t{ border-top:1px solid #e6e6e6;}
.border_b{ border-bottom:1px solid #e6e6e6;}
.border_l{ border-left:1px solid #e6e6e6;}
.border_r{ border-right:1px solid #e6e6e6;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}

.pad_b30{ padding-bottom:30px;}
.pad_t46{ padding-top:46px;}

.text_c{ text-align:center;}
.text_r{ text-align:right;}
.text_l{ text-align:left;}

.articleBox p a{color:#f0024f;text-decoration:underline}
.articleBox p{margin:10px 0; font-size:14px; line-height:22px; word-break:break-all;}
.articleBox h2{line-height:40px;}
.articleBox img{ max-width:100%;}

.pub_list{
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.pub_list .pub_list_bd{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}

/*点评星星样式*/
.starBg{ display:inline-block; width:75px; height:15px; line-height:0; font-size:0; vertical-align:middle; background:url(../img/evaluate_star.png) repeat-x left bottom; background-size:15px auto; position:relative; text-align:left;}
.star{display:inline-block; height:15px; font-size:0; line-height:0; vertical-align:middle; background:url(../img/evaluate_star.png) repeat-x left top; background-size:15px auto;}
.star_clink{position: absolute; top: 0; left: 0; z-index: 2; display: inline-block; width: 100%; height:20px; overflow: hidden;}
.star_clink a{display: inline-block; width: 20%; height:20px; vertical-align: top; padding:0;margin:0;}

/*返回顶部*/
.goto_top{ display:none; position:fixed; z-index:10; right:15px; bottom:120px; width:50px; height:50px; background:url(../img/goto_top.png) no-repeat center; background-size:100%;}
/***************以上为重置样式************************/
.page_cont{ max-width:640px; margin:0 auto; height:100%; overflow:hidden; position:relative; display:-moz-box;
    display:-webkit-box;
    display:box; -moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	box-orient:vertical;}
.header_top{position: absolute;z-index:99; left:0;top: 0;width: 100%; height:44px;background-color: #fff; box-shadow:0 1px 0px #dedede; text-align:center;}
.header_top .title{ text-align:center; line-height:44px; font-size:18px; font-weight:normal;}
.header_top .left,.header_top .right{ display:block; position:absolute; top:0; line-height:44px; font-size:14px;}
.header_top .left{ left:10px;}
.header_top .right{ right:10px;}
.header_top .header_ico{ vertical-align:middle; display:inline-block; background-repeat:no-repeat; background-size:contain; width:23px; height:23px;}
.header_top .header_ico.ico1{ background-image:url(../img/tabbar01@2x.png);}
.header_top .header_ico.ico2{ background-image:url(../img/sou@2x.png);}
.header_top .header_ico.ico3{ background-image:url(../img/fenxiang@2x.png);}
.header_top .btn{ display:inline-block; border:1px solid #ddd; border-radius:4px; text-align:center; line-height:22px; padding:0 8px; font-size:12px; color:#999;}

.container_mid{box-sizing: border-box; position:relative;overflow: auto;-webkit-overflow-scrolling: touch; -moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;}
.footer_nav{
 	position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%; height:50px;background-color: #fff; box-shadow:0 -1px 0px #dedede;
}
.footer_nav .list{
 	-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
 	display:block; text-align:center;
}
.footer_nav .list .ico{ display:inline-block; width:22px; height:22px; background-repeat:no-repeat; background-position:center; background-size:contain;}
.footer_nav .list .ico.ico1{ background-image:url(../img/tabbar01@2x.png);}
.footer_nav .list .ico.ico2{ background-image:url(../img/tabbar02@2x.png);}
.footer_nav .list .ico.ico3{ background-image:url(../img/tabbar03@2x.png);}
.footer_nav .list .ico.ico4{ background-image:url(../img/tabbar04@2x.png);}
.footer_nav .list .ico.ico5{ background-image:url(../img/tabbar05@2x.png);}
.footer_nav .list.on .ico.ico1{ background-image:url(../img/tabbar01-pre@2x.png);}
.footer_nav .list.on .ico.ico2{ background-image:url(../img/tabbar02-pre@2x.png);}
.footer_nav .list.on .ico.ico3{ background-image:url(../img/tabbar03-pre@2x.png);}
.footer_nav .list.on .ico.ico4{ background-image:url(../img/tabbar04-pre@2x.png);}
.footer_nav .list.on .ico.ico5{ background-image:url(../img/tabbar05-pre@2x.png);}
.footer_nav .list p{ font-size:10px; color:#222; line-height:14px;}
.footer_nav .list.on p{ color:#20AD20;}
/*以上为头部与底部*/

/*首页*/
.idx_banner .swiper-container {
        width: 100%;
        height:100%;
        margin-left: auto;
        margin-right: auto;
}
.idx_banner .swiper-slide {
        text-align: center;
        font-size: 0;
        line-height:0;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        overflow:hidden;
}
.idx_banner .swiper-slide a{ display:block; width:100%; height:100%;}
.idx_banner .swiper-slide img{max-width:none;}
.swiper-container-horizontal>.swiper-pagination-bullets{
    bottom: 0px;
}
.idx_banner .swiper-pagination-bullet {
    opacity: 0.4;
    background: #000000;
    border-radius: 8px;
    width:18px;
    height:4px;
}
.idx_banner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #FF9900;
    box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.20);
}
.idx_banner{ position:relative; overflow:hidden; height:207px;}
.idx_banner .topLink{ position:absolute; z-index:1; left:0; top:0; right:0; text-align:center; padding:5px 0;}
.idx_banner .topLink .serch{ width:180px; padding:0 10px; display:inline-block; height:28px; line-height:28px; color:#fff; font-size:14px; border-radius:17px; background: rgba(0,0,0,0.50);overflow: hidden;}
.idx_banner .topLink .serch span{display: inline-block;max-width: 76%;overflow: hidden;}
.idx_banner .topLink .serch .ico{ display:inline-block; width:14px; height:14px; background:url(../img/icon-location-white@2x.png) no-repeat center; background-size:contain; vertical-align:middle; margin-top:7px;}
.idx_banner .topLink .serch .arrow_ico{ display:inline-block; width:10px; height:10px; background:url(../img/icon-arrow-down-white@2x.png) no-repeat center; background-size:contain; vertical-align:middle; margin-top:9px;}
.idx_banner .topLink .left,.idx_banner .topLink .right{ position:absolute; display:block; top:5px;}
.idx_banner .topLink .left{ left:10px;}
.idx_banner .topLink .right{ right:10px;}
.idx_banner .topLink .topLink_ico{ display:inline-block;width:28px; height:28px; background-position:center; background-repeat:no-repeat; background-size:contain;vertical-align:middle;}
.idx_banner .topLink .topLink_ico.ico1{ background-image:url(../img/msg@2x.png);}
.idx_banner .topLink .topLink_ico.ico2{ background-image:url(../img/search@2x.png);}
.idx_banner .topLink .topLink_ico.ico3{ background-image:url(../img/mall/mall_btn-share@3x.png);}
.idx_banner .topLink .topLink_ico.ico4{ background-image:url(../img/guanzhu@2x.png);}
.idx_banner .topLink .topLink_ico.ico4.on{ background-image:url(../img/guanzhu2@2x.png);}
.idx_banner .topLink .topLink_ico.shouye{ background-image:url(../img/back_home_default@3x.png);}

.idx_menu{ background:#fff; padding:15px 0 10px; overflow:hidden;}
.idx_menu .list{ display:block; float:left; width:20%; text-align:center; color:#333; margin-bottom:5px;}
.idx_menu .list img{ width:40px; height:40px;}
.idx_menu .list p{ font-size:11px; line-height:20px;}

.topLine{ padding:10px 0; background:#fff;}
.topLine .img{ width:60px; margin-left:10px; margin-right:10px;}
.topLine .img img{ width:100%; vertical-align:middle;}
.topLine .pub_list_bd{ line-height:20px; font-size:12px; color:#333;}
.topLine .arrow_ico{ width:36px; border-left:1px solid #e6e6e6; height:20px; margin-left:10px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:auto 12px;}

.idx_adv{ text-align:center; width:100%; overflow:hidden;}
.idx_adv img{ width:100%;}

.idx_recmd ul li{ float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff;}
.idx_recmd ul li.list_one{ width:33.33%; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.idx_recmd ul li.list_two{ width:50%; border-right:1px solid #e6e6e6;}
.idx_recmd ul li.list_one .box{ position:relative; width:100%; height:0; overflow:hidden; padding:56% 0;}
.idx_recmd ul li.list_two .box{ position:relative; width:100%; height:0; overflow:hidden; padding:26% 0;}
.idx_recmd ul li .box a{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.idx_recmd ul li .box a img{position:static; left:0; top:0; width:100%; height:100%;}

.idx_tit{ background:#fff; padding:10px 0; line-height:20px;}
.idx_tit .pub_list_bd{ margin-left:10px; font-size:14px;}
.idx_tit .more{ display:block; width:68px; border-left:1px solid #e6e6e6; height:20px; text-align:center; font-size:12px; color:#666;}
.idx_tit .more .link_ico{ display:inline-block; width:7px; height:20px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain; vertical-align:top; margin-left:5px;}

.idx_recmdTwo ul li{ float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff; width:50%; border-right:1px solid #fff;}
.idx_recmdTwo ul li:nth-child(2n){ border-right:none;}
.idx_recmdTwo ul li .box{ position:relative; width:100%; height:0; overflow:hidden; padding:24% 0;}
.idx_recmdTwo ul li .box a{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.idx_recmdTwo ul li .box a img{position:static; left:0; top:0; width:100%; height:100%;}

.idx_titTwo{ text-align:center; position:relative; width:90%; margin:10px auto;}
.idx_titTwo:after{ content:''; display:block; width:100%; height:1px; background:#dedede; position:absolute; z-index:0; top:12px; left:0;}
.idx_titTwo span{ display:inline-block; padding:0 10px; line-height:24px; background:#eef2f5; font-size:14px; position:relative; z-index:1;}

.take-out_tuijian.idx_take-out_tuijian{ background:none;}
.take-out_tuijian.idx_take-out_tuijian .store_lists{ padding:0;}
.take-out_tuijian.idx_take-out_tuijian .store_lists>ul>li{ padding:15px; background:#fff;}
.take-out_tuijian.idx_take-out_tuijian .store_lists li .shopCart_list{ border-top:1px solid #e6e6e6; margin-top:10px;}
.take-out_tuijian.idx_take-out_tuijian .store_lists li .shopCart_list .list_box{margin:0 -10px; padding-bottom:0;}
.idx_take-out_tuijian .see_more{ display:block; background:#fff; line-height:40px; text-align:center; font-size:14px; border-bottom:1px solid #e6e6e6; color:#20AD20;}

.goods_list_box{ padding:0 0 0 10px;}
.goods_list{ float:left; width:50%;}
.goods_list .box{ margin-right:10px; margin-bottom:12px; background:#fff;}
.goods_list .img{ position:relative; height:0; width:100%; padding:50% 0; overflow:hidden; background:#fafffe;}
.goods_list .img a{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.goods_list .img a img{ position:absolute; width:100%; height:auto;top: 50%; left:0;
	transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
}
.all_price_fu{color: #ff3300;}
.goods_list .wz_box{ padding:5px 10px; line-height:22px; position:relative;}
.goods_list .wx_boxnopad{padding-right: 0;}
.goods_list .wz_box h4 a{ font-size:12px; line-height:24px; color:#333; font-weight:normal;}
.goods_list .wz_box .btn{ display:inline-block; width:24px; height:24px; background:url(../img/icon-add-cart@2x.png) no-repeat center; background-size:contain; position:absolute; right:10px; bottom:10px;}

.sysubmitZiti .item-inner{height: 40px;background: #fff;line-height: 40px;font-size: 14px;}
.sysubmitZiti .item-after .ico_switch{width: 36px;height: 20px;background: url(../img/Switch-Off@2x.png) no-repeat;display: inline-block;background-size: contain;vertical-align: text-top;}
.sysubmitZiti .item-afterOn .ico_switch{width: 36px;height: 20px;background: url(../img/Switch-On@2x.png) no-repeat;background-size: contain;display: inline-block;vertical-align: text-top;}
.sysubmit-order .addressZi{color: #333;display: none;width: 100%;height: 40px;box-sizing: border-box;}
.sysubmit-order .addressZi .item-inner{height: 40px;padding: 0 12px;line-height: 40px;background: #fff;}
.sysubmit-order .addressZi .item-after span{display: inline-block;width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sysubmit-order .addressZi .ico_right{display: inline-block;width: 7px;height: 12px;background: url(../img/btn_arrowR_gray@1x.png);margin-left: 6px;margin-bottom: 13px;}

/*首页end*/

/*头部搜索*/
.topSerch_box{ position:relative; z-index:99; padding:5px 10px; height:36px;}
.topSerch_box .btn{ width:44px; height:36px; border-radius:0 30px 30px 0; background:#fff url(../img/serch_ico.png) no-repeat center; background-size:13px; border:0; margin-left:1px;}
.topSerch_box .int{ width:100%; display:block; height:36px; border-radius:30px 0 0 30px; border:0; padding-left:20px; font-size:14px; line-height:36px; background:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
/*头部搜索end*/

/*头部切换*/
.topTab_box{ position:relative; z-index:99; background:#fff; height:40px; text-align:center;display:-moz-box;
	display:-webkit-box;
	display:box;}
.topTab_box .list{ display:block;-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;}
.topTab_box .list a{ display:inline-block; padding:0 10px; border-bottom:2px solid transparent; font-size:16px; line-height:38px; color:#333;}
.topTab_box .list.on a{ border-bottom-color:#20AD20; color:#20AD20;}
/*头部切换end*/

/*商家&商品*/
/*商家商品列表*/
.see_style{ display:block; width:50px; height:40px; background:url(../img/btn_switch_two_yes@3x.png) no-repeat center; background-size:18px;}
.see_style.singel{ background-image:url(../img/btn_switch_one@3x.png)}
.see_style_none{ opacity:0.3;}
.goods_list_box_singel{ padding:0;}
.goods_list_box_singel .goods_list{ float:none; width:100%;}
.goods_list_box_singel .goods_list .box{ margin-right:0; overflow:hidden; padding:10px;}
.goods_list_box_singel .goods_list .img{ float:left; width:70px; height:70px; padding:0;}
.goods_list_box_singel .goods_list .bigimg{ float:left; width:120px; height:120px; padding:0;}
.goods_list_box_singel .goods_list .smimg{ float:left; width:50px; height:50px; padding:0;}
.goods_list_box_singel .goods_list .wz_box{ margin-left:70px;}
.loaddinglist.goods_list_box_singel .goods_list .sm_wz_box{ margin-left:50px;}
.loaddinglist.goods_list_box_singel .goods_list .big_wz_box{ margin-left:130px;position: relative;height: 120px;padding: 0}
.loaddinglist .goods_list .box{padding: 0}
.loaddinglist .goods_list .box h4{padding-top: 5px;}
.loaddinglist .goods_list .box h4 a{font-size: 14px;padding-top: 5px;}
.loaddinglist.goods_list_box_singel .goods_list .big_wz_box .black9{position: absolute;bottom: 0;}
.loaddinglist.goods_list_box_singel .goods_list .big_wz_box .fontcl2{position: absolute;bottom: 20px;}
/*商家商品*/
.shangjiaDelt_info{ background:#2c3b53; padding:10px;}
.shangjiaDelt_info .img{ position:relative; height:70px; width:70px; overflow:hidden; border-radius:5px;}
.shangjiaDelt_info .img img{ position:absolute; width:100%; height:auto;top: 50%; left:0;
	transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
}
.shangjiaDelt_info .state_box{ position:absolute; left:0; right:0; bottom:0; line-height:20px; text-align:center; background: rgba(0, 0, 0, 0.8); color:#fff;}
.shangjiaDelt_info .pub_list{
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items:flex-start;
} 
.shangjiaDelt_info .wz_box{ margin-left:80px; color:#fff; line-height:20px; font-size:11px;}
.shangjiaDelt_info .wz_box h4{ font-size:14px; margin-bottom:5px; font-weight:500;}
.shoucang{ display:block; width:24px; text-align:center; font-size:10px; color:#fff;}
.shoucang .ico{background:url(../img/index_btn_collect_no@3x.png) no-repeat center; background-size:100%; display:inline-block; width:22px; height:22px;}
.shangjiaDelt_info .shoucang.on .ico{ background-image:url(../img/index_btn_collect_yes@3x.png);}
.shangjia_tag_box .first{ height:24px; overflow:hidden;}
/*.shangjia_tag_box .first_slide{ height:auto;}*/
.shangjia_tag_box .pull_down{ color:#fff; display:block; margin-left:10px;}
.shangjia_tag_box .pull_down i.ico_xia{background:url(../img/icon-arrow-down-white@2x.png) no-repeat center; background-size:100%; display:inline-block; width:10px; height:10px; margin-left:5px;}
.shangjia_tag_box .pull_down i.on{background:url(../img/icon-arrow-up-white@2x.png) no-repeat center; background-size:100%; display:inline-block; width:10px; height:10px; margin-left:5px;}
.shangjia_tag_box a{color: #fff;}
.shangjia_tag_box p{ line-height:18px; margin-bottom:6px;}
.shangjia_tag_box p i{display: inline-block;width: 14px;height: 14px;margin-right: 6px;vertical-align: text-bottom;}
.shangjia_tag_box p .ico_shou{background: url(../img/label_icon_shou@3x.png); background-size: cover;}
.shangjia_tag_box p .ico_xia{width:10px;height:5px;background: url(../img/icon-arrow-down-black@2x.png) no-repeat;background-size: contain;margin-right: 0;margin-left:6px;margin-bottom: 5px;}
.shangjia_tag_box p .ico_jian{background: url(../img/label_icon_jian@3x.png);background-size: cover;}
.shangjia_tag_box p .ico_quan{background: url(../img/label_icon_quan@3x.png);background-size: cover;}
.shangjia_tag_box p .ico_zhe{background: url(../img/icon-quancopy@2x.png);background-size: cover;}
.shangjia_tag_box p .ico_fan{background: url(../img/icon-quancopy2@2x.png);background-size: cover;}
.shangjia_tag_box p .ico_fu{background: url(../img/icon-quancopy3@2x.png);background-size: cover;}
.shangjiaDelt_notice{ background:#1e2939; height:30px; line-height:30px; color:#fff; padding:0 10px;}
.shangjiaDelt_notice .ico{background:url(../img/index_icon_notice@3x.png) no-repeat center; background-size:100%; display:inline-block; width:16px; height:16px; margin-right:10px; vertical-align:text-bottom;}
.shangjiaDelt_notice .notice_btn{background:url(../img/index_btn_more@3x.png) no-repeat center; background-size:contain; display:block; width:18px; height:30px; margin-left:10px;}

.shangjiaDelt_tab{
 	position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%; height:44px;background-color: #fff; box-shadow:inset 0 -1px 0px #dedede;
}
.shangjiaDelt_tab .list{
 	-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
 	display:block; text-align:center; font-size:16px; line-height:42px; color:#333; border-bottom:2px solid transparent;
}
.shangjiaDelt_tab .list.on{ color:#20AD20; border-bottom-color:#20AD20;}
.shangjiaDelt_mid{ position:relative;}
.shangjiaDelt_mid_left{ position:absolute; left:0; top:0; bottom:0; width:20%; overflow-y:auto; overflow-x:hidden; background:#f4f4f4;}
.shangjiaDelt_mid_left ul li{ text-align:center; padding:15px 5px; line-height:20px; font-size:13px;}
.shangjiaDelt_mid_left ul li.on{ color:#20AD20; background:#fff;}
.shangjiaDelt_mid_right{ position:absolute; right:0; top:0; bottom:0; width:80%; overflow-y:auto; overflow-x:hidden; background:#fff;}
.shangjia_coupon{ margin:10px; background:#ff4848; border-radius:4px; color:#fff;}
.shangjia_coupon .price{ width:65px; text-align:center;}
.shangjia_coupon .price big{ font-size:20px;}
.shangjia_coupon .pub_list_bd{ border-left:1px dotted #ff7878; position:relative; padding:10px;}
.shangjia_coupon .pub_list_bd:before{ content:''; display:block; width:7px; height:7px; background:#fff; border-radius:100%; position:absolute; left:-4px; top:-5px;}
.shangjia_coupon .pub_list_bd:after{ content:''; display:block; width:7px; height:7px; background:#fff; border-radius:100%; position:absolute; left:-4px; bottom:-5px;}
.shangjia_coupon .pub_list_bd h4{ font-size:14px; line-height:20px; font-weight:500; margin-bottom:4px;}
.shangjia_coupon .btn{ border:1px solid #fff; border-radius:20px; line-height:22px; padding:0 5px; color:#fff; margin-right:10px;}
.shangjiaDelt_goods_tit{ font-size:13px; color:#000; font-weight:500; margin:5px 10px; line-height:20px;}
.shangjiaDelt_goods{ margin:0 10px;}
.shangjiaDelt_goods ul li{ position:relative; margin-bottom:10px;}
.shangjiaDelt_goods ul li .img{ width:60px; height:60px; overflow:hidden; border-radius:4px; background:#eee;}
.shangjiaDelt_goods ul li .img img{ width:100%;}
.shangjiaDelt_goods ul li .wz_box{ color:#333; line-height:20px; padding:0 10px;}
.shangjiaDelt_goods ul li .wz_box h4{ font-weight:500; margin-bottom:4px;}
.shangjiaDelt_goods ul li .goods_guige_btn{position:absolute; right:10px; bottom:2px;}
.goods_guige_btn{ line-height:24px; padding:0 7px; color:#fff; background:#ff6600; display:block; border-radius:20px; text-align:center;}
.shangjiaDelt_goods ul li .num_operate {position: absolute;right: 10px;bottom: 2px;}
.num_operate{ position:relative;}
.num_operate:after{content: " ";display: table; clear: both;}
.num_operate span{position:relative; vertical-align:middle; height:24px; width:24px; display:block; float:left; background:#fff url(../img/btn-num_subtraction@3x.png) no-repeat center; background-size:24px; cursor:pointer;font-size:0;}
.num_operate span.add{ background-image:url(../img/btn-num_addCart@3x.png);}
.num_operate span:before{ content:''; display:block; width:150%; height:150%; position:absolute; left:-27%; top:-27%;}
.num_operate input{ float:left;display:inline-block; vertical-align:middle; width:30px; height:24px; background:none; border:none 0; text-align:center; font-size:14px; line-height:24px; color:#333;}
.shangjiaDelt_footer{ border-top:1px solid #eee; background:#fff; position:relative; z-index:99; height:49px;}
.shangjiaDelt_footer .btn{ display:block; width:110px; height:49px; line-height:49px; color:#fff; font-size:16px; background:#ff6600; text-align:center; position:relative;}
.shangjiaDelt_footer .btn.grey_bg{ background:#aaa;}
.shangjiaDelt_footer .goods_cart{ display:block; width:50px; height:50px; position:absolute; left:6px; bottom:10px;}
.shangjiaDelt_footer .goods_cart .num{ position:absolute; right:3px; top:3px; line-height:12px; padding:0 3px; border-radius:100%; color:#fff; background:#ff3300; font-size:10px;}
.shangjiaDelt_footer .wz_box{ margin-left:60px;}
.shangjiaDelt_notice_mask{ display:none;background: rgba(0,0,0,0.80); position:fixed; left:0; right:0; top:0; bottom:0; z-index:100; padding:30px 30px 100px; color:#fff; overflow:hidden;}
.shangjiaDelt_notice_mask .cont{ height:100%; overflow:auto;}
.shangjiaDelt_notice_mask h4{ text-align:center; line-height:20px; font-size:16px; font-weight:500; margin-bottom:8px;}
.shangjiaDelt_notice_mask .state span{ display:inline-block; padding:0 4px; border-radius:4px; color:#fff; line-height:14px; background: #20AD20;}
.shangjiaDelt_notice_mask .nr{ font-size:14px; line-height:22px;}
.shangjiaDelt_notice_mask .tit{ text-align:center; font-size:16px; line-height:24px;}
.shangjiaDelt_notice_mask .tit .line{ display:inline-block; width:30%; height:1px; background:#fff; margin:0 10px; vertical-align:middle;}
.shangjiaDelt_notice_mask .close{ display:block; width:50px; height:50px; background:url(../img/index_btn_closeBig@3x.png) no-repeat center; background-size:100%; position:absolute; bottom:50px; left:50%; margin-left:-25px;}
.goods_cart_mask{position:fixed; z-index:98; left:0; right:0; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; bottom:0px; padding-bottom:50px; transform: translate(0,-100%);
    -webkit-transform: translate(0,100%);
    -moz-transform: translate(0,100%);
    -ms-transform: translate(0,100%);
    -o-transform: translate(0,100%);} 
.goods_cart_mask .cont{ background:#fff;}
.goods_cart_mask.on{ display:block;transform: translate(0,0%);
    -webkit-transform: translate(0,0%);
    -moz-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -o-transform: translate(0,0%);}
.goods_cart_mask .tit{ background:#edf2f5; padding:10px; line-height:20px; position:relative;}
.goods_cart_mask .tit .ts{ display:block; position:absolute; top:-30px; right:10px; border-radius:4px; background:#ff6600; color:#fff; font-size:14px; line-height:24px; padding:0 10px;}
.goods_cart_mask .tit .ts:after{ content:''; position:absolute; left:50%; margin-left:-5px; top:23px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid #ff6600;}
.goods_cart_mask .tit .bt{ border-left:3px solid #20AD20; padding-left:10px; font-size:16px;}
.goods_cart_mask .tit .clear_btn{ font-size:12px; display:inline-block; color:#333;}
.goods_cart_mask .tit .clear_btn .ico{ display:inline-block; width:14px; height:14px; background:url(../img/index_btn_delete@3x.png) no-repeat center; background-size:contain; margin-right:5px; vertical-align:middle;}
.goods_cart_mask .cart_list ul li:before{ content:''; font-size:20px; color:#20AD20; width:4px; height:4px; background:#20AD20; border-radius:100%; margin:0 5px;}
.goods_cart_mask .cart_list ul li{ padding:10px 10px 10px 0; border-bottom:1px solid #eee;}
.goods_cart_mask .cart_list ul li .price{ margin:0 10px;}
.goods_guige_mask .cont{position:fixed; background:#fff; z-index:98; left:0; right:0; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; bottom:-10px; padding-bottom:50px; transform: translate(0,100%);
    -webkit-transform: translate(0,100%);
    -moz-transform: translate(0,100%);
    -ms-transform: translate(0,100%);
    -o-transform: translate(0,100%); padding:10px 0 0;}
.goods_guige_mask .cont.on{ display:block; bottom:0;transform: translate(0,0%);
    -webkit-transform: translate(0,0%);
    -moz-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -o-transform: translate(0,0%);}
.goods_guige_mask .cont .pub_list{
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.goods_guige_mask .cont .img{ width:100px; height:100px; overflow:hidden; margin-right:10px; margin-top:-20px;}
.goods_guige_mask .cont p{ line-height:20px;}
.goods_guige_mask .cont .close{display:block; width:18px; height:18px; background:url(../img/index_btn_close@2x.png) no-repeat center; background-size:100%;}
.goods_guige_mask .cont .tit{ font-size:14px; line-height:30px;}
.goods_guige_mask .cont .selct_box{ padding-bottom:10px; margin-bottom:10px;}
.goods_guige_mask .cont .selct_box label{ display:block; float:left; margin-right:10px; padding:0 10px; line-height:30px; border:1px solid #e6e6e6; border-radius:4px; text-align:center; position:relative}
.goods_guige_mask .cont .selct_box label.on{ color:#20AD20; border-color:#20AD20;}
.goods_guige_mask .cont .selct_box label input{ width:100%; height:100%; opacity:0; position:absolute; left:0; top:0;}
.goods_guige_mask .cont .num_operate span{background-image:url(../img/index_btn_minus@3x.png); width:40px; height:30px; background-size:40px;}
.goods_guige_mask .cont .num_operate span.add{background-image:url(../img/index_btn_add@3x.png);}
.goods_guige_mask .cont .btn_box{ margin-top:10px; border-top:3px solid #e6eaed; padding:10px;}
/*商家评价*/
.shangjiaDelt_evlt_zong{ background:#fff; text-align:center; padding:10px 0;}
.shangjiaDelt_evlt_zong .left{ padding:0 20px; height:100%; border-right:1px solid #e6e6e6;}
.shangjiaDelt_evlt_zong .left big{ font-size:20px;}
.shangjiaDelt_evlt_zong .left h4{ font-size:14px; font-weight:500;}
/*商家详情*/
.shangjiaDelt_delt_info .pub_list{ background:#fff; padding:0 10px; line-height:32px;}
.shangjiaDelt_delt_info .ico{ display:block; width:16px; height:16px; background:url(../img/index_icon_shopDes_call@3x.png) no-repeat center; background-size:contain; margin-right:10px;}
.shangjiaDelt_delt_info .ico.ico2{background-image:url(../img/index_icon_shopDes_location_ray@3x.png);}
.shangjiaDelt_delt_info .ico.ico3{background-image:url(../img/index_icon_shopDes_time@3x.png);}
.shangjiaDelt_delt_info .ico.ico4{background-image:url(../img/index_icon_shopDes_peison@3x.png);}
.shangjiaDelt_delt_info .linkico{ display:block; width:12px; height:12px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain; margin-left:10px;}
.shangjiaDelt_delt_tag{background:#fff; padding:10px;}
.shangjiaDelt_delt{ background:#fff; padding:10px; overflow-x:hidden;}
.shangjiaDelt_delt_tit{ font-size:14px; line-height:30px; color:#000;}
.shangjiaDelt_delt .img_list{ margin:0 -5px;}
.shangjiaDelt_delt .img_list ul li{float:left; width:33.33%; padding:0 5px; margin-bottom:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.shangjiaDelt_delt .img_list ul li .box{ position:relative; padding:32% 0; width:100%; height:0; overflow:hidden;}
.shangjiaDelt_delt .img_list ul li .box span{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.shangjiaDelt_delt .img_list ul li .box span img{ width:100%; height:100%; position:static; top:0; left:0; border-radius:4px;}
/*商家商品详情*/
.shangjiaGoods_delt_info{ background:#fff; padding:10px;}
.shangjiaGoods_delt_info h1{ font-size:16px; line-height:20px; font-weight:500;}
.progress_bar_box{ width:100%; height:4px; border-radius:10px; overflow:hidden; position:relative; line-height:0; background:#ccc;}
.progress_bar_box .progress_bar{ position:absolute; left:0; top:0; height:100%; background:#ff9900; border-radius:10px;}
.shangjiaGoods_delt_evlt{background:#fff; padding:10px 10px 20px;}
.shangjiaGoods_delt_evlt .ico{ display:inline-block; width:16px; height:16px; background:url(../img/zan_ico.png) no-repeat center; background-size:contain; vertical-align:sub;}
.shangjiaGoods_delt_evlt .ico2{background-image:url(../img/zan_no_ico.png);}
.shopCart_list .top .tel{ width:36px; border-left:1px solid #e6e6e6; height:20px; margin-left:10px; background:url(../img/index_icon_shopDes_call@3x.png) no-repeat center; background-size:auto 18px;}
/*店铺菜单二级菜单*/
.dianpu_menu{ width:100%; padding:5px 0; z-index:1; text-align:center; background:#fff; overflow:hidden; position:relative; border-bottom:1px solid #e6e6e6;}
.dianpu_menu .swiper-wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.dianpu_menu .box{ display:block;}
.dianpu_menu .swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;height: 100%;position: relative;text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.dianpu_menu .switch{ display:inline-block; background:#f2f2f2; border-radius:20px; width:60px; height:30px; line-height:30px; font-size:14px; color:#333;}
.dianpu_menu .box.on .switch{ background:#ffffff; color:#20AD20;}
/*店铺菜单二级菜单end*/
/*商家&商品end*/

/*团购*/
.idx_banner .topLink.tuan_topLink .serch{ width:130px; color:#f0f0f0;}
.idx_banner .topLink.tuan_topLink .serch .ico{ background-image:url(../img/serch_ico2.png);}
.tuan_idx_menu{ background:#fff; padding:15px 0 10px; overflow:hidden;}
.tuan_idx_menu .list{ display:block; float:left; width:25%; text-align:center; color:#333; margin-bottom:5px;}
.tuan_idx_menu .list img{ width:40px; height:40px;}
.tuan_idx_menu .list p{ font-size:11px; line-height:20px;}
.tuan_idx_recmd .list{ float:left; width:50%; padding:10px; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#fff;}
.tuan_idx_recmd .list .box{ position:relative; width:100%; height:0; overflow:hidden; padding:19% 0;}
.tuan_idx_recmd .list .box a{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.tuan_idx_recmd .list .box a img{position:static; left:0; top:0; width:100%; height:100%;}
/*商家列表*/
.tuanShangjia_list{ background:#fff;}
.tuanShangjia_list .info{ padding:10px;}
.tuanShangjia_list .info h4{ margin-bottom:5px;}
.tuanShangjia_list .info h4 a{ font-size:14px; line-height:20px; color:#333; font-weight:normal;}
.tuanShangjia_list .info .range{ max-width:30%; text-align:right;}
.tuanShangjia_list .see_more{ display:block; height:40px; line-height:40px; font-size:14px; color:#333; text-align:center; border-top:1px solid #e6e6e6;}
.tuanShangjia_list .see_more .arrow_ico{ display:inline-block; width:13px; height:12px; background:url(../img/icon-arrow-down@3x.png) no-repeat center; background-size:100%; margin-left:10px;}
.tuanShangjia_list .goods_list_box{background:#fdfdfd; padding:0;}
.tuanShangjia_list .goods_list{ float:none; width:auto; background:#fdfdfd; border-bottom:1px solid #e6e6e6; margin:0 10px;}
.tuanShangjia_list .goods_list:last-child{ border-bottom:0;}
.tuanShangjia_list .goods_list .box{ margin-right:0; overflow:hidden; padding:10px 0; margin-bottom:0; background:#fdfdfd;}
.tuanShangjia_list .goods_list .img{ float:left; width:80px; height:80px; padding:0; background:#eee;}
.tuanShangjia_list .goods_list .wz_box{ margin-left:80px;}

.tuanShangjia_list .info .img_box{ width:60px; height:60px; border-radius:8px; overflow:hidden; background:#eee;}
.tuanShangjia_list .info .wz_box{ margin-left:70px;}
.tuanShangjia_list .info .bt_box{ overflow:hidden;}
.tuanShangjia_list .info .bt_box h4{ max-width:60%;}
.tuanShangjia_list .info .bt_box .tag_box img{ width:14px; height:14px; margin-left:4px;}
/*团购-分类*/
.goodsCate.tuanCate{ background:#fff;}
.goodsCate.tuanCate ul li.on{background:#F4F4F4;}
.goodsCate_cont.tuanCate_cont{ background:#F4F4F4;}
.tuanCate_cont_tit{ font-size:13px; line-height:30px;}
.tuanCate_list ul{ margin:0 -5px;}
.tuanCate_list ul li{ float:left; width:33.33%; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-bottom:10px;}
.tuanCate_list ul li a{ display:block; overflow:hidden; line-height:28px; height:28px; text-align:center; background:#fff; border:1px solid #e6e6e6; border-radius:4px; color:#333;}
/*团购-商家详情*/
.tuanShangjia_delt_img{ position:relative;}
.tuanShangjia_delt_img .tit{ position:absolute; left:0; bottom:0; right:0; line-height:20px; padding:10px; font-size:16px; color:#fff; height:20px; overflow:hidden; background:rgba(0,0,0,0.5); z-index:10;}
.tuanShangjia_delt_info{ background:#fff; padding:10px;}
.tuanShangjia_delt_info h1{ font-size:16px; line-height:20px; font-weight:500;}
.tuanShangjia_delt_info .btn{ display:inline-block; padding:0 12px; min-width:56px; line-height:40px; background:#ff6600; color:#fff; font-size:18px; text-align:center; border-radius:4px;}
.tuanShangjia_delt_info .price{ font-size:18px;}
.tuanShangjia_delt_info .price del{ font-size:12px;}
.tuanShangjia_delt_addr{ background:#fff; padding:10px;}
.tuanShangjia_delt_addr .ico{display:inline-block; width:14px; height:14px; background:url(../img/tuan/addr_ico.png) no-repeat center; background-size:contain; margin-right:10px;}
.tuanShangjia_delt_addr .tel{display:inline-block; width:50px; height:30px; background:url(../img/tuan/tuan-btn-call@3x.png) no-repeat center; background-size:20px; margin-left:10px; border-left:1px solid #e6e6e6;}
.tuanShangjia_delt_tag{ background:#fff; padding:10px; line-height:20px; font-size:14px;}
.tuanShangjia_delt_tag .tag{ display:block; width:20px; height:20px; border-radius:3px; text-align:center; line-height:20px; color:#fff; font-size:10px; margin-right:10px;}
.tuanShangjia_delt_tag .linkico{ display:block; width:12px; height:12px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain; margin-left:10px;}
.tuanShangjia_delt_tit{ padding:10px; background:#fff; line-height:20px; font-size:16px;}
.tuanShangjia_delt_tit .linkico{ display:inline-block; width:12px; height:12px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain; margin-left:5px;}
.tuanShangjia_delt_recmd{ overflow:hidden; background:#fff; padding:10px;}
.tuanShangjia_delt_recmd .list{ display:block; float:left; padding:0 10px; line-height:28px; border:1px solid #e6e6e6; border-radius:3px; margin-right:10px; color:#333; margin-bottom:10px;}
.tuanShangjia_delt_infomore{background:#fff; padding:10px;}
.tuanShangjia_delt_infomore p{ font-size:14px; line-height:20px; margin-bottom:10px;}
.tuanShangjia_delt_infomore p .ico{display:inline-block; width:20px; height:20px; background:url(../img/tuan/tuan-icon-info01@3x.png) no-repeat center; background-size:contain; margin-right:10px; vertical-align:middle;}
.tuanShangjia_delt_infomore p .ico.ico2{background-image:url(../img/tuan/tuan-icon-info02@3x.png);}
.tuanShangjia_delt_infomore p .ico.ico3{background-image:url(../img/tuan/tuan-icon-info03@3x.png);} 
.tuanShangjia_delt_baozhang{ text-align:center; background:#fff; line-height:40px; color:#666;}
.tuanShangjia_delt_baozhang .ico{display:inline-block; width:14px; height:14px; background:url(../img/tuan/tuan-label-smg@3x.png) no-repeat center; background-size:contain; margin-right:10px; vertical-align:middle;}
.tuanShangjia_delt_taocan{ background:#fff; padding:10px; line-height:20px;}
.tuanShangjia_delt_taocan table tr td{ text-align:center; padding:10px;}
#tuanShangjia_delt_price_fixed{ position:fixed; left:0; right:0; top:0; z-index:20; display:none;}
#tuanShangjia_delt_price_fixed .tuanShangjia_delt_info{background:rgba(255,255,255,0.9);}
/*图文详情*/
.tuanShangjia_delt_delt{ overflow-x:hidden; background:#fff; padding:10px;}
.tuanShangjia_delt_delt img{ max-width:100%;}
.tuanShangjia_delt_delt p{ font-size:14px; line-height:22px; margin:5px 0;}

/*分享*/
.share_mask{position:fixed; background:#fff; z-index:100; left:0; right:0; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; bottom:0; transform: translate(0,100%);
    -webkit-transform: translate(0,100%);
    -moz-transform: translate(0,100%);
    -ms-transform: translate(0,100%);
    -o-transform: translate(0,100%); padding:10px 0 20px;}
.share_mask.on{ display:block; bottom:0;transform: translate(0,0%);
    -webkit-transform: translate(0,0%);
    -moz-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -o-transform: translate(0,0%);}
.share_mask .list_box{ padding:20px 0 0; text-align:center;}
.share_mask .list_box img{ width:60px; height:60px;}
.share_mask .list_box p{ font-size:15px; line-height:30px;}
.share_mask .list_box .list{ margin-bottom:20px; float:left; width:33.33%;}
.share_mask .btn{ display:block; border:1px solid #ccc; border-radius:30px; text-align:center; width:100px; height:38px; line-height:38px; font-size:15px; color:#999; margin:0 auto;}

.share_phone{position:fixed; background:rgba(0,0,0,0.6); z-index:100; left:0; right:0; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; bottom:0; top:0; text-align:center; padding-top:20%;}
.share_phone img{ max-width:80%;}
/*团购end*/

/*商品分类搜索*/
.header_top .serch{ display:block; text-align:center; line-height:44px; font-size:18px; color:#666;}
.header_top .serch .ico{ display:inline-block; width:22px; height:22px; background:url(../img/sea00@2x.png) no-repeat center; background-size:contain; margin-right:10px; vertical-align:middle;}
.goodsCate_cont_box{ position:absolute; height:100%; width:100%; overflow:hidden;}
.goodsCate{background: #F4F4F4; position:absolute; left:0; top:0; bottom:0; overflow-y:auto; overflow-x:hidden; width:85px;}
.goodsCate ul li{ padding:10px 8px; text-align:center; font-size:14px; line-height:30px; border-left:3px solid transparent; border-bottom:1px solid #eee; cursor:pointer;}
.goodsCate ul li.on{ color:#20AD20; border-left:3px solid #20AD20; background:#fff;}

.goodsCate_cont{background:#fff; position:absolute; left:85px; right:0; top:0; bottom:0; padding:0px 10px; overflow-y:auto; overflow-x:hidden;}
.goodsCate_list{ border-bottom:1px solid #e6e6e6; margin-bottom:15px; padding-bottom:5px;}
.goodsCate_list .tit{ font-size:14px; line-height:24px; padding:12px 5px;}
.goodsCate_list .list{ overflow:hidden;}
.goodsCate_list .list ul li{ display:block; float:left; width:33.33%; text-align:center;}
.goodsCate_list .list ul li a{ display:block; margin-right:5px; margin-left:5px; margin-bottom:10px;}
.goodsCate_list .list ul li a .img{ position:relative; background:#fff; width:100%; height:0; padding:50% 0; overflow:hidden; border-radius:4px;}
.goodsCate_list .list ul li a .img span{ position:absolute; left:0; top:0; width:100%; height:100%; display:inline-block;}
.goodsCate_list .list ul li a .img span img{ width:100%; height:100%; position:static; left:0; top:0;}
.goodsCate_list .list ul li a p{ font-size:12px; line-height:20px; color:#666;}

#idx_serch_container{ display:block; transition: all 0.3s; height:100%; width:100%; left:-100%;}
#idx_serch_container.on{ left:0;}
#idx_serch_container .page_cont{ background:#fff;}
#idx_serch_container .close_btn{ display:block; width:100%; height:40px; line-height:40px; font-size:22px; border-top:1px solid #e6e6e6; color:#999; text-align:center;}
#idx_serch_container .close_btn span{ width:26px; height:26px; border:1px solid #999; border-radius:100%; display:inline-block; line-height:26px;}
/*商品分类搜索end*/

/*购物车*/
.shopCart_list .top{ padding:10px 0; background:#fff; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.shopCart_list .top .pub_list_bd{ font-size:14px; line-height:20px; margin-left:10px;color: #333;}
.shopCart_list .top .pub_list_bd .ico{display:inline-block; width:16px; height:16px; background:url(../img/icon-shop@2x.png) no-repeat center; background-size:contain; margin-right:10px; vertical-align:middle;}
.shopCart_list .top .pub_list_bd .link_ico{display:inline-block; width:12px; height:12px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain; margin-left:6px; vertical-align:middle;}
.shopCart_list .top .del{ width:36px; border-left:1px solid #e6e6e6; height:20px; margin-left:10px; background:url(../img/btn-delete@2x.png) no-repeat center; background-size:auto 14px;}
.shopCart_list .list_box{ background:#fff; padding:10px 5px;}
.shopCart_list .list_box ul li{ width:25%; float:left; text-align:center; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-bottom:none;}
.shopCart_list .list_box ul li .img{ width:100%; height:0; position:relative; padding:50% 0; border:1px solid #e6e6e6; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.shopCart_list .list_box ul li .img span{ position:absolute; left:0; top:0; width:100%; height:100%; display:block;}
.shopCart_list .list_box ul li .img span img{ position:absolute; width:100%; height:auto;top: 50%; left:0;
	transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
}
.shopCart_list .list_box ul li .img .hot{ position:absolute; left:0; top:0; font-size:10px; color:#fff; line-height:14px; padding:0 4px; background:#ff3300;}
/*购物车end*/

/*上门服务*/
.door_dingdan-fix{position:fixed;right:5px;bottom:106px;}
.door_dingdan-fix .dingdan-yuan{display:block;width:56px;height:56px;background:url(../img/door/btn_fr_order@3x.png) no-repeat center; background-size:contain; }

.door-services-cont{background: #fff;}
.door-services-cont .service-a{float:left;width:33.3333%;text-align: center;background: #fff;min-height:140px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom: 1px solid #e6eaed;border-right: 1px solid #e6eaed}
.door-services-cont .service-a a{display:block;}
.door-services-cont .service-a:nth-of-type(3n){border-right:none}
.door-services-cont .service-a .img{width:50px;height:50px;margin:30px auto 10px;overflow: hidden;}
.door-services-cont .service-a .img img{width:100%;height:100%;}
.door-services-cont .service-a p{color:#333;font-size: 14px}

.door_servicesCate_cont_box{ position:absolute; height:100%; width:100%; overflow:hidden;background: ##EEF2F5}
.door_servicesCate{background: #fff; position:absolute; left:0; top:0; bottom:0; overflow-y:auto; overflow-x:hidden; width:95px;}
.door_servicesCate ul li{text-align:center;font-size: 13px;display:block; padding:10px 8px;line-height: 30px; color: #4A4C4D;border-left:3px solid transparent;cursor:pointer;}
.door_servicesCate ul li.on{ color:#20AD20; border-left-color:#20AD20; background:#EEF2F5;}
.servicesCate_cont{background:#EEF2F5;position:absolute; left:95px; right:0; top:0; bottom:0; padding:0px 0px 0 10px; overflow-y:auto; overflow-x:hidden;}
.servicesCate_list .tit{ font-size:13px; line-height:50px;}
.servicesCate_list .list{ overflow:hidden;}
.servicesCate_list .list ul li{ display:block; float:left; width:33.33%; text-align:center;}
.servicesCate_list .list ul li a{ display:block; margin-right:10px;margin-bottom:10px;background:#fff;border-radius: 4px;padding:10px 0 5px;}
.servicesCate_list .list ul li a .img{display:inline-block; position:relative; background:#fff; overflow:hidden;width:40px;height:40px;}
.servicesCate_list .list ul li a .img img{ width:100%; height:100%;}
.servicesCate_list .list ul li a p{ font-size:12px; line-height:20px;color: #333}
/*上门服务end*/

/*外卖首页*/
.take-out_banner .swiper-container {
        width: 100%;
        height:100%;
        margin-left: auto;
        margin-right: auto;
}
.take-out_banner .swiper-slide {
        text-align: center;
        font-size: 0;
        line-height:0;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        overflow:hidden;
}
.take-out_banner .swiper-slide a{ display:block; width:100%; height:100%;}
.take-out_banner .swiper-slide img{ max-width:none;}
.swiper-container-horizontal>.swiper-pagination-bullets{
    bottom: 0px;
}
.take-out_banner .swiper-pagination-bullet {
    opacity: 0.4;
    background: #000000;
    border-radius: 8px;
    width:18px;
    height:4px;
}
.take-out_banner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #FF9900;
    box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.20);
}
.take-out_banner{ position:relative; overflow:hidden; height:207px;}
.take-out_banner .topLink{ position:absolute; z-index:1; left:0; top:0; right:0; text-align:center; padding:5px 0;}
.take-out_banner .topLink .serch{ width:200px; padding:0 10px; display:inline-block; height:28px; line-height:28px; color:#fff; font-size:14px; border-radius:17px; background: rgba(0,0,0,0.50);}
.take-out_banner .topLink .serch .ico{ display:inline-block; width:14px; height:14px; background:url(../img/icon-location-white@2x.png) no-repeat center; background-size:contain; vertical-align:middle; margin-top:7px;}
.take-out_banner .topLink .serch .arrow_ico{ display:inline-block; width:10px; height:10px; background:url(../img/icon-arrowR-white@2x.png) no-repeat center; background-size:contain; vertical-align:middle; margin-top:9px;}
.take-out_banner .topLink .right{ position:absolute; display:block; top:5px;}
.take-out_banner .topLink .right{ right:10px;}
.take-out_banner .topLink .topLink_ico{ display:inline-block;width:28px; height:28px; background-position:center; background-repeat:no-repeat; background-size:contain;vertical-align:middle;}
.take-out_banner .topLink .topLink_ico.ico2{ background-image:url(../img/search@2x.png);}
.take-out_banner .topLink .topLink_ico.shouye{ background-image:url(../img/back_home_default@3x.png);}
.take-out_banner .topLink .left,.idx_banner .topLink .right{ position:absolute; display:block; top:5px;}
.take-out_banner .topLink .left{ left:10px;}

.take-out_menu{ background:#fff; padding:15px 0 0; overflow:hidden;}
.take-out_menu .list{ display:block; float:left; width:25%; text-align:center; color:#333; margin-bottom:10px;}
.take-out_menu .list img{ width:40px; height:40px;}
.take-out_menu .list p{ font-size:12px; line-height:20px;}

.take-out_adv{ text-align:center; width:100%; overflow:hidden;}
.take-out_adv img{ width:100%;}

.take-out_recmd ul li{ float:left;}
.take-out_recmd ul li.list_one{ width:44%;}
.take-out_recmd ul li.list_two{ width:55%;margin-left: 1%;}
.take-out_recmd ul li.list_one .box{border-radius: 4px; position:relative; width:100%; height:0; overflow:hidden; padding:53% 0;}
.take-out_recmd ul li.list_two .box{ border-radius: 4px; position:relative; width:100%; height:0; overflow:hidden; padding:21% 0;}
.take-out_recmd ul li.list_two_b .box{margin-top: 1%;}
.take-out_recmd ul li .box a{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.take-out_recmd ul li .box a img{position:static; left:0; top:0; width:100%; height:100%;}

.takeout-tit{font-size: 16px;background: #fff; height: 40px;line-height: 40px;padding-left: 15px;}
.takeout-tit i{display:inline-block;width: 14px;height: 14px;background: url(../img/icon-shop@2x.png);background-size: contain;margin-right: 5px;v}
.take-out_tuijian {background: #fff;}
.take-out_tuijian .store_lists{padding:0 12px;}
.take-out_tuijian .store_lists li{padding:15px 0;border-bottom: 1px solid #e6e6e6;position: relative;}
.take-out_tuijian .store_lists li .pub_list{-webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;}
.take-out_tuijian .store_lists li .left_top{width: 40px;height: 40px;background: url(../img/label_new.png);position: absolute;top: 0;left: -15px;z-index: 1;}
.take-out_tuijian .store_lists li .famous_store{background: url(../img/label_brand.png);}
.take-out_tuijian .store_lists li .left .pic{width: 60px;height: 60px;border:1px solid #e6e6e6;border-radius: 5px;position: relative; overflow:hidden;}
.take-out_tuijian .store_lists li .left .pic.new::before{content: '新'; display: block; width: 80px; height: 18px; background: #00d03b; line-height: 18px; color: #fff; font-size: 10px; text-align: center; position:absolute;left: -32px; top: 0px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.take-out_tuijian .store_lists li .left .pic img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.take-out_tuijian .store_lists li .left .txt{margin-left:70px;line-height: 22px;}
.take-out_tuijian .store_lists li .left .txt .tit{font-size: 14px;}
.take-out_tuijian .store_lists li .left .txt .black3{font-size: 14px;color: #333;font-weight: bold;}
.take-out_tuijian .store_lists li .right .bg{padding:3px 5px;color: #fff;background:#F74663;border-top-left-radius: 8px;border-bottom-right-radius: 8px; position: relative; margin-bottom:5px; display:inline-block;}
.take-out_tuijian .store_lists li .right .bg i{display: block;width: 3px;height: 3px;border-radius: 100%;background: #fff;position: absolute;top:4px;right: 2px;}
.take-out_tuijian .store_lists li .right .time{color:#ff6600;}
.take-out_tuijian .store_lists li .right{line-height: 16px; position: relative; text-align:right; margin-left:10px;}
.take-out_tuijian .store_lists li .activity{ margin-top:10px;}
.take-out_tuijian .store_lists li .activity .first{margin-right: 70px;height: 40px;overflow: hidden;}
.take-out_tuijian .store_lists li .activity .first_slide{height: auto;}
.take-out_tuijian .store_lists li .activity .pull_down{color: #333;}
.take-out_tuijian .store_lists li .activity .box .pull_down i.on{background: url(../img/icon-arrow-top-black@2x.png) no-repeat;background-size: contain;margin-right: 0;margin-left:6px;margin-bottom: 5px;}
.take-out_tuijian .store_lists li .activity .box i{display: inline-block;width: 14px;height: 14px;margin-right: 6px;vertical-align: text-bottom;}
.take-out_tuijian .store_lists li .activity .box .ico_shou{background: url(../img/label_icon_shou@3x.png); background-size: cover;}
.take-out_tuijian .store_lists li .activity .box .ico_xia{width:10px;height:5px;background: url(../img/icon-arrow-down-black@2x.png) no-repeat;background-size: contain;margin-right: 0;margin-left:6px;margin-bottom: 5px;}
.take-out_tuijian .store_lists li .activity .box .ico_jian{background: url(../img/label_icon_jian@3x.png);background-size: cover;}
.take-out_tuijian .store_lists li .activity .box .ico_quan{background: url(../img/label_icon_quan@3x.png);background-size: cover;}
.take-out_tuijian .store_lists li .activity .box .ico_zhe{background: url(../img/icon-quancopy@2x.png);background-size: cover;}
.take-out_tuijian .store_lists li .activity .box .ico_fan{background: url(../img/icon-quancopy2@2x.png);background-size: cover;}
.take-out_tuijian .store_lists li .activity .box .ico_fu{background: url(../img/icon-quancopy3@2x.png);background-size: cover;}
.take-out_tuijian .store_lists li .activity .box p{line-height: 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.take-out_order{display:block;width: 54px;height: 54px;background:url(../img/btn_fr_order@3x.png);position: fixed;right: 10px;bottom: 50px;background-size: cover;}
.take-out_order i{display: block;width: 17px;height: 19px;}
.take-out_order p{font-size: 10px;margin-top:2px ;margin-left: 10px;}

/*商家列表*/
.takeout-list-title{ position:relative; z-index:99;font-size: 15px;background: #fff; height: 40px;line-height: 40px;width: 100%; display:-moz-box;
    display:-webkit-box;
    display:box;}
.takeout-list-title a.list.on{color:#20AD20; }
.takeout-list-title a.list{display:block;text-align: center;color: #333;position: relative; -moz-box-flex:1;
    -webkit-box-flex:1;
    box-flex:1;}
.takeout-list-title a.list:after{content: '';width: 0;height: 0;display: inline-block;border: 4px solid transparent;border-top-color: #999;margin-left: 5px;position: absolute;top: 20px;}
.takeout-list-title a.list.on:after{border: 4px solid transparent;border-bottom-color:#20AD20;top: 15px;}
.takeout-list-title span{ background: #ddd; margin-top:8px; display:block; width:1px; height:24px;}
.takeout-list-mask {position: fixed; z-index:98;top:0; padding-top:41px;left: 0; max-height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;width: 100%;font-size: 13px;}
.takeout_mask-bg{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.2);}

.takeout-list-mask{display: none;height: 100%;}
.takeout-list-mask .mask-list{display: none;height: 100%;}
.takeout-list-mask .list{width: 100%;background: #fff;height:70%; position:relative; z-index:1;}
.takeout-list-mask .list .left{width: 48%;height:100%;overflow-y: scroll;}
.takeout-list-mask .list .left ul{width: 100%;background:#F4F4F4; }
.takeout-list-mask .list .left ul li{height: 50px;border-left:2px solid transparent;line-height: 50px;padding-left: 22px;}
.takeout-list-mask .list .left ul li.on{border-left-color: #20AD20;background: #fff;}
.takeout-list-mask .list .left ul li.on a{color: #20AD20;}
.takeout-list-mask .list .left ul li.on span{color: #20AD20;}
.takeout-list-mask .list .left ul li a{color: #4A4C4D;}
.takeout-list-mask .list .left ul li i{display: block;width: 4px;height: 8px;background: url(../img/icon-arrowR-gray@2x.png);background-size: cover;float: right;margin-right: 15px;margin-top: 21px;}
.takeout-list-mask .list .left ul li span{color: #999;padding-left: 8px;}

.takeout-list-mask .list .right{width: 52%; height:100%;overflow-y: scroll;}
.takeout-list-mask .list .right .takeout_wu{color: #666;text-align: center;margin-top: 180px;}
.takeout-list-mask .list .right .right_list{height: 50px;line-height: 50px;padding-left: 13px;display: none;}
.takeout-list-mask .list .right .right_list:first-child{display: block;}
.takeout-list-mask .list .right .right_list a{color: #333;}
.takeout-list-mask .list .right .right_list .on:after{content: '';display: block;width: 18px;height: 13px;background:url(../img/icon_choosed.png);position: absolute;top: 18px;right: 12px; }
.takeout-list-mask .list .right .right_list .on a{color: #20AD20;}
.takeout-list-mask .list .right .right_list li{padding-right: 15px;box-sizing: border-box;position: relative;}


.takeout-list-mask .order {background: #fff;height: 300px;width: 100%;}
.takeout-list-mask .order li{height: 50px;line-height: 50px;padding-left: 15px;padding-right: 15px;position: relative;}
.takeout-list-mask .order li.on:after{content:'';display: block;width: 18px;height: 13px;background:url(../img/icon_choosed.png);position: absolute;top: 18px;right: 12px;}
.takeout-list-mask .order li.on a{color:#20AD20;}
.takeout-list-mask .order li a{color:#333;}

.takeout-list-mask .choose_box {width: 100%;height: 368px;background: #fff;}
.takeout-list-mask .tips{padding-left: 18px;}
.takeout-list-mask .choose{padding-left: 15px;}
.takeout-list-mask .choose .title{padding-top: 15px;margin-bottom: 5px;}
.takeout-list-mask .choose a{position:relative;display: inline-block;width: 30%;text-align: left;height: 26px;line-height: 26px;margin-bottom: 5px;color: #4A4C4D;margin-right: 2%;}
.takeout-list-mask .choose a input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;}
.takeout-list-mask .choose .on{color:#20AD20; }
.takeout-list-mask .choose i{display:block;width:12px;height: 12px; margin-right: 6px;float: left;margin-top: 5px;}
.takeout-list-mask .choose .ico_way{background: url(../img/icon_wai_pei.png) no-repeat;}
.takeout-list-mask .choose .ico_infor{background: url(../img/icon_wai_hui.png) no-repeat;}
.takeout-list-mask .choose .ico_te{background: url(../img/icon-shop@2x.png) no-repeat;background-size: contain;}

.takeout-list-mask .choose_box .btns{margin: 10px auto;width: 195px;}
.takeout-list-mask .choose_box .btns a{float: left;}
.takeout-list-mask .choose_box .reset_btn{display:block;width: 70px;height: 28px;border:1px solid #20AD20;color:#20AD20;text-align: center;border-radius: 5px; line-height: 30px;}
.takeout-list-mask .choose_box .confirm_btn{display:block;width: 100px;height: 30px;background:#20AD20;color: #fff;text-align: center;line-height: 30px;border-radius: 5px; margin-left: 20px;}

/*外卖部分新增*/
/*外卖订单列表*/
.takeout_orderList {background: #fff;box-sizing: border-box;position: relative;overflow: hidden;margin-bottom: 10px;}
.takeout_orderList .list{padding-left: 12px;}
.takeout_orderList  .list_top{width: 100%;height: 50px;line-height: 50px;font-size: 14px;padding-top:8px;box-sizing: border-box;x;}
.takeout_orderList  .list_top .portrait{width: 30px;height: 30px;border-radius: 100%;overflow: hidden;}
.takeout_orderList  .list_top .portrait img{width: 100%;max-height: 100%;}
.takeout_orderList  .list_top  .text{margin-left: 40px;display: block;line-height: 20px;width: 50%;}
.takeout_orderList  .list_top  .text h3{font-size: 14px;}
.takeout_orderList  .list_top  .text .ico_right{display: inline-block;width: 7px;height: 12px;background: url(../img/btn_arrowR_gray@1x.png);}
.takeout_orderList  .list_top  .text .black9{font-size: 12px;}
.takeout_orderList  .list_top .status{position: absolute;right: 15px;top: 0px;text-align: right;color: #333; width: 30%;}
.takeout_orderList  .list_top  .wait{color: #ff6600;}
.takeout_orderList .tip{height: 50px;line-height: 50px;}
.takeout_orderList .btn_tip{height: 50px;padding-right: 12px;}
.takeout_orderList .btn_tip a{font-size: 14px;color: #333;display: inline-block;padding: 8px 15px;border-radius: 5px;border:1px solid #e6e6e6;margin-top: 5px;}
.takeout_orderList .btn_tip .pay_btn{border-color: #ff6600;color: #ff6600;}
.takeout_orderList .left_top{width: 40px;height: 40px;background: #FFB74C;color: #fff;border-radius: 100%;position: absolute;top: -20px;left: -20px;line-height: 57px;text-align: right;}
.takeout_orderList .left_top p{padding-right: 6px;}

.item-inner{padding: 0 12px;box-sizing: border-box;}
.item-inner .item-row {display: flex;-webkit-display: flex;-webkit-box-pack: justify;justify-content: space-between;}
.item-inner .item-title {flex-shrink: 1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.item-inner .item-after {white-space: nowrap;flex-shrink: 0;margin-left: 10px;}
/*外卖-我的*/
.takeout_Mine .mine_bg{width: 100%;line-height:0;background: #fff;font-size: 14px;color: #fff;position: relative;}
.takeout_Mine .info-cont{width:100%;position: absolute;top:25px;left:0;text-align: center;}
.takeout_Mine .info-cont i{display: inline-block;width: 64px;height: 64px;border-radius:100%;background: url(../img/Group4@2x.png) no-repeat center center;overflow: hidden;vertical-align: middle;background-size: contain; border:1px solid #E6EAED;}
.takeout_Mine .info-cont-p{line-height: 22px;width:100%;position: absolute;top:92px;left:0;text-align: center;}

.takeout_Mine .mine_bg .ico_rightArr{width: 7px;height: 14px;display: inline-block;background: url(../img/icon-arrowR-white@2x.png) no-repeat;background-size: contain;}
.takeout_Mine .Mine_detail .item-inner{width: 100%;height: 44px;background: #fff;line-height: 44px;font-size: 14px;}
.takeout_Mine .Mine_detail .ico_le{width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 15px;}
.takeout_Mine .mine_address .ico_address{background: url(../img/waimai_my_btn_location.png)no-repeat center center;}
.takeout_Mine .mine_infor .ico_shoucang{background: url(../img/waimai_my_btn_collect.png)no-repeat center center;}
.takeout_Mine .mine_infor{position: relative;}
.takeout_Mine .mine_infor:after{content: '';width:97%;height: 1px;background: #e6e6e6;position: absolute;display: block;top: 50%;right: 0; }
.takeout_Mine .mine_infor .ico_quan{background: url(../img/waimai_my_btn_coupons.png)no-repeat center center;}
.takeout_Mine .ico_rightArr{width: 7px;height: 14px;display: inline-block;background: url(../img/icon-arrowR-gray@2x.png) no-repeat;background-size: contain;}
.takeout_Mine .mine_address .ico_hb{width: 18px;height: 18px;background: url(../img/hb.png)no-repeat center center;}
/*外卖-我的地址*/
.takeout_MinePlace .place_infor{padding: 12px;}
.takeout_MinePlace .place_infor h3{font-size: 14px;}
.takeout_MinePlace .place_list{background: #fff;margin-bottom: 10px; }
.takeout_MinePlace .place_edit{height: 40px;padding-left: 12px;padding-right: 20px;}
.takeout_MinePlace .place_edit .fl{color: #fff;border-radius: 5px;width: 48px;height: 20px;text-align: center;}
.takeout_MinePlace .place_edit .home{background:#ff6600; }
.takeout_MinePlace .place_edit .company{background: #14AAE4;}
.takeout_MinePlace .place_edit .school{background: #20AD20;}
.takeout_MinePlace .place_edit .else{background: #666;}
.takeout_MinePlace .place_edit a{display: inline-block;width: 20px;height: 20px;}
.takeout_MinePlace .place_edit .edit{background: url(../img/mall_my_btn_edit.png);}
.takeout_MinePlace .place_edit .del{background: url(../img/mall_my_btn_delete.png);margin-left: 40px;}
.takeoutLongBtn{font-size: 16px;color: #fff;text-align: center;height:40px;line-height: 40px;border-radius: 5px;width: 92%;margin-left: 4%;display: block; }
.takeout_addPlace{background: #20AD20; }
.takeout_MinePlace .havenoPlace{text-align: center;margin-top: 150px;font-size: 16px;}
.Mine_addressAdd  .item-inner{height: 50px;line-height: 50px;background: #fff;font-size: 14px;position: relative;}
.Mine_addressAdd  .item-inner input{background: #fff;border:none;position: absolute;left: 75px;top: 15px;height: 20px;line-height: 20px;color: #666;font-size: 14px;}
.Mine_addressAdd  .MinePersonal .item-inner:last-child:after{height: 0;}
.Mine_addressAdd  .address_detail .item-inner:last-child:after{height: 0;}
.Mine_addressAdd .item-inner .ico_right{width: 7px;height: 14px;display: inline-block;background: url(../img/icon-arrowR-gray@2x.png) no-repeat;background-size: contain;}
.Mine_addressAdd  .address_detail .label .item-title .box a{margin-bottom:10px;display:inline-block;color: #333;width: 18%;height: 28px;border:1px solid #e6e6e6;border-radius: 2px;text-align: center;line-height: 28px;margin-right: 10px;}
.Mine_addressAdd  .address_detail .label .item-title .box .on{border-color:#20AD20;color: #20AD20; }
.Mine_addressAdd  .address_detail .label{background: #fff;font-size: 14px;line-height: 50px;}
.Mine_addressAdd  .address_detail .label .box{margin-left: 62px;}
.Mine_addressAdd .save_btn{background: #20AD20;}
.Mine_addressAdd .del_btn{color: #ff3300;background: #fff;}
.Mine_addressAddMap .map{position: relative;}
.Mine_addressAddMap .map .map_pic{width: 100%;height: 240px;border-bottom:1px solid #e6e6e6;}
.Mine_addressAddMap .map .topLink{ position:absolute; z-index:1; left:0; top:0; right:0; text-align:center; padding:5px 0;}
.Mine_addressAddMap .map .topLink .serch{ width:200px;padding-left: 15px; padding-right:10px;display:inline-block; height:28px; line-height:28px; color:#fff; font-size:14px; border-radius:17px; background: rgba(0,0,0,0.40);text-align: left;box-sizing: border-box;}
.Mine_addressAddMap .map .topLink .serch .search_ico{ display:inline-block; width:14px; height:14px; background:url(../img/serch_ico2.png) no-repeat; background-size:contain; vertical-align:middle;}
.delPopup{width: 300px;height: 124px;background: #fff;text-align: center;display: none;position: fixed;;margin:auto;left:0; right:0; top:0; bottom:0;font-size: 16px;border-radius: 5px; }
.delPopup .notice{width: 100%;height: 80px;line-height: 80px;text-align: center;}
.delPopup .btns{width: 100%;height: 43px;line-height: 43px;text-align: center;}
.delPopup .btns a{display:block;width: 50%;height: 43px; color: #333;float: left;border-bottom-left-radius: 5px;}
.delPopup .btns .yes_btn{color: #ff0000;box-sizing: border-box;}
.delMaskBg{background: rgba(0,0,0,.4);position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: none;}
.takeoutSearch_tips{margin-top: 5px;}
.takeoutSearch_tips .search_tip{height: 66px;}
.takeoutSearch_tips .search_tip .left{display:block;width: 14px;height: 16px;background: url(../img/index_icon_location.png);margin-left: 15px;margin-top: 25px;}
.takeoutSearch_tips .search_tip .right{margin-left:45px;padding:10px;padding-left:0;border-bottom: 1px solid #e6e6e6;line-height: 23px;}
.takeoutSearch_tips .search_tip .right p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*外卖-我的收藏*/
.collectTip{padding: 15px 12px 0 12px;background: #fff;margin-bottom: 10px;}
.collectTip .pub_list{align-items: flex-start;-webkit-align-items: flex-start;}
.collectTip .left .pic { width: 60px;height: 60px;border: 1px solid #e6e6e6;border-radius: 5px;position: relative;}
.collectTip .left .pic img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.collectTip .left .txt .tit{font-size: 14px;}
.collectTip .left .txt{margin-left: 70px;margin-bottom: 10px;line-height: 22px;}
.collectTip .right{text-align: right;line-height: 22px;margin-left: 10px;}
.collectTip .right .time{color: #ff3300;padding-right: 6px;}
.collectTip .right .black9{padding-right: 6px;}
.collectTip .right .bg{padding:0 6px;border:1px solid #e6e6e6;border-radius: 3px;}

/*外卖订单详情部分*/
.orderTakeOut .orderStatus{background: #fff;text-align: center;line-height: 24px;padding: 15px;}
.orderTakeOut .orderStatus a{color: #333;}
.orderTakeOut .orderStatus h3{font-size: 16px;padding-left: 16px;}
.orderTakeOut .orderStatus h3 .ico_right{width:7px;height: 12px;background:url(../img/btn_arrowR_gray@1x.png)no-repeat;display: inline-block; }
.orderTakeOut .orderStatus .btns{display: flex;justify-content: center;}
.orderTakeOut .orderStatus .btns a{display: inline-block;padding-left: 5%;padding-right: 5%;height: 40px;border-radius: 5px;font-size: 12px;text-align: center;line-height: 40px;}
.orderTakeOut .orderStatus .btns .pay_btn{background: #ff6600;color: #fff;}
.orderTakeOut .orderStatus .btns a{border:1px solid #e6e6e6;margin-right: 15px;}
.orderTakeOut .orderStatus .btns a:last-child{margin-right: 0}
.orderTakeOut .orderDetail{background: #fff;}
.orderTakeOut .title{height: 40px;line-height: 40px;padding: 0 12px;font-size: 14px;}
.orderTakeOut .title .ico_shop{width:16px;height: 16px;display: inline-block;background: url(../img/icon-shop@2x.png)no-repeat;background-size: contain; vertical-align: middle;}
.orderTakeOut .title .ico_right{width:7px;height: 12px;background:url(../img/btn_arrowR_gray@1x.png)no-repeat;display: inline-block;margin-top: 14px;}
.orderTakeOut .orderDetail .item-content .caidan{line-height: 26px;padding:8px 12px;border-bottom:1px solid #e6e6e6;}
.orderTakeOut .orderDetail .item-content .caidan .item-title{color: #666;}
.orderTakeOut .orderDetail .payDetail {padding: 0 12px;}
.orderTakeOut .bigfs_item-content{font-size: 14px;}
.orderTakeOut .orderDetail .payDetail .firstOrder .ico_shou{display: inline-block;width: 14px;height: 14px;background: url(../img/label_icon_shou@3x.png)no-repeat;background-size: contain;vertical-align: middle;  }
.orderTakeOut .orderDetail .payDetail .firstOrder .item-after{color: #ff6600;}
.orderTakeOut .orderDetail .payDetail .item-inner{padding: 0;}
.orderTakeOut .orderDetail .allPrice{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;}
.orderTakeOut .orderDetail .allPrice .item-after span{color: #ff6600;}
.orderTakeOut .peisongInfor{background: #fff;}
.orderTakeOut .item-inner{border-bottom:1px solid #e6e6e6;min-height: 40px;line-height: 40px;}
.orderTakeOut .item-after .mr_zdy{margin-right: 20px;}
.orderTakeOut .peisongInfor .item-inner .shouhuo{margin-left: 60px;line-height: 18px;padding-top: 11px;text-overflow: ellipsis;overflow: hidden;padding-bottom: 11px;}
.orderTakeOut .orderInformation{background: #fff;}
.orderTakeOut .fix_phone{position: fixed;right:10px;bottom: 25px;}
.orderTakeOut .fix_phone i{display: block;width: 44px;height: 44px;}
.orderTakeOut .fix_phone i.hongbao{background: url(../img/btn_hongbao.png) no-repeat;background-size: contain;}
.orderTakeOut .fix_phone i.phone{background: url(../img/btn_fr_order@1x.png) no-repeat;background-size: contain;}
.orderTakeOut .fix_phone i.pen{background: url(../img/btn_fr_complain@1x.png) no-repeat;background-size: contain;}
.orderTakeOut .phone_popup{display:none;width: 90%;height:auto;background: #fff; border-radius: 5px;position: fixed;top:200px;left: 5%; z-index: 1;}
.orderTakeOut .phone_popup a{display: block;width: 100%;height: 50px;border-bottom: 1px solid #e6e6e6;text-align: center;line-height: 50px;color: #333;font-size: 16px;}
.orderTakeOut .phone_popup a:last-child{border:none;}
.orderTakeOut .tousu_popup{display:none;width: 90%;height:auto;background: #fff; border-radius: 5px;position: fixed;top:200px;left: 5%; z-index: 1;}
.orderTakeOut .tousu_popup a{display: block;width: 100%;height: 50px;border-bottom: 1px solid #e6e6e6;text-align: center;line-height: 50px;color: #333;font-size: 16px;}
.orderTakeOut .tousu_popup a:last-child{border:none;}
.orderTakeOut .cancel_popup{display: none;width: 90%;background: #fff;position: fixed;top: 180px;left: 5%;z-index: 1;box-sizing: border-box;border-radius: 5px;}
.orderTakeOut .cancel_popup .havepad{padding: 0 20px;}
.orderTakeOut .cancel_popup .cancel_tit{height: 50px;line-height: 50px;text-align: center;font-size: 16px;}
.orderTakeOut .cancel_popup .reasons{display: flex;flex-wrap: wrap;justify-content: space-between;}
.orderTakeOut .cancel_popup .reasons .on{background:#20AD20;color: #fff; }
.orderTakeOut .cancel_popup .reasons a{position: relative;color: #333;margin-bottom: 10px;display: block;width: 30%;height: 30px;border-radius: 30px;border:1px solid #e6e6e6;text-align: center;line-height: 30px;}
.orderTakeOut .cancel_popup .reasons a input{position:absolute;width: 100%;height: 100%;left: 0;top: 0 }
.orderTakeOut .cancel_popup textarea{outline: 0;height: 80px;width:100%;border-radius: 5px;border:none;border:1px solid #e6e6e6;padding: 10px;box-sizing: border-box;}
.orderTakeOut .cancel_popup  .btns a{width: 50%;display: block;float: left;height: 40px;color: #333;text-align: center;line-height: 40px;font-size: 16px;}
.orderTakeOut .cancel_popup  .btns .confirm_btn{ box-sizing: border-box; color: #ff0000;}





.orderTakeOut_mask{width: 100%;height: 100%;background: rgba(0,0,0,.4);position: fixed;top: 0;left: 0;display:none;}
.orderTakeOut .orderMap{width: 100%;height: 240px;position: relative;} 
.orderTakeOut .orderMap .tipNum{display: block;padding: 0 12px;height:40px;background: #ff8800;color: #fff;line-height: 40px;font-size: 14px; }
.orderTakeOut .orderMap .tipNum .ico_phone{display: block;width: 20px;height: 20px;background: url(../img/btn_call_white.png)no-repeat;background-size: contain;margin-top: 10px;}
.orderTakeOut .orderMap~div{margin-top: 0;}
.orderTakeOut .orderMap .movePart {position: absolute;top:80px;left: 80px; }
.orderTakeOut .orderMap .movePart .juli{width: 200px;height: 40px;background: #fff;position: relative;font-size: 14px;line-height: 40px;text-align: center;}
.orderTakeOut .orderMap .movePart .juli:after{content: '';display: block;border:8px solid transparent;border-top-color: #fff;width: 0;height: 0;position: absolute;top: 40px;left: 96px;}
.orderTakeOut .orderMap .movePart .juli span{color:#ff6600; }
.orderTakeOut .orderMap .movePart  img{padding-left: 85px;padding-top: 14px;}

.orderTakeOut  .statusProgress{color: #999;line-height: 18px;padding-left: 40px;}
.orderTakeOut  .statusProgress .tip{border-bottom: 1px solid #e6e6e6;height: 50px;padding-top: 15px;}
.orderTakeOut  .statusProgress .tip .circle{width: 10px;height: 10px;background:#ccc;border-radius: 100%;float: left;margin-left: -24px;position: relative;}
.orderTakeOut  .statusProgress .tip .circle:after{content: '';display: block;width: 2px;height: 64px;background: #ccc;position: absolute;top: 100%;left: 50%;margin-left: -1px;}
.orderTakeOut  .statusProgress .on{color: #20AD20;}
.orderTakeOut  .statusProgress .on .circle{background: #20AD20;border:2px solid #97E097;margin-left: -26px;}
.orderTakeOut  .statusProgress .on .circle:after{top: 12px;}

/*外卖订单-评价*/
.ordEvlt_shangjia{ background:#fff; padding:20px 15px; text-align:center;}
.ordEvlt_shangjia .info{ font-size:14px; line-height:20px;}
.ordEvlt_shangjia .info .img{ display:inline-block; width:60px; height:60px; border-radius:100%; overflow:hidden; line-height:60px; margin-bottom:5px; background:#eee;}
.ordEvlt_shangjia .info .img img{ width:100%; vertical-align:middle;}
.ordEvlt_shangjia .starCz_bg{ margin-left:auto; margin-right:auto;}
.ordEvlt_shangjia textarea{ width:100%; height:100px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:left; background:#f5f5f5; border:0; outline:0; padding:5px 10px; font-size:12px; line-height:20px;}
.ordEvlt_tit{ text-align:center; position:relative; width:90%; margin:10px auto;}
.ordEvlt_tit:after{ content:''; display:block; width:100%; height:1px; background:#dedede; position:absolute; z-index:0; top:12px; left:0;}
.ordEvlt_tit span{ display:inline-block; padding:0 10px; line-height:24px; background:#fff; font-size:14px; position:relative; z-index:1;}
.starCz_bg{ width:200px; height:40px; background:url(../img/evlt_star_bg.png) repeat-x left top; text-align:left; position:relative;}
.starCz_bg .starCz_bar{ height:40px; background:url(../img/evlt_star_bar.png) repeat-x left top;}
.starCz_bg .click{ position:absolute; left:0; top:0; width:100%; height:100%;}
.starCz_bg .click a{ display:block; float:left; width:20%; height:40px; cursor:pointer;}

.ordEvlt_goods{ background:#fff; padding:10px 15px 20px;}
.ordEvlt_goods .zan,.ordEvlt_goods .zan_cha{ display:inline-block; width:38px; height:26px; border:1px solid #e6e6e6; border-radius:30px; text-align:center; background-position:center; background-repeat:no-repeat; background-size:20px; margin-left:12px;}
.ordEvlt_goods .zan{ background-image:url(../img/zan_ico_none.png);}
.ordEvlt_goods .zan.on{background-image:url(../img/zan_ico.png); border-color:#ff9900;}
.ordEvlt_goods .zan_cha{background-image:url(../img/zan_no_ico.png);}
.ordEvlt_goods .zan_cha.on{background-image:url(../img/zan_no-on_ico.png); border-color:#ff9900;}

.ordEvlt_song{ background:#fff; padding:10px 0 0;}
.ordEvlt_song .pub_list{ margin-left:15px; margin-right:15px; font-size:14px; line-height:24px;}
.ordEvlt_song .pub_list .time input{ text-align:right; width:100%; font-size:12px; line-height:24px; height:24px; border:0; background:#fff; color:#14AAE4;}
.ordEvlt_song .pub_list .linkico{ display:block; width:12px; height:12px; background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain; margin-left:5px;}
.ordEvlt_song .pub_list .starCz_bg{ width:120px; height:24px; background-size:24px;}
.ordEvlt_song .pub_list .starCz_bg .starCz_bar{ height:24px; background-size:24px;}
.ordEvlt_song .pub_list .starCz_bg .click a{ height:24px;}
.ordEvlt_imgupload{ background:#edf2f5; padding:20px 10px;}
.ordEvlt_imgupload ul li{ width:20%; float:left; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ordEvlt_imgupload ul li .box{ position:relative; width:100%; height:0; padding:50% 0; overflow:hidden; border:1px solid #e6e6e6; background:#fff;}
.ordEvlt_imgupload ul li .box .img{ width:100%; height:100%; position:absolute; left:0; top:0;}
.ordEvlt_imgupload ul li .box .img img{ width:100%; height:100%; position:static; left:0; top:0;}
.ordEvlt_imgupload ul li .box .clear_ico{background: rgba(0,0,0,0.60);border-radius:40px; display:block; width:34px; padding-left:6px; height:40px; position:absolute; right:-20px; top:-20px; font-size:16px; color:#fff; line-height:56px; z-index:2;}
.ordEvlt_imgupload ul li .box input{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; z-index:1;}
.ordEvlt_imgupload ul li .box .uping{ position:absolute; left:0; top:0; width:100%; height:100%; background:#dfe3e6; text-align:center;}
.ordEvlt_imgupload ul li .box .uping p{ position:absolute; left:0; right:0; top:50%; margin-top:-10px; z-index:2;}

.ordEvlt_footer{height:50px;background-color: #fff; padding-left:10px; box-shadow:0 -1px 0px #dedede;}
.ordEvlt_footer .weui-btn{ height:50px; line-height:50px; width:110px; padding:0; font-size:16px; border-radius:0;}

.mbsc-mobiscroll .mbsc-sc-itm{ font-size:14px; color:#999;}
.mbsc-mobiscroll .mbsc-sc-itm.mbsc-sc-itm-sel{color:#333;}
.mbsc-mobiscroll .mbsc-fr-btn{ color:#20AD20;}
.mbsc-mobiscroll .mbsc-fr-btn-c .mbsc-fr-btn{ color:#999;}
/*外卖end*/





/*优惠券*/
/*优惠券-首页-优惠券*/
.coupons-pricecolor{color:#ff6600;}
.coupons_shouye-cont .search_box{margin: 5px 10px;border-radius: 35px;background: #fff;text-align: center;color: #999}
.coupons_shouye-cont .search_box .search-a{color: #999;display: block;height:36px;line-height:36px;}
.coupons_shouye-cont .search_box .icon-search{display: inline-block;width:13px;height:13px;font-style: normal;vertical-align: middle;background:url(../img/coupons/quan_sou.png) no-repeat center; background-size:13px 13px;}
.coupons_shouye-cont .search_box .sou-txt{line-height:36px;}

.coupons_shouye-cont .weui-navbar{position: relative;}
.coupons_shouye-cont .weui-navbar__item{height:44px;padding: 0;line-height: 44px;font-size: 16px;}
.coupons_shouye-cont .weui-navbar__item:after {content: " ";position: absolute;left: 50%;margin-left: -35%;bottom: 0;top: 96%;width:70%;height: 2px;background:#20AD20; transform:none;
display: none}
.coupons_shouye-cont .weui-navbar__item.weui-bar__item_on{background-color:#fff;color:#20AD20;}
.coupons_shouye-cont .weui-navbar__item.weui-bar__item_on:after{display: block}
.coupons_shouye-cont .weui-navbar__item:active{background-color:#fff;}
.coupons_shouye-cont .youhuiquan-box{padding: 5px 10px 50px}
.coupons_shouye-cont .quan-one{padding: 10px;background: #FFFFFF;border-radius: 4px;position: relative;margin-bottom: 10px}
.coupons_shouye-cont .quan-one .one-img{width:70px;height:70px;line-height:70px;text-align: center;overflow: hidden;border-radius: 100%}
.coupons_shouye-cont .quan-one .one-img img{width: 100%;max-height: 100%;vertical-align: top;}
.coupons_shouye-cont .quan-one .one-you{margin-left: 80px;}
.coupons_shouye-cont .quan-one .one-you h3{font-size: 14px;color:#222222;font-weight: normal;}
.coupons_shouye-cont .quan-one .one-you big{font-size: 18px;}
.coupons_shouye-cont .quan-one .get-now-btn{text-align:center;display: inline-block;font-size: 14px;color:#fff;width:70px;height:30px;line-height: 30px;border-radius: 4px;background: #20AD20;
border-radius: 4px;position:absolute;right:10px;bottom: 10px}
.coupons_shouye-cont .quan-one .get-now-btn.have-get{background: #ccc;}
.coupons_shouye-cont .coupons_quan-fix{position: fixed;right:0px;bottom:50px}
.coupons_shouye-cont .coupons_quan-fix .quan-yuan{display: block;width:56px;height:56px;background:url(../img/coupons/myquan-a.png) no-repeat center; background-size:contain; }
.coupons_shouye-cont .coupons_quan-fix .ka-yuan{background:url(../img/coupons/mycard-a.png) no-repeat center; background-size:contain;}

/*优惠券-首页-会员卡*/
.coupons_shouye-cont .huiyuan-box{padding: 5px 10px 10px}
.coupons_shouye-cont .huiyuanka-a{padding: 10px;background: #FFFFFF;border-radius: 4px;position: relative;margin-bottom: 10px}
.coupons_shouye-cont .huiyuanka-a .card-top{padding-bottom: 10px;position: relative;}
.coupons_shouye-cont .huiyuanka-a .one-img{width:40px;height:40px;border-radius: 100%;overflow: hidden;line-height:40px;text-align: center;}
.coupons_shouye-cont .huiyuanka-a .one-img img{width: 100%;max-height: 100%;vertical-align: top;}
.coupons_shouye-cont .huiyuanka-a .one-txt{margin-left:50px;line-height:40px;height:40px;margin-right:80px}
.coupons_shouye-cont .huiyuanka-a .one-txt h3{font-size: 14px;color:#222222;font-weight: normal;}
.coupons_shouye-cont .huiyuanka-a .card-xia{padding-top: 10px}
.coupons_shouye-cont .huiyuanka-a .heng-line{width:100%;height:1px;background: #E6EAED;position:relative;}
.coupons_shouye-cont .huiyuanka-a .heng-line:before{content:'';position:absolute;left:-16px;top:50%;margin-top:-5px;width:10px;height:10px;background: #eef2f5;border-radius: 100%;}
.coupons_shouye-cont .huiyuanka-a .heng-line:after{content:'';position:absolute;right:-16px;top:50%;margin-top:-5px;width:10px;height:10px;background: #eef2f5;border-radius: 100%;}
.coupons_shouye-cont .huiyuanka-a .get-now-btn{text-align:center;display: inline-block;font-size: 14px;color:#fff;width:70px;height:30px;line-height: 30px;border-radius: 4px;background: #20AD20;
border-radius: 4px;position:absolute;right:10px;bottom: 10px}
.coupons_shouye-cont .huiyuanka-a .get-now-btn.have-get{background: #ccc;}
/*优惠券-详情 - 查看该商家其他优惠券*/
.coupons_shouye-cont .sou-quan-cont .quan-one .one-img{width:80px;height:80px;line-height:80px;}
.coupons_shouye-cont .sou-quan-cont .quan-one .one-you{margin-left: 90px;}
/*优惠券-我的优惠券 - 可使用/不可用*/
.coupons_shouye-cont .use-quan .quan-one .one-img{width:80px;height:80px;line-height:80px;}
.coupons_shouye-cont .use-quan .quan-one .one-you{margin-left: 90px;}
.coupons_shouye-cont .use-quan .quan-one .get-now-btn{background: #FF6600}
.lingquan-quan-area{position:fixed;bottom: 0;left:0;right:0;}
.lingquan-quan-area .weui-btn{margin:10px;}
.lingquan-quan-area .weui-btn.weui-btn_primary{background-color:#20AD20;}
.coupons_shouye-cont .use-quan .get-now-btn.have-get{background: #ccc;}
.coupons_shouye-cont .use-quan .quan-one .one-you h3.gray-zi{color:#999;}
.coupons_shouye-cont .weui-tab .weui-tab__panel{padding-bottom:50px;}
/*优惠券-会员卡-我的会员卡*/
.coupons_shouye-cont .huiyuan-box.lingka-box{padding-bottom:50px;}

/*优惠券-详情-未领取*/
.coupons_detail-cont{margin:15px;}
.coupons_detail-cont .coupon-one{padding: 10px 15px 15px;background: #FFFFFF;border-radius: 4px;margin-bottom: 10px}
.coupons_detail-cont .coupon-one .one-img{width:70px;height:70px;overflow: hidden;line-height:70px;text-align: center;border-radius:45px;}
.coupons_detail-cont .coupon-one .one-img img{width: 100%;max-height: 100%;vertical-align: top;}
.coupons_detail-cont .coupon-one .the-top{padding:10px 0;}
.coupons_detail-cont .coupon-one .one-txt{margin-left:80px;}
.coupons_detail-cont .coupon-one .one-txt h3{font-size: 16px;color:#222222;font-weight: normal;}
.coupons_detail-cont .coupon-one .one-txt big{font-size: 18px;}
.coupons_detail-cont .coupon-one .heng-line{width:100%;height:0.5px;border-top:0.5px dashed #E6EAED;position:relative;margin-top:10px;}
.coupons_detail-cont .coupon-one .heng-line:before{content:'';position:absolute;left:-20px;top:50%;margin-top:-5px;width:10px;height:10px;background: #2C3B53;border-radius: 100%;}
.coupons_detail-cont .coupon-one .heng-line:after{content:'';position:absolute;right:-20px;top:50%;margin-top:-5px;width:10px;height:10px;background: #2C3B53;border-radius: 100%;}
.coupons_detail-cont .coupon-one .weui-btn{padding-left: 0;padding-right: 0;}
@media (max-width: 320px){.coupons_detail-cont .coupon-one .weui-btn{font-size:14px;}}
.coupons_detail-cont .coupon-one .weui-btn_primary{background-color:#20AD20;}
.coupons_detail-cont .user-know{padding:15px  10px 10px;background: #FFFFFF;border-radius: 4px;margin-bottom: 10px;font-size: 14px;}
.coupons_detail-cont .user-know .txt-left{width: 70px;}
.coupons_detail-cont .user-know .txt-you{margin-left:70px;line-height: 20px}
.coupons_detail-cont .weui-cells{font-size: 14px;border-radius: 4px;margin-top: 0;}
.coupons_detail-cont .weui-cell {padding: 8px 10px;}
.coupons_detail-cont .weui-cell:before{left:10px;right:10px;border-top-color:#E6EAED;}
.coupons_detail-cont .weui-cell_access .weui-cell__ft:after{border-color: #949799;}
/*领取成功提示*/
.get-quan_success .mask{position: fixed; z-index: 1000; top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}
.get-quan_success .toast-cont{padding: 10px;background: #FFFFFF;border-radius:10px;position: fixed;z-index: 5000;width: 70%;max-width: 180px;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);text-align: center;overflow: hidden;min-height:100px;}
 .get-quan_success .toast-cont .yuan-gou{width:50px;height:50px;background:url(../img/coupons/get_success.png) no-repeat center; background-size:contain; margin:12px auto 5px;}
  .get-quan_success .toast-cont .lost-gou{width:50px;height:50px;background:url(../img/coupons/get_lost.png) no-repeat center; background-size:contain; margin:12px auto 5px;}
 .get-quan_success .toast-cont p{font-size: 16px;margin-bottom: 5px}
 /*优惠券- 详情 - 已领取(待使用)*/
.coupons_detail-cont .coupon-one .weui-btn+.weui-btn{margin-top:0;margin-left:15px;}
.coupons_detail-cont .coupon-one .weui-btn.cheng-bg{background: #ff6600}
.coupons_detail-cont .coupon-one .weui-btn.gray-bg{background: #ccc}
 /*优惠券- 详情 - 适用门店*/
.coupons-stores_cont{margin:10px;}
.coupons-stores_cont .mendian-a{padding:10px;background: #fff;position: relative;margin-bottom: 10px;border-radius:4px;}
.coupons-stores_cont .mendian-a h3{font-size: 14px;color:#222222;font-weight: normal;}
.coupons-stores_cont .mendian-a .the-ico{position:absolute;right:20px;top:50%;margin-top:-12px;display: inline-block;width:24px;height: 24px;background:url(../img/coupons/dingwei-ico.png) no-repeat center; background-size:contain;}
.coupons-stores_cont .mendian-a .the-left{margin-right: 45px}
.coupons-stores_cont .mendian-a .the-top{margin-bottom: 8px}
/*优惠券- 立即使用(二维码)*/
.coupon-use_code-cont{padding:40px 10px 120px;font-size:14px;color:#fff;text-align: center;}
.coupon-use_code-cont .the-tit{margin-bottom: 15px;}
.coupon-use_code-cont .the-tit2{font-size:16px;}
.coupon-use_code-cont .erweima-box{width:240px;margin:40px auto 50px;}
.coupon-use_code-cont .erweima-box .code-img{width:240px;height:240px;line-height:240px;text-align: center;overflow: hidden;}
.coupon-use_code-cont .erweima-box .code-img img{width: 100%;max-height: 100%;vertical-align: top;}
.coupon-use_code-cont .erweima-box .code-ma{font-size: 24px;margin-top: 20px}

/*优惠券-会员卡-详情*/
.coupons_detail-cont .huiyuan-card-one{box-shadow:0 4px 6px #E5E9EC}
.coupons_detail-cont .huiyuan-card-one .heng-line:before{background: #eef2f5;}
.coupons_detail-cont .huiyuan-card-one .heng-line:after{background: #eef2f5;}
.coupons_detail-cont .member-text{background:#fff;border-radius:4px;box-shadow:0 4px 6px #E5E9EC;padding:0 15px 15px;font-size: 14px}
.coupons_detail-cont .member-text .txt-tit{height:49px;line-height: 49px;text-align: center;}
.coupons_detail-cont .member-text .neirong{line-height:20px;}
.lingquan-quan-area .weui-btn.gray-bg{background-color: #fff;color:#FF3300;}
/*优惠券-搜索*/
.coupons_sousuo-cont .sousuo-box{background:#fff;border-radius:35px;height:36px;border: 1px solid #E6EAED;padding:0 40px 0 20px;position: relative;}
.coupons_sousuo-cont .sousuo-box .shuru-inp{height:36px;width:90%;padding-right:10%;border:none;display: block;font-size: 14px;border-right: 1px solid #E6EAED;}
.coupons_sousuo-cont .sousuo-box .shuru-inp::-webkit-input-placeholder { color:#999999;}
.coupons_sousuo-cont .sousuo-box .shuru-inp:-moz-placeholder {color:#999;}
.coupons_sousuo-cont .sousuo-box .shuru-inp::-moz-placeholder {color:#999;}
.coupons_sousuo-cont .sousuo-box .sou-btn{border:none;position: absolute;top:0;right:0px;display: block;width:39px;height:36px;background:#fff url(../img/coupons/quan_sou.png) no-repeat center; background-size:13px 13px;border-radius:0 37px 37px 0;}
.coupons_sousuo-cont .sousuo-box .sou-btn:active{background-color:#E6EAED;}
.coupons_sousuo-cont .sousuo-box .icon-cha{position: absolute;display: block;top:0;right:40px;width:30px;height:36px;background:url(../img/coupons/cha-ico.png) no-repeat center; background-size:20px 20px;display:none}
.coupons_sousuo-cont .hot_sou{color:#666;margin-top: 15px;padding:0  10px;}
.coupons_sousuo-cont .hot_sou .the-tit .ico{display: inline-block;font-style: normal;vertical-align: sub;width:14px;height: 14px;background:url(../img/coupons/sou-huo.png) no-repeat center; background-size:contain;}
.coupons_sousuo-cont .hot_sou .the-tit .ico.ico-history{background:url(../img/coupons/sou-history.png) no-repeat center; background-size:contain;}
.coupons_sousuo-cont .hot_sou .pub_list{-webkit-justify-content: space-between;justify-content: space-between;-moz-justify-content: space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-pack:justify;box-pack:justify;}
.coupons_sousuo-cont .sou-list1{padding:0 5px;}                                   /*加的*/
.coupons_sousuo-cont .sou-list1 .sou-a{font-size:14px;display: block;height:30px;line-height:30px;text-align:center;background:#fff;border-radius:35px;border: 1px solid #E6EAED;color:#333;}                                                           /*改的*/
.coupons_sousuo-cont .sou-list1 li{width:23.5%;margin-right: 2%;margin-bottom: 10px;} /*改的*/
.coupons_sousuo-cont .sou-list1 li:nth-of-type(4n){margin-right:0;} 
.coupons_sousuo-cont .hot_sou .the-tit .clear-btn{display: inline-block;color:#333;}
.coupons_sousuo-cont .hot_sou .the-tit .ico.clear-ico{background:url(../img/coupons/clear-btn.png) no-repeat center; background-size:contain;}
.coupons_sousuo-cont .sou-list2 li{margin-left: 18px;}
.coupons_sousuo-cont .sou-list2 .sou-b{font-size:14px;display: block;border-bottom: 1px solid #E6EAED;line-height:40px;color:#333;}

/* 新闻列表 */
.news_bqBox.locatLabel_switch{ width:100%; height:40px; line-height:40px; background:#f5f5f5; box-shadow:0 1px 0px #dedede; position:fixed; top:0; z-index:100; text-align:center; overflow:hidden;}
.news_bqBox.locatLabel_switch .swiper-wrapper { position:relative; width:100%; z-index:1; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-transition-property:-webkit-transform; -moz-transition-property:-moz-transform; -o-transition-property:-o-transform; -ms-transition-property:-ms-transform; transition-property:transform; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-transform:translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -o-transform:translate(0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.news_bqBox.locatLabel_switch .box{ display:block;}
.news_bqBox.locatLabel_switch .swiper-slide{-webkit-flex-shrink:0; -ms-flex:0 0 auto; flex-shrink:0; height:100%; position:relative; text-align:center;  display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.news_bqBox.locatLabel_switch .switch{ display:inline-block; font-size:14px;}
.news_bqBox.locatLabel_switch .switch.on{color: #59C181;}
.news_bqBox ~ .container_mid{ padding-top:40px;}
.news_list{ background:#fff;}
.news_list .list{ padding:12px 0; margin:0 12px; border-bottom:1px solid #E6EAED;}
.news_list .list .l_img{ width:100px; height:70px; position:relative;}
.news_list .list .l_img img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.news_list .list .r_nr{ margin-left:110px;}
.news_list .r_nr .tit{ display:block; font-size:16px; color:#222; line-height:22px; height:44px; overflow:hidden; text-overflow:ellipsis; text-overflow:-o-ellipsis-lastline; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list .r_nr .bot_box{ line-height:26px;}
.news_func i{ display:inline-block; vertical-align:middle; background-repeat:no-repeat; background-size:contain; margin-right:5px;}
.news_func .see_ico{ width:17px; height:12px; background-image:url(../img/new/news_iicon_see.png);}
.news_func .zan_ico{ width:13px; height:16px; background-image:url(../img/new/news_icon_zan.png);}
.news_func .zan_ico_on{ width:13px; height:16px; background-image:url(../img/new/news_icon_zanguo.png);}
/* 新闻列表结束 */
/* 新闻详情 */
.new_detail{ background:#fff; padding:12px;}
.new_detail .tit{ font-size:18px; font-weight:normal; line-height:26px; height:52px; overflow:hidden; text-overflow:ellipsis; text-overflow:-o-ellipsis-lastline; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.new_detail .top_wz{ font-size:14px; padding:5px 0 10px;}
.new_detail .detail_box{ padding-top:12px;}
.new_detail .detail_box .wz_box{ font-size:15px; line-height:22px; text-indent:2em;}
.new_detail .detail_box img{ width:100%;}
/* 新闻详情结束 */

/*商城*/
/*商城-活动专区*/
.mall_banner .swiper-pagination-bullet-active{ background:#fff;}
.mall_wzBox{ background:#FF2257; padding:10px 12px 0;}
.mall_wzBox .box{background:#fff; border-radius:5px; text-align:center; padding:15px 20px 18px;}
.mall_wzBox .box h2{ font-weight:500; font-size:16px;}
.mall_wzBox .box p{}
.mall_titBox{ background:#FF2257; padding:10px 12px;}
.mall_titBox .idx_titTwo{ width:100%; margin:0;}
.mall_titBox .idx_titTwo:after{ background:#fff;}
.mall_titBox .idx_titTwo span{ background:#FF2257; color:#fff;}
.mall_sellerBox{ background:#fff;}
.mall_sellerBox .swiper-container { width:100%; padding-bottom:30px;}
.mall_sellerBox .swiper-wrapper:after{ content:''; display:block; width:100%; height:1px; background:#D8D8D8; position:absolute; bottom:0; left:0; z-index:0;}
.mall_sellerBox .swiper-slide{ text-align:center; padding:15px 0; border-bottom:1px solid #D8D8D8;}
.mall_sellerBox .swiper-slide .img{ width:60px; height:60px; margin:0 auto 5px; position:relative; border:1px solid #e6e6e6; border-radius:100%; overflow:hidden;}
.mall_sellerBox .swiper-slide .img img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.mall_sellerBox .swiper-container-horizontal .swiper-pagination-bullets{ bottom:5px;}
.mall_sellerBox .swiper-pagination-bullet{ width:10px; height:10px; opacity:1; background:#ccc;}
.mall_sellerBox .swiper-pagination-bullet-active{ background:#ff3300;}
.mall_listBox.goods_list_box{ background:#FF2257; padding:0 0 0 3px;}
.mall_listBox .goods_list .box{ margin-right:3px; margin-bottom:3px; border-radius:4px;}
.mall_listBox .goods_list .img a{ border-radius:4px 4px 0 0; overflow:hidden;}
/*E商城-活动专end区*/

/*商城搜索*/ 
.coupons_sousuo-cont .sousuo-box2{overflow:visible;}  
.coupons_sousuo-cont .sousuo-box2 .xuanze-box{width:60px;position: relative}                                                              
.coupons_sousuo-cont .sousuo-box2 .select-txt{font-size:14px;line-height: 36px;height: 36px;}
.coupons_sousuo-cont .sousuo-box2 .ico-jt{display: inline-block;width:8px;height:6px;vertical-align:middle;background:url(../img/mall/arrmall_search_ow-down@3x.png) no-repeat center; background-size:contain;margin-left: 10px}
.coupons_sousuo-cont .sousuo-box2 .suo-form{margin-left: 60px}
.coupons_sousuo-cont .sousuo-box2 .xiala-box{position: absolute;top:37px;left:0;background: rgba(0,0,0,0.80);border-radius: 4px;width:100px;z-index:9;}
.coupons_sousuo-cont .sousuo-box2 .xiala-a{width:100px;display: block;height:40px;line-height:40px;color:#fff;font-size:14px;text-align: center;}
.coupons_sousuo-cont .sousuo-box2 .xiala-box li{border-bottom:1px solid #666;}
.coupons_sousuo-cont .sousuo-box2 .xiala-box li:last-child{border-bottom:none}
.coupons_sousuo-cont .sousuo-box2 .xuanze-box.on .ico-jt{background-image:url(../img/mall/mall_search_arrow-down@3x.png);background-size:contain;}

/*商城 我的*/
.shoppingMine .mine_bg{height: 130px;background: #fff;}
.shoppingMine .mine_bg .bg{width: 100%;height:100%;position: relative;background: url(../img/mall_my_bg@3x.png) no-repeat center center;background-size: cover;}
.shoppingMine .mine_bg .portrait{text-align: center;line-height: 1.6;padding-top: 30px;}
.shoppingMine .mine_bg .notice{display: block;width:20px;height: 20px;background:url(../img/mall_my_btn-msg.png);position: absolute;top:10px;right: 15px;}
.shoppingMine .mine_bg .on i{display: block;width: 6px;height: 6px;background: #fff;border-radius: 100%;position: absolute;top: 2px;right: 0;}
.shoppingMine .mine_order{background: #fff;}
.shoppingMine .mine_order .orderTit{padding: 0 12px;}
.shoppingMine .mine_order .item-inner{height: 34px;line-height: 34px;}
.shoppingMine .mine_order .item-title{font-size: 14px;}
.item-inner  .ico_rightArr{vertical-align: text-bottom;}
.shoppingMine .item-inner {padding: 0;}
.shoppingMine .tips {background: #fff;height: 66px;display: flex;justify-content: space-around;}
.shoppingMine .tips a{text-align: center;padding-top: 12px;display: block;position: relative;}
.shoppingMine .tips .on div{border-radius: 15px;padding:0px 3px;color: #fff;background: #ff3300;position: absolute;min-width: 13px;top:5px;right:0; }
.shoppingMine .tips i{display: inline-block;width: 24px;height: 24px;}
.shoppingMine .tips .ico_daifu{background: url(../img/mall_my_btn_order_status01@2x.png) no-repeat;background-size: contain;}
.shoppingMine .tips .ico_daifa{background: url(../img/mall_my_btn_order_status02.png) no-repeat;background-size: contain;}
.shoppingMine .tips .ico_daishou{background: url(../img/mall_my_btn_order_status03.png) no-repeat;background-size: contain;}
.shoppingMine .tips .ico_daiping{background: url(../img/mall_my_btn_order_status04.png) no-repeat;background-size: contain;}
.shoppingMine .tips .ico_shouhou{background: url(../img/mall_my_btn_order_status05.png) no-repeat;background-size: contain;}
.shoppingMine .youhuiquan,.shoppingMine .address,.shoppingMine .infor{padding: 0 12px;background: #fff;}
.shoppingMine .address .ico_address{background: url(../img/mall_my_btn_location.png) no-repeat;}
.shoppingMine .infor .ico_shoucang{background: url(../img/mall_my__btn_goods.png) no-repeat;}
.shoppingMine .infor .ico_shop{background: url(../img/mall_my_btn_shop.png) no-repeat;}
.shoppingMine .youhuiquan .ico_card{background: url(../img/mall_my_btn_card.png) no-repeat;}
.shoppingMine .youhuiquan .ico_youhuiquan{background: url(../img/mall_my_btn_coupons.png) no-repeat;}

.shoppingAddress .place_edit .fl{color: #333;width: 100px;height: 100%;margin-top: 0;text-align: left;line-height: 40px;}
.shoppingAddress .place_edit .fl i{display:block;float:left;width: 20px;height: 20px;background: url(../img/selector_disable.png) no-repeat;margin-right: 10px;margin-top: 10px;}
.shoppingAddress .place_edit .fl input{width: 100px;height: 40px;position: absolute}
.shoppingAddress .place_edit .leftOn i{background: url(../img/selector_enable.png)no-repeat;}
.shoppingAddress .place_edit .leftOn{color: #20AD20;}

.shoppingAdd .item-inner{padding: 0;}
.shoppingAdd .MinePersonal{padding: 0 12px;background: #fff;}
.shoppingAdd .address_detail {background: #fff;padding-left:12px;}
.shoppingAdd .address_detail .detailLeft{width: 85%;box-sizing: border-box;}
.shoppingAdd .address_detail .right{display:block;width: 15%;text-align: center;color: #20AD20;padding-bottom: 50px;}
.shoppingAdd .address_detail .right i{display: inline-block;width:20px;height: 20px;background: url(../img/mall_my_btn_position.png)no-repeat;margin-top:55px;}
.shoppingAdd .address_detail .xiangxiAdd{height: 80px;background: #fff;}
.shoppingAdd .address_detail textarea{height: 64px;outline: none;}
.shoppingAdd .addressSet .item-inner{padding: 0 12px;height: 40px;line-height: 40px;}
.shoppingAdd .addressSet .ico_inp{display: inline-block;width: 20px;height: 20px;background: url(../img/selector_disable.png);vertical-align: middle;}
.shoppingAdd .addressSetOn .ico_inp{background: url(../img/selector_enable.png);}
.shoppingAddPop_mask{background: rgba(0,0,0,.4);position: fixed;top: 0;right: 0;bottom: 0;left: 0;display: none;}
.shoppingAddPop{display: none;width: 80%;height: 440px;background: #fff;position: fixed;top: 100px;left: 50%;margin-left:-40%;font-size: 14px;}
.shoppingAddPop .tit{height: 50px;line-height: 50px;font-size: 16px;}
.shoppingAddPop .tit span{margin-left: 12px;}
.shoppingAddPop .sheng{height: 346px;overflow-y:scroll; padding: 0 12px;}
.shoppingAddPop .sheng p{height: 44px;line-height: 44px;border-bottom: 1px solid #e6e6e6;}
.shoppingAddPop .quxiao{text-align: center;line-height: 44px;color:#14AAE4; font-size: 16px;}

.item-innerIN{height: 50px;line-height: 50px;background: #fff;font-size: 14px;position: relative;box-sizing: border-box;}
.item-innerIN .item-row{display: flex;justify-content: space-between;}
.item-innerIN .item-title{width:62px;text-align: left; }
.item-innerIN .item-after{flex:1;max-width: 100%;}
.item-innerIN .item-after input{font-size: 14px;border:0;width: 100%; color: #666;}
.item-innerIN .item-after textarea{font-size: 14px;border:0;width: 100%; color: #666;padding: 15px 12px 0 0;box-sizing: border-box;}

.shopWuliu .wuliu_infor{background: #fff;padding: 12px 15px;}
.shopWuliu .wuliu_infor h3{font-size: 16px;padding-bottom: 5px;}
.shopWuliu .wuliu_infor h3 span{color: #20AD20;}
.shopWuliu .statusProgress{background: #fff;padding-bottom: 22px;padding-right: 12px;}
.shopWuliu .statusProgress .phoneNo{text-decoration: underline;color:#41bae9 }

.shopNotice .box{text-align: center;}
.shopNotice .time{background: #ccc;color: #fff;width: 30%;height:20px;text-align: center;line-height: 20px;border-radius: 4px;margin: 10px auto; }
.shopNotice .content{margin:0px 12px 20px; background: #fff;padding: 4px 10px;border-radius: 4px;box-sizing: border-box;text-align: justify}

.shopPingSuccess .btns{margin: 0;}

.shopTuikuan .content {padding: 12px;position: relative;}
.shopTuikuan .content .sm-tit{font-size: 14px;padding-bottom: 12px;}
.shopTuikuan .content p{padding-top: 12px;}
.shopTuikuan .box i{display: block;width: 0;height: 0;border:6px solid transparent;position: absolute;top:10px;right: -12px;}
.shopTuikuan .shenqing i{border-left: 6px solid #fff; }
.shopTuikuan .shenqing p{color: #666;}
.shopTuikuan .tongyi .content{background: #14AAE4;color: #fff;}
.shopTuikuan .tongyi i{border-right: 6px solid #14AAE4;left: -12px; }
.shopTuikuan .success .content{background: #FA7600;color: #fff;}
.shopTuikuan .success i{border-right: 6px solid #FA7600;left: -12px; }
.shopTuikuan .jujue .content{background: #FA7600;color: #fff;}
.shopTuikuan .jujue i{border-right: 6px solid #FA7600;left: -12px; }
.shopTuikuan .btns {text-align: center;}
.shopTuikuan .btns a{display: inline-block;width: 40%;height: 40px;text-align: center;line-height: 40px;color:#333;border-radius: 4px;font-size: 16px; }
.shopTuikuan .btns .goon_btn{margin-right: 15px;background: #fff;}
.shopTuikuan .btns .weiquan_btn{background: #20AD20;color: #fff;}
.shopTuikuan .wait_tuikuan .top{height: 70px;background: #ff7700;color: #fff;line-height: 70px;font-size: 16px;padding:0 30px 0 15px;}
.shopTuikuan .wait_tuikuan .top i{display: inline-block;width: 32px;height: 40px;background: url(../img/mall_my_icon_orderDes_status06.png)no-repeat;margin-top: 15px;}
.shopTuikuan .maybe{background: #fff;padding: 0 12px;}
.shopTuikuan .maybe p{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;}
.shopTuikuan .maybe p:last-child{border: 0;}
.shopTuikuan .tuikuan_detail{background: #fff;padding: 7px 12px;line-height: 20px;}
.shopTuikuan .tuikuan_detail p{float: left;}
.shopTuikuan .tuikuan_detail div div{margin-left:65px; }
.shopTuikuan .btns .chakan_btn{background:#ff6600;color: #fff; margin-right: 15px;}


.shopWeiquan textarea{font-size: 14px;;outline: none;border:1px solid #e6e6e6;width: 92%;margin-left: 4%;padding: 12px;height: 120px;box-sizing: border-box;margin-top: 15px;border-radius: 4px;}
.shopWeiquan .phoneNum{width: 92%;margin-left: 4%;height: 40px;line-height: 40px;padding-left: 15px;box-sizing: border-box;background: #fff;border-radius: 4px;}
.shopWeiquan .takeoutLongBtn{background:#20AD20; }



.Mine_addressAdd .MinePersonal{padding: 0 12px;background: #fff;}
.Mine_addressAdd  .address_detail{padding: 0 12px;background: #fff;}
.Mine_addressAdd  .item-innerIN .ico_right{display: inline-block;width:7px;height: 12px;background: url(../img/btn_arrowR_gray@1x.png);margin-top: 19px;}





/*首页-提交订单*/
.sy-submit_pay{line-height: 50px;height: 50px;background: #fff;font-size: 14px;}
.sy-submit_pay span{color: #ff6600;}
.sy-submit_pay .btn{font-size:16px;color: #fff;width: 30%;height: 50px;text-align: center;background: #ff6600;margin-left: 20px;float: right;}
.sysubmit-order .address{color:#666;background: #fff;display: block;padding: 20px 12px;border:2px solid transparent;border-image:url(../img/address_bline@2x.png) 3 0 round;border-top:0; }
.sysubmit-order .address .name{color: #333;font-size: 14px;}
.sysubmit-order .address i{display:inline-block;}
.sysubmit-order .address div{display: inline-block;max-width: 82%;}
.sysubmit-order .address .addr{padding-top: 10px;}
.sysubmit-order .address .ico_address{width: 14px;height:16px;background: url(../img/index_icon_location.png)no-repeat;background-size: 14px 16px;margin-right: 10px; margin-top: 20px;}
.sysubmit-order .address .ico_right{width:7px;height:16px;background: url(../img/btn_arrowR_gray@1x.png)no-repeat;background-size: 7px 12px;margin-top: 20px;}
.sysubmit-order .order_choose{background: #fff;}
.sysubmit-order .order_choose label.choose{display: block;line-height: 40px;font-size: 14px; border-bottom:1px solid #eee;}
.sysubmit-order .order_choose label .fr{color:#14AAE4;}
.sysubmit-order .order_choose label .fr .ico_right{display: inline-block;width: 7px;height: 12px;background: url(../img/btn_arrowR_gray@1x.png);margin-left: 6px;}
.sysubmit-order .order_choose .item-inner{padding: 0 12px;}
.sysubmit-order .order_xiangqing{background: #fff;margin-top: 10px;margin-bottom: 10px;}
.sysubmit-order .order_xiangqing .shop_name{height: 40px;line-height: 40px;padding: 0 12px;font-size: 14px;}
.sysubmit-order .order_xiangqing .ico_shop{width: 16px;height: 16px;background: url(../img/icon-shop@2x.png)no-repeat;background-size: contain;display: inline-block;vertical-align: middle;}
.sysubmit-order .order_xiangqing .ico_right{width: 7px;height: 14px;background: url(../img/btn_arrowR_gray@1x.png) no-repeat;background-size: contain;display: inline-block;vertical-align: middle;}
.sysubmit-order  .item-content{display: flex;border-bottom: 1px solid #eee;}
.sysubmit-order  .item-inner{min-height:40px;padding:0 12px;width: 100%;box-sizing: border-box;font-size: 14px;line-height: 40px;}
.sysubmit-order  .item-inner .item-row{display: flex;-webkit-display:flex;-webkit-box-pack: justify;justify-content: space-between;}
.sysubmit-order  .item-inner .item-title{flex-shrink: 1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.sysubmit-order  .item-inner .item-after{white-space: nowrap;flex-shrink: 0;}
.sysubmit-order  .item-inner .item-after .mr_zdy{margin-right: 50px;}
.sysubmit-order .order_xiangqing .caidan {padding: 10px 12px;font-size: 12px; background:#fafafa;}
.sysubmit-order .order_xiangqing .caidan .item-row{line-height: 20px;}
.sysubmit-order .order_xiangqing .manjian .ico_jian{display:inline-block;width: 14px;height: 14px;background: url(../img/label_icon_jian@3x.png);background-size: contain;vertical-align: middle;}
.sysubmit-order .order_xiangqing .manjian .item-title{font-size: 12px;}
.sysubmit-order .order_xiangqing .first .ico_first{display:inline-block;width: 14px;height: 14px;background: url(../img/label_icon_first@3x.png);background-size: contain;vertical-align: middle;}
.sysubmit-order .order_xiangqing .first .item-title{font-size: 12px;}
.sysubmit-order .heji .item-after span span{color: #ff3300;}
.sysubmit-order .order_liuyan{font-size: 14px;background: #fff;padding: 12px; border-bottom:1px solid #eee;}
.sysubmit-order .order_liuyan input{border:none;font-size: 0.7rem;width: 75%;white-space: wrap;}
.order-mask_bg{width: 100%;height: 100%;background: rgba(0,0,0,.4);position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: none;z-index: 1;}
.order-pop{width: 100%;background: #fff;/*display: none;*/position: absolute;bottom: 0;right: 0;max-height: 100%;font-size: 14px;}
.order-pop li{text-align: left;padding-left: 15px;box-sizing: border-box;position: relative;height: 50px;line-height: 50px;width: 100%; border-bottom:1px solid #eee;}
.order-pop .title{height: 50px;font-size: 16px;line-height: 50px;text-align: center;position: relative; border-bottom:1px solid #e6e6e6;}
.order-pop .close{width: 18px;height: 18px;background: url(../img/index_btn_close@2x.png);background-size: contain;position: absolute;top: 15px;left: 15px;z-index: 1;}
.ordertime_popup{height: 400px;font-size: 12px;}
.ordertime_popup ul{overflow-y:auto;height: 350px;}
.ordertime_popup .day{width: 30%;}
.ordertime_popup .time i{border:0;}
.ordertime_popup .day .on{background: #fff;}
.ordertime_popup .day li{background: #f4f4f4;text-align: center;}
.ordertime_popup .time{width: 70%;}
.ordertime_popup .time li{position: relative;text-align: center;}
.ordertime_popup .time .on i{background: url(../img/get_success.png) no-repeat;background-size: contain;}
.order-pop  i{width: 20px;height: 20px;border:1px solid #E6EAED;border-radius: 5px;position: absolute;top: 15px;right: 12px;}
.order-pop .on i{background: url(../img/get_success.png) no-repeat;background-size: contain;}
.orderfukuan_popup i.zhifu{display: inline-block;width: 30px;height: 30px;margin-right: 10px;vertical-align: middle;position: static;}
.orderfukuan_popup i.zhifubao{background: url(../img/pay1.png);background-size: contain;}
.orderfukuan_popup i.weixin{background: url(../img/pay2.png);background-size: contain;}
.orderfukuan_popup i.yue{background: url(../img/pay3.png);background-size: contain;}
.orderfukuan_popup i.ico{display: inline-block;width: 20px;height: 20px;border:1px solid #e6e6e6;border-radius: 100%;margin-right: 20px;position: static;vertical-align: middle;}
.orderfukuan_popup .on i.ico{background: url(../img/get_success.png);background-size: contain;}
.orderfukuan_popup .title span{color: #ff3300;}
.orderfukuan_popup .btn{width: 90%;height:40px;text-align: center;line-height: 40px;color: #fff; background: #ff6600;border-radius: 5px;margin:20px auto 10px;font-size: 16px; }
.orderfukuan_popup input{position: absolute;right: 0;top: 0;z-index: 10;}

.order-pop{overflow: hidden;transition: all 0.3s;bottom: -100%;max-height: 100%;z-index: 2;}
.order-pop label{width: 100%;height: 100%;display: block;}
.orderTime{transition: all 0.3s;bottom:0;height: 400px;}
.orderPay{transition: all 0.3s;bottom:0; }
.orderHong{transition: all .3s;bottom: 0;}
.orderYou{transition: all .3s;bottom: 0;}
.orderFukuan{transition: all .3s;bottom: 0;}

/*商城提交订单*/
.sysubmit-order .sc_shopping-list{padding:10px 0; background:#fafafa; border-bottom:1px solid #e6e6e6;}
.sysubmit-order .sc_shopping-list .pic{width: 50px;height: 50px;border:1px solid #e6e6e6;border-radius: 5px;position: relative;}
.sysubmit-order .sc_shopping-list .pic img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);}
.sysubmit-order .sc_shopping-list .text{padding-right:12px;margin-left: 72px;}
.sysubmit-order .sc_shopping-list h3 a{color:#333;display: block;font-size: 12px;overflow: hidden; font-weight:500;}
.sysubmit-order .sc_shopping-list .text .black9{padding-top: 22px;height: 16px;overflow: hidden;}
.sysubmit-order .sc_shopping-list .text .note{padding-top: 3px;}
.sysubmit-order .sc_shopping-list .text .note .price{color: #ff3300;}

/*商城订单成功*/
.sc_order_sucess .success-box{width: 100%;height: 205px;font-size: 16px;text-align: center;}
.sc_order_sucess .success-box img{width: 50px;height: 50px;padding-top: 70px;}
.sc_order_sucess .success-box p{padding-top: 5px;padding-bottom: 5px;}
.sc_order_sucess .success-box p span{color: #ff3300;}
.sc_order_sucess .pay_way{background: #fff;width: 100%;height: 40px;;line-height: 40px;padding: 0 15px;box-sizing: border-box;font-size: 14px;}
.sc_order_sucess .btns{margin-top: 40px;display: flex;justify-content: space-around;}
.sc_order_sucess .btns .btn{width: 42%;height: 40px;border-radius: 5px;text-align: center;line-height: 40px;display: block;color: #333;font-size: 16px;}
.sc_order_sucess .btns .fanhui_btn{background: #fff;}
.sc_order_sucess .btns .chakan_btn{background: #ff6600;color: #fff;}

/*商城-商品详情（商品详情）*/
.idx_banner .topLink.shangcheng_topLink{padding-top:10px;text-align: right}
.shangcheng_topLink .to-share{display: inline-block;width:28px;height: 28px;background:url(../img/mall/mall_btn-share@3x.png) no-repeat center; background-size:contain;}
.shangcheng_good-xinxi .biao-ti{font-size:16px;padding:12px;background:#fff}
.shangcheng_good-xinxi .small{font-size: 12px}
.shangcheng_good-xinxi .xinxi-box{padding:10px 0;background:#fff}
.shangcheng_good-xinxi .xinxi-li{float: left;width:33.3333%;text-align: center;line-height:20px;height:20px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.shangcheng_good-xinxi .youhui-box{padding:10px;background:#fff}
.shangcheng_good-xinxi .youhui-em{font-style: normal;display: inline-block;width:40px;height:20px;line-height:20px;text-align: center;color:#fff;background: #FF3300;
border-radius: 4px;}
.shangcheng_good-xinxi .qu-quan{background:#fff;}
.shangcheng_good-xinxi .qu-quan .pub_list{font-size: 14px;padding:10px 21px 10px 10px;color: #333}
.shangcheng_good-xinxi .qu-quan .pub_list:after{content: " ";display: inline-block;height: 6px;width: 6px;border-width: 2px 2px 0 0;border-color: #999;border-style: solid;
-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;margin-top: -4px;right: 12px;}
.shangcheng_good-xinxi .lan-zi{color:#14AAE4}
.shangcheng_good-xinxi .quan-ico{font-style: normal;vertical-align:sub;display: inline-block;width:15px;height:15px;background:url(../img/mall/mall_icon_coupon@3x.png) no-repeat center; background-size:contain;margin-right: 6px}
.shangcheng_good-xinxi .to-dianpu{background:#fff;padding:10px;}
.shangcheng_good-xinxi .to-dianpu .dian-img{margin-right: 10px;width:40px;height: 40px;line-height: 40px;text-align:center;overflow: hidden;border-radius: 100%}
.shangcheng_good-xinxi .to-dianpu .dian-img img{width: 100%;max-height: 100%;vertical-align: middle;}
.shangcheng_good-xinxi .to-dianpu .tit{font-size: 14px;background: #FFFFFF;}
.shangcheng_good-xinxi .to-shop_btn{display:inline-block;color:#333;width:60px;height:30px;line-height:30px;text-align:center;border: 1px solid #E6EAED;border-radius: 4px;}
.shangcheng_good-xinxi .to-shop_btn.gray_bg{background: #E6EAED}
.shangcheng_good-xinxi .to-shop_btn .ico-jt{font-style: normal;display: inline-block;vertical-align:middle;width:7px;height:12px;background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain;margin-top: -2px}
.shangcheng_good-xinxi .confirm-dian{padding:10px;}
.shangcheng_good-xinxi .confirm-dian .gou-ico{font-style: normal;display: inline-block;vertical-align:middle;width:13px;height:13px;background:url(../img/mall/mall_icon_right@3x.png) no-repeat center; background-size:contain;margin-top: -2px}
.shangcheng_good-xinxi .confirm-dian .mr-40{margin-right: 40px}
.shangcheng-detail-box .tabs{background:#fff;}
.shangcheng-detail-box .tab1{height:42px;line-height:42px;text-align:center;font-size: 16px;position: relative;}
.shangcheng-detail-box .tab1.on{color:#20AD20;}
.shangcheng-detail-box .tab1.on:after{content: " ";display: inline-block;height: 2px;width: 80%;background:#20AD20;position: absolute;bottom: -1px;margin-left: -40%;left: 50%;}
.shangcheng-detail-box .detail-imgs{line-height:0;}
.shangcheng-detail-box .detail-imgs img{max-width: 100%;box-sizing: border-box;word-wrap: break-word;}
.shangcheng-links-fixed{position:fixed;left:10px;bottom:65px;width:80px;height:40px;background: rgba(0,0,0,0.60);border-radius: 4px;padding:5px 0;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.shangcheng-links-fixed .link-a{display:inline-block;width:40px;height:30px;line-height:30px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.shangcheng-links-fixed .link-a .ico-a{font-style: normal;display: inline-block;vertical-align:middle;width:20px;height:20px;}
.shangcheng-links-fixed .link-a .index-a{background:url(../img/mall/mall_btn_back_index@3x.png) no-repeat center; background-size:contain;}
.shangcheng-links-fixed .link-a .car-a{background:url(../img/mall/mall_btn-car.png) no-repeat center; background-size:contain;position: relative;}
.shangcheng-links-fixed .link-a .car-a .red-dot{position: absolute;top:0;right:0;display:inline-block;width:5px;height:5px;background:#ff3300;border-radius: 100%;}
.shangcheng-links-fixed .link-a:first-child{border-right: 1px solid rgba(255,255,255,0.30);}
.shangcheng_foot{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;padding-left:5px;}
.shangcheng_foot .list2{width:30%;display: block;text-align: center;line-height:50px;color:#fff;font-size: 16px;text-align: center;}
.shangcheng_foot .list .ico.ico1{background-image: url(../img/mall/mall_btn_contact-shop@3x.png);}
.shangcheng_foot .list .ico.ico2{background-image: url(../img/mall/mall_btn_shop@3x.png);}
.shangcheng_foot .list .ico.ico3{background-image: url(../img/mall/mall_btn-collect@3x.png);}
.shangcheng_foot .list .ico.ico3.on{background-image: url(../img/mall/mall_btn_collect-yes@3x.png);}
.shangcheng_foot .list2.bg-1{background: #ff9900}
.shangcheng_foot .list2.bg-2{background: #ff3300}
.shangcheng_foot .list-border-r{position: relative;height:100%;padding-top:5px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.shangcheng_foot .list-border-r:after{position: absolute;content: " ";display: inline-block;height: 100%;width: 1px;background:#E6EAED;bottom: 0;right:0;}

/*商城-商品详情（商品评价）*/
.shangcheng-detail-box .detail-pingjias{padding:10px;background: #fff}
.shangcheng-detail-box .detail-pingjias .selct_box{ line-height:16px; margin:10px 0;}
.shangcheng-detail-box .detail-pingjias .selct_box input{ appearance:none; -webkit-appearance:none; width:16px; height:16px; border:1px solid #e6e6e6; border-radius:3px; background:#fff; margin-right:5px; vertical-align:middle;}
.shangcheng-detail-box .detail-pingjias .selct_box input:checked{ background:url(../img/selct_ico.png) no-repeat center; background-size:110%; border-color:#20ad20;}
.shangcheng-detail-box .detail-pingjias .select-a{display: inline-block;float: left;width:31.3333%;margin-right:2%;text-align: center;height: 30px;line-height: 30px;background: #fff;border-radius: 4px;font-size: 14px;color: #333;border: 1px solid #E6EAED;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin-bottom: 5px}
.shangcheng-detail-box .detail-pingjias .select-a.on{background: #20AD20;color:#fff;border-color:#E6EAED;}
.shangcheng-detail-box .detail-pingjias .pingjia-one{padding:12px 10px 5px;border-bottom:1px solid #E6EAED;}
.shangcheng-detail-box .detail-pingjias .pingjia-one:first-child{border-top:1px solid #E6EAED;}
.shangcheng-detail-box .detail-pingjias .the-word{font-size: 14px;line-height:22px;margin-bottom: 5px;}
.shangcheng-detail-box .detail-pingjias .man-pic{float:left;border: 1px solid #E6EAED;border-radius: 100px;width:36px;height:36px;overflow: hidden;text-align: center;line-height:36px;}
.shangcheng-detail-box .detail-pingjias .man-pic img{width:100%;max-height: 100%;vertical-align: middle;}
.shangcheng-detail-box .detail-pingjias .man-good{margin-left:46px;}
.shangcheng-detail-box .detail-pingjias .man-good .pay-time{font-size: 11px}
.shangcheng-detail-box .detail-pingjias .goo_pics{overflow: hidden;}
.shangcheng-detail-box .detail-pingjias .pic-one{float:left;width:60px;height:60px;margin-right: 5px;margin-bottom: 5px;border: 1px solid #DAE1E6;background-color: #fff;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;}
.shangcheng-detail-box .detail-pingjias .pic-one img{max-width:100%;max-height:100%;}

/*商城首页*/
.shangcheng-tuijian-cont{background: #FF6600;padding-left:3px;border-top: 3px solid #FF6600;}
.shangcheng-tuijian-cont .list{border-right: 3px solid #FF6600;border-bottom: 3px solid #FF6600;}
.shangcheng-idx-tit .red-line{display: inline-block;width:3px;height:20px;background: #ff3300;vertical-align:middle;margin-right: 6px}
.shangcheng-index-goodlist{padding:0}
.shangcheng-index-goodlist .goods_list .box{margin-right:0px;margin-bottom: 3px;position: relative;}
.shangcheng-index-goodlist .goods_list{width:49.5%;}
.shangcheng-index-goodlist .goods_list{margin-right: 1%}
.shangcheng-index-goodlist .goods_list:nth-of-type(2n){margin-right:0px;}
.shangcheng-index-goodlist .goods_list .wz_box .fontcl2{font-size: 14px}
.shangcheng-index-goodlist .goods_list .wz_box{border-top: 1px solid #E6EAED;}
.shangcheng-idx-huodongslide-cont .swiper-container{padding-bottom: 0px;}
.shangcheng-idx-huodongslide-cont .swiper-slide{border-bottom:none;}
.shangcheng-idx-huodongslide-cont .swiper-wrapper:after{display:none; }
/*商城首页end*/

/*商城-店铺详情*/
.shangcheng-blur-cont{margin-bottom: 100px;height:190px; background:url(../img/mall/mall_shop_bg@3x.png) no-repeat center;background-size: 100% 100%}
.shangcheng-blur-cont .dianpu-topsou .serch{width:140px;position: relative;padding-right:30px;}
.shangcheng-blur-cont .dianpu-topsou .serch .sou-inp{width:100%;border:none;background: none;color:#fff;}
.shangcheng-blur-cont .dianpu-topsou .serch .ico{background-image: url(../img/serch_ico2.png);margin-top:0;border:none;position: absolute;top:50%;margin-top:-7px;right:10px;}
.shangcheng-blur-cont .dianpu-profile{padding:0 25px 20px ;width:80%;background: #FFFFFF;border-radius: 4px;position:absolute;top:45%;left:50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%,0);z-index:2;min-height:160px;box-shadow: 0 2px 6px #e6e6e6}
.shangcheng-blur-cont .dianpu-profile .dian-logo{width:60px;height:60px;line-height: 60px;text-align: center;border-radius: 100%;overflow: hidden;margin:-30px auto 10px;}
.shangcheng-blur-cont .dianpu-profile .dian-logo img{max-width: 100%;vertical-align: middle;}
.shangcheng-blur-cont .dianpu-profile .dian-name{font-size: 16px;text-align: center;}
.shangcheng-blur-cont .dianpu-profile .confirm-dian{padding:10px;}
.shangcheng-blur-cont .dianpu-profile .confirm-dian .gou-ico{font-style: normal;display: inline-block;vertical-align:middle;width:13px;height:13px;background:url(../img/mall/mall_icon_right@3x.png) no-repeat center; background-size:contain;margin-top: -2px}
.shangcheng-blur-cont .dianpu-profile .confirm-dian .mr-40{margin-right: 40px}
.shangcheng-blur-cont .dianpu-profile .btn-a{display: block;width:47%;background:#20AD20;border-radius: 4px;height:40px;line-height: 40px;font-size: 16px;text-align: center;color:#fff;}
.shangcheng-blur-cont .dianpu-profile .collect-btn{background: #FF6600;}
.shangcheng-blur-cont .dianpu-profile .gray-bg{background: #B3B3B3;}
.shangchengDian_tab{width:100%;height:44px;background-color: #fff;box-shadow: inset 0 -1px 0px #dedede;margin-bottom: 3px}
.shangchengDian_tab .list{display:block;text-align: center;font-size: 16px;color: #333;line-height: 42px;border-bottom: 2px solid transparent;border-right: 1px solid #E6EAED}
.shangchengDian_tab .list:last-child{border-right:none;}
.shangchengDian_tab .list.on{border-bottom-color:#20AD20;color:#20AD20;}
/*商城-店铺详情end*/
/*商城-分类-推荐*/
.shangcheng-fenlei-tuijian .tit .pub_list_bd{font-size: 13px}
.shangcheng-fenlei-tuijian .tit{padding-right:12px; }
.shangcheng-fenlei-tuijian .tit:after{content: " ";display: inline-block;height: 6px;width: 6px;border-width: 2px 2px 0 0;border-color: #999;border-style: solid;-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;margin-top: -4px;right:2px;}
.shangcheng-fenlei-tuijian .goods_list .wz_box{padding-top:0px;}
.shangcheng-fenlei-tuijian .goods_list .box{padding-bottom: 5px;margin-bottom: 10px;padding-top: 0px;}
.shangcheng-fenlei-tuijian .goods_list a{display: block;color:#333;}
.shangcheng-fenlei-tuijian .goods_list .img{width:70px;height:70px;line-height:70px;border:1px solid #E6EAED;text-align: center;}
.shangcheng-fenlei-tuijian .goods_list .img img{vertical-align: middle;}
.shangcheng-fenlei-tuijian .goods_list .red-num{display: inline-block;color: #fff;min-width:10px;padding:0 2px;height:14px;line-height:14px;text-align: center;background-color: #ff3300;position: absolute;top:0px;left:0px;}
.shangcheng-fenlei-tuijian .goods_list h4{font-weight: normal;font-size: 14px;}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-dianpu{background:#fff;}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-dianpu .dian-img{margin-right: 10px;width:40px;height: 40px;line-height: 40px;text-align:center;overflow: hidden;border-radius: 100%}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-dianpu .dian-img img{width: 100%;max-height: 100%;vertical-align: middle;}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-dianpu .dian-tit{font-size: 14px;background: #FFFFFF;}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-dianpu .red-num{display: inline-block;color: #fff;min-width:10px;padding:0 2px;height:14px;line-height:14px;text-align: center;background-color: #ff3300;margin-right: 4px;font-size: 12px}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-shop_btn{display:inline-block;color:#333;width:60px;height:30px;line-height:30px;text-align:center;border: 1px solid #E6EAED;border-radius: 4px;}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-shop_btn.gray_bg{background: #E6EAED}
.shangcheng-fenlei-tuijian .dian-rank-cont .to-shop_btn .ico-jt{font-style: normal;display: inline-block;vertical-align:middle;width:7px;height:12px;background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain;margin-top: -2px}
.shangcheng-fenlei-tuijian .dian-rank-cont .dian-list{padding:10px 0 0;background-color: #fff}
.shangcheng-fenlei-tuijian .dian-rank-cont .dian-list li{float:left;width: 33.3333%;padding:0 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: 10px}
.shangcheng-fenlei-tuijian .dian-rank-cont .dian-list li .img{width:100%;height:0;padding: 50% 0;position: relative;border: 1px solid #DAE1E6;overflow: hidden;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.shangcheng-fenlei-tuijian .dian-rank-cont .dian-list li .img a{dispaly:block;position: absolute;left:0;top:0;width:100%;height: 100%;}
.shangcheng-fenlei-tuijian .dian-rank-cont .dian-list li .img a img{width:100%;height:auto;position: absolute;left:0;top:50%;transform：translate(0,-50%);-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%); -o-transform: translate(0,-50%);}
/*商城-分类-推荐end*/

/*商城-分类-推荐-（热销商品排行双栏）*/
.shangcheng-index-goodlist .goods_list .red-num{color: #fff;min-width:10px;padding:0 2px;height:14px;line-height:14px;text-align: center;background-color: #ff3300;position: absolute;top:0px;left:0px;z-index:9;}
.shangcheng-index-goodlist .goods_list .have-sell{display:inline-block;margin-left: 20px;/*display: none*/}
.shangcheng-goods-lei-linkfix{position: fixed;bottom:40px; right:20px;}
.shangcheng-goods-lei-linkfix .the-link-a{display: block;width:50px;height:50px;background:url(../img/mall/mall_btn_two_fr@3x.png) no-repeat center;background-size:contain}
.shangcheng-goods-lei-linkfix .link-a2{background-image:url(../img/mall/mall_btn_one_fr@3x.png);}
.goods_list_box-danlan .goods_list{ float:none; width:100%;}
.goods_list_box-danlan .goods_list .box{ margin-right:0; overflow:hidden; padding:0 10px;}
.goods_list_box-danlan .goods_list .img{ float:left; width:120px; height:120px; padding:0;}
.goods_list_box-danlan .goods_list .wz_box{ margin-left:130px;}
.goods_list_box-danlan .goods_list .wz_box h4{font-size:14px;line-height: 20px;height:40px;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden; text-overflow: ellipsis; text-overflow: -o-ellipsis-lastline;-webkit-line-clamp: 2;margin-bottom: 15px;white-space:normal;}
.goods_list_box-danlan .goods_list .wz_box h4 a{line-height: 20px;}
.goods_list_box-danlan .goods_list .wz_box .btn{display:none;}
.goods_list_box-danlan.shangcheng-index-goodlist .goods_list .wz_box{border-top: none}
.goods_list_box-danlan.shangcheng-index-goodlist .goods_list .have-sell{display:inline-block;margin-left: 20px}

/*商城-分类-推荐-TOP店铺排行*/
.shangcheng-dianpu-rank-content .dian-rank1{padding:10px 5px 5px;background: #fff;position: relative;}
.shangcheng-dianpu-rank-content .dian-rank1 .red-num{color: #fff;min-width:10px;padding:0 2px;height:14px;line-height:14px;text-align: center;background-color: #ff3300;position: absolute;top:0px;left:0px;z-index:2;}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-dianpu{background:#fff;padding:2px 5px 0;}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-dianpu .dian-img{margin-right: 10px;width:40px;height: 40px;line-height: 40px;text-align:center;overflow: hidden;border-radius: 100%}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-dianpu .dian-img img{width: 100%;max-height: 100%;vertical-align: middle;}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-dianpu .dian-tit{font-size: 14px;background: #FFFFFF;}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-dianpu .red-num{display: inline-block;color: #fff;min-width:10px;padding:0 2px;height:14px;line-height:14px;text-align: center;background-color: #ff3300;margin-right: 4px;font-size: 12px}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-shop_btn{display:inline-block;color:#333;width:60px;height:30px;line-height:30px;text-align:center;border: 1px solid #E6EAED;border-radius: 4px;}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-shop_btn.gray_bg{background: #E6EAED}
.shangcheng-dianpu-rank-content .dian-rank-cont .to-shop_btn .ico-jt{font-style: normal;display: inline-block;vertical-align:middle;width:7px;height:12px;background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain;margin-top: -2px}
.shangcheng-dianpu-rank-content .dian-rank-cont .dian-list{padding:10px 0 0;background-color: #fff}
.shangcheng-dianpu-rank-content .dian-rank-cont .dian-list li{float:left;width: 25%;padding:0 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: 10px}
.shangcheng-dianpu-rank-content .dian-rank-cont .dian-list li .img{width:100%;height:0;padding: 50% 0;position: relative;border: 1px solid #DAE1E6;overflow: hidden;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.shangcheng-dianpu-rank-content .dian-rank-cont .dian-list li .img a{display:block;position: absolute;left:0;top:0;width:100%;height: 100%;}
.shangcheng-dianpu-rank-content .dian-rank-cont .dian-list li .img a img{width:100%;height:auto;position: absolute;left:0;top:50%;transform：translate(0,-50%);-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%); -o-transform: translate(0,-50%);}
/*商城-分类-推荐-TOP店铺排行end*/

/*商城-分类-商品列表*/
.coupons_sousuo-cont .sousuo-box2 .xiala-box{z-index:100;}
.shangcheng-lei-sort-tab a.list .jt-box{display: inline-block;vertical-align: middle;margin-left:2px;position: relative;height:14px;width: 10px;}
.shangcheng-lei-sort-tab a.list .jt-box .jt-ico{display: inline-block;width:10px;height:7px;position: absolute;left: 0;}
.shangcheng-lei-sort-tab a.list .jt-box .up-jt{top:0;background:url(../img/mall/mall_btn_price@3x-hui_01.png) no-repeat center; background-size:contain;}
.shangcheng-lei-sort-tab a.list .jt-box .down-jt{bottom:0;background:url(../img/mall/mall_btn_price@3x-hui_02.png) no-repeat center; background-size:contain;}
.shangcheng-lei-sort-tab a.list .jt-box .up-jt.on{background-image:url(../img/mall/mall_btn_price@3x-hui_on.png)}
.shangcheng-lei-sort-tab a.list .jt-box .down-jt.on{background-image:url(../img/mall/mall_btn_price@3x-hui_02-on.png)}
.shangcheng-lei-sort-tab a.list:after{display: none}
.goods_list_box_singel.shangcheng-index-goodlist .goods_list{width:100%;}
.goods_list_box_singel.shangcheng-index-goodlist .goods_list .wz_box{border-top: none;padding-top:0;}
.goods_list_box_singel.shangcheng-index-goodlist .goods_list .wz_box h4{margin-bottom: 10px}
.goods_list_box_singel.shangcheng-index-goodlist .goods_list .wz_box .fontcl2{margin-bottom:5px}

/*商城-购物车*/
.shangcheng-goodscar-foot{width: 100%;height: 50px;background-color: #fff;box-shadow: 0 -1px 0px #dedede;position: relative;}
.shangcheng-goodscar-foot .all-select-box{font-size: 14px}
.shangcheng-goodscar-foot .pub_btn{ margin-left: 10px; display: block; width: 110px; height: 50px; line-height: 50px; text-align:center; color: #fff; font-size: 16px; background: #ff6600;}
.shangcheng-goodscar-foot .zong{ font-size: 14px; line-height: 22px;}
.shangcheng-goodscar-foot .all-select-box .selct_all{width: 20px;height:20px;position: relative;border-radius: 100%;border: 1px solid #E6EAED ;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;display: inline-block;overflow: hidden;}
.shangcheng-goodscar-foot .all-select-box .selct_all:checked{ border-color: #20AD20; background: url(../img/get_success.png) no-repeat center; background-size:115%; }
.shopCart_list .shopCart_cont{ position: relative; background: #fff;}
.shopCart_list .top .selct_box input{width: 20px;height:20px;position: relative;border-radius: 100%;border: 1px solid #E6EAED ;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;display: inline-block; margin-left:10px; vertical-align: middle; overflow: hidden;}
.shopCart_list .top .selct_box input:checked{ border-color: #20AD20; background: url(../img/get_success.png) no-repeat center; background-size:115%; }
.shopCart_list .shopCart_cont{ position: relative; background: #fff;}
.shopCart_list .shopCart_cont .selct_box input{width: 20px;height:20px;position: relative;border-radius: 100%;border: 1px solid #E6EAED ;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;display: inline-block; margin-left:10px; vertical-align: middle; overflow: hidden; position: absolute; left: 6px; top: 50%; margin-top: -10px;}
.shopCart_list .shopCart_cont .selct_box input:checked{ border-color: #20AD20; background: url(../img/get_success.png) no-repeat center; background-size:115%; }
.shopCart_list .shopCart_cont .nr_box{ margin-left: 44px;}
.shopCart_list .shopCart_cont .nr_box .goods_list .box{margin-bottom: 0;height: 70px;overflow: hidden;box-sizing: border-box;background: #fafafa;}
/*商城-购物车end*/

/*申请退款与投诉*/
.mt15{ margin-top:15px;}
.wmApply_phone{ margin:0 15px 10px; border-radius:4px; background:#fff; font-size:14px;color: #666;}
.wmApplyPhone{padding: 10px;}
.wmApply_phone .tousuTit{height: 40px;line-height: 40px;font-size: 16px;padding-left: 10px;}
.wmApply_phone .content{padding:0 10px; }
.wmApply_phone label{display: block;border-bottom: 1px dashed #e6e6e6;height: 40px;line-height: 40px;}
.wmApply_phone .on{position: relative;}
.wmApply_phone .on span{color:#20AD20; }
.wmApply_phone .on:after{content: '';width:18px;height: 13px;background: url(../img/icon_choosed.png);display: block;position: absolute;right: 10px;top: 12px;}
.wmApply_phone label span{display: inline-block;width: 80%;height:40px;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wmApply_phone label:last-child{border-bottom: 0;}
.wmApply_phone span{ width:56px; margin-left:5px; margin-right:20px; line-height:20px;}
.wmApply_phone .text{ background:none; border:0; width:100%; height:20px; line-height:20px; font-size:14px;}
.wmApply_phone .phoneIco{ width:20px; margin:0 10px; height:20px; background:url(../img/btn-call.png) no-repeat; background-size:contain; vertical-align:middle;}
.wmApply_text{ margin:0 15px; background:#fff; border-radius:4px; height:120px; padding:0 12px;}
.wmApply_text textarea{ background:none; border:0; resize:none; outline:none; padding:12px 0; font-size:14px; width:100%; height:96px; line-height:20px; font-family:inherit;}
.wmApply_btn{ margin:20px 15px;}
.wmApply_btn .btn{ display:block; background:#20AD20; border-radius:4px; color:#fff; text-align:center; height:40px; line-height:40px; font-size:16px;}
/*申请退款与投诉end*/

/*订单列表-全部*/
.dingdan-list-top-cont .top-a{background: #fff;height:40px;line-height: 40px;padding:0 10px;}
.dingdan-list-top-cont .top-a .pub_list_bd{font-size:14px;}
.dingdan-list-top-cont .top-a .color-lan{color:#14AAE4;}
.dingdan-list-top-cont .top-a .ico-it{font-style: normal;display: inline-block;vertical-align:middle;width:14px;height:7px;background: url(../img/dan-list/order_arrowD_blue@3x.png) no-repeat center;background-size:contain;margin-left: 3px;transition:all .3s ease;-webkit-transition:all .3s ease;}
.dingdan-list-top-cont .top-a .ico-it.on{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.dingdans-mask{position: fixed;z-index:1000;top:41px;right:0;bottom: 0;left:0;background: rgba(0,0,0,0.4);display: none;transition:all .3s ease;-webkit-transition:all .3s ease;}
.dingdans-mask .dan-xiala{width:100%;background: #fff;position: absolute;top:0px;left:0;padding: 15px 0px 5px 15px;z-index: 1002;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;display: none;transition:all .3s ease;-webkit-transition:all .3s ease;}
.dingdans-mask .dan-xiala .li-one{float:left;width:33.3333%;height: 30px;line-height: 30px;margin-bottom:10px}
.dingdans-mask .dan-xiala .dan-a{display:block;margin-right:15px;color:#333;background: #FFFFFF;border: 1px solid #E6EAED;border-radius: 4px;text-align: center;font-size: 14px;}
.dingdans-mask .dan-xiala .dan-a.on{color:#20AD20;border-color:#20AD20;}
.dingdan-list-top-cont .top-b{background: #fff;}
.dingdan-list-top-cont .top-b .list{text-align: center;font-size:14px;float: left;width:16.6%;padding:10px 0;position: relative;}
.dingdan-list-top-cont .top-b .list a{display: block;position: relative;line-height:20px}
.dingdan-list-top-cont .top-b .red-yuan{position: absolute;top:-3px;right:5px;display: inline-block;min-width:10px;height: 13px;line-height: 13px;color:#fff;font-size: 10px;text-align: center;border-radius: 18px;background-color: #ff3300;padding:0.5px 2px;}
.dingdan-list-top-cont .top-b .list:after{position: absolute;content:'';bottom: -1px;left:0;width:100%;height:2px;background-color:transparent;}
.dingdan-list-top-cont .top-b .list.on:after{background-color: #20AD20;color:#20AD20}
.dingdan-list-contain-cont .dan-one{background: #fff;font-size: 14px;position: relative;}
.dingdan-list-contain-cont .dan-top{padding:10px 10px 5px 0;margin-left: 10px;}
.dingdan-list-contain-cont .dan-one .biao-qian{position: absolute;top:0;left:0;width: 20px;height: 20px;background:url(../img/dan-list/order_label_wai@3x.png) no-repeat center; background-size:contain;}
.dingdan-list-contain-cont .dan-one .biao-qian.biao-tuan{background-image:url(../img/dan-list/order_label_tuan@3x.png)}
.dingdan-list-contain-cont .dan-one .biao-qian.youhui-biao{background-image:url(../img/dan-list/order_label_hui@3x.png)}
.dingdan-list-contain-cont .dan-one .biao-qian.jiazheng-biao{background-image:url(../img/dan-list/order_label_zheng@3x.png)}
.dingdan-list-contain-cont .dan-one .biao-qian.xiu-biao{background-image:url(../img/dan-list/order_label_xiu@3x.png)}
.dingdan-list-contain-cont .dan-one .biao-qian.mai-biao{background-image:url(../img/dan-list/order_label_mai@3x.png)}
.dingdan-list-contain-cont .dan-one .biao-qian.song-biao{background-image:url(../img/dan-list/order_label_son@3x.png)}
.dingdan-list-contain-cont .dan-one .biao-qian.ta-biao{background-image:url(../img/dan-list/order_label_ta@3x.png)}
.dingdan-list-contain-cont .dan-top .dian-img{margin-right: 10px;width:30px;height: 30px;line-height: 30px;text-align:center;overflow: hidden;border-radius: 100%}
.dingdan-list-contain-cont .dan-top .dian-img img{width: 100%;max-height: 100%;vertical-align: middle;}
.dingdan-list-contain-cont .dan-top .tit{font-size: 14px;}
.dingdan-list-contain-cont .dan-top .tit .ico-jt{font-style: normal;display: inline-block;vertical-align:middle;width:7px;height:12px;background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain;}
.dingdan-list-contain-cont .dan-top .black9{font-size: 10px}
.dingdan-list-contain-cont .dan-mid{padding:10px;}
.dingdan-list-contain-cont .dan-mid.no-pad-bot{padding-bottom: 0}
.dingdan-list-contain-cont .dan-mid .dizhi-ico{font-style: normal;display: inline-block;vertical-align:sub;width:12px;height:14px;background: url(../img/index_icon_shopDes_location_ray@3x.png) no-repeat center;background-size:contain;margin-right: 4px}
.dingdan-list-contain-cont .dan-mid .time-ico{font-style: normal;display: inline-block;vertical-align:sub;width:14px;height:14px;background: url(../img/index_icon_shopDes_time@3x.png) no-repeat center;background-size:contain;margin-right: 4px}
.dingdan-list-contain-cont .dan-bot{padding:6px 10px 6px 10px}
.dingdan-list-contain-cont .dan-bot .black9{font-size: 10px}
.dingdan-list-contain-cont .zhifu-btn{display: inline-block;min-width: 60px;height: 30px;line-height: 30px;text-align: center;background: #FFFFFF;border: 1px solid #ccc;border-radius: 4px;padding: 0 10px;color: #333;margin-left: 10px;}
.dingdan-list-contain-cont .zhifu-btn.fontcl2{border-color:#FF6600;color:#FF6600;}
/*订单列表-全部end*/

/*个人中心-我的红包*/
.myHongbao-list-cont{margin:10px;}
.myHongbao-list-cont .the-top{font-size: 14px;}
.myHongbao-list-cont .the-top .shuoming{color:#3CB73C;}
.myHongbao-list-cont .the-top .shuoming .ico{font-style: normal;display: inline-block;vertical-align: middle;width:18px;height:18px;background: url(../img/my/my_btn_why@3x.png) no-repeat center;background-size:contain;}
.myHongbao-list-cont .hongbao-one{background: #fff;border-radius: 4px;padding: 14px 0 7px;position: relative;}
.myHongbao-list-cont .hongbao-one:before{display: block;content: '';width:8px;height: 8px;background: #eef2f5;position: absolute;left:-4px;top:60%;border-radius: 100%;z-index:9;}
.myHongbao-list-cont .hongbao-one:after{display: block;content: '';width:8px;height: 8px;background: #eef2f5;position: absolute;right:-4px;top:60%;border-radius: 100%;z-index:9;}
.myHongbao-list-cont .hongbao-one .img-bian{position: absolute;top:0;left:0;line-height: 0;width:100%;}
.myHongbao-list-cont .hongbao-one .img-bian img{width:100%;}
.myHongbao-list-cont .hongbao-one .the-you{padding:7px 59px 7px 10px;border-left: 1px dashed #E6EAED;font-size:14px;}
.myHongbao-list-cont .hongbao-one .the-you .biaoti{font-size:16px;}
@media (max-width:320px){.myHongbao-list-cont .hongbao-one .the-you{font-size:12px;} .myHongbao-list-cont .hongbao-one .the-you .biaoti{font-size:14px;}}
.myHongbao-list-cont .hongbao-one .the-you .have-used{position: absolute;right:15px;bottom:12px;width: 44px;height: 44px;background:url(../img/my/my_icon_used@3x.png) no-repeat center;background-size:contain; }
.myHongbao-list-cont .hongbao-one .the-you .have-used.have-past{background-image:url(../img/my/my_icon_over@3x.png); }
.myHongbao-list-cont .hongbao-one .the-zuo{padding:0 18px;font-size:14px;text-align: center;}
.myHongbao-list-cont .hongbao-one .the-zuo big{font-size:24px;}
.myHongbao-list-cont .hongbao-one .hui{color: #C7CBCE;}
.myHongbao-list-cont .see-history-btn{font-size:14px;text-decoration: underline;}
.myHongbao-footer{position: relative;width: 100%;height: 50px;background-color: #fff;box-shadow: 0 -1px 0px #dedede;}
.myHongbao-footer .duihuan-btn{display: block;line-height: 50px;color:#20AD20;font-size: 18px;text-align: center;}
/*个人中心-我的红包end*/
/*个人中心-首页-未登录*/
.mycenter-index-cont .top-who{background-color: #fff;padding: 13px 20px 13px 12px;}
.mycenter-index-cont .top-who:after{content: " ";display: inline-block;height: 8px;width: 8px;border-width: 2px 2px 0 0;border-color: #C7C7CC;border-style: solid;
-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;margin-top: -4px;right: 12px;}
.mycenter-index-cont .top-who .who-pic{width:54px;height: 54px;border-radius: 100%;overflow: hidden;text-align: center;line-height:54px;background:url(../img/my/my_head@3x.png) no-repeat center;background-size:contain;margin-right: 12px}
.mycenter-index-cont .top-who .who-pic img{max-width: 100%;vertical-align: middle;}
.mycenter-index-cont .top-who .the-name{font-size: 14px;color: #333}
.mycenter-index-cont .top-who .ico-phone{font-style: normal;display: inline-block;vertical-align: sub;width:10px;height:14px;background: url(../img/my/my_icon_phone@3x.png) no-repeat center;background-size:contain;}
.mycenter-index-cont .top-who .denglu-btn{font-size: 14px;line-height:14px;color: #333;display: inline-block;text-align: center;width:60px;}
.mycenter-index-cont .top-who .denglu-btn:first-child{border-right:1px solid #333;}
.mycenter-index-cont .xinxi-box{padding:6px 0;background:#fff}
.mycenter-index-cont .xinxi-li{float: left;width:33.3333%;text-align: center;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.mycenter-index-cont .xinxi-li .the-num{font-size: 18px;}
.mycenter-index-cont .xinxi-li .num-color1{color:#FF7B26;}
.mycenter-index-cont .xinxi-li .num-color2{color:#7ED321;}
.mycenter-index-cont .link-one{background:#fff;}
.mycenter-index-cont .link-one .link-a{margin-left: 10px;font-size: 15px;padding:10px 21px 10px 0px;color: #333;}
.mycenter-index-cont .link-one .link-a:after{content: " ";display: inline-block;height: 8px;width: 8px;border-width: 2px 2px 0 0;border-color: #C7C7CC;border-style: solid;
-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;margin-top: -4px;right: 12px;}
.mycenter-index-cont .tuichu-btn{display: block;background:#fff;font-size: 16px;height:44px;line-height: 44px}
/*个人中心-首页-未登录end*/
/*个人中心-账户信息*/
.mycenter-index-cont .link-one .link-tuxiang{margin-left: 10px;font-size: 15px;padding:10px 12px 10px 0px;color: #333;}
.mycenter-index-cont .link-one .pic-yuan{width:30px;height: 30px;border-radius: 100%;overflow: hidden;text-align: center;line-height:30px;background:url(../img/my/my_head@3x.png) no-repeat center;background-size:contain;}
.mycenter-index-cont .link-one .pic-yuan img{max-width: 100%;vertical-align: middle;}
.myzhanghu-mask{position: fixed;z-index: 1000;background: rgba(0,0,0,0.5);right: 0;top:0;bottom: 0;left: 0;}
.myzhanghu-upload-cont{position: fixed;left: 50%;top:50%;bottom: auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;z-index: 5000;width:85%;}
.myzhanghu-upload-cont .cont-menu{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);font-size: 16px;}
.myzhanghu-upload-cont .cont-menu .the-top{background: #FFFFFF;border-radius: 4px;padding:0 10px;}
.myzhanghu-upload-cont .cont-menu .menu-a{height:50px;line-height: 50px;text-align: center;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;position:relative;}
.myzhanghu-upload-cont .cont-menu input[type="file"]{position: absolute;z-index:1;width:100%;height:100%;opacity: 0;top:0;left:0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.myzhanghu-upload-cont .cont-menu .quxiao-btn{height:44px;line-height: 44px;text-align: center;background: #FFFFFF;border-radius: 4px;}
.mysex-mask{position: fixed;z-index: 1000;background: rgba(0,0,0,0.4);right: 0;top:0;bottom: 0;left: 0;}
.mysex-upload-cont{position: fixed;left: 50%;top:50%;bottom: auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;z-index: 5000;width:100%;}
.mysex-upload-cont .sex-menu{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);font-size: 14px;background: #FFFFFF;padding:0 10px;}
.mysex-upload-cont .sex-menu .menu1{height:50px;line-height: 50px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;position:relative;}
.mysex-upload-cont .sex-menu .sex-input{display: block;vertical-align: middle;width: 20px;height: 20px;background: #FFFFFF;border: 1px solid #E6EAED;border-radius: 100%}
.mysex-upload-cont .sex-menu .sex-input:checked{background: url(../img/my/selector02_enable@3x.png) no-repeat center;background-size:123%;border: none}

.mynickname-cont{margin:10px;}
.mynickname-cont .nick-kuang{display:block;background: #FFFFFF;border: 1px solid #DFE3E6;border-radius: 4px;height: 44px;line-height: 44px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size: 15px;padding-left: 15px;overflow: hidden;}
.mynickname-cont .nick-kuang .ni-cheng{line-height:42px;}
.mynickname-cont .nick-kuang input[type="text"]{width:76%;border: none;background: none;-webkit-tap-highlight-color:rgba(0,0,0,0);padding-left:15px;font-size: 15px;line-height:45px;color: #333;}
.mynickname-cont .nick-kuang input::-webkit-input-placeholder {color: #999; } 
.mynickname-cont .nick-kuang input:-moz-placeholder {color: #999;} 
.mynickname-cont .nick-kuang input::-moz-placeholder {color: #999;} 
.mynickname-cont .nick-kuang input:-ms-input-placeholder {color: #999; } 
.my-own-queding-btn{display: block;border:none;background: #20AD20;border-radius: 4px;color: #fff;height: 44px;line-height: 44px;font-size: 18px}

.mychoose-dizhi-cont .now-address{background: #FFFFFF;height: 44px;line-height: 44px;font-size: 14px;padding: 0 15px}
.mychoose-dizhi-cont .now-address .ico-dizhi{width:17px;height: 20px;font-style: normal;display: inline-block;vertical-align: middle;background: url(../img/my/mall_my_btn_location@3x.png) no-repeat center;background-size:contain;margin-right: 15px}
.mychoose-dizhi-cont .dizhi-box{background: #FFFFFF;}
.mychoose-dizhi-cont .dizhi-box .sheng-a{display: block;font-size: 14px;margin-left: 10px;height: 44px;line-height: 44px;color:#333;padding-right: 10px}
.mychoose-dizhi-cont .dizhi-box .sheng-li:last-child .sheng-a{border-bottom: none}
.mychoose-dizhi-cont .have-chosen{background: #FFFFFF;font-size: 14px;height: 44px;line-height: 44px;padding: 0 10px}

.myself-shuru-cont{margin:80px 20px 20px;}
.myself-shuru-cont .inp-box{background: #F2F2F2;border-radius: 4px;height: 40px;line-height: 40px;margin-bottom: 25px;position: relative;}
.myself-shuru-cont .inp-box .get_yzm{font-size: 15px;background: #fff;color:#20AD20;border-radius: 2px;width:90px;height: 30px;line-height: 30px;text-align: center;position: absolute;top:5px;right:5px;}
.myself-shuru-cont .inp-box .get_yzm.on{background-color: #fff;color: #999}
.myself-shuru-cont .inp-box input[type="text"]{color:#333;width:100%;padding-left: 15px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;border: none;background: none;font-size: 15px;padding-right: 30px;}
.myself-shuru-cont .inp-box input[type="password"]{color:#333;width:100%;padding-left: 15px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;border: none;background: none;font-size: 15px;padding-right: 30px;}
.myself-shuru-cont .inp-box input.have-you{padding-right: 95px;}
.myself-shuru-cont .inp-box .cha-cio{width:20px;height: 20px;vertical-align: middle;background: url(../img/my/btn_reset@3x.png) no-repeat center;background-size:contain;position: absolute;top:10px;right:10px;display: none}
.myself-shuru-cont .inp-box input::-webkit-input-placeholder {color: #999; } 
.myself-shuru-cont .inp-box input:-moz-placeholder {color: #999;} 
.myself-shuru-cont .inp-box input::-moz-placeholder {color: #999;} 
.myself-shuru-cont .inp-box input:-ms-input-placeholder {color: #999; } 
.my-own-queding-btn.tijiao-btn{font-size: 16px}

.myself-shuru-cont .tongyi-box{margin-bottom: 25px;}
.myself-shuru-cont .tongyi-box .tongyi-input{vertical-align: sub;display: inline-block;width:14px;height: 14px;background:url(../img/mall/selector_disable@3x.png) no-repeat center;background-size:contain;margin-right: 12px}
.myself-shuru-cont .tongyi-box .tongyi-input:checked{background-image:url(../img/mall/selector_enable@3x.png)}

.myself-shuru-cont .btn-a{display:block;width:47.5%;border-radius: 4px;height: 44px;line-height: 44px;background:#fff;color:#20AD20;font-size: 16px;text-align: center;border: 1px solid #20AD20;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.myself-shuru-cont .login-a{color: #fff;background:#20AD20;}
.myself-shuru-cont .a-link-as{margin-top: 25px;margin-bottom: 100px;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.myself-shuru-cont .mobile-denglu{margin-top: 25px;margin-bottom: 100px;font-size: 15px}
.myself-shuru-cont .a-link-as .soon-btn{font-size: 15px;color: #333}
.myself-shuru-cont .line-box{height:12px;font-size: 15px;text-align: center;border-bottom: 1px solid #D8D8D8;}
.myself-shuru-cont .line-box span{padding: 0 10px;height:20px;line-height:20px;background: #fff}
.myself-shuru-cont .weixin-login-a{display: block;width:50px;margin:25px auto 10px;text-align: center;font-size: 15px;line-height:15px;}
.myself-shuru-cont .weixin-login-a img{width:50px;height:50px;margin-bottom: 10px;display:inline-block;}
/*个人中心-账户信息end*/

/*商城-我的-收藏的商品*/
.shangcheng-rexiao-goods  .rexiao-goods-li{background: #fff;margin:0 5px 5px;min-height:120px;position: relative;}
.shangcheng-rexiao-goods  .rexiao-goods-li .cancel-btn{background: #fff;position: absolute;right:10px;bottom:10px;display: block;width: 58px;height: 28px;line-height: 28px;text-align: center;border: 1px solid #E6EAED;border-radius: 4px;color: #666}
.shangcheng-rexiao-goods  .rexiao-goods-li .rexiao-a{color: #333}
.shangcheng-rexiao-goods  .rexiao-goods-li .img{width:120px;height:120px;line-height:120px;text-align:center;background: #fff;position: relative;overflow: hidden;}
.shangcheng-rexiao-goods  .rexiao-goods-li .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.shangcheng-rexiao-goods  .rexiao-goods-li .wz{margin-left:130px;padding:7px 0;}
.shangcheng-rexiao-goods  .rexiao-goods-li .wz h4{font-size:14px;line-height: 20px;height:40px;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden; text-overflow: ellipsis; text-overflow: -o-ellipsis-lastline;-webkit-line-clamp: 2;margin-bottom: 15px}
.shangcheng-rexiao-goods  .rexiao-goods-li .wz .jiage-you{margin-right: 20px;}
.shangcheng-rexiao-goods  .rexiao-goods-li .wz .the-num{margin-right: 70px}
@media (max-width:320px){.shangcheng-rexiao-goods  .rexiao-goods-li .wz .jiage-you{margin-right:5px;} .shangcheng-rexiao-goods  .rexiao-goods-li .cancel-btn{right:5px;width: 52px;height: 23px;line-height: 23px;} .shangcheng-rexiao-goods  .rexiao-goods-li .wz .the-num{margin-right: 59px}}
/*商城-我的-收藏的商品end*/

/*商城-我的-订单列表*/
.mall-mydingdan-list-cont .dan-one{background: #fff;}
.mall-mydingdan-list-cont .dan-top{padding: 10px;font-size: 14px}
.mall-mydingdan-list-cont .dan-top .ico-dian{display: inline-block;vertical-align: sub;font-style: normal;width:16px;height: 15px;background: url(../img/mall/mall_btn_shop@3x.png) no-repeat center;background-size:contain;}
.mall-mydingdan-list-cont .dan-mid{display:block;padding: 10px;position: relative;}
.mall-mydingdan-list-cont .dan-mid .pic{width: 80px;height: 80px;overflow: hidden;text-align: center;line-height: 80px;}
.mall-mydingdan-list-cont .dan-mid .pic img{width:100%;max-height: 100%;vertical-align: middle;}
.mall-mydingdan-list-cont .dan-mid .wz-txt{margin-left: 90px;}

.mall-mydingdan-list-cont .dan-mid .wz-txt .tit{margin-bottom: 25px;position: relative;padding-right: 55px}
.mall-mydingdan-list-cont .dan-mid .wz-txt .tui-btn{display: block;width:45px;height: 20px;line-height: 20px;text-align: center;border-radius: 4px;border: 1px solid #ff3300;color:#ff3300;position: absolute;right:0;top:-2px;}

.mall-mydingdan-list-cont .dan-bot2{padding: 10px;}
.mall-mydingdan-list-cont .dan-bot{padding: 0 10px 10px;}
.mall-mydingdan-list-cont .zhifu-btn{display: inline-block;min-width: 50px;height: 30px;line-height: 30px;text-align: center;background: #FFFFFF;border: 1px solid #ccc;border-radius: 4px;padding: 0 10px;color: #333;margin-left: 10px;font-size: 14px}
.mall-mydingdan-list-cont .zhifu-btn.fontcl2{border-color:#FF6600;color:#FF6600;}
/*商城-我的-订单列表end*/
/*商城-我的-我的订单-订单详情*/
.mall-mydingdan-list-cont .dan-top a{display: block}
.mall-mydingdan-list-cont .dan-top .ico-jt{font-style: normal;display: inline-block;vertical-align:middle;width:7px;height:12px;background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain;margin-top: 5px}
.mall-mydingdan-list-cont .dan-text-one{padding:0 10px;background: #fff;}
.mall-mydingdan-list-cont .dan-text-one .text1{padding:10px 0;}
.mall-mydingdan-list-cont .dan-text-one .text1.pad-t5{padding-bottom:4px}
.mall-mydingdan-list-cont .dan-text-one .text2.pad-t5{padding-bottom:4px}
.mall-mydingdan-list-cont .dan-text-one .text2{padding-top:0;padding-bottom:10px;}
.myMall-dan-list-footer{position: relative;width: 100%;height: 50px;line-height: 50px;background-color: #fff;box-shadow: 0 -1px 0px #dedede;padding: 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.myMall-dan-list-footer .zhifu-btn{display: inline-block;min-width: 50px;height: 30px;line-height: 30px;text-align: center;background: #FFFFFF;border: 1px solid #ccc;border-radius: 4px;padding: 0 10px;color: #333;margin-left: 10px;font-size: 14px}
.myMall-dan-list-footer .zhifu-btn.fontcl2{border-color:#FF6600;color:#FF6600;}

.mall-mydingdan-list-cont .dan-state{padding:10px;background: #FF7700;color:#fff;position: relative;min-height: 50px}
.mall-mydingdan-list-cont .dan-state .tit{font-size: 16px;}
.mall-mydingdan-list-cont .dan-state .state-left{margin-right: 50px}
.mall-mydingdan-list-cont .dan-state .state-ico{position:absolute;right:20px;bottom:15px;vertical-align:middle;width:40px;height:38px;background:url(../img/mall/mall_my_icon_orderDes_status01@3x.png) no-repeat center; background-size:contain;}
.mall-mydingdan-list-cont .dan-state .state-ico.ico2{background-image: url(../img/mall/mall_my_icon_orderDes_status02@3x.png)}
.mall-mydingdan-list-cont .dan-state .state-ico.ico3{background-image: url(../img/mall/mall_my_icon_orderDes_status03@3x.png)}
.mall-mydingdan-list-cont .dan-state .state-ico.ico4{background-image: url(../img/mall/mall_my_icon_orderDes_status04@3x.png)}
.mall-mydingdan-list-cont .dan-state .state-ico.ico5{background-image: url(../img/mall/mall_my_icon_orderDes_status05@3x.png)}
.mall-mydingdan-list-cont .get-dan-shou{background: #fff;padding:15px 10px;position: relative;}
.mall-mydingdan-list-cont .get-dan-shou .tit{font-size: 14px;}
.mall-mydingdan-list-cont .get-dan-shou .dizhi-ico{position:absolute;left:10px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);width:14px;height:16px;background:url(../img/index_icon_shopDes_location_ray@3x.png) no-repeat center; background-size:contain;}
.mall-mydingdan-list-cont .get-dan-shou .shou-right{margin-left: 25px}

.mall-mydingdan-list-cont .dan-mid .ask-tui{display:block;min-width: 50px;height: 30px;line-height: 30px;text-align: center;background: #FFFFFF;border: 1px solid #ccc;border-radius: 4px;padding: 0 10px;color: #333;font-size: 14px;position: absolute;bottom: 33px;right: 9px;}
.mall-mydingdan-list-cont .dan-state .tit-one{line-height:45px;}
/*商城-我的-我的订单-订单详情end*/

/*商城-我的-我的订单-申请售后*/
.mall-shouhou-list-cont{margin: 10px}
.mall-shouhou-list-cont .shouhou-one{display:block;background: #FFFFFF;border: 1px solid #E6EAED;border-radius: 4px;padding: 15px 28px 15px 20px;position: relative;}
.mall-shouhou-list-cont .shouhou-one .tui-img1{width:50px;height:50px;background:url(../img/mall/mall_my_icon_tuikuan@3x.png) no-repeat center; background-size:contain;}
.mall-shouhou-list-cont .shouhou-one .tui-img1.img2{background-image:url(../img/mall/mall_my_icon_tuihuokuan@3x.png)}
.mall-shouhou-list-cont .shouhou-one .tui-txt{margin-left: 65px;color:#333;}
.mall-shouhou-list-cont .shouhou-one .tui-txt .tit{font-size: 16px;margin-bottom: 6px;}
.mall-shouhou-list-cont .shouhou-one .jt-ico{position:absolute;right:20px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);width:7px;height:12px;background:url(../img/icon-arrowR-gray@2x.png) no-repeat center; background-size:contain;}

.mall-apply-tui-cont{margin:15px;}
.mall-apply-tui-cont .link-one{background: #FFFFFF;border: 1px solid #E6EAED;border-radius: 4px;padding:10px;font-size: 14px;margin-bottom: 15px}
.mall-apply-tui-cont .link-one .xia-jt{width:14px;height:9px;background:url(../img/icon-arrow-down@3x.png) no-repeat center; background-size:contain;}
.mall-apply-tui-cont .link-one .inp-txt{width:100%;background: #fff;border: none;font-size: 14px;}
.mall-apply-tui-cont .tijiao-btn{display:block;background: #20AD20;border-radius: 4px;text-align: center;height: 40px;line-height: 40px;color: #fff;font-size: 16px}
.mall-apply-tui-cont .img-uploader{margin-top: 20px;margin-bottom: 5px}
.mall-apply-tui-cont .img-uploader .inp-box{width:92px;height:92px;position: relative;margin-right: 15px;margin-bottom: 15px;background: #FFFFFF;border: 1px dashed #CCCCCC;border-radius: 4px;}
.mall-apply-tui-cont .img-uploader .upload-input{position: absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;margin:0;}
.mall-apply-tui-cont .img-uploader .inp-box:before, .mall-apply-tui-cont .img-uploader .inp-box:after {content: " ";position: absolute;top: 32%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #ccc;}
.mall-apply-tui-cont .img-uploader .inp-box:before{width:4px;height:40px;}
.mall-apply-tui-cont .img-uploader .inp-box:after{width:40px;height:4px;}
.mall-apply-tui-cont .img-uploader .up-txt{position: absolute;bottom: 4px;left:0;width:100%;line-height: 16px}
.mall-apply-tui-cont .img-uploader .up-txt small{font-size: 10px}
.mall-apply-tui-cont .img-uploader .upload-li{width:92px;height:92px;line-height:92px;float:left;position: relative;margin-right: 15px;margin-bottom: 15px;border-radius: 4px;overflow: hidden;text-align: center;}
.mall-apply-tui-cont .img-uploader .upload-li img{vertical-align: middle;}
.mall-apply-tui-cont .img-uploader .upload-li .cha-ico{position: absolute;top:0;right:0;width:24px;height:24px;background:url(../img/mall/mall_my_btn_close01@3x.png) no-repeat center; background-size:contain;}
.mall-apply-tui-cont .img-uploader .file-txt{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}

.mall-myservice-mask{position: fixed;z-index: 1000;background: rgba(0,0,0,0.4);right: 0;top: 0;bottom: 0;left: 0;}
.mall-service-upload-cont{position: fixed;left: 50%;top: 50%;bottom: auto;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;z-index: 5000;width: 100%;}
.mall-service-upload-cont .service-menu{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);font-size: 14px;background: #FFFFFF;padding: 0 10px;}
.mall-service-upload-cont .service-menu .menu1{height: 50px;line-height: 50px;box-sizing: border-box;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; position: relative;}
.mall-service-upload-cont .service-menu .fuwu-input{display: block;vertical-align: middle;width: 20px;height: 20px;background: #FFFFFF;border: 1px solid #E6EAED;border-radius: 100%}
.mall-service-upload-cont .service-menu .fuwu-input:checked{background: url(../img/my/selector02_enable@3x.png) no-repeat center;background-size:123%;border: none}

.mall-huowu-mask{position: fixed;z-index: 1000;background: rgba(0,0,0,0.4);right: 0;top: 0;bottom: 0;left: 0;}
.mall-huowu-upload-cont{position: fixed;left: 50%;top: 50%;bottom: auto;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;z-index: 5000;width: 100%;}
.mall-huowu-upload-cont .huowu-menu{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);font-size: 14px;background: #FFFFFF;padding: 0 10px;}
.mall-huowu-upload-cont .huowu-menu .menu1{height: 50px;line-height: 50px;box-sizing: border-box;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; position: relative;}
.mall-huowu-upload-cont .huowu-menu .huowu-input{display: block;vertical-align: middle;width: 20px;height: 20px;background: #FFFFFF;border: 1px solid #E6EAED;border-radius: 100%}
.mall-huowu-upload-cont .huowu-menu .huowu-input:checked{background: url(../img/my/selector02_enable@3x.png) no-repeat center;background-size:123%;border: none}
/*商城-我的-我的订单-申请售后end*/

/*商城-我的-我的订单-评价*/
.myMall-dan-pingjia-footer{position: relative;width: 100%;height: 50px;line-height: 50px;background-color: #fff;padding-left:12px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 14px;}
.myMall-dan-pingjia-footer .fabiao-btn{width:114px;height: 50px;line-height: 50px;color:#fff;background: #20AD20;text-align: center;font-size: 16px;}
.myMall-dan-pingjia-footer .pj-input{display:inline-block;vertical-align: middle;width: 20px;height: 20px;background:url(../img/mall/selector_disable@3x.png) no-repeat center; background-size:contain;margin-top: -2px}
.myMall-dan-pingjia-footer .pj-input:checked{background: url(../img/mall/selector_enable@3x.png) no-repeat center;background-size:contain;}
.mall-mydingdan-pingjia-cont .good-pj-top{background: #fff;padding: 10px}
.mall-mydingdan-pingjia-cont .good-pj-top .good-pic{width:60px;height:60px;line-height:60px;border-radius: 4px;overflow: hidden;text-align: center;}
.mall-mydingdan-pingjia-cont .good-pj-top .good-pic img{vertical-align: middle;}
.mall-mydingdan-pingjia-cont .manyi-txt{height:60px;line-height:60px;margin-right: 5px}
.mall-mydingdan-pingjia-cont .manyi-txt .manyi-btn{display: inline-block;width: 100px;height:30px;line-height:30px;background: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 4px;font-size: 14px;text-align: center;color: #333;margin-left: 20px;}
.mall-mydingdan-pingjia-cont .manyi-txt .manyi-btn:first-child{margin-left:0}
.mall-mydingdan-pingjia-cont .manyi-txt .manyi-ico{vertical-align: middle;font-style:normal;width: 12px;height:12px;background:url(../img/mall/icon_right01@3x.png) no-repeat center; background-size:contain;display: none;margin-left: 10px}
.mall-mydingdan-pingjia-cont .manyi-txt .manyi-ico.bu-ico{background-image:url(../img/mall/icon_right02@3x.png);}
.mall-mydingdan-pingjia-cont .manyi-txt .manyi-btn.on{color:#20AD20;border-color:#20AD20}
.mall-mydingdan-pingjia-cont .manyi-txt .manyi-btn.on .manyi-ico{display: inline-block;}
.mall-mydingdan-pingjia-cont .manyi-txt .btn-bu.on{color:#FF3300;border-color:#FF3300}
.mall-mydingdan-pingjia-cont .manyi-txt .btn-bu.on .bu-ico{display: inline-block;}

.mall-mydingdan-pingjia-cont .mall-pingjia-text{background: #fff;padding: 10px}
.mall-mydingdan-pingjia-cont .mall-pingjia-text textarea::-webkit-input-placeholder {color: #666;}
.mall-mydingdan-pingjia-cont .mall-pingjia-text textarea:-moz-placeholder {color:#666;}
.mall-mydingdan-pingjia-cont .mall-pingjia-text textarea::-moz-placeholder {color:#666;}
.mall-mydingdan-pingjia-cont .mall-pingjia-text textarea:-ms-input-placeholder {color:#666;}
.mall-mydingdan-pingjia-cont .mall-pingjia-text .weui-textarea{color: #333;}
.mall-mydingdan-pingjia-cont .img-uploader{background: #fff;padding: 10px;}
.mall-mydingdan-pingjia-cont .img-uploader .inp-box{width:62px;height:62px;position: relative;margin-right: 4px;margin-bottom: 10px;background: #FFFFFF;border: 1px dashed #CCCCCC;border-radius: 4px;}
.mall-mydingdan-pingjia-cont .img-uploader .upload-input{position: absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;margin:0;}
.mall-mydingdan-pingjia-cont .img-uploader .inp-box:before, .mall-mydingdan-pingjia-cont .img-uploader .inp-box:after {content: " ";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #ccc;}
.mall-mydingdan-pingjia-cont .img-uploader .inp-box:before{width:4px;height:30px;}
.mall-mydingdan-pingjia-cont .img-uploader .inp-box:after{width:30px;height:4px;}
.mall-mydingdan-pingjia-cont .img-uploader .upload-li{width:62px;height:62px;line-height:62px;float:left;position: relative;margin-right: 4px;margin-bottom: 10px;;overflow: hidden;text-align: center;border: 1px solid #DAE1E6;}
.mall-mydingdan-pingjia-cont .img-uploader .upload-li img{vertical-align: middle;}
.mall-mydingdan-pingjia-cont .img-uploader .upload-li .cha-ico{position: absolute;top:0;right:0;width:22px;height:20px;background:url(../img/mall/mall_my_btn_close02@3x.png) no-repeat center; background-size:contain;}
.mall-mydingdan-pingjia-cont .img-uploader .file-txt{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);line-height:20px;width:100%;}
/*商城-我的-我的订单-评价end*/

/*加载页*/
.jiazai-page__bd{margin-top: 25%}
/*购物车空*/
.shop-car-none-cont{margin-top: 40%;text-align: center;}
.shop-car-none-cont img{width: 90px;height: 90px;}
.shop-car-none-cont p{font-size: 16px;margin: 20px auto;}
.shop-car-none-cont .see-around-btn{display: inline-block;color:#fff;font-size: 16px;width:160px;height:40px;line-height:40px;background: #FF6600;border-radius: 4px;}
/*注册-服务协议*/
.zhuce-fuwu-cont .tip-tit{border-bottom: 1px dashed #dedede;height: 40px;line-height: 40px;font-size: 14px;margin: 0 20px;margin-bottom: 20px;}
.zhuce-fuwu-cont .tip-cont .tit span{display:block;width:100px;height:43px;line-height:43px;color: #fff;font-size: 15px;background:url(../img/xiao_tag.png) no-repeat center;background-size:contain;padding-left: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.zhuce-fuwu-cont .tip-cont .nei{margin:0 15px;}
.zhuce-fuwu-cont .tip-cont .nei p{font-size: 14px;line-height: 24px;margin-bottom: 10px;}

/*活动列表*/
.activ_lists ul li{ display:block; margin:10px; border-radius:10px; overflow:hidden; position:relative; line-height:0;}
.activ_lists ul li img{ width:100%; line-height:0; }
.activ_lists ul li p{ position:absolute; left:0; right:0; bottom:0; padding:10px; line-height:20px; font-size:14px; color:#fff; background: rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
.activ_lists ul li .state{ display:inline-block; position:absolute; left:0; top:10px; font-size:12px; color:#fff; line-height:18px; padding:0 0px 0 10px;}
.activ_lists ul li .state1{ background:#ff6600;}
.activ_lists ul li .state1::after{ position:absolute; right:-17px; top:-2px; content:''; border-left: 13px solid transparent; border-right: 13px solid transparent; border-bottom: 13px solid #ff6600; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.activ_lists ul li .state2{ background:#000; background: rgba(0, 0, 0, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
.activ_lists ul li .state2::after{ opacity:0.8; position:absolute; right:-17px; top:-2px; content:''; border-left: 13px solid transparent; border-right: 13px solid transparent; border-bottom: 13px solid #000; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg); opacity:0.7;}
/*活动列表end*/

/*圈子开始*/
/*底部导航*/
.footer_nav .list .ico.ico1_1{ background-image:url(../img/circle/homepage_circle02@3x.png);}
.footer_nav .list .ico.ico2_2{ background-image:url(../img/circle/homepage_message02@3x.png);}
.footer_nav .list .ico.ico3_3{ background-image:url(../img/circle/homepage_my02@3x.png);}
.footer_nav .list.on .ico.ico1_1{ background-image:url(../img/circle/homepage_circle01@3x.png);}
.footer_nav .list.on .ico.ico2_2{ background-image:url(../img/circle/homepage_message01@3x.png);}
.footer_nav .list.on .ico.ico3_3{ background-image:url(../img/circle/homepage_my01@3x.png);}
/*底部导航end*/

/*首页开始*/
.cirTopserch{ margin:8px 10px; height:30px;}
.cirTopserch a{ display:block; height:30px; background:#fff; border-radius:30px; line-height:30px; text-align:center; font-size:14px; color:#999;}
.cirTopserch a .ico{ display:inline-block; width:14px; height:14px; background:url(../img/circle/homepage_search@3x.png) no-repeat center; background-size:100%; margin-right:8px; vertical-align:middle;}

.cirIdxnav{ overflow:hidden; background:#fff; padding:15px;}
.cirIdxnav .list{ display:block; float:left; width:33.33%; text-align:center; color:#333; line-height:20px;}
.cirIdxnav .list img{ width:50px; height:50px;}
.cirIdx_tit{ overflow:hidden; background:#fff; padding:10px; font-size:14px;}
.cirIdx_tit .ico{ display:inline-block; width:18px; height:18px; background:url(../img/circle/homepage_interest@3x.png) no-repeat center; background-size:100%; margin-right:8px; vertical-align:middle;}
.cirList{ background:#fff; position:relative;}
.cirList .img{ width:60px; height:60px; border-radius:100%; overflow:hidden; margin:10px 10px 10px 15px; background:#eee;}
.cirList .img img{ width:100%;}
.cirList .wz_box{ margin-left:85px; padding:15px 15px 10px 0; border-bottom:1px solid #e6e6e6; color:#333;height:60px;}
.cirList .wz_box h3{ font-size:14px; font-weight:normal; margin-bottom:5px; line-height:22px;}
/*首页结束*/

/*圈子-我的-话题*/
.qz_topicBox .topicBox{ background:#fff;}
.qz_topicBox .info{ padding:10px 12px;}
.qz_topicBox .info .left .img{ width:40px; height:40px; overflow:hidden; border-radius:100%; background:#eee;}
.qz_topicBox .info .left .img img{ width:100%;}
.qz_topicBox .info .left .wz{ margin-left:50px;}
.qz_topicBox .info .left .wz h3{ font-size:14px; line-height:18px; font-weight:normal;}
.qz_topicBox .info .left .wz p{ line-height:16px; margin-top:6px;}
.qz_topicBox .info .left .wz p span{ margin-left:15px;}
.qz_topicBox .info .r_ico{ display:block; width:12px; height:7px; background:url(../img/icon-arrow-down@3x.png) no-repeat; background-size:contain;}
.qz_topicBox .nr h2{ font-size:16px; color:#333; font-weight:normal; padding:0 12px 5px; line-height:22px;}
.qz_topicBox .nr .wz{ font-size:14px; padding:0 12px 10px; color:#666; line-height:20px; height:40px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; -webkit-text-overflow:ellipsis; text-overflow:ellipsis;}
.qz_topicBox .nr .img_box{ padding:0 2px 0 12px;}
.qz_topicBox .nr .img_box li{ float:left; width:33.3333%;}
.qz_topicBox .nr .img_box li .box{ margin-right:10px; margin-bottom:8px;}
.qz_topicBox .nr .img_box li .img{ position:relative; height:0; width:100%; padding:50% 0; overflow:hidden;}
.qz_topicBox .nr .img_box li .img span{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.qz_topicBox .nr .img_box li .img img{ position:static; left:0; top:0; width:100%; height:100%;}
.qz_topicBox .nr .ComeFrom{ padding:0 10px 8px; line-height:18px;}
.qz_topicBox .bot{ border-top:1px solid #EEF2F5;}
.qz_topicBox .bot li{ float:left; width:33.3333%; height:34px; line-height:34px; text-align:center; box-sizing:border-box; border-right:1px solid #EEF2F5;}
.qz_topicBox .bot li a{ color:#999; display:block;}
.qz_topicBox .bot li .ico{ display:inline-block; width:14px; height:14px; background-repeat:no-repeat; background-size:contain; vertical-align:sub; margin-right:5px;}
.qz_topicBox .bot li .ico1{ width:15px; background-image:url(../img/circle/circle_likes02@2x.png);}
.qz_topicBox .bot li .ico2{ background-image:url(../img/circle/circle_comment@2x.png);}
.qz_topicBox .bot li .ico3{ background-image:url(../img/circle/circle_gratuity@2x.png);}
.qz_topicBox .nr .img_box .wz_mask{ position: absolute; top: 0; right: 0; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000); padding:0 6px; height:18px; line-height:18px; font-size:10px; color:#fff; text-align:center;}
/*圈子-我的-话题end*/
/*圈子结束*/

/*新修改2017-02-13*/
/*shop*/
.shangpin_infor .topLink{padding-top: 10px;text-align: right;position: absolute;z-index: 1;left: 0;top: 0;right: 0;padding-bottom: 5px;}
.shangpin_infor .topLink .ico-collect{display: inline-block;width: 28px;height: 28px;background: url(../img/guanzhu@2x.png) no-repeat center;background-size: contain;}
.shangpin_infor .topLink .ico-collected{display: inline-block;width: 28px;height: 28px;background: url(../img/guanzhu2@2x.png) no-repeat center;background-size: contain;}
.shangpin_price{font-size: 16px;padding: 12px;background: #fff;}
.shangpin_price .the-left{width:75%;}
.shangpin_price .the-right{width:25%;text-align:right;}
.shangpin_price .the-right .pub_btn{width:80px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:4px;color:#fff;background: #ff6600;font-size: 16px;}

.shangjia_lineBook_link{background: #fff;padding: 10px 0;}
.shangjia_lineBook_link li{float:left;text-align: center;line-height: 20px;height: 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}
.shangjia_lineBook_link li:after{content:'';height:100%;width:1px;background: #e6e6e6;position: absolute;right:0;bottom:0;}
.shangjia_lineBook_link li:last-child:after{background:transparent;}

.shop-big-detail-box .tabs {background: #fff;}
.shop-big-detail-box .tab1 {height: 42px;line-height: 42px;text-align: center;font-size: 16px;position: relative;}
.shop-big-detail-box .tab1.on{color:#20AD20;}
.shop-big-detail-box .tab1.on:after{content: " ";display: inline-block;height: 2px;width: 80%;background: #20AD20;position: absolute;bottom: -1px;margin-left: -40%;left: 50%;}

.shop-big-detail-box .seller_details_evlt{background: #fff;padding: 10px;}
.shop-big-detail-box .evaluate_list:first-child{border-top: 1px solid #E6EAED;}
.shop-big-detail-box .evaluate_list{padding: 12px 10px 5px;border-bottom: 1px solid #E6EAED;}
.shop-big-detail-box .evaluate_list{padding:12px 10px 5px;border-bottom:1px solid #E6EAED;}
.shop-big-detail-box .evaluate_list:first-child{border-top:1px solid #E6EAED;}
.shop-big-detail-box .evaluate_list .the-word{font-size: 14px;line-height:22px;margin-bottom: 5px;}
.shop-big-detail-box .evaluate_list .man-pic{float:left;border: 1px solid #E6EAED;border-radius: 100px;width:36px;height:36px;overflow: hidden;text-align: center;line-height:36px;}
.shop-big-detail-box .evaluate_list .man-pic img{width:100%;max-height: 100%;vertical-align: middle;}
.shop-big-detail-box .evaluate_list .man-good{margin-left:46px;}
.shop-big-detail-box .evaluate_list .man-good .pay-time{font-size: 11px}
.shop-big-detail-box .evaluate_list .goo_pics{overflow: hidden;}
.shop-big-detail-box .evaluate_list .pic-one{float:left;width:60px;height:60px;margin-right: 5px;margin-bottom: 5px;border: 1px solid #DAE1E6;background-color: #fff;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;}
.shop-big-detail-box .evaluate_list .pic-one img{max-width:100%;max-height:100%;}
.shop-big-detail-box .pjtotal-top{padding:0  10px 10px 0;font-size: 16px}
.shop-big-detail-box .evaluate_reply{ padding:5px 8px; background:#EDF1ED; margin-top:6px; border-radius:5px; position:relative;}
.shop-big-detail-box .evaluate_reply .time{text-align:right;}
.shop-big-detail-box .evaluate_reply:before{ position:absolute; top:-5px; left:20px; content:''; border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 5px solid #e6e6e6;}

.shop-big-detail-box .you-linkIco_nr .linkico{display: inline-block;margin-left: 0}
.seller_details_hdList{background:#ffffff;}
.seller_details_hdList .hdList_wz{padding: 10px}
.seller_details_hdList .hdList_wz .img{width: 80px;height: 80px;padding: 0;background: #eee;overflow: hidden;position: relative;}
.seller_details_hdList .hdList_wz .img img{position: absolute;width: 100%;height: auto;top: 50%;left: 0;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.seller_details_hdList_more{background:#ffffff;display: block;height: 40px;line-height: 40px;font-size: 14px;color: #333;text-align: center;}
.seller_details_hdList .hdList_wz .wz{padding: 5px 10px;line-height: 22px;position: relative;margin-left: 80px}
.seller_details_hdList .hdList_wz .bt{font-size: 14px;line-height: 24px;color: #333;}
.hdList_nr_border{position: relative;}
.hdList_nr_border .hdList_bq{position: absolute;top:0;left:0;z-index:1;}
.hdList_nr_border .hdList_bq .listBox_tag{display: block;width: 20px;height: 20px;border-radius: 3px;text-align: center;line-height: 20px;color: #fff;font-size: 10px;}

/*优惠买单*/
.long_btn{background: #20AD20}
.pointcl1{color:#ff3300}
/*排队订座*/
.picker-columns .tit{background: #20AD20}
.radioInt{background: url(../img/my/selector02_disable@3x.png) no-repeat center;background-size:contain;width: 24px;height:24px;}
.radioInt.on{background: url(../img/my/selector02_enable@3x.png) no-repeat center;background-size:contain;}
.mbsc-mobiscroll .dwb{color: #20AD20;}
.switch_int:checked {border-color: #20AD20;background-color: #20AD20;}
/*商家相册*/
.switchTab_box .switchTab_list.on a:after{border-bottom-color: #20AD20;}
.switchTab_box .switchTab_list.on a {color: #20AD20;}
/*跑腿*/
.waimaiRun_mai_require{border:none;border-radius: 3px}
.jiazheng .form_list_box li{border: none}
.jiazheng .order_details_nr .list{border-bottom:1px solid #e6e6e6;}
.jiazheng .order_details_nr .list.last{border-bottom:none;}
.jiazheng .servOrd table{border-top:none;}
.jiazheng .servOrd table tr{border-bottom-color:#e6e6e6;}
.jiazheng .servOrd table tr.last{border-bottom: none}
.tab_int{background: url(../img/Switch-Off@2x.png) no-repeat center;background-size: contain}
.tab_int.on{background: url(../img/Switch-On@2x.png) no-repeat center;background-size: contain}
footer{height:50px;}
footer .pub_btn.footer_btn{padding:0;background:#ff6600;height:30px;line-height: 30px;display: block;width:84px;}
/*新修改2017-02-13end*/





.tuikuan .tui-btn
{
    display: block;
    width: 65px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #ff3300;
    color: #ff3300;
    position: absolute;
    right: 0;
    top: 10px;
    z-index: 99;

}

/*支付页面*/
.pubPaypage .info_list{ overflow:hidden; background:#fff; position:relative; padding:12px 15px; font-size:14px; line-height:20px; border-bottom:1px solid #e6e6e6;}
.pubPaypage .info_list:last-child{ border-bottom:0px;}
.pubPaypage .info_list .bt{ color:#666;}
.pubPaypage .info_list .price{ font-weight:bold; font-size:18px; color:#ff6600;}
.pubPaypage .pay_way .list{ background:#fff; padding:0 15px;}
.pubPaypage .pay_way .list label{ display:block; overflow:hidden; padding:15px 0; border-bottom:1px solid #e6e6e6;}
.pubPaypage .pay_way .list:last-child label{ border-bottom:0;}
.pubPaypage .pay_way .list img{ width:30px; height:30px; float:left; margin-right:10px;}
.pubPaypage .pay_way .list p{ float:left; font-size:14px; line-height:30px;}
.pubPaypage .pay_way .list input{ float:right; width:20px; height:20px; border:1px solid #e6e6e6; border-radius:100%; background:#fff; margin-top:5px; overflow:hidden;}
.pubPaypage .pay_way .list input:checked{ background:url(../img/get_success.png) no-repeat center; background-size:110%; border:1px solid #20AD20;}
.pubPaypage .btn_box{ margin:30px 15px;}
.pubPaypage .btn_box .long_btn{ display:block; width:100%; height:40px; line-height:40px; text-align:center;background: #20AD20;border-radius: 4px; font-size:16px; color:#fff; border:0;}
.pubPaypage .code_box{ background:#fff; padding:50px 0;}
.pubPaypage .code_box .code_img{ margin:0 auto; text-align:center; width:280px;}
.pubPaypage .code_box .code_img .img{ margin:0 auto; width:280px; height:280px; padding:18px; background:#fff; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.pubPaypage .code_box .code_img .img img{ width:244px; height:244px;}
.pubPaypage .code_box .code_img .wz{ text-align:center; padding:12px 0px; line-height:16px; border-top:0; font-size:14px;}
.pubPaypage .code_box .code_img .wz img{ width:16px; height:16px; vertical-align:middle; margin-right:5px;}
.pubPaypage .code_box.codeWeChat_box .code_img .img{border: 1px solid #C0F2B9;}
.pubPaypage .code_box.codeWeChat_box .code_img .wz{border: 1px solid #C0F2B9; border-top:0;color:#59B64C;}
.pubPaypage .code_box.codeAlipay_box .code_img .img{border: 1px solid #7EC6EC;}
.pubPaypage .code_box.codeAlipay_box .code_img .wz{border: 1px solid #7EC6EC; border-top:0;color:#1296DB;}

/*我的消息中心*/
.message_list_box{padding: 10px 10px 0;}
.message_list{border-bottom:none;margin-bottom: 10px;border-radius: 4px;}
.message_list .wz{overflow: hidden;}
.message_list .wz .bt{display:inline-block;width: 85%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.message_list .wz .date{color:#ccc;display:block;width: 15%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


/*订单类型*/
.ordStyle{ padding:10px; padding-right:0;}
.ordStyle ul li{ float:left; width:50%;}
.ordStyle ul li a{ display:block; border-radius:4px; background:#fff; padding:15px 20px; margin-right:10px; margin-bottom:10px; font-size:16px; color:#333;}
.ordStyle ul li a img{ width:48px; height:48px; vertical-align:middle; margin-right:8px;}
/*订单类型end*/

/* 专题-商品 */
.ztGoods_cont{ background:#BD140D;}
.ztGoods_cont .adv{ text-align:center; width:100%; overflow:hidden;}
.ztGoods_cont .adv img{ width:100%; vertical-align:top;}
.ztGoods_cont .bt{ font-size:16px; text-align:center; color:#fff; margin:5px 0 10px; font-weight:normal;}
.ztGoods_cont .date{ background:rgba(255,255,255,0.2); border-radius:4px; margin:0 6px; padding:0 16px; height:40px; line-height:40px; font-size:14px; color:#fff;}
.ztGoods_cont .goods_list_box{ padding:10px 3px 7px 6px;}
.ztGoods_cont .goods_list .box{ margin-right:3px; margin-bottom:3px;}
.ztGoods_cont .goods_list .wz_box .fontcl2{ font-size:14px;}

/*专题-商家*/
.ztShangjia-ban{line-height: 0}
.ztShangjia-huodong{background: #592818;padding: 0 6px}
.ztShangjia-huodong .huodong-tit{font-size: 16px;line-height: 36px;height: 36px;text-align: center;color: #fff;margin-bottom: 4px}
.ztShangjia-huodong .huodong-time{font-size: 14px;line-height: 40px;height: 40px;background: rgba(255,255,255,0.10);border-radius: 4px;padding-left: 15px;color: #fff}
.ztShangjia-huodong .store_lists li{background: #FFFFFF;border-radius: 4px;position: relative;padding: 12px 10px}
.ztShangjia-huodong .store_lists li .tit{width: 70%}
.ztShangjia-huodong .store_lists li .pic{width: 70px;height: 70px;border:1px solid #E6EAED;border-radius: 5px;position: relative;}
.ztShangjia-huodong .store_lists li .pic img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
.ztShangjia-huodong .store_lists li .txt{margin-left:78px;line-height: 22px;}
.ztShangjia-huodong .store_lists li .txt .black3{font-size: 14px;color: #333;font-weight: bold;}
.ztShangjia-huodong .store_lists li .sale{margin:3px 0}
.ztShangjia-huodong .store_lists li .bg{padding:1px 2px;color: #fff;background:#F74663;border-top-left-radius: 8px;border-bottom-right-radius: 8px;display:inline-block;position: absolute;top:10px;right:10px;font-size: 10px}
.ztShangjia-huodong .store_lists li .bg i{display: block;width: 3px;height: 3px;border-radius: 100%;background: #fff;position: absolute;top:2px;right: 2px;}




/*头部切换*/
.topTab_box{ position:relative; z-index:99; background:#fff; height:40px; text-align:center;display:-moz-box;
    display:-webkit-box;
    display:box;}
.topTab_box .list{ display:block;-moz-box-flex:1;
    -webkit-box-flex:1;
    box-flex:1;}
.topTab_box .list a{ display:inline-block; padding:0 10px; border-bottom:2px solid transparent; font-size:16px; line-height:38px; color:#333;}
.topTab_box .list.on a{ border-bottom-color:#20AD20; color:#20AD20;}
/*头部切换end*/




/*商家列表*/
.takeout-list-title{ position:relative; z-index:99;font-size: 15px;background: #fff; height: 40px;line-height: 40px;width: 100%; display:-moz-box;
    display:-webkit-box;
    display:box;}
.takeout-list-title a.list.on{color:#20AD20; }
.takeout-list-title a.list{display:block;text-align: center;color: #333;position: relative; -moz-box-flex:1;
    -webkit-box-flex:1;
    box-flex:1;}
.takeout-list-title a.list:after{content: '';width: 11px;height: 6px;display: inline-block;margin-left: 5px;position: absolute;top: 20px;background: url(../img/icon-arrow-down@3x.png)no-repeat;background-size: cover;border:0;}

.takeout-list-title a.list.on:after{top: 18px;background: url(../img/btn_arrow_up@2x.png)no-repeat;background-size: cover;border:0;}
.takeout-list-title a.list_price:after{display: none;}
.takeout-list-title a.list_products:after{display: none;}
.takeout-list-title span{ background: #ddd; margin-top:8px; display:block; width:1px; height:24px;}
.takeout-list-mask {position: fixed; z-index:98;top:0; padding-top:41px;left: 0; max-height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;width: 100%;font-size: 13px;}
.takeout_mask-bg{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.2);}

.takeout-list-mask{display: none;height: 100%;}
.takeout-list-mask .mask-list{display: none;height: 100%;}
.takeout-list-mask .list{width: 100%;background: #fff;height:70%; position:relative; z-index:1;}
.takeout-list-mask .list .left{width: 48%;height:100%;overflow-y: scroll;}
.takeout-list-mask .list .left ul{width: 100%;background:#F4F4F4; }
.takeout-list-mask .list .left ul li{height: 50px;border-left:2px solid transparent;line-height: 50px;padding-left: 22px;}
.takeout-list-mask .list .left ul li.on{border-left-color: #20AD20;background: #fff;color: #20AD20;}



.takeout-list-mask .choose_box {width: 100%;height: 368px;background: #fff;}
.takeout-list-mask .tips{padding-left: 18px;}
.takeout-list-mask .choose{padding-left: 15px;}
.takeout-list-mask .choose .title{padding-top: 15px;margin-bottom: 5px;}
.takeout-list-mask .choose a{position:relative;display: inline-block;width: 30%;text-align: left;height: 26px;line-height: 26px;margin-bottom: 5px;color: #4A4C4D;margin-right: 2%;}
.takeout-list-mask .choose a input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;border:0; background:none;outline: 0;appearance: none;-webkit-appearance: none;}
.takeout-list-mask .choose .on{color:#20AD20; }
.takeout-list-mask .choose i{display:block;width:12px;height: 12px; margin-right: 6px;float: left;margin-top: 5px;}
.takeout-list-mask .choose .ico_way{background: url(../img/icon_wai_pei.png) no-repeat;}
.takeout-list-mask .choose .ico_infor{background: url(../img/icon_wai_hui.png) no-repeat;}
.takeout-list-mask .choose .ico_te{background: url(../img/icon-shop@2x.png) no-repeat;background-size: contain;}

.takeout-list-mask .choose_box .btns{margin: 10px auto;width: 195px;}
.takeout-list-mask .choose_box .btns a{float: left;}
.takeout-list-mask .choose_box .reset_btn{display:block;width: 70px;height: 28px;border:1px solid #20AD20;color:#20AD20;text-align: center;border-radius: 5px; line-height: 30px;}
.takeout-list-mask .choose_box .confirm_btn{display:block;width: 100px;height: 30px;background:#20AD20;color: #fff;text-align: center;line-height: 30px;border-radius: 5px; margin-left: 20px;}


.shopCart_del{overflow: hidden;}
.shopCart_del .shopCart_cont {overflow: hidden;height: 70px;background: #fafafa;}
.shopCart_del .shopCart_cont section{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;width: 120%;height: 70px;display: block}
.shopCart_del .shopCart_cont .left{height: 70px;overflow: hidden;}
.shopCart_del .shopCart_cont .right{float:right;width:15%;text-align:center;background:#E2421B;color:#fff;height: 70px;font-size: 16px;line-height: 70px;}
.swipeleft{transform:translateX(-15%);-webkit-transform:translateX(-15%);}

/* 修改 */
/* 团购-提交订单 */
.order-submit-box .list-box1{ line-height: 20px; padding: 10px 12px; background: #fff; font-size: 14px;}
.order-submit-box .number{overflow:hidden;}
.order-submit-box .number span{ display:inline-block; height:36px; width:36px; background-repeat: no-repeat; background-size: contain; vertical-align:middle; cursor:pointer;}
.order-submit-box .number span.reduce{ background-image: url(../img/btn_jian@3x.png);}
.order-submit-box .number span.add{ background-image: url(../img/btn_jia@3x.png);}
.order-submit-box .number .jq_num{ display: inline-block; font-style: normal; width: 48px; line-height: 34px; text-align: center; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }
.order-submit-box .list-box2{ line-height: 36px; padding: 6px 12px; }
.order-submit-box .list-box3{ position: relative; }
/*.order-submit-box .list-box3:after{ content: ""; position: absolute; right: 12px; top: 50%; margin-top: -6px; width: 7px; height: 12px; background: url(../img/icon-arrowR-gray@2x.png) no-repeat; background-size: contain; }*/
.order-submit-box .list-box3 .phone-num{ color:#14aae4 }
.order-submit-box .pub_btn{ display: block; margin: 20px 15px; height: 40px; line-height: 40px; background: #f6a623; border-radius: 4px; font-size: 16px; color: #fff; text-align: center; }

/* 订单详情 */
.shangpin_seller .addr-ico{ display: inline-block; width: 12px; height: 14px; background: url(../img/addressIco.png) no-repeat; background-size: contain; }
.shangpin_seller .addr-wz{ height: 40px; line-height: 20px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; -webkit-text-overflow:ellipsis;}
.shangpin_seller .phone{ padding-left: 15px; position: relative; }
.shangpin_seller .phone:before{ content: ""; position: absolute; left: 0; top: -10px; bottom: -10px; border-left: 1px solid #dedede; }

/* 微信-外卖红包 1、2 */
.wx-redPacket-adv{ position: relative; background: #f4df2e; padding-top: 50px;}
.wx-redPacket-adv .adv{ width: 100%; text-align: center; overflow: hidden;}
.wx-redPacket-adv .adv .pic{ width: 100%; vertical-align: top;}
.wx-redPacket-adv .logo{ width: 120px; height: 34px; position: absolute; left: 15px; top: 16px; }
.wx-redPacket-cont{ background: #f04848; padding-bottom: 18px;}
.wx-redPacket-cont .form-box{ padding: 18px 30px 50px; }
.wx-redPacket-cont .inp-text{ background: #fff; border: 1px solid #222; border-radius: 6px; height: 45px; line-height: 45px; box-sizing: border-box; position: relative; margin-bottom: 15px;}
.wx-redPacket-cont .inp-text input[type="text"],.wx-redPacket-cont .inp-btn input{ border: none; background: none; width: 100%;}
.wx-redPacket-cont .inp-text input[type="text"]{ box-sizing: border-box; padding-left: 45px; padding-right: 10px; font-size: 15px; }
.wx-redPacket-cont .inp-text .ico{ display: inline-block; width: 21px; height: 31px; background: url(../img/shouji@3x.png) no-repeat; background-size: contain; position: absolute; left: 15px; top: 50%; margin-top: -15.5px; }
.wx-redPacket-cont .inp-btn{ width: 100%; height: 45px; line-height: 45px; background: url(../img/shurukuang@3x.png) no-repeat; background-size: 100% 100%;}
.wx-redPacket-cont .inp-btn input{ height: 100%; font-size: 17px; color: #fff;}
.wx-redPacket-cont .tit{ position: relative; text-align: center; font-weight: normal;}
.wx-redPacket-cont .tit:after{ content: ""; width: 100%; height: 1px; background: #222; position: absolute; left: 0; top: 10px; z-index: 0; }
.wx-redPacket-cont .tit span{ display: inline-block; padding: 0 12px; background:#f04848; line-height: 20px; position: relative; z-index: 1; font-size: 15px;}
.wx-redPacket-cont .tit span:before,.wx-redPacket-cont .tit span:after{ content: ""; position: absolute; top: 50%; margin-top:-4px; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent;}
.wx-redPacket-cont .tit span:before{ left: -4px; border-right: 4px solid #222;}
.wx-redPacket-cont .tit span:after{ right: -4px; border-left: 4px solid #222;}
.wx-redPacket-cont .box{ margin: 0 30px; padding: 15px 15px 10px; background: #f4df2e; border: 1px solid #222; border-radius: 4px;}
.wx-redPacket-cont .rule-box .text p{ font-size: 14px; margin-bottom: 5px; line-height: 20px;}
.wx-redPacket-cont .coupon-box{ padding: 14px 30px 32px; }
.wx-redPacket-cont .coupon-box .coupon{ background: #fff; border-radius: 4px; position: relative;}
.wx-redPacket-cont .coupon-box .coupon:before,.wx-redPacket-cont .coupon-box .coupon:after{ content: ""; position: absolute; bottom: 21px; width: 14px; height: 14px; border-radius: 100%; background: #f04848; z-index: 1;}
.wx-redPacket-cont .coupon-box .coupon:before{ left: -7px; }
.wx-redPacket-cont .coupon-box .coupon:after{ right: -7px; }
.wx-redPacket-cont .coupon-box .top{ padding:0 15px; border-bottom: 1px dashed #e6e6e6; }
.wx-redPacket-cont .coupon-box .top .name{ color:#f04848; font-size: 16px;}
.wx-redPacket-cont .coupon-box .top .full{ color:#666; font-size: 14px;}
.wx-redPacket-cont .coupon-box .top .cut{ color:#f04848; font-size: 50px; line-height: 70px;}
.wx-redPacket-cont .coupon-box .bot{ padding: 0 15px; height: 28px; line-height: 28px; display: -webkit-box; display: -webkit-flex; display: flex;  -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;}
.wx-redPacket-cont .coupon-box .bot p{ flex-shrink: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; }
.wx-redPacket-cont .coupon-box .bot a{ color: #f04848; white-space: nowrap; flex-shrink: 0; margin-left: 5px;}
.wx-redPacket-cont .coupon-box .account{ font-size: 14px; line-height: 20px;}
.wx-redPacket-cont .coupon-box .account a{ color: #f4df2e;}
.wx-redPacket-cont .luck-box .scroll-up{ padding: 0 15px;}
.wx-redPacket-cont .luck-box .scroll-up ul{ height: 260px; overflow: hidden; }
.wx-redPacket-cont .luck-box .scroll-up li{ padding: 14px 0; border-bottom: 1px solid #333;}
.wx-redPacket-cont .luck-box .scroll-up li:last-child{  border-bottom:none; }
.wx-redPacket-cont .luck-box .scroll-up .pic{ width: 35px; height: 35px; border: 1px solid #222; border-radius: 100%; overflow: hidden; background: #eee; }
.wx-redPacket-cont .luck-box .scroll-up .pic img{ width: 100%; }
.wx-redPacket-cont .luck-box .scroll-up .text{ margin-left: 46px; }
.wx-redPacket-cont .luck-box .scroll-up .text .name,.wx-redPacket-cont .luck-box .scroll-up .text .cut{ font-size: 14px; line-height: 20px;} 
.wx-redPacket-cont .luck-box .scroll-up .text .time{ line-height: 17px; }
/* 微信-外卖红包 1、2 结束 */

/*微信-外卖红包 3、4*/
.mobile-bind-cont .tip{background:#f4df2e;height:28px;text-align: center;line-height: 28px}
.mobile-bind-cont .bind-num{font-size:16px;height:52px;text-align: center;line-height: 52px}
.mobile-bind-cont .shuru-line{background: #fff;padding: 5px 25px;height:45px;line-height: 45px;box-sizing: border-box;display: -webkit-flex;flex-wrap: nowrap;}
.mobile-bind-cont .shuru-line input{color:#333;font-size: 15px;height: 100%;display: block;border: none;outline: none;flex:1;}
.mobile-bind-cont .shuru-line input::-webkit-input-placeholder{color: #9b9b9b;}
.mobile-bind-cont .shuru-line .ico{width:17px;height:25px;vertical-align: middle;background: url(../img/shouji1@3x.png) no-repeat center; background-size:contain;margin-right: 14px;margin-top:5px;}
.mobile-bind-cont .enter-form .btn{background:#bcbcbc;border-radius:4px;height:45px;line-height:45px;margin: 25px 30px;font-size:16px;color:#fff;text-align: center;}
.mobile-bind-cont .enter-form .btn.bg{background:#f04848;}

/* 团购-订单评价 */
.ordEvlt_shangjia .shangjia-img{ width: 60px; height: 60px; border-radius: 100%; overflow: hidden; margin: 0 auto; }
.ordEvlt_shangjia .shangjia-img img{ vertical-align: top; width: 100%; }
.ordEvlt_shangjia .shangjia-tit{ font-size: 14px; margin-top: 5px; }
.ordEvlt_shangjia textarea{ padding: 10px; resize: none; }
.ordEvlt_btn{ margin: 20px 15px; }
.ordEvlt_btn input.weui-btn_mini{ width: 100%; }
.ordEvlt_shangjia .reply{ background:#f5f5f5; border-radius:4px; height: 40px; line-height: 40px; padding: 0 10px; }

.tuan-quan-popup .cont-box{ position: fixed; z-index: 5000; width: 80%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-color: #FFFFFF; text-align: center; border-radius: 3px; overflow: hidden; padding: 20px 0;}
.tuan-quan-popup .cont-box .number{ font-size: 18px; padding-bottom: 10px; }
.tuan-quan-popup .cont-box .code{ width: 220px; margin: 0 auto; }
.tuan-quan-popup .cont-box .code .img{ width: 220px; height: 220px; overflow: hidden; box-sizing:border-box; border:1px solid #20ad20; padding: 10px; margin: 0 auto; }
.tuan-quan-popup .cont-box .code .img img{ width: 100%; }
.tuan-quan-popup .cont-box .code p{ border:1px solid #20ad20; border-top: none; height: 40px; line-height: 40px; color:#20ad20; font-size: 14px; box-sizing:border-box;}
.tuan-quan-popup .cont-box-over .number,.tuan-quan-popup .cont-box-over .code p{ color: #999; }
.tuan-quan-popup .cont-box-over .code .img,.tuan-quan-popup .cont-box-over .code p{ border-color: #ccc; }
.tuan-quan-popup .cont-box-over .code .img #qrcodeTable{ opacity: .4; filter:alpha(opacity=40);  }


/*优惠买单*/
.dingdan-list-contain-cont .dan-one{font-size: 12px;}
.dingdan-list-contain-cont .zhifu-btn.fontcl2{font-size: 14px;}
.dingdan-list-contain-cont .dan-mid{padding: 15px;}
.shangpin_price.bottomFixed{position: absolute;bottom: 0;right: 0;width: 100%;}
.disctpay_delt.bgcolor_white{padding-bottom: 0}
.disctpay_delt.bgcolor_white .pub_wz{margin:0 0.4rem 0 0;border:0;}
.disctpay_delt.bgcolor_white .pub_wz h3 i{display: inline-block;width:0.07rem;height: 0.12rem;background: url(../images/arrow-r@2x.png)no-repeat center; }
.disctpay_delt.bgcolor_white .pub_wz .black9{height: 0.32rem;border-right: 0.01rem solid #dedede;overflow: hidden;line-height: 0.16rem;padding-right: 0.2rem;box-sizing: border-box;}
.disctpay_delt .tel_box{width: 0.4rem;min-height: 0;}
.disctpay_delt .telIco{width: 0.2rem;height: 0.2rem;background-image:url(../images/telIco.png);}
.shangpin_edt.nopadding{padding: 0;}
.shangpin_edt.nopadding p{border-bottom: 0.01rem solid #dedede;padding:0.1rem 0.1rem;font-size: 0.12rem;}
.pub_btn.bgcl1.whitebg{background: #fff;color: #333;border:0.01rem solid #cccccc;
border-radius:4px;}
.shangpin_price.sm_padding{padding: 0.09rem}
.ordEvlt_shangjia textarea{resize: none;}
.ordEvlt_shangjia{padding-top:1px }
.ordEvlt.title.pub_img{text-align: center;width: 100%;background: #fff;padding-top: 20px;}
.ordEvlt.title.pub_img img{width: 60px;height: 60px;border-radius: 100%;}
.ordEvlt.title.pub_img p{font-size: 14px;}
#comment_form .haspadding.weui-btn_primary{margin:0 3%;width: 94%;margin-top: 20px;}
.btn_box2{padding: 0.05rem 0.1rem;}
.ordEvlt_shangjia .mineolv{text-align:left;}
.ordEvlt_shangjia .mineolv .reply{background:#f5f5f5;border-radius:4px;
height:40px;line-height: 40px;padding-left: 10px;position: relative;}
.ordEvlt_shangjia .mineolv .reply:after{position: absolute;top: -16px;left: 16px;border:10px solid transparent;border-bottom-color: #f5f5f5;content: '';display: block;}

/*优惠买单-新修改*/
.youhui_form .price_int{ height:44px; background:#fff; margin:12px; border-radius:4px; padding:0 12px; line-height:44px; font-size:14px;}
.youhui_form .price_int input{ width:100%; height:44px; background:none; border:0; font-size:14px; color:#f60; font-size:18px; text-align:right;}
.youhui_form .price_int input::placeholder{ font-size:14px; color:#999;}
.youhui_form .price_int #no_money{ font-size:14px;}
.youhui_form .noyouhui_int{ margin:12px; font-size:12px; color:#20ad20;}
.youhui_form .noyouhui_int label{font-size:12px; color:#20ad20;}
.youhui_form .noyouhui_int label input{ width:16px; height:16px;appearance: none;-webkit-appearance: none; background:url(../img/radio_default@3x.png) no-repeat center; background-size:100%; vertical-align:text-bottom; margin-right:5px;}
.youhui_form .noyouhui_int label.on input{ background-image:url(../img/radio_pre01@3x.png);}
.youhui_form .text_int{ background:#fff; padding:0 12px; height:40px; line-height:40px; font-size:14px; margin-bottom:10px;}
.youhui_form .text_int .nouse{ width:16px; height:16px;appearance: none;-webkit-appearance: none; background:url(../img/selector_disable.png) no-repeat center; background-size:100%; vertical-align:text-bottom; margin-left:5px;}
.youhui_form .text_int .nouse.on{ background-image:url(../img/selector_enable.png);}
.youhui_form .btn_box{ margin:20px 15px;}
.youhui_form .long_btn{ height:40px; line-height:40px; background:#f6a623;border-radius:4px; font-size:16px; color:#fff; display:block; text-align:center;}


/*注册用户协议*/
.userProtcl{ margin:20px;}
.userProtcl h1{ border-bottom:1px dashed #cccccc; font-size:16px; line-height:24px; padding:5px 0; margin-bottom:20px; font-weight:normal;}
.userProtcl h3{ font-size:18px; line-height:30px; margin:20px 0 10px; font-weight:normal;}
.userProtcl p{ font-size:14px; line-height:24px; margin-bottom:10px; color:#666666;}




.idx_banner .photo{display: block;font-size:10px;width: 40px;height: 40px;color:#fff;right: 10px;bottom: 8px;position: absolute;background: rgba(0,0,0,.5);z-index: 10;border-radius: 50%;text-align: center;line-height: 13px;}
.idx_banner .photo i{display: inline-block;width: 15px;height: 15px;background: url(../img/more_img@2x.png);background-size: cover;margin-top: 5px;}


.shoppic .navbar{height: 44px;width: 100%;background: #fff;font-size: 14px;display: flex;line-height: 44px;text-align: center;}
.shoppic .navbar div{flex: 1;border-bottom: 2px solid transparent;}
.shoppic .navbar div.active{color:  #20ad20;border-color: #20ad20}
.shoppic .content{text-align: center;}
.shoppic .content .pics{width: 49.5%;margin-bottom: 3px;float: left;}
.shoppic .content .pics:nth-child(2n-1){margin-right: 3px;}
.shoppic .inpic{padding:50% 0;position: relative;background: #f8f8f8;width: 100%;}
.shoppic .inpic div{width: 100%;height: 100%;position: absolute;right: 0;bottom: 0;}
.shoppic .inpic div img{width: 100%;height: 100%;}
.shoppic .inpic .title{position: absolute;bottom: 0;right: 0;width: 100%;background:rgba(0,0,0,0.50);height: 30px;line-height: 30px;color: #fff;}

/* 关注微信公众号 */
.wxPopup{ width: 280px; position: fixed; left: 50%; margin-left: -140px; top: 50%; z-index: 100; transform: translate(0,-50%) !important; -webkit-transform: translate(0,-50%) !important; /*display: none;*/ }
.wxPopup .cont{ background: #fff; border-radius: 4px; text-align: center; padding: 20px 40px; margin-bottom: 50px; }
.wxPopup .cont .tit{ font-size: 16px; margin-bottom: 15px; }
.wxPopup .cont .img{ width: 200px; height: 200px; overflow: hidden; }
.wxPopup .cont .img img{ width: 100%; height: 100%; }
.wxPopup .cont .wz{ font-size: 14px; color: #999; margin-top: 15px; }
.close{ display: inline-block; width: 50px; height: 50px; background: url(../img/btn_close@3x.png) no-repeat; background-size: contain; }










