﻿@charset "UTF-8";

/*palmMall*/
.All{ background:#fff;min-height: 100%;}
.palmMall_box,.integralBox{    min-width: 320px; 
    max-width: 640px;
	width:100%;
    margin: 0 auto; /*padding-bottom:3rem*/}
/*.main_visual, .middle_sort, .gray_line, .time_buying, .sales_box {
    min-width: 320px;
    max-width: 640px;
    margin: 0 auto;
	
}*/
.top_nav{
	width:100%;
	
    height: 1rem;
    background: transparent;
    color: #fff;
    position: fixed;
    top: 0;
    left: 0;
    /* line-height: 0.7rem; */
    z-index: 9999;
	padding:0.1rem 0 0 0;
}
 @media only screen and (min-height:667px)
 {
.top_nav{
	padding:0; 
 }
 .head a.left i{ height:.35rem;}
 }
.top_nav a{
    color: #fff;
    display: inline-block;
    line-height: 12px;
    float: left;
    width: 15%;
	padding:0.23rem 0 0.2rem 0;
}
.top_nav a s{
    background:url(../images/icon/fenlei.png) no-repeat center center;
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    margin: auto;
	margin-top:-0.1rem;
    background-size:contain;
}
 @media only screen and (min-height:667px)
 {
.top_nav a s{
	margin-top:0; 
 }
 }
.top_nav a i{
    display: block;
    width: 100%;
    text-align: center;
	font-size:0.14rem;
}
.top_nav .search_a s{
    background:url(../images/icon/xiaox.png) no-repeat center center; background-size:contain; position:relative;
}
.top_nav .search_a s b{    width: 0.2rem;
    height: 0.2rem;
    font-size: 0.1rem;
    background: #e63b53;
    color: #fff;
    padding: 1px;
    border-radius: 0.2rem;
    position: absolute;
    left: 0.25rem;
	top:-0.1rem;
    text-align: center;
    line-height: 0.2rem;}
.top_nav span{
        width: 70%;
		margin:0.2rem 0 0.2rem 0;
    display: inline-block;
    border-radius: 4px;
    background: #fff;
    height: 0.6rem;
    /* margin: 7px 0px; */
    float: left;
    position: relative;
}

.top_nav span b{
    background: url(../images/search2_icon.png) no-repeat 0 0;
       width: 0.4rem;
    height: 0.4rem;
    /* margin-left: 3px; */
    background-size: 100% 100%;
    /* margin-top: -0.3rem; */
    position: absolute;
    top: 0.1rem;
    left: 0.1rem;
}
.top_nav span .top_input{
    border:none;
       background: transparent;
    width: 3.8rem;
    float: right;
    padding-left: 0.2rem;
    /* line-height: 100%; */
    /* height: 100%; */
    font-size: 0.2rem;
    outline: none;
    /* height: 0.6rem; */
    line-height: 0.6rem;
}
.search_box .top_nav span .top_input{
    width: 70%;
}
.search_box .top_nav{
    border-bottom: 1px solid #bfbfbf;
    background:#fff;
}
.top_nav span .search_result{
    float: right;
    width: 15%;
    height: 30px;
    border-left: 1px solid #ccc;
    left: 80%;
    color: #767575;
    line-height: 30px;
    padding-left: 5px;
    font-size: 0.9rem;
    text-align: center;
}
.search_box .topMenu{ padding:0; height:auto; border-bottom:1px solid #d7d7d7;}
.search_box .topMenu span{ margin:0.2rem 0 0.2rem 0;}
.search_box .topMenu a{padding:0.3rem 0 0.24rem 0;display: block; width:15%;}
.search_box .topMenu a i{ background:url(../images/icon/left1.png) no-repeat;width: 0.45rem;height: 0.5rem;background-size: contain;display: block;margin: auto;}
.search_box .topMenu .top_Serch{    border:1px solid #d7d7d7; background:#f3f5f7;    width: 80%;}
.search_box .topMenu .top_Serch .top_input{ width:85%;}
/*banner_box*/
.main_visual{width: 100%;height:256px;position:relative;}
.main_image{overflow:hidden;position:relative; height: 256px;}
.main_image ul{width:9999px; height:256px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%; height: 256px;}
.main_image li span{display:block;width:100%;height: 256px;}
.main_image li a{display:block;width:100%;height:256px;}
div.flicking_con{position:absolute;left:30%;bottom:5px;z-index:999;width:300px;height:21px;margin:0 0 0 -25px;}
div.flicking_con a{float:left;width:26px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px;width: 52px;}

/*middle_sort*/
.middle_sort{ overflow:hidden;padding:0.3rem 0.2rem 0 0.2rem; background:#fff;}
.middle_sort1{ overflow:hidden;padding:0.3rem 0.2rem 0.3rem 0.2rem;}
.middle_sort .nav_list{width:25%;float: left;}
.middle_sort .nav_list a{ display:block; text-align:center;}
.middle_sort .nav_list a img{ display:block; max-width:0.7rem; margin:auto;} 
.middle_sort .nav_list a p{ text-align:center;font-size: 0.22rem; margin-top:0.17rem;}

/*gray_line*/
.gray_line{
    
    width: 100%;
    height: 3px;
	background:#f6f6f6;

}
/*time_buying*/
.time_buying{
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #f5f5f5;
    /*margin-bottom: 5px;*/
    overflow: hidden;
    font-size: .9rem;
    font-weight: normal;
}
.time_buying  ul {overflow: hidden;}
.time_buying ul li{
    width:33.333%;
    text-align: center;
    color: #fff;
    float: left;
    padding:5px 5px;
}

.time_buying  li a{
    color: #9a9a9a;
    font-size:.8rem;
    display: block;
}
.time_buying  li.active{
    border-bottom:2px solid #F00;
    color: #000;
}
.time_buying  li.active a{
    color: #000;
}

.swipe {
  overflow:hidden;
  position:relative;
  width:100%;
}
.swipeBox ul{
    overflow:hidden;
    width: 9999px !important;
}

.swipe ul li div{
  text-align:center;
  display: inline-block;
  width: 100%;
}

.swiper-conta .swiper-list {
    margin-right: 10px !important;
	border-right:none;
    position: relative;
 
}
.swiper-conta .swirperImg {
   
   
    background: #fff;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    margin: auto;
	padding: 10px;
    border: 1px solid #e6e6e6;
}
.swiper-conta .swirperImg img {
    max-width: 100%;
    height: auto;
    border: none;
    interpolation-mode: bicubic;
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}

.swiper-conta .swirperText p{
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-align: left;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	height: 32px;
}
.swiper-conta .swirperText .swirpPop {
    color: #f14444;
    font-weight: 700;
    margin-top: 5px;
    font-size: 12px;
	height: 15px;
    line-height: 15px;
	margin-bottom: 5px;
}
.swiper-conta .swirperText .swirpPop i{font-size: 12px;}
.swiper-conta .swirperText .swirpPop span {
    background: #f14444;
    color: #fff;
    border-radius: .1rem;
    font-size: 0.18rem;
    font-weight: normal;
    display: inline-block;
    margin-left: .05rem;
    padding: 0 .05rem;
    /*width: .7rem;*/
   height: .24rem; 
    line-height: .25rem;
    text-align: center;
     vertical-align: top;
    }

.swipe ul li div p{
    font-size: 0.22rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
}
.swipe ul li div p i{
    font-size: 0.17rem;
  
}
.swipe ul li div p.proImg{ padding-bottom:0.15rem;/*width: 80%;*/margin: auto;padding-top: .3rem;}
.swipe ul li div .time_p{
    background:#31343a;
    color: #fff;
    font-weight: 800;
    font-size: 16px;
    background-size: cover;
}
.swipe ul li div .price{color: #f14444;font-weight: 700; margin-top:0.1rem; font-size:0.24rem;height: .25rem;line-height: .25rem;}
.swipe ul li div .price span{background:#f14444;color: #fff; border-radius:.1rem;font-size: 0.18rem;font-weight: normal;display: inline-block;margin-left: .05rem; width: .7rem;/*height:.2rem;*/line-height:.25rem;text-align: center;}
@media(min-width: 375px) and (max-width:414px) {
.swipe ul li div .price span{ 
    width:.6rem;
    line-height: .22rem;
}
}

.swipe li  img{
    max-width:100%;
}
.swipe li{
	margin:0 0.2rem;
}
.swipe ul li{
    width:100px;
}
.commodity_detail_a{
    display: inline-block;
    float: left;
    width: 100%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
@media(min-width: 418px){
	.swipe ul li{width:130px;}
	.swipe ul li div .price span{ width:.5rem;line-height: .2rem;}
}

@media(min-width: 321px) and (max-width:360px) {
.swipe ul li,.swipe ul li,.swipe ul li{
    width: 90px;
}
}
@media(min-width: 361px) and (max-width:375px) {
.swipe ul li,.swipe ul li,.swipe ul li{ 
    width: 95px;
}
}
@media(min-width: 376px) and (max-width:414px) {
.swipe ul li,.swipe ul li{
    width: 100px;
}
}


/*首页 new*/
.t_ms{display: block;}
.floor-title{height: 35px;line-height: 35px;}
.floor-title .title-left{display: inline-block; float: left;width: 68%;position: relative;}
.title-left strong{    padding-left: 10px;color: #000;float: left;width: 80px;height: 21px;margin-top: 10px;}
.title-timer{position: absolute;left: 85px;}
.title-timer i{    float: left;line-height: 34px;font-size: 14px; margin-right: 5px;}

.t-time{float: left;text-align: center;line-height: 34px;color: #232326;font-size: 12px;}
.t-time span{    display: inline-block;width: 20px;height: 18px;line-height: 18px;vertical-align: middle;color: #fff; background: #ff0141;text-align: center;font-size: 12px;border-radius: 4px;}
.t-time span.dot{width: 3px;background: none;color: #ff0141;    font-weight: bold;}
a.more-link{width: 30%;    display: inline-block;color: #656565;float: right;font-size: .9rem;text-align: right;position: relative;padding-right: 22px;}
.more-icon{background: url(../images/icon/car_r1.png) no-repeat;    width: 10px;height: 10px;position: absolute;right: 8px;top: 12px;background-size: cover;}
.floor-container{padding: 10px 0 10px 5px;}
.swiper-container {width: 100%;height: 100%;margin-bottom: 0 !important;}
.swiper-slide {text-align: center;font-size: 18px;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;border-right: 1px solid #e6e6e6;}
.floor-item{margin: 0 5px;position: relative;}
.floor-item .jingbao{    position: absolute;top: 0; left: 0;font-size: 12px;padding: 2px 3px;color: #fff;background: #df2d52;}
.floor-item a{display: inline-block;    width: 100%;}
.floor-item a img{/*width: 75%;margin:0 auto;*/}
.floor-item .item-price .p-title{    font-size: 14px;color: #000;font-weight: normal;text-align: left; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.item-price .price{    font-size: 12px;text-align: left;position: relative;margin-top: 10px;}
.price .xian{font-size: 12px;color: #df2d52;}
.price .xian em{font-size: 16px;}
.price .del{position: absolute;right: 0;color: #bdbdbd;bottom: 0;}
.floor-tuijian{background: #FFFFFF;}
.floor-tuijian:before,.floor-box:before{content: '';line-height: 0;clear: both;}
h3.middle-line{font-size: .9rem;text-align: center;margin: 10px 0;color: #000;font-weight: normal;position: relative;z-index: 2;}
h3.middle-line2{margin: 10px 0px;}
h3.middle-line .line-title{margin: 0;padding: 0 5px;background: #fff;display: inline-block;}
h3.middle-line:after {content: "";border-top: 1px solid #e1e4e5;width: 100%;position: absolute;top: 50%;left: 0;right: 0;z-index: -1;}
.floor-box{    display: -webkit-box;display: -webkit-flex;display: -ms-flex;display: -ms-flexbox; display: flex; line-height: 1.3;}

.floor-box a.left{display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 50vw;height:50vw;position: relative;margin-right: 3px;   box-sizing: border-box;}
.floor-box a img,.bot-floor a img{width: 100%;height: 100%;}
.right-floor{display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 50vw;height: 50vw; box-sizing: border-box;}
.right-floor .recommend,.right-floor .discount{/* width: 50vw;*/height: 24.5vw;   display: -webkit-box;display: -webkit-flex;display: -ms-flex;display: -ms-flexbox;}
.recommend {display: flex;-webkit-box-flex: 1; -webkit-flex: 1 1 0px;-ms-flex: 1 1 0px;flex: 1 1 0px;margin-bottom: 1vw;}
.discount{display: flex;-webkit-box-flex: 1;-webkit-flex: 1 1 0px;-ms-flex: 1 1 0px;flex: 1 1 0px;}
.bot-floor,.hot_top{    overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flex;display: -ms-flexbox;display: flex;    margin-bottom: 8px;}
.bot-floor a,.hot_top a{    display: flex;-webkit-flex-direction: column;-ms-flex-direction: column; flex-direction: column;width: 50vw;position: relative;margin-right: 3px;margin-top: 3px;}
.bot-floor a:last-child,.hot_top a:last-child{margin-right: 0px;}

/*sales_box*/
.sales_box{width: 100%;height: auto;background:#fff;}
.sales_box .sales_title{width: 100%; border-bottom: 1px solid #f6f6f6;text-align: center;height: 32px;line-height: 30px;font-size: .9rem;background: #fff;margin-bottom: 8px;}
.sales_box .sales_title span{     display: inline-block; border-bottom: 2px solid #ff0000;line-height: 30px;color: #000; font-weight: normal;letter-spacing: 1px;text-align: center;}
.sales-container{padding: 8px 0 5px 0;}
.sales-n10{border-right: none;}
.floor-i10 a{/*border: 1px solid #e6e6e6;*/position: relative;/*padding: 5px;*/}
.floor-i10 .price-n10{position: relative;padding-top: 20px;}
.floor-i10 .price-n10 .price{margin-top: 5px;}
.floor-i10 .price-n10 .dz{position: absolute;top:0;left: 0;font-size: 12px;padding: 0 2px;border: 1px solid #df2d52;color: #df2d52;}
.new_sales_banner_box,.clear_sales_banner_box{width: 100%;height: auto;}
.floor-line{height: 3px;}
.new_sales_banner_box .new_sales_banner_a{width: 100%;height: auto;display: block;position: relative;}
/*.new_sales_banner_box .new_sales_banner_a::before{    display: block;
    content: ' ';
    border: 12px solid transparent;
    border-bottom-color: #fff;
    position: absolute;
    top: 88%;
    right: 50%;
    -webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);}
.pro-k{background: url(../images/icon/pro_k.png) no-repeat;width: 50px;
    height: 50px;
    position: absolute;
    right: 50%;
    top:25%;
    background-size: contain;-webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);}*/
    
.hot_bot,.f_youxuan{overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flex;display: -ms-flexbox;display: flex; margin-bottom: 3px}  
.hot_bot a{display: flex;-webkit-flex-direction: column;-ms-flex-direction: column; flex-direction: column;width: 25%;position: relative;margin-right: 3px;margin-top: 3px;}
.hot_bot a:last-child,.f_youxuan a:last-child{margin-right: 0;}
.f_youxuan a{display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;margin-right: 3px;}
.f_youxuan:last-child{margin-bottom: 8px;}
/*首页 new end*/




/*bottom_nav*/

.bot_nav{ position: fixed; left: 0;bottom: 0;width:100%;background: #fff;border-top:1px solid #eaeaea;z-index:999;}
.bot_nav a{display:inline-block;width: 20%;float: left;  text-align:center;padding: 28px 0 6px;font-size: .9rem;position: relative; }
.bot_nav a i.a_index{ background: url(../images/icon/nav1_01.png) no-repeat;width:25px;height: 25px;position: absolute;left: 50%;top:3px;margin-left: -12.5px;background-size:contain;}
.bot_nav a i.a_cart{ background: url(../images/icon/nav_02.png) no-repeat;width:25px;height: 25px;position: absolute;left: 50%;top:3px;margin-left: -12.5px;background-size:contain;}
.bot_nav a i.a_fw{ background: url(../images/icon/nav_04.png) no-repeat;width:40px;height: 40px;position: absolute;    left: 50%; top: -13px; margin-left: -20px;background-size: contain;}
.bot_nav a i.a_kf{ background: url(../images/icon/nav1_03.png) no-repeat;width:25px;height: 25px;position: absolute;left: 50%;top:3px;margin-left: -12.5px;background-size:contain;}
.bot_nav a i.a_person{ background: url(../images/icon/nav1_04.png) no-repeat;width:25px;height: 25px;position: absolute;left: 50%;top:3px;margin-left: -12.5px;background-size:contain;}
.bot_nav ul li.big a{ padding-top:.6rem;}
.bot_nav ul li.big a i{ position:absolute; display:block; width:.9rem; height:.9rem; left:50%; margin-left:-.45rem; top:-.23rem;}
.bot_nav ul li.big a i img{width:.9rem; height:.9rem;}
.bot_nav ul li .red{color: #ff0040;}
.bot_nav ul li.cart a span{    position: absolute;top: .1rem;width: .2rem;height: .2rem;background: #ff3455;color: #fff;line-height: .2rem;border-radius: 50%;margin-left: .15rem;text-align: center; font-size:.2rem;}
.bot_nav ul li.per a span{ background:url(../images/icon/yuan.png) no-repeat; width:.2rem; height:.2rem; position:absolute; background-size:cover; top: .18rem;left: 50%;margin-left: .08rem;}

/*sellKill*/
.time_buying .sellKill_box{
    margin-top: 10px;
}
.time_buying .sellKill_box_title{
    height: 66px;
}
.time_buying .sellKill_box_title a{
    width: 50%;
    height: 60px;
    text-align: center;
    color: #fff;
    display: inline-block;
    float: left;
    line-height: 25px;
    font-size: 1.2rem;
    background: #4a4a4a;
    padding-top: 6px;
}
.time_buying .sellKill_box_title .ing{
    background: url(../images/sell_ing_bg.png) no-repeat 0 0;
    background-size: 100% 66px;
}
.sellKill_detail{
    width: 90%;
    height: auto;
    margin:26px 5%;
    font-size: 1.2rem;
    color: #434343;

}
.time_box .settime{
    margin-right: 25%;
    border-radius: 4px;
    color: #fff;
    font-size: 1rem;
    display: inline-block;
    width: 110px;
    text-align: center;
    font-weight: 700;
    float: right;
    line-height: 28px;
    background:#f14444;
    padding: 0 2px;
}
.time_box .time_p{
    margin-left: 10px;
}
.commodity_box{

}
.commodity_box .commodity_pic{
    width: 40%;
    height: auto;
    display: inline-block;
    float: left;
    margin-right: 5px;
}
.commodity_box .commodity_pic img{
    width: 100%;
}
.commodity_box .commodity_pic span{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background:#424242;
    opacity: 0.7; 
    position: absolute;
    color:#fff;
    text-align: center;
    line-height: 100px;
    left: 10px;
    font-weight: 700;
}
.commodity_box .commodity_detail{
    float: left;
    display: inline-block;
    width: 55%;
    font-size: 1rem;
}
.commodity_box .commodity_detail .commodity_price{
    color: #ff3333;
    margin-top: 21px;
}
.commodity_detail .commodity_price b{
    font-size: 1.2rem;
    margin-right: 6px;
}
.commodity_detail .commodity_price s{
    color: #9c9c9c;
    font-size: 0.8rem;
}
.commodity_detail .car{
    border-radius: 4px;
    border:1px solid #f8908d;
    text-align: center;
    float: right;
    width:39px;
    height: 21px;
    padding: 3px 12px;
    position: relative;
    margin:10px 0;
}
.commodity_detail .car i{
    background:url(../images/bottom_nav.png) no-repeat 0 0;
    background-size: 120px 21px;
    background-position: -60px 0;
    display: inline-block;
    width: 30px;
    height: 21px;
}
.commodity_detail .car strong{
    position: absolute;
    top: -1px;
    left:33px;
    font-size: 10px;
    width: 15px;
    height: 15px;
    border-radius: 15px;
    background: #f13c34;
    color: #fff;
}
.only_surplus{
    color:#cd342f;
    font-size: 0.9rem;
    line-height: 28px;
    position: absolute;
    width: 100%;
    text-align: center;
}
.line{
    width: 100%;
    height: 1px;
    border-top:1px solid #e6e5e5;
    clear:both;
}
/*recommend*/
.recommend .recommend_title{
    width: 100%;
    height: 30px;
    font-size: 1.2rem;
    color: #424242;
    text-align: left;
    line-height: 20px;
    border-bottom:1px solid #e6e5e5;
}
.recommend .recommend_title span{
    background: url(../images/recommed.jpg) no-repeat 0 0;
    background-size:48px 19px;
    display: inline-block;
    width: 48px;
    height: 19px;
    float: left;
    margin-right: 10px;
    vertical-align: middle;
    padding-top: 5px;
}
.recommend .recommend_box{
    width: 100%;
    height: auto;
}
.recommend .recommend_box .recommend_commodity{
    width: 49%;
    height: 291px;
    display: inline-block;
    float: left;
    border-right: 1px solid #e6e5e5;
    border-bottom:1px solid #e6e5e5;
}
@media(width:414px){
    .recommend .recommend_box .recommend_commodity{
    height: 301px;
}
}
.recommend .recommend_box .bor_none{
    border-right: none;
}
.recommend .recommend_box .recommend_commodity img{
    height: 155px;
    margin: 5px auto;
    display: block;
}
.recommend .recommend_box .recommend_commodity p{
    width: 93%;
    padding-left: 5%;
    font-size: 1rem;
    margin-bottom: 2px;
    word-break:break-all;
}
.recommend .recommend_box .recommend_commodity .price{
    color: #f85244;
}
.recommend .recommend_box .recommend_commodity .price s{
    margin-left: 5px;
    font-size: 0.8rem;
    color: #a5a5a5;
}
.recommend .recommend_box .recommend_commodity .price span{
    border:1px solid #f85244;
    font-size: 0.8rem;
    float: right;
    margin-right: 10px;
}
.recommend .recommend_box .recommend_commodity .subtitle{
    font-size: 0.8rem;
}
.recommend .recommend_box .recommend_commodity .subtitle i{
    background: url(../images/subtitle_icon.jpg) no-repeat 0 0;
    display: inline-block;
    float: left;
    width: 27px;
    height: 19px;
    background-size: auto 19px;
}
/*search*/
.hot_search{
    margin-top: 1.05rem;
    /* width: 98%; */
    /* padding-left: .2rem; */
    font-size: 0.3rem;
    /* height: 64px; */
    background: #fff;
    padding:.2rem .2rem .1rem 0;
    /* height: auto; */
    overflow: hidden;
	border-bottom:1px solid #d7d7d7;
}
.hot_search span{

    display:block;
    float: left;
    color: #000;
    font-size: 0.3rem;
	width:15%;
	text-align:center;
	
}
.hot_search .hot_right{ width:84%; float:right;}
.hot_search .hot_right a{
        /* width: 21%; */
    display: inline-block;
    float: left;
    /* line-height: 25px; */
    /* height: 25px; */
    color: #000;
	margin:0 .1rem .1rem 0;
    border: 1px solid #999999;
    text-align: center;
    border-radius: .1rem;
    background: #fff;
    /* white-space: nowrap; */
    /* text-overflow: ellipsis; */
    /* padding: 0 2%; */
    overflow: hidden;
    font-size: .24rem;
    padding: .05rem .1rem;
}
.his_search{
    margin-top: .2rem;
    overflow: hidden;
    padding: .2rem 0 .2rem .2rem;
	background:#fff;
	border-bottom:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
}
.his_search span{
    display: inline-block;
    float: left;
    color: #000;
    font-size: 0.3rem;
    clear:both;
}
.his_search .his_search_right{
    float: right;
    width: 88%;
}
.his_search a{
    width: 100%;
    display: block;
    line-height: 20px;
    height: 25px;
    color: #848689;
    border-bottom:1px solid #e0e0e0;
    margin:5px 0 10px 0;
    font-size: 0.9rem;
    text-overflow:ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.clear_his{
    width: 80%;
    margin:10px 10% 10px 10%;
    background: #fff;
    border:1px solid #848689;
    border-radius:4px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 1rem;
}
.kong{    width: 4rem;
    font-size: .3rem;
    margin: auto;
    text-align: center;
    padding-top: .6rem;}
/*sortSearch*/
.sort_box{
    margin-top: 44px;
    width: 100%;
    height: 44px;
    text-align: center;
    line-height: 44px;
    font-size: 0.9rem;
    border-bottom: 1px solid #bfbfbf;
}
.sort_box ul{
    width: 100%;
    height: 44px;
}
.sort_box ul li{
    width: 33%;
    height: 44px;
    float: left;
}
.sort_box ul li .red,.sort_box ul li .red2{
    color:#f00;
}
.sort_box ul li a i{
    display: inline-block;
    width: 21px;
    height: 16px;
    vertical-align: middle;
    background: url(../images/arrow.png) no-repeat 0 0;
}
.sort_box ul li .red i{
    background: url(../images/arrow_red.png) no-repeat 0 0;
}
.sort_box ul li .red2 i{
    background: url(../images/arrow_t.png) no-repeat 0 0;
}
/*promotion*/
.promotion_banner,.promotion_floor{
    width: 100%;
    height: auto;
    position: relative;
}
.promotion_banner .promotion_a{
    width: 75%;
    margin: 0 auto;
    position: absolute;
    height: 47px;
    z-index: 9999;
    top: 69%;
    left: 13%;
}
@media screen and (min-width: 375px) {
    .promotion_banner .promotion_a,
    .promotion_banner .promotion_a a{
        height: 51px;
    }
}
@media screen and (min-width: 414px) {
    .promotion_banner .promotion_a,
    .promotion_banner .promotion_a a{
        height: 55px;
    }
}
.promotion_banner a{
    width: 20%;
    height: 47px;
    background: transparent;
    display: inline-block;
    float: left;
}
.promotion_banner img,.promotion_floor img{
    width: 100%;
    display: block;
    margin: 0 auto;
}
.promotion_com{
    width: 98%;
    padding: 10px 1%;
    height: auto;
    font-size: 1rem;
}
.promotion_com_box{
    width: 48%;
    border:1px solid #e6e5e5;
    height: 271px;
    display: inline-block;
    float: left;
}
.promotion_com_box:nth-child(2n+1){
    margin: 0 2% 7px 0;
}
.promotion_com_box img{
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.promotion_com_box p{
    width: 100%;
    height: 48px;
    overflow: hidden;
}
.promotion_com_box s{
    display: block;
    font-size: 0.8rem;
    color: #a5a5a5;
    height: 20px;
}
.promotion_com_box .left{
    float: left;
    margin-top: 10px;
    padding-left: 3%;
}
.promotion_com_box span{
    width: 40%;
    float: right;
    display: inline-block;
    height: 28px;
    background: #bf0900;
    margin-top: 21px;
    margin-right: 5px;
    text-align: center;
    line-height: 25px;
    position: relative;
    border-radius: 4px;
    color: #fff;
}
.promotion_com_box span i{
    background: url(../images/car.png) no-repeat 0 0;
    display: inline-block;
    width: 22px;
    height: 20px;
    background-size: 22px 20px;
    margin-top: 3px;
}
.promotion_com_box span b{
    position: absolute;
    width: 15px;
    height: 15px;
    background: #fff;
    color: #bf0900;
    border-radius: 15px;
    text-align: center;
    font-size: 10px;
    line-height: 15px;
    top: 0px;
    left: 60%;
}
.promotion_com_box .price{
    color: #bf0900;
    height: 24px;
    padding-left: 0;
    font-weight: 600;
}
/*noresult*/
.search_box .noresult{
    margin-top: 50%;
    width: 100%;
    text-align: center;
    font-size: 1rem;
}
.search_box .noresult span{
    background: #ccc;
    width: 70px;
    height: 70px;
    display: block;
    border-radius: 70px;
    text-align: center;
    line-height: 70px;
    color: #393939;
    font-size: 4rem;
    margin: 10px auto;
}
/*coupon*/
.coupon .couponList_page .couponPwdBox{
    text-align: center;
}
.sellKill_box_title{
    height: 53px;
    background: #fff;
}
.sellKill_box_title a{
    width: 40%;
    text-align: center;
    color: #000;
    display: inline-block;
    float: left;
    line-height: 25px;
    font-size: 1rem;
    padding-top: 6px;
    margin:5%;
    height: 28px;
}
.sellKill_box_title .ing{
    border-bottom: 3px solid #b9b9b9;
}
.use_box,.nouse_box{
    width: 90%;
    margin:10px 5%;
    border:1px solid #dcdcdc;
    border-radius: 4px;
    background: #fff;
}
.use_box .coupon_box,.nouse_box .coupon_box{
    width: 100%;
    border-bottom: 1px solid #d1d1d1;
}
.use_box .radio,.nouse_box .radio{
    display: inline-block;
    float: left;
    clear:both;
    margin: 16px 3% 25px 2%;
    width: 10%;
}
.use_detail{
    display: inline-block;
    float: left;
    font-size: 0.9rem;
}

.radio label {
    display: inline-block;
    width: 100%;
    position: relative;
    font-size: 1.2em;
    vertical-align: top;
    cursor: pointer;
}
.radio input[type="checkbox"],
.radio label::before,
.radio input[type="checkbox"]:checked + label::after,
.radio input[type="radio"],
.radio label::before,
.radio input[type="radio"]:checked + label::after {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    left: 1px;
    position: absolute;
    cursor: pointer;
    background: transparent;
    font-size: 16px;
    border:1px solid #bcc1c3;
}
.nouse input[type="checkbox"],
.nouse label::before,
.nouse input[type="checkbox"]:checked + label::after{
    background: #ccc;
}

.radio input[type="checkbox"],
.radio input[type="radio"] {
    opacity: 0;
    -webkit-appearance: none;
    display: inline-block;
    vertical-align: middle;
    z-index: 100;
    left: 8%;
}

.radio label::before {
    content: '';
}

.radio input[type="checkbox"]:checked + label::after,
.radio input[type="radio"]:checked + label::after {
    content: '\2713';
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-weight: 800;
    left: 2px;
    background: #50c1dd;
    border: 2px solid #50c1dd;
}
.couponPwdBox{
    text-align: center;
    margin:10px auto;
}
.nouse label::before {
    content: '';
    border: 2px solid #ccc;
}
/*cart*/
.spLi{
    min-height: 85px;
}
.bottomNav5_wrapper{
    z-index: 9999;
}
.loadingNotice{
    z-index: 9999;
}
.cartBox .divideGroup .radio{
    float: left;
    margin-right: 5px;
}
.spLi .radio{
    margin-right: 5px;
    margin-top: 15px;
}
@media(max-width: 375px){
    .spLi .spImg{
        left: 12%;
    }
    .spLi .name-amount{
        left: 31%;
    }
}
.bottomNav5 .radio{
    margin-top: 10px;
    position: absolute;
}
.pp-del .new-price{
    margin-top: 0;
}
.pp-del p{
    font-size: 12px;
}
.spLi .name-amount{
    width: 50%;
}
.spLi .pp-del{
    width: 19%;
}
.select{
    background: #ffaaaa;
}
.select i{
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(../images/sanjiao.png) no-repeat 0 0;
    background-size: 10px 10px; 
    margin-left: 10px;

}
/*buy_alert*/
.buy_alert{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.6);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
}
.buy_alert_small{
    width: 90%;
    height: 80%;
    margin: 15% 5% 5% 5%;
    background: #fff;
    border-radius: 4px;
}
.buy_alert_small h4{
    padding: 10px;
    color: #ffaaaa;
    font-weight: 600;
    font-size: 16px;
    text-align: left;
}
.buy_alert_small .gift_pic{
    width: 90%;
    margin-left: 5%;
    height: 50px;
}
.buy_alert_small .confirm{
    width: 24%;
    height: 28px;
    font-size: 18px;
    background: #ffaaaa;
    color: #fff;
    display: block;
    margin: 10px 38%;
    border-radius: 6px;
    text-align: center;
}
.buy_alert_small .close{
    background: url(../images/close.png) no-repeat 0 0;
    display: block;
    width: 30px;
    height: 30px;
    float: right;
    margin-right: 10px;
    margin-bottom: 10px;
}
.buy_alert_small .gift_pic .radio{
    display: inline-block;
    width: 22px;
    float: left;
}
.buy_alert_small .gift_pic .goo_name{
    display: inline-block;
    margin-left: 10px;
    width: 50%;
    overflow-x: hidden;
    float: left;
    height: 36px;
}
.buy_alert_small .gift_pic .goo_num{
    width: 30%;
    display: inline-block;
    float: left;
    margin-left: 5px;
}
.buy_alert_small .gift_pic .goo_num p{
    width: 100%;
    height: 26px;
    border:1px solid #bfbfbf;
    border-radius: 4px;
    text-align: center;
    margin-top: 4px;
    font-size: 18px;
    background-image: -moz-linear-gradient( 90deg, rgb(198,198,198) 0%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(198,198,198) 0%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(198,198,198) 0%, rgb(255,255,255) 100%);
}
.buy_alert_small .gift_pic .goo_num p input{
    width: 50%;
    border:none;
    height: 22px;
    background: #fff;
    outline: none;
    text-align: center;
}
.buy_alert_small .gift_pic
.radio input[type="checkbox"]:checked + label::after,
.radio input[type="radio"]:checked + label::after{
    background: #ffaaaa;
    border:2px solid #ffaaaa;
}

/*购物车-空*/
.head{ width: 100%; border-bottom: 1px solid #cbcbcb; overflow:hidden; background:#fff;    position: fixed; top:0;z-index: 999; height:50px;}
.head a{ width: 15%; margin-top:15px; display:block;}
.head span{ width: 70%; text-align: center;  font-size: 20px; float:left; line-height:50px;  color:#000;}
.head a.left{ float:left;}
.head a.left i{ background:url(../images/icon/left1.png) no-repeat center;  width: 20px; height: 23px;background-size:contain;display: block; margin:auto;}
.head a.right{ float:right;}
.head a.right i{ background:url(../images/icon/c_xiaox.png) no-repeat center; width:25px; height:25px; background-size:contain; display:block; margin:auto;}
.Car_Box{ padding-bottom:2.5rem;}
/*@media(min-height: 481px) and (max-height:736px) {
.Car_Box{ padding-bottom:5rem;}
}*/
.empty_box{ padding-bottom:0;}
.palmMall_box p.title{ font-size:0.25rem; padding:0.1rem 0.2rem; line-height:0.62rem; border-bottom:1px solid #cbcbcb; color:#6e6e6e; background:#fff;}
.palmMall_box p.title a{  width: 1.2rem; height: 0.4rem; display: block;border: 1px solid #848689;text-align: center;line-height: 0.4rem;border-radius: 3px; float:left; margin:.1rem .1rem .1rem .2rem;}
.palmMall_box .c_bj{ height:auto; background:#fafafa; padding:0.3rem;}
.palmMall_box .c_bj .c_bj1{ width:2.5rem; margin:auto;}
.palmMall_box .c_bj p{ font-size: 0.3rem;text-align: center;color: #6e6e6e;padding-top: 0.1rem; padding-bottom:0.2rem;}
.palmMall_box .c_bj a{  width: 1.21rem;height: 0.4rem;margin: auto;display: block;font-size: 0.22rem;line-height: 0.4rem; border: 1px solid #6e6e6e;text-align: center;border-radius: 3px;}
.shopping-guess{ width:100%; background:#f0f2f5; overflow:hidden; padding-bottom:1.2rem;}
.c_tj{ display:-webkit-box;-webkit-box-pack:center; margin:0.36rem 0.25rem; position:relative; -moz-box-pack:center;

display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;}
.c_tj:after{content: "";height: 1px; width: 100%;position: absolute;top: 50%;left: 0;background-color: #cbcbcb;-webkit-transform: scaleY(.5);}
.c_tj .gray-layout{ padding:0 0.2rem; font-size:0.27rem; position:relative; display:block; background:#f0f2f5; z-index:1;}
.c_tj .gray-layout i{ background:url(../images/icon/top.png) no-repeat; width:0.3rem; height:0.3rem; background-size:contain; float:left; margin-right:0.1rem;}
.shopping-guess .c_Pro{ padding:0 0.1rem; overflow:hidden;}
.shopping-guess .c_Pro ul li{ width:3rem; float:left; margin-left:0.2rem; background:#ffffff; margin-bottom:0.2rem;}
.shopping-guess .c_Pro ul li  a{ display:block; }
.shopping-guess .c_Pro ul li a div  img{ width:2.4rem; padding:0.3rem 0; margin:auto;}
.shopping-guess .c_Pro ul li a div p{font-size: 0.3rem;overflow: hidden;word-spacing: normal;white-space: nowrap;text-overflow: ellipsis; padding: 0.1rem; color:#000; margin-top:0.1rem;}
.shopping-guess .c_Pro ul li.li1{ margin-left:0;}

/*消息中心*/
.head1 a.left1 i{ background:url(../images/icon/left1.png) no-repeat; background-size:contain;}
/*.head1 span{ font-size:0.36rem;}*/
.m-message{ background:#f8f8f8; padding-bottom:0.5rem;}
.xTitle{ width:100%; height:0.2rem; border-bottom:1px solid #d7d7d7;}
.Message{ width:100%; background:#ffffff;}
.Message ul li{border-bottom:1px solid #d7d7d7; width:100%; position:relative;}
.Message ul li div{ /*padding:0.3rem 0.2rem; *//*overflow:hidden; */ }
/*.Message ul li a{ display:block; padding:.2rem .3rem; overflow:hidden; }*/
.Message ul li a .messageImg{ width:0.7rem; height:0.5rem; display:block; border-radius:20%; float:left;background:#ff7ba0; position:relative;}
.Message ul li a .mesImg i{ background:url(../images/icon/xy.png) no-repeat; position:absolute;width: .25rem;height: .25rem;top: -.1rem; left: .9rem;background-size: contain;}
.Message ul li:after{ display:block; content:""; height:0; clear:both;}
.Message ul li a .mesImg img{ margin-top:-.1rem;}
.Message ul li a p{ font-size:.34rem; float:left; padding:.2rem 0 0 .3rem;}
.Message ul li a p span{ display:block; font-size:.28rem; color:#999999; margin-top:.1rem;}
.Message ul li a .mes1{ background:#ffbc3a;}
.Message ul li a .mes2{ background:#ff5353;}
.Message ul li a .mes3{ background:#5faeff;}
.Message ul li a .mes4{ background:#8bd051;}
.Message ul li>a {position: relative;left: 0;z-index: 99;background-color: #fff;transition: left .3s;}
/*.Message ul li span.delet {position: absolute;right: 0;top: 0;z-index: 90; width: 1rem;height: 1.5rem;line-height: 1.5rem;text-align: center;font-size: .34rem;padding: 0 .1rem;background-color: #e4393c;color:#fff;}
*/

/*优惠券*/
.m-coupon{ padding:.5rem .1rem;}
.m-coupon .m-coupon1 {height:1.4rem; margin: auto;background:url(../images/icon/cou.png) no-repeat;background-size:cover; max-width:640px; position:relative;}
.m-coupon .m-coupon1 img{ width:1rem; height:1rem; margin:0.2rem 0 0 0.2rem; float:left;}
.m-coupon .m-coupon1 p.couText{ float:left; font-size:.24rem; color:#000; padding:.4rem 0 0 .1rem;}
.m-coupon .m-coupon1 p.couText span{ display:block; font-size:.16rem; color:#808080; padding-top:.1rem}
.m-coupon .m-coupon1 p.couPrice{ float:right; font-size:.55rem; text-align:center; position:absolute; right:0;    margin-right: .15rem; color:#fff; margin-top: .2rem; }
.m-coupon .m-coupon1 p.couPrice a{display: block;font-size: .2rem;text-align:center;width: 1.2rem; height: .35rem;border: 1px solid #FFF;font-size: .18rem;border-radius: .3rem;line-height: .35rem; color:#fff;}
.m-coupon .m-coupon2{ margin-top:.4rem;}


/*促销信息*/
.m-inforMation{ padding:0 .2rem .5rem .2rem; max-width:640px; margin:auto;}
.m-inforMation h1{ text-align:center; font-size:.3rem; font-weight:normal; padding:.4rem 0 .2rem 0;}
.m-inforMation h1 span{ font-size: .26rem;width: auto;background: #d2d2d2;color: #fff;/* display: block; */height: auto; margin: auto;border-radius: .2rem;line-height: .4rem;padding: .05rem .15rem;}
.m-inforMation .m-inforDetail{ border:1px solid #d7d7d7; background:#fff; overflow:hidden;  }
.m-inforMation .m-inforDetail .inforDetail{ padding:0 .1rem;position:relative;}
.m-inforMation .m-inforDetail p.inforTitle{ font-size:.28rem; padding:.2rem 0; border-bottom:1px solid #d7d7d7; text-indent:.2rem; color:#000;}
.m-inforMation .m-inforDetail p.inforImg{ width:5.5rem; margin:auto; padding:.1rem 0;}
.m-inforMation .m-inforDetail p.inforTit{ text-indent:0; padding-left:.2rem;    color: #666666;line-height: .4rem;}
.m-inforMation .m-inforDetail a{ padding:.2rem .2rem; display:block; overflow:hidden; position:relative;}
.m-inforMation .m-inforDetail a span{ float:left; font-size:.26rem;} 
.m-inforMation .m-inforDetail a i{ background:url(../images/icon/cou2_03.png) no-repeat;width: .25rem; height: .25rem;background-size: contain; position: absolute;right:.2rem;}


.m-inforMation .m-inforDetail p.m-eval{ padding:.2rem .2rem; text-indent:0;    overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/ border-bottom:none; color:#808080; position:relative; height:.62rem; display:inline-block;}
.m-inforMation .m-inforDetail .morePro{ background:url(../images/icon/Ntop.png) no-repeat;    width: .3rem;height: .3rem;position: absolute;background-size: contain; bottom:0;right: .1rem;}
.m-inforMation .m-inforDetail .morePro.on{ background:url(../images/icon/Nbot.png) no-repeat; background-size:contain; }
.m-inforMation .m-inforDetail .m-eval.on{ height:auto;}

.m-RepAddress .add{ font-size:.3rem; /*height:.9rem; */display:block; background:#fff; position:relative; padding-left:.4rem;     border-bottom: 1px solid #d7d7d7;}
.m-RepAddress .add i{ background:url(../images/icon/Adae.png) no-repeat;    width: .35rem;height: .35rem;position: absolute;background-size: contain; top:.2rem;}
.m-RepAddress .add span{ margin-left:.5rem; vertical-align:middle; line-height:.8rem;}
.m-RepAddress .m-addressAll{ overflow:hidden; margin-top:.3rem; background:#FFF;}
.m-RepAddress .m-addressAll .m-address { padding:.3rem .2rem .3rem .2rem;border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7; }
.m-RepAddress .m-addressAll .m-address  .aBtn{ display:block;  float:left; margin-top:.4rem; margin-left:.1rem;}
.m-RepAddress .m-addressAll .m-address  .aBtn img{ width:.45rem;}
.m-RepAddress .m-addressAll .m-address  .aBtn img.changeBg,.pList1All .aBtn img.changeBg,.palmMall_box .botWarp .botWarpLeft .aBtn img.changeBg{ display:none;}
.m-RepAddress .m-addressAll .m-address .m-addDetail{ font-size:.28rem; width:4rem;  margin-left:.2rem; float:left;}
.m-RepAddress .m-addressAll .m-address .m-addDetail p.phone{ margin-bottom:.2rem;}
.m-RepAddress .m-addressAll .m-address .m-addDetail p.phone span{ display:inline-block;    font-size: .3rem;color: #000;}
.m-RepAddress .m-addressAll .m-address .m-addBtn{ float:right; position:relative; width:1rem; display:none;}
.m-RepAddress .m-addressAll .m-address .m-addBtn a{position:absolute;    width: .37rem;height: .35rem;}
.m-RepAddress .m-addressAll .m-address .m-addBtn a.bj{ background:url(../images/icon/bianj.png) no-repeat; background-size:cover; }
.m-RepAddress .m-addressAll .m-address .m-addBtn a.ljt{ background:url(../images/icon/ljt.png) no-repeat;background-size: contain; margin-left:.6rem;}
.m-RepAddress .m-addressAll .m-address:after{display:block; content:""; height:0; clear:both;}
.m-RepAddress .m21{ background:none;}
.m-RepAddress .m21 .m3{ background:#fff; border-bottom:1px solid #d7d7d7;}
.m-RepAddress .m21 .m2{ margin-top:.2rem; border-top:1px solid #d7d7d7; background:#fff;}

/*购物车*/
.ui-loader {
    display: none;
}
.palmMall_box .carPro .carTitle { font-size:.22rem; display:block; margin-left:.3rem; position:relative; height:.66rem; line-height:.8rem;}
.palmMall_box .carPro .carTitle i{ background:url(../images/icon/car_r1.png) no-repeat;    width: .2rem; height: .2rem;position: absolute;background-size: contain;top: .29rem;}
.palmMall_box .carPro .car_Pro1{ background:#fff; overflow:hidden;  border-bottom:1px solid #d9d9d9;}
.palmMall_box .carPro .car_Pro1 a.mj,.palmMall_box .carPro .car_Pro1 a.mz,.palmMall_box .carPro .car_Pro1 a.car_proBtn{font-size: .26rem;display: block;padding-left: .8rem;    padding: .3rem .1rem 0rem .7rem;overflow: hidden;}
.palmMall_box .carPro .car_Pro1 a.mj,.palmMall_box .carPro .car_Pro1 a.mz{ position:relative;}
.palmMall_box .carPro .car_Pro1 a i.mjLeft{ background:url(../images/icon/pink.png) no-repeat;width: .7rem;height: .4rem;position: absolute;background-size:cover; text-align:center; line-height:.35rem; color:#fff;    text-indent: 0; left:0; }
.palmMall_box .carPro .car_Pro1 a span.gm{ float: left;width: 5rem;text-indent: .8rem;font-size:.26rem; line-height:.4rem; position:relative;}
.palmMall_box .carPro .car_Pro1 a.mj i.mjRight{ background:url(../images/icon/car_r1.png) no-repeat;    position: absolute;width: .2rem; height: .2rem;background-size:cover;right: .1rem; top:.4rem;}
.palmMall_box .carPro .car_Pro1 a.mz{ padding:0 .1rem .1rem .7rem;}
.palmMall_box .carPro .car_Pro1 a.mz i.mjLeft{ background:url(../images/icon/yellow.png) no-repeat;background-size:cover; }
.palmMall_box .carPro .car_Pro1 a.mz i.mjRight{ background:url(../images/icon/car_r1.png) no-repeat;    position: absolute;width: .2rem; height: .2rem;background-size:cover;right: .1rem; top:.1rem;}
.palmMall_box .carPro .car_Pro1 a.car_proBtn{ text-align:right; padding:.1rem .2rem .1rem .2rem ;  color:#a0a2a9;}
.palmMall_box .carPro .car_Pro1 a.car_proBtn span{border-left:1px solid #e3e5e9; padding:0 0 0 .4rem; display:inline;}
.palmMall_box .carPro .car_Pro1 .carProList .tocuh2{margin-bottom: .15rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li{    width: 100%;position: relative;border-bottom: none;}
.palmMall_box .carPro .car_Pro1 .carProList ul li:after{display:block; content:""; height:0; clear:both;}
.palmMall_box .carPro .car_Pro1 .carProList ul li.ProList1{    width:140%;-webkit-transition: all 0.2s linear;position: relative;  border-bottom:none;padding:.05rem 0 .05rem .15rem;   }
.palmMall_box .carPro .car_Pro1 .carProList ul li.ProList1.selected {
    -webkit-transform: translate(-16%,0);
    -webkit-transition: all 0.2s linear;
}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All{ padding:0; overflow:hidden;width: 6rem;float: left;}
/*.palmMall_box .carPro .car_Pro1 .carProList ul li>div{position: relative;left: 0;z-index: 99;background-color: #fff;transition: left .3s;}
.palmMall_box .carPro .car_Pro1 .carProList ul li span.delet{    position: absolute;right: 0;z-index: 90;width: 1.2rem;height: 2.35rem;line-height: 2.35rem;text-align: center;font-size: .34rem; padding: 0 .1rem; background-color: #f23030;color: #fff;}
.palmMall_box .carPro .car_Pro1 .carProList ul li span.gz{ background:#d7d7d7; color:#8f9193; right:1.4rem;    padding:.7rem .29rem 0 .29rem; width: .82rem;line-height: .5rem; height:1.65rem;}*/
.carProList ul li a{ padding:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li.ProList1 a.delet{display: block;float: left;background-color: #f23030;color: #fff;width: 15%;margin-left: 0.5rem;text-align: center;text-decoration: none;font-size: .34rem;    height: 1.9rem !important;line-height: 1.9rem !important;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All a.choiceBtn,.palmMall_box .botWarp .botWarpLeft a.choiceBtn{ display:block; float:left; margin:.6rem .2rem 0 0; padding:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All a.choiceBtn img,.palmMall_box .botWarp .botWarpLeft a.choiceBtn img{ width:.35rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proImg{     display: block;width: 30%;border: 1px solid #d9d9d9;display: block;float: left; border-radius: 3px;padding: .1rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proImg  img{ /*max-width:1.7rem; margin:auto;*/}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce{ width:54%;float:right; padding:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .txt1{overflow: hidden;    font-size: .26rem; color:#000;    margin-right: .4rem; display:block; padding:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .txt1 p{    display: inline-block;font-size: .18rem;color: #f33d3d;border: 1px solid #f33d3d;border-radius: 3px;padding: .01rem .05rem;text-align: center;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .Pro_kcbz .proIntroduce .txt1 p.kcbz,.palmMall_box .carPro .car_Pro1 .carProList ul li .Pro_kcbz .proIntroduce .txt1 p.p2{ border:1px solid #a9a9aa; color:#a9a9aa;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price{ margin-top:.3rem; overflow:hidden; max-height:.7rem; padding:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price .spLeft{ color:#f33d3d; float:left; font-size:.32rem; margin-top:.1rem; padding:0; }
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price .spLeft i{ font-size:.2rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price .spLeft strong{ font-size:.32rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price .spLeft b{ font-size:.22rem;} 
.palmMall_box .carPro .car_Pro1 .carProList ul li .Pro_kcbz .proIntroduce .price{ margin-top:.2rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .Pro_kcbz .proIntroduce .price .spLeft,.spAmount .sp1{ color:#a9a9aa;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price .disabled{pointer-events: none;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price .disabled .spNum1 {color: #AFAFAF;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price  .spAmount1{ float:right; width:1.6rem; position:relative; padding:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1All .proIntroduce .price  .spAmount1 .kcbz{ text-align:center; color:#f23030; font-size:.18rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo{ padding:0 .15rem 0 0; position:relative;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo a.choiceBtn img{ width:.35rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo a.choiceBtn{ margin:.4rem .2rem 0 .2rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proImg{ width:1.13rem; height:1.13rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proImg a img{ max-width:1rem; margin:auto;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift{font-size: .18rem;color: #3c3c3c; float:left;  width:3.5rem;  margin:.05rem 0 0 .2rem; padding:0; position:relative;  }
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift .price{ color:#f23030;} 
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift span{margin: .2rem 0 0 .2rem;display: block;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift  b{ display: block; width:.55rem; background: #ffa200;text-align: center;color: #fff; }
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift p{ display:block; margin-top:.1rem;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift p.t10{ width:2.5rem; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo .proGift span.zpTop{ font-size:.25rem;width: .35rem;height: .35rem;background: #efeff4;text-align: center;line-height: .35rem;border: 1px solid #a9a9aa;  position: absolute;right: 0;top: .4rem; margin:0;}
.palmMall_box .carPro .car_Pro1 .carProList ul li .pList1AllTwo  i{ background:url(../images/icon/car_r1.png) no-repeat;    position: absolute;width: .2rem; height: .2rem;background-size:cover;right:.1rem; top:.55rem;}
.palmMall_box .carPro .car_Pro1 a i.hgLeft{ background:url(../images/icon/green.png) no-repeat; background-size:cover;}
.botWarp{  width:100%;height:1rem; background:#fff;position:fixed; bottom:1rem; left: 0; z-index:999; border-top:1px solid #eaeaea;}
.botWarp .botWarpLeft{ width:68%; float:left;  position:relative; font-size:.28rem; height:100%; }
.palmMall_box .botWarp .botWarpLeft a.choiceBtn{ margin:.3rem 0 0 .2rem;    display: block;float: left;}
.botWarp .botWarpLeft a.choiceBtn img{width: .4rem;}
.botWarp .botWarpLeft a.aBtn img.changeBg{display: none;}
.botWarp .botWarpLeft .chooseAll{ left:.7rem;font-size:.24rem; color:#000; top:.35rem; }
/*.botWarp .botWarpLeft p{ float: right;width: 70%;color: #000;text-align: center;line-height: 1rem;} */
.botWarp .botWarpLeft p i{ font-size:.24rem;}
.botWarp .botWarpLeft p span{ font-size:.18rem;}
.botWarp .botWarpLeft p.p2{ margin-top:0;}
.botWarp .botWarpLeft p.hj{/*width: auto;*/color: #000;padding: .15rem 0 .05rem 0;margin-left: 1.5rem;}
.botWarp .botWarpLeft p.hj span{display: block;}
.botWarp .botWarpRight{ width:32%; float:right; font-size:.3rem; height:100%;}
.botWarp .botWarpRight a{ display:block;line-height: 1rem;text-align: center; color:#fff; background:#e02727;}
.botWarp .botWarpRight a.no{ background:#aaa9a9;}
.botWarp .botWarpRight a.Inventory{ background:#9B9696;}
.delsp_bgMask{ display:none;}
.delSp_window {position:fixed;left: 0; bottom: 0;z-index: 1000;margin-left:0; margin-top: 0; width: 100%;border-radius:0; background: #fff; height:auto;}
.delSp_window .poptit{ font-size:.32rem; font-weight:normal;position: relative;padding: .3rem .2rem .2rem 0;margin-top: 0;}
.poptit .del{ background:url(../images/del.jpg) no-repeat;    width: .4rem; height: .4rem;position: absolute;background-size: contain;right: .3rem;top: .35rem;}
.poptit .del img{ width:.3rem;} 
.delSp_window .poPro{ padding:.1rem .2rem .2rem .2rem; overflow:hidden;}
.delSp_window .poPro ul li{ width:1.7rem; float:left; margin-left:.2rem; position:relative;}
.delSp_window .poPro ul li.li1{ margin-left:0;}
.delSp_window .poPro ul li a.carPro11{  display:block; border:1px solid #d9d9d9; border-radius:3px; position:relative;}
.delSp_window .poPro ul li a.carPro11 i{ display:none; }
.delSp_window .poPro ul li a.carPro11 i.active{ background:url(../images/icon/car2.png) no-repeat;    width: .45rem;height: .45rem;position: absolute;background-size: contain;top: 0;right: 0; display:block }
.delSp_window .poPro ul li p{ font-size:.26rem; color:#000;padding-top:.1rem;overflow: hidden;text-overflow: ellipsis;white-space: normal;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.delSp_window .poPro ul li p.p2{  font-size:.32rem; }
.delSp_window .poPro ul li p.p2 i{ font-size:.2rem;}
.popbox .popbtn{width: 60%;float: left;border-top: none;background: #fff;font-size: .3rem;}
.popbox .btn1{color: #fff;    width: 60%;float: right; font-size:.3rem;height: 1rem;line-height: 1rem; border-top:none; background:#e02727;}
.popbox .sure{ width:40%; border-left:none; background:#f23030; color:#fff;}
.delSp_window .poPro ul li a.on{ background:url(../images/icon/car2.png) no-repeat; width:.3rem; height:.3rem; position:absolute; background-size:contain;}
.popBox{ padding:.2rem .2rem; border-top:1px solid #d7d7d7;}
.popbox .qx{       width: 45%;/* padding: 0 .2rem; */height: .6rem; line-height: .6rem;background: #f23030;color: #fff;}

.delSp_window2 {position: absolute;left: 0; bottom: 0;z-index: 1000;margin-left:0; margin-top: 0; width: 100%;border-radius:0; background: #fff; height:auto;}
.delSp_window2 .poptit{ font-size:.32rem; font-weight:normal;position: relative;padding: .3rem .2rem .2rem 0;margin-top: 0;text-align: center;color: #999999;}
.delSp_window2 .poOrder ul li{padding:.2rem .3rem .2rem .4rem;overflow: hidden;border-bottom: 1px solid #d7d7d7;}
.delSp_window2 .poOrder ul li .orL{float: left;}
.delSp_window2 .poOrder ul li .orL p{font-size: .3rem; color: #666666;line-height: .5rem;}
.delSp_window2 .poOrder ul li .orL p.p2{color: #000; }
.delSp_window2 .poOrder ul li .orL p.p2 span{color: #e4393c;margin-left: .3rem;}
.delSp_window2 .poOrder ul li a.goPay{    font-size: .26rem;width: 1.28rem;height: .55rem;display: block;float: right;text-align: center;line-height: .55rem;color: #fff;background: #e4393c;border-radius: .1rem;margin-top: .15rem;}


.buffer{position: absolute;top: 50%;width: 100%;}
.buffer .bufferImg{width: 240px;margin: auto;}
/*商品详情*/
/*.palmMall_box{background:#fff; }*/

.palmDetais_box{ padding-bottom:1.2rem;}
.palmMall_box .ProDetails .Product_tab{ overflow:hidden; border-bottom:1px solid #cbcbcb;background:#fff;    position: fixed;width: 100%;top: 0; left: 0; z-index: 999;}
.palmMall_box .ProDetails .Product_tab a.left{ width:15%; float:left; display:block; padding:0.2rem 0 .2rem 0;}
.palmMall_box .ProDetails .Product_tab a.left i{ background:url(../images/icon/left1.png) no-repeat; width: 0.5rem;height: 0.5rem; background-size: contain;display: block; margin: auto;}
.palmMall_box .ProDetails .Product_tab ul{ overflow:hidden; }
.palmMall_box .ProDetails .Product_tab ul li{ float:left;  line-height: .9rem;width:50%;text-align: center;}
.palmMall_box .ProDetails .Product_tab ul li a{ font-size:.3rem; display:block;}
.palmMall_box .ProDetails .Product_tab ul li.active{ border-bottom:2px solid #e4393c;}
.palmMall_box .ProDetails .div1{ margin-top: .93rem; }
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1,.palmMall_box .ProDetails .tab_content .proDetail1 .pro2,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3{ background:#fff;}
.palmMall_box .ProDetails .tab_content .proDetail1{ border-top:1px solid #cbcbcb; }
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1,.palmMall_box .ProDetails .tab_content .proDetail1 .pro2{padding:.1rem .2rem; border-bottom:1px solid #cbcbcb;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1 p{  font-size:.3rem; color:#000;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1 p.p2{ font-size:.26rem; color:#e4393c;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1 p.p3{ font-size:.38rem;color:#e4393c;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1 p.p3 i{ font-size:.3rem; margin-right:.05rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro1 p.p3 del{ font-size:.24rem; margin-left:.2rem; color:#b6b6b6;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2{ overflow:hidden; font-size:.24rem; color:#000;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 span.pro2Left{ float:left; color:#999999;} 
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 .pro2Right{     float: right;width: 5.5rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 .pro2Right p{ overflow:hidden; margin-bottom:.1rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 .pro2Right .sL{ display:block; float:left; padding:0 .1rem; color:#e4393c; border:1px solid #e4393c; text-align:center;border-radius:3px; margin-right:.1rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 .pro2Right .sR{}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 .pro2Right .sR a{    position: relative;display: inline-block;float: right;margin-right: .25rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro2 .pro2Right .sR a i{ background:url(../images/icon/car_r1.png) no-repeat; width:.2rem; height:.2rem; position:absolute; background-size:cover;left: 1rem;top: .05rem;} 
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3{ margin-top:.2rem;padding: 0 .2rem;height: .66rem;line-height: .66rem; border-top:1px solid #cbcbcb;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 .More{ display:block; position:relative; color:#999999;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a i.pro4R,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 .More i{ background:url(../images/icon/car_r1.png) no-repeat; width:.2rem; height:.2rem; position:absolute; background-size:contain; right:0; top:.22rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 .More{ position:relative; margin-left:.3rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span.xz{ margin-left:0;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span#txtba,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span#txtnum,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span#txtsize{ position:relative; padding: 0 .1rem; display: inline;color: #e4393c;border: 1px solid #e4393c;border-radius: 3px; margin-left:.1rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span#txtba,palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span#txtsize{ /*margin-left:0;*/}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span i{ background:url(../images/icon/mendian.png) no-repeat; width:.3rem; height:.3rem; position:absolute; background-size:contain; top:0;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 a span b{ margin-left:.4rem; color:#000;} 
.palmMall_box .ProDetails .tab_content .proDetail1 .pro5 a span,.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 .More{ margin-left:0;}
.palmMall_box .ProDetails .tab_content .proDetail1 .pro5 a span b{ margin-left:0; color:#999999;}
/*.palmMall_box .ProDetails .tab_content .proDetail1 .pro5 a span.pj,*/.palmMall_box .ProDetails .tab_content .proDetail1 .pro3 .More .pj{     float: right;margin-right: .4rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .Pro_evaluation{ font-size:.24rem; background:#fff;}
.palmMall_box .ProDetails .tab_content .proDetail1 .Pro_evaluation .proPj{ padding:.1rem  .2rem; color:#000;}  
.palmMall_box .ProDetails .tab_content .proDetail1 .Pro_evaluation .proPj .p1{ overflow:hidden; padding-bottom:.1rem;}
.palmMall_box .ProDetails .tab_content .proDetail1 .Pro_evaluation .proPj .p1 .nickname { float:left;}
.palmMall_box .ProDetails .tab_content .proDetail1 .Pro_evaluation .proPj .p1 .time{ float:right;}
.palmDetais_box .proDetailBot{  width: 100%; bottom:0; left:0;padding-left:0; border-bottom:1px solid #cbcbcb;}
.palmDetais_box .proDetailBot .botWarpLeft,.Confim_Box .OrderBot .botWarpLeft{ width: 64%;}
.palmDetais_box .proDetailBot .botWarpLeft a{ font-size:.28rem; position:relative; padding-left:.3rem; display:block;}
.palmDetais_box .proDetailBot .botWarpLeft a i{ background:url(../images/icon/proCart.png) no-repeat; position:absolute; width:.5rem; height:.5rem; background-size:contain; top:.35rem; }
.palmDetais_box .proDetailBot .botWarpLeft a span.num{    position: absolute;top: .2rem;width: .3rem;height: .3rem;background: #e4393c;color: #fff;line-height: .3rem;border-radius: 50%;margin-left: .35rem;font-size: .16rem;text-align: center;}
.palmDetais_box .proDetailBot .botWarpLeft a span.go{ margin-left:.8rem; line-height:1.2rem;}
.palmDetais_box .proDetailBot .botWarpRight,.Confim_Box .OrderBot .botWarpRight{ width:36%;}
.palmMall_box .ProDetails .tab_content .proTop{ font-size: .22rem; padding: .2rem .3rem; overflow:hidden; border-bottom: 1px solid #cbcbcb; background: #fff;}
.palmMall_box .ProDetails .tab_content .proTop .proTopL{/* float: left; width: 58%;*/}
.palmMall_box .ProDetails .tab_content .proTop div p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height: .4rem; width:50%; float:left;}
.palmMall_box .ProDetails .tab_content .proDetailImg{ border-top: 1px solid #cbcbcb; padding: .2rem; margin-top: .2rem; background: #fff;height: 100%; -webkit-overflow-scrolling: touch;}
.palmMall_box .ProDetails .tab_content .proDetail2{ border-top: none;}
.palmMall_box .ProDetails .tab_content .proDetail2 .Pro_evaluation .pro6{ margin-top: 0; border-top: none;}
.palmMall_box .ProDetails .tab_content .proDetail2 .Pro_evaluation .proPj1{ border-bottom: 1px solid #cbcbcb; padding: .2rem .2rem .3rem .2rem;}
.delSp_Detail .poNum{ padding: .2rem .3rem; border-bottom: 1px solid #cbcbcb; border-top: 1px solid #cbcbcb;}
.delSp_Detail{ color: #000000;}
/*.delSp_Detail .selectType{ max-height:3rem; overflow:auto;}*/
.delSp_Detail .poptit{ padding:.3rem .2rem .2rem .3rem; height:1.2rem;}
.delSp_Detail .poptit .popDetail{ position:relative;}
.delSp_Detail .poptit .popDetail .popDetailImg{ width:1.65rem;height: 1.65rem;border: 1px solid #d7d7d7; border-radius: .3rem;    position: absolute;left: 0;top: -1rem;z-index: 99999999;}
.delSp_Detail .poptit .popDetail .popDetailImg img{border-radius: .3rem;}
.delSp_Detail .poptit .popDetail .popDetailTx{ float: left;margin-left: 1.9rem;font-size: .26rem;text-align: left; color:#c3c3c3;}
.delSp_Detail .poptit .popDetail .popDetailTx p{ line-height:.4rem;}
.delSp_Detail .poptit .popDetail .popDetailTx .price{ color:#e4393c; font-size:.28rem; font-weight:bold;}
.delSp_Detail .poNum .poNumL{ font-size: .26rem; float: left;}
.delSp_Detail .poNum .sp1{    float: right;width: 1.2rem;position: relative;}
.delSp_Detail .poNum .sp1 a{top: .01rem;width: .4rem;height: .4rem;}
.delSp_Detail .poNum .sp1 .txt{left: .4rem;/*top: -.03rem;*/width: .4rem;height: .4rem;font-size: .22rem;}
.delSp_Detail .typeOne{width: 100%; padding: .2rem .1rem .2rem .2rem; font-size: .26rem; overflow: hidden; border-bottom: 1px solid #cbcbcb;}
.delSp_Detail .typeOne .title{ text-align:left; padding-bottom:.1rem;}
.delSp_Detail .typeOne ul li{ float: left;    padding: .05rem .18rem;border: 1px solid #999999;border-radius: .1rem;font-size: .24rem; margin: .1rem .1rem 0 0;}
.delSp_Detail .typeOne ul li.gray{ border:1px solid #C7C4C4;}
.delSp_Detail .typeOne ul li.gray a{ color:#C7C4C4; }
.delSp_Detail .typeOne ul li.on{ border:1px solid #e4393c; }
.delSp_Detail .typeOne ul li.on a{color:#e4393c;}
.head2{ border-bottom:none;}
.Stores_box{ padding-bottom:0}
.Stores_box .store1,.Stores_box .store2,.Stores_box .store3{ background:#fff;}
.Stores_box .store1 .address{ font-size:.24rem; color:#666666; padding:.2rem .2rem; overflow:hidden;}
.Stores_box .store1 .address span{ float:right; width:5.4rem;}
.Stores_box .store1 .storeNav{ font-size:.3rem; border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7; overflow:hidden;}
.Stores_box .store1 .storeNav ul li{ float:left; width:33.3%; text-align:center; padding:.1rem 0; line-height:.6rem;}
.Stores_box .store1 .storeNav ul li a{ display:block;  border-right:1px solid #999999; position:relative;}
.Stores_box .store1 .storeNav ul li a i{ background:url(../images/icon/dw.png) no-repeat;  width: .4rem;height: .4rem;background-size: contain;position: absolute;left: .3rem;top: .1rem;}
.Stores_box .store1 .storeNav ul li.li3 a{ border-right:none;}
.Stores_box .store1 .storeNav ul li.li2 a i{ background:url(../images/icon/tel.png) no-repeat; background-size:contain;}
.Stores_box .store1 .storeNav ul li.li3 a i{ background:url(../images/icon/kf.png) no-repeat;background-size:contain;}
.Stores_box .store2{ margin-top:.2rem; border-bottom:1px solid #d7d7d7;}
.Stores_box .store2 .title{ padding:.1rem .3rem; position:relative;font-size: .3rem;color: #000; border-top:1px solid #cbcbcb;}
.Stores_box .store2 .title i{ position:absolute; background:url(../images/icon/spcx.png) no-repeat;width: .4rem;height: .4rem;background-size: contain;top: .21rem;left: .3rem;}
.Stores_box .store2 .title span{ margin-left:.5rem;}
.Stores_box .store2 .pro{ font-size:.26rem; color:#000; padding:.2rem .4rem .2rem .3rem;}
.Stores_box .store2 .pro .hg i{ font-size: .24rem; padding:.02rem .05rem;border: 1px solid #e4393c;text-align: center;line-height: .26rem;color: #e4393c;display: inline-block; border-radius: .05rem; float:left;}
.Stores_box .store2 .pro .hg{ margin-bottom:.25rem; overflow:hidden;}
.Stores_box .store2 .pro .hg span{    margin-left: .2rem;width: 4.7rem;float: left;}
.Stores_box .store2 .pro .mj{ margin-bottom:0;}
.Stores_box .store3 .title i{ background:url(../images/icon/mdcx.png) no-repeat; background-size:contain;}


/*确认订单*/ 
.Confim_Box{ padding-bottom:1.4rem;}
.Confim_Box .confimorder_title{ background:#fff; }
.Confim_Box .confimorder_title .title1{position:relative;}
.Confim_Box .confimorder_title .title2{font-size: .3rem;height:.9rem;line-height:.9rem;display: block;text-align: center;position: relative;}
.Confim_Box .confimorder_title .title2  i{background:url(../images/icon/Adaae.png) no-repeat; width: .3rem;height: .3rem;position: absolute;background-size: contain;top: .3rem;}
.Confim_Box .confimorder_title .title2 span{ margin-left: .35rem;}
.Confim_Box .confimorder_title .title1 b{position:absolute; background:url(../images/icon/add2.png) no-repeat; width:.2rem; height:.3rem;     background-size:contain;left: .27rem;top: .5rem;}
.Confim_Box .confimorder_title .dL{ background:url(../images/icon/right2.png) no-repeat; width:.2rem; height:.3rem; position:absolute; background-size:contain; right: .2rem;top: .45rem}
.Confim_Box .confimorder_title .title1 a{     font-size: .26rem;padding: .15rem 0 .1rem .55rem;display: block;position: relative;overflow: hidden;color: #000; width: 5.5rem;}
.Confim_Box .confimorder_title .title1 a p{ width:5.3rem; float:left;}
.Confim_Box .confimorder_title .title1 a p:last-child{ margin-top:.05rem}
.Confim_Box .confimorder_title .title1 a p span{ margin-left:.3rem;}
.Confim_Box .confimorder_title .titleBot{ padding:.4rem .2rem .2rem .28rem; font-size:.26rem; border-bottom:1px solid #d7d7d7; color:#000;}
.Confim_Box .confimorder_title .titleBot i{ float:right; color:#e4393c;}
.Confim_Box .confimorder_box{ margin-top:.25rem; border-top:1px solid #d7d7d7;}
.Confim_Box .confimorder_box .title{    padding: .2rem .2rem .2rem .28rem;font-size: .26rem;background: #fff;border-bottom: 1px solid #d7d7d7;color: #000;}
.Confim_Box .confimorder_box .div1{ padding:.24rem .2rem .24rem .28rem;    overflow: hidden; background: #fff; position:relative; font-size:.26rem; color:#000;}
.Confim_Box .confimorder_box .commodity{ padding:.24rem .2rem .28rem .28rem}
.Confim_Box .confimorder_box .div1 a{ display:block; color:#000; overflow:hidden; font-size: .24rem;}
.Confim_Box .confimorder_box .commodity,.Confim_Box .confimorder_box .pay,.Confim_Box .confimorder_box .Confluence{ border-bottom:1px solid #d7d7d7;}
.Confim_Box .confimorder_box .commodity a .proImg{    overflow: hidden;width:70%;float: left;}
.Confim_Box .confimorder_box .commodity a .proImg ul li{    width: 1.15rem;height: 1.15rem;border: 1px solid #d7d7d7; float:left; padding:0; margin-right:.2rem;}
.Confim_Box .confimorder_box .commodity a .proImg ul li:last-child{ margin-right:0;}
.Confim_Box .confimorder_box .commodity a .dityL{ float:right; font-size:.24rem; position:relative; margin-top:.4rem;width: 30%;}
.Confim_Box .confimorder_box .commodity a .dityL b{ margin-right:.4rem;}
.Confim_Box .confimorder_box .commodity a .dityL i,.Confim_Box .confimorder_box .pay .payR i,.Confim_Box .confimorder_box .clearance a i{ background:url(../images/icon/right2.png) no-repeat; width:.2rem; height:.3rem; position:absolute; background-size:contain; right:0; top:0;  }
.Confim_Box .confimorder_box .pay .payR{ float:right; position:relative;}
.Confim_Box .confimorder_box .pay .payR  p{ text-align:right; width:auto; /*float:left;*/ margin-right:.4rem;}
.Confim_Box .confimorder_box .pay .payR  p span{ display:block;}
.Confim_Box .confimorder_box .pay .payR  p span:last-child,.Confim_Box .confimorder_box .clearance a p{ color:#666666;}
.Confim_Box .confimorder_box .pay .payR i{ top:.15rem;}
.Confim_Box .confimorder_box .invoice .payR i{ top:.05rem; height:.2rem;}
.Confim_Box .confimorder_box .clearance{ margin-top:.2rem;border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7;}
.Confim_Box .confimorder_box .clearance a{ position:relative;}
.Confim_Box .confimorder_box .clearance a i{ top:.15rem;}
.Confim_Box .confimorder_box .Confluence{ margin-top:.2rem; background:#fff;border-top:1px solid #d7d7d7;}
.Confim_Box .confimorder_box .Confluence ul li{ overflow:hidden; line-height:.4rem;}
.Confim_Box .confimorder_box .Confluence ul li .fluenceL{ float:left;}
.Confim_Box .confimorder_box .Confluence ul li .fluenceR{ float:right; color:#e4393c;}
.Confim_Box .confimorder_box .Conbz p{padding-bottom: .1rem;}
.Confim_Box .confimorder_box .Conbz textarea{height: 1rem;width: 100%;font-size: .3rem;resize: none;    box-sizing: border-box; }
.delSp_Order .poptit1{ border-bottom:1px solid #d7d7d7; height:auto; color:#999999;}
.delSp_Order .poPro1,.delSp_Order .poPro2{ padding:.2rem .3rem; font-size:.3rem; border-bottom:1px solid #d7d7d7;}
.delSp_Order .poPro1 ul li{ width:50%; padding:.2rem 0 .2rem 0;}

.delSp_Order .poPro1 ul li.li1{ margin-left:0;}
.delSp_Order .poPro1 ul li.m-address{background:url(../images/icon/btn_hui.png) no-repeat;background-size:.4rem .4rem;background-position:0.1rem}
.delSp_Order .poPro1 ul li span{margin-left:.7rem;}
.delSp_Order .poPro1 ul li.m-addressImg{background:url(../images/icon/btn_red.png) no-repeat;background-size:.4rem .4rem;background-position:0.1rem}

.delSp_Order .poPro1 ul li a.choiceBtn { float:left;}
.delSp_Order .poPro1 ul li a.choiceBtn img{ width:.45rem;}
.delSp_Order .poPro1 ul li a.choiceBtn img.changeBg{ display:none;}
.delSp_Order .poPro2{ color:#a8a8a8;}

.Confim_Box .OrderBot{ margin-bottom:0; margin-top:0; padding-left:.28rem;}
.Confim_Box .OrderBot .botWarpLeft a,.OrderPayment_box .botWarpLeft a{ display:block; line-height:1.2rem; color:#000;    padding-left: .2rem;}
.Confim_Box .OrderBot .botWarpLeft a span,.OrderPayment_box .botWarpLeft a span{ color:#e02727;}

.Confim_Box .OrderBot .bot-mby a{line-height:normal;margin-top:10px;}
.Confim_Box .OrderBot .bot-mby .mby{color: #e02727;font-size: 14px;}

/*商品清单*/
.commoditys_box{ padding-bottom:0 }
.commoditys_box ul li{ overflow:hidden; padding:.3rem .2rem;font-size:.24rem;color:#000; border-bottom:1px solid #d7d7d7; background:#fff;}
.commoditys_box ul li a{display:block; overflow:hidden;}
.commoditys_box ul li a img{width: 1.18rem;height: 1.18rem;border: 1px solid #999999;float: left;}
.commoditys_box ul li .list_box{ float:right; width:4.7rem;}
.commoditys_box ul li .list_box .title{line-height: .35rem; border-bottom: none; font-size:.24rem; color:#000; padding:0;}
.commoditys_box ul li .list_box .p2{ margin-top:.2rem;}
.commoditys_box ul li .list_box .p2 .span1 .i2{ margin-left:.3rem;}
.commoditys_box ul li .list_box .p2 .span2{ float:right; color:#e4393c;}
.commoditys_box ul li .list_box .p2 .span2 b{ font-size:.28rem;}





/*订单详情*/
.OrderDetails_box{ padding-bottom:1.5rem;}
.OrderDetails_box .package_box .dingdan{ border-bottom:1px solid #d7d7d7;}
.OrderDetails_box .package_box .dingdan p{ padding:.1rem .2rem; overflow:hidden; font-size:.28rem; color:#000;background:#fff;}
.OrderDetails_box .package_box .dingdan .title1{ padding:.2rem .2rem;}
.OrderDetails_box .package_box .dingdan .title1 .titleL{ float:left;}
.OrderDetails_box .package_box .dingdan .title1 .titleR{ float:right; color:#e4393c;}
.OrderDetails_box .package_box .dingdan p .spanL{ float:left;}
.OrderDetails_box .package_box .dingdan p .spanR{ float:right;}
.OrderDetails_box .package_box .dingdan p.address{ text-align:right;color:#999999;}
.OrderDetails_box .package_box .packageOne{ padding:0 0 .2rem .2rem;border-bottom:1px solid #d7d7d7; font-size:.24rem; color:#000;background:#fff; }
.OrderDetails_box .package_box .packageOne .title2{ padding:.2rem 0 .2rem 0;border-bottom:1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageOne .title2 .titleR{ float:right; padding-right:.3rem; display:block; position:relative;}
.OrderDetails_box .package_box .packageOne .title2 .titleR span{ margin-right:.2rem;}
.OrderDetails_box .package_box .packageOne .title2 .titleR i{ background:url(../images/icon/car_r1.png) no-repeat; position:absolute;    width: .2rem;height: .2rem;background-size: contain; top: .05rem;}
.OrderDetails_box .package_box .packageOne .div1{ overflow:hidden;padding:.2rem 0 .2rem 0;}
.OrderDetails_box .package_box .packageOne .div1 .div1L{ float:left;    width: 1.2rem;height: 1.2rem;display: block;border: 1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageOne .div1 .div1R{ float:right; width:4.7rem; padding-right:.2rem;}
.OrderDetails_box .package_box .packageOne .div1 .div1R .p2{ margin-top:.25rem; overflow:hidden;}
.OrderDetails_box .package_box .packageOne .div1 .div1R .p2 .spanL{ font-size:.28rem; color:#999999; float:left;}
.OrderDetails_box .package_box .packageOne .div1 .div1R .p2 .spanL b{ font-size:.24rem;}
.OrderDetails_box .package_box .packageOne .div1 .div1R .p2 .spanR{ margin-left:1.5rem;font-size:.28rem; color:#000;}
.OrderDetails_box .package_box .packageOne .div2{ padding:0;}
.OrderDetails_box .package_box .package_details{ padding: .1rem .2rem .1rem .2rem; border-bottom: 1px solid #d7d7d7;font-size: .24rem; color:#000;background:#fff;}
.OrderDetails_box .package_box .package_details p{ overflow:hidden; line-height:.4rem;}
.OrderDetails_box .package_box .package_details p .spanL,.OrderDetails_box .package_box .packageLast div.div2 .del-btn .spanL{ float:left;}
.OrderDetails_box .package_box .package_details p .spanR,.OrderDetails_box .package_box .packageLast div.div2 .del-btn .spanR{ float:right;}
.OrderDetails_box .package_box .package_details p span{ line-height:.4rem;}
.OrderDetails_box .package_box .packageLast{ margin-top:.2rem;}
.OrderDetails_box .package_box .packageLast div{ font-size:.26rem; background:#fff; color:#000;}
.OrderDetails_box .package_box .packageLast div p{ padding:.15rem .2rem; border-bottom: 1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageLast div .p1{border-top: 1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageLast div .p1 span b{ margin-left:.4rem;}
.OrderDetails_box .package_box .packageLast div.div2{ margin-top:.2rem;border-top: 1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageLast div.div2 .del-btn {overflow: hidden;padding: .2rem .2rem;display: block; border-bottom:1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageLast div.div2 p .spanR{ float:right;}
.OrderDetails_box .package_box .packageLast div.div3 p span{ display:block;}
.OrderDetails_box .package_box .packageLast div.div3 p .span2{color:#666666; margin-top:.1rem;}
.OrderDetails_box .package_box .packageLast div.div3 p .span2 b{  margin-left:.2rem;}
.OrderDetails_box .package_box .packageLast div.Confluence{ border-bottom:1px solid #d7d7d7;}
.OrderDetails_box .package_box .packageLast div.Confluence p{ padding:.1rem .2rem; border-bottom:none; overflow:hidden;}
.OrderDetails_box .package_box .packageLast div.Confluence p .fluenceL{ float:left;}
.OrderDetails_box .package_box .packageLast div.Confluence p .fluenceR{ float:right; color:#e4393c;}
.OrderDetails_box .OrderBot{ margin-bottom:0; padding-left:0; margin-top:0;}
.OrderDetails_box .OrderBot div{width:50%; text-align:center;}
.OrderDetails_box .OrderBot div a{ font-size:.36rem;}
.OrderDetails_box .OrderBot .botWarpLeft{ width:50%;}
.OrderDetails_box .OrderBot .botWarpLeft a{ text-align:center; display:block; line-height:1rem;}
.OrderDetails_box .OrderBot .botWarpRight{width:50%;}
/*物流详情弹框*/
.laymshade{    display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;background: #000; opacity: 0.5;}
.layermmain{display: none;position: fixed;left: 5%;top: 25%;z-index: 1000;width: 90%;border-radius: 0;background: #fff;height: auto; border-radius: 5px;padding: 10px 10px 18px 10px;}
.layermmain h3{font-size: .27rem;color: #000;text-align: center;padding-bottom: 7px;border-bottom: 1px solid #d3d3d3;}
.layermmain div{font-size: .3rem;color: #000;padding:.4rem .4rem;    letter-spacing: 1px;word-wrap: break-word;word-break: break-all;}
.layermmain div em{color: #ff7272;}
.layermmain div em.wz{text-decoration: underline;}
.layermmain .closeDialog{    width: 38%;
    font-size: .26rem;
    background: #ff0000;
    color: #fff;
    display: block;
    margin: auto;
    text-align: center;
    border-radius: .1rem;
    line-height: 40px;}

/*订单付款*/
.OrderPayment_box{padding-bottom: 0;}
@media only screen and (max-height: 480px){
	.OrderPayment_box{ padding-bottom:1rem;}
}


.OrderPayment_box .payment_box{ background:#fff;margin-bottom: .2rem;}
.OrderPayment_box .payment_box div{ padding:.2rem .2rem; font-size:.26rem; color:#000; border-bottom:1px solid #d7d7d7;}
.OrderPayment_box .payment_box .pTitle a{ float:right; display:block; font-size:.22rem; color:#afafaf; }
.OrderPayment_box .payment_box .pCenter p .number{ float:right;}
.payment_boxT .pTitle{border-top: 1px solid #d7d7d7;}
.OrderPayment_box .payment_box .pCenter .pay { padding:.2rem 0 0 0; border-bottom:none; }
.OrderPayment_box .payment_box .pCenter .pay a{ display:block;    overflow: hidden;}
.OrderPayment_box .payment_box .pCenter .pay a .payR{ padding:0; border-bottom:none;   float: right;position: relative;}
.OrderPayment_box .payment_box .pCenter .pay a .payR p{ text-align:right;width: auto;/* float: left; */margin-right: .3rem;}
.OrderPayment_box .payment_box .pCenter .pay a .payR p span{ display:block;}
.OrderPayment_box .payment_box .pCenter .pay a .payR p span:last-child{ color:#666666;}
.OrderPayment_box .payment_box .pCenter .pay a .payR i{ background:url(../images/icon/right2.png) no-repeat; position:absolute;width: .2rem;height: .4rem;background-size: contain;right: 0;top: .1rem;}
.OrderPayment_box .payment_box .pBot{   padding: .1rem .1rem; text-align: right;}
.OrderPayment_box .payment_box .pBot  span{ font-size:.3rem; color:#e4393c; }
.OrderPayment_box .payment_box .pBot  span i{    margin-right: .02rem;font-size: .26rem;}



/*订单结算*/
.Orset{ background:#fff;}
.OrderSettlement_box{ padding-bottom:0;}
.OrderSettlement_box .OrdersettlBox{ padding:0 0 0 .2rem;}
.OrderSettlement_box .tltle{ font-size:.22rem; color:#000; padding:.2rem .2rem;border-bottom:1px solid #d7d7d7; }
.OrderSettlement_box .tltle span{ float:right; color:#e4393c; padding-right:.2rem;}
.OrderSettlement_box .OrdersettlBox .div1{ padding:.2rem 0 .2rem 0; font-size:.26rem; color:#000; overflow:hidden; border-bottom:1px solid #d7d7d7;}
.OrderSettlement_box .OrdersettlBox .div1 a{ display:block; overflow:hidden; position:relative;}
.OrderSettlement_box .OrdersettlBox .div1 a span{ display:inline-block; margin:.15rem 0 0 .2rem;}
.OrderSettlement_box .OrdersettlBox .div1 a img{ width:.55rem; display:inline-block; float:left;}
.OrderSettlement_box .OrdersettlBox .div1 a i{ background:url(../images/icon/cou2_03.png) no-repeat; position:absolute;width: .2rem;height: .3rem;background-size: contain;right: .2rem; top: .15rem;}
.OrderSettlement_box .OrdersettlBox .div1 a img.yl,.OrderSettlement_box .OrdersettlBox .div1 a img.yl2{ width:.6rem;}
.OrderSettlement_box .OrdersettlBox .div1 a span.yl1{margin:.05rem 0 0 .2rem;}
.OrderSettlement_box .OrdersettlBox .div2{ padding:.1rem 0 .1rem 0;}


/*订单跟踪*/
.Order_tracking{max-width: 640px; margin: auto;}
.Order_tracking .Order_trackingTop{padding:.2rem 0 .2rem .4rem;background: #fff; border-bottom: 1px solid #bfbfbf;}
.Order_tracking .Order_trackingTop p{font-size: .24rem;color: #666666;line-height: .4rem;}
.Order_tracking .Order_trackingTop p span{color: #000;}
.Order_tracking .Order_trackingBot{background: #fff; margin-top: .2rem;border-top: 1px solid #bfbfbf;    padding-bottom: .4rem;}


/*爱省钱*/
.save_money ul li{width: 90%;margin: .2rem auto .2rem ;background: #fff;  box-shadow: 5px 5px 9px #dadada;}
.save_money ul li a{ display: block;}
.save_money ul li p{font-size: .2rem; color: #000;line-height: .4rem;margin-left: 2px;  }


/*海外采购*/
.search_box2 {min-width: 320px;position: fixed;width: 100%;height: 50px;background:url(../images/icon/headnav-bg.png) repeat-x 0 0;z-index: 9999;}
.search_box2 .sort {display: block;float:left;width: 28px;height:50px;background:url(../images/icon/sorticon.png) no-repeat 0 0;background-size:contain;margin-left: 5%;}
.search_box2 span {position: absolute;top: 8px;display: inline-block;width: 78%;height: 35px;margin: 0 3%;background:url(../images/icon/search.png) repeat-x 0 0;}
.search_box2 span i {display: inline-block;width: 15px;height: 35px;	margin-left: 6px;background:url(../images/icon/magnifier.png) no-repeat 0 0;float:left;background-size: 15px 35px;vertical-align: middle;}
.search_box2 span form{width:80%;height:35px;display:inline-block;vertical-align:middle;}
.search_box2 span input {width: 95%;height: 35px;background: none;border: none;position: absolute;margin-left: 5px;line-height: 35px;font-size: 14px;-webkit-appearance: none;}
.save_box{ width: 100%;min-width: 320px;top: 50px; height: auto;position: relative;}
.save_box2{display: none;}
.overflow {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}
.loading.subview {
	min-height: 300px;
}
#container {
	margin: 0;
	position: relative;
	z-index: 2;
	background-color: #eeeeee;
}
#cover {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(255,255,255,0);
	z-index: 600;
}
/*	Navigation */
.navigation {
	background: #ffffff;
	color: #cbc4c5;
	z-index: 1;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	top: 50px;
}
.navigation ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 29%;
	position: relative;
}
.navigation li {
	font-size: 14px;
	position: relative;
	font-weight: 100;
	border-bottom: solid 1px #dbdbdb;
	border-top: solid 1px rgba(255,255,255,0.05);
	border-right: 1px solid #dbdbdb;
}
.navigation ul .active {
	border-left: 3px solid #dd2727;
	background: #eeeeee;
	border-right: none;
	color: #dd2727;
	font-weight: bold;
}
.navigation ul li a, .navigation ul li a:hover, .navigation ul li a:visited, .navigation ul li a:focus {
	text-decoration: none;
	color: #232323;
	background-color: transparent;
	display: block;
	padding: 0 14px 4px 14px;
	line-height: 60px;
	text-align: center;
	height: 60px;
}
#content {
	padding: 5px 20px;
}
/*	Bamboo  */
#container {
	left: 29%;
	width: auto;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	    overflow-x: hidden;
}
#container h1 {
	font-weight: lighter;
	font-size: 16px;
	color: #9a9a9a;
	margin: 54px 2px 4px 10px;
}
#scroller {
	background: #f9f9f9;
}
.brand_box {
    width: 100%;
    height: auto;
    margin: 0 auto;
    margin-left: 6px;
    display: none;
   
}
.brand_box.on{display: block;}
.brand_box div{    width: 41%;
    height: 93px;
    float: left;
    background: #fff;
    margin: 6px;}
.brand_box div .img {
    display: block;
    width: 100%;
    height: 60%;
    padding-top: 7%;
    text-align: center;
}
.brand_box div .text {
    text-decoration: none;
    font-size: 14px;
    color: #9b9b9b;
    display: block;
    height: 30px;
    width: 100%;
    line-height: 30px;
    text-align: center;
}
.brand_box div a img {
    text-align: center;
    width:65%;
    margin: auto;
    max-width: 100%;
    max-height: 98%;
    box-sizing: border-box;
}
.dynamicLoad p{text-align: center;}
/*支付成功*/
.paySuccess_box{ padding-bottom:1.2rem;}
.paySuccess_box .success_box1 .box1Top{ font-size:.5rem; height: 1.7rem;line-height: 1.7rem; background:#eb6b6d; color:#fff;}
.paySuccess_box .success_box1 .box1Top p{position: relative; text-align:center;}
.paySuccess_box .success_box1 .box1Top p i{background: url(../images/icon/paySuccess.png) no-repeat center;position: absolute;width: .6rem;height: .5rem;background-size: contain;left: 1.6rem;top:.55rem}
.paySuccess_box .success_box1 .box1Bot{ font-size:.24rem; color:#666666; padding:.2rem .2rem; position:relative;    border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; background:#fff;}
.paySuccess_box .success_box1 .box1Bot i{ background:url(../images/dw2.jpg) no-repeat; width:.3rem; height:.3rem; position:absolute; left:.2rem; top:.4rem; background-size:contain;}
.paySuccess_box .success_box1 .box1Bot .boxText{ margin-left:.4rem;}
.paySuccess_box .success_box1 .box1Bot .boxText p{ line-height:.4rem;}
.paySuccess_box .success_box1 .box1Bot .boxText p span{ float:right;}
.paySuccess_box .success_box2 .title{ border-bottom:none;}
.paySuccess_box .success_box2 .title span{ float:right; color:#e4393c; margin-right:.2rem;}
.paySuccess_box .success_box2  .bot{ text-align:right;}
.paySuccess_box .success_box2 .commodity{     padding: .1rem .2rem .1rem .2rem; background: #f8f8f8; border-bottom:none;}
.paySuccess_box .success_box2 .commodity a .dityL{ float:left;}
.paySuccess_box .success_box2 .commodity a .dityL b{ margin-right:0;}
.paySuccess_box .success_box2 .commodity a i{ background:url(../images/icon/right2.png) no-repeat; width:.2rem; height:.3rem; position:absolute; background-size:contain;    right: .2rem;top: .5rem;}
.paySuccess_box .success_box2 .kf{ font-size: .25rem; color: #666666;position: relative;display: block;text-align: center;background: #ffffff; padding: .1rem 0;border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7;}
.paySuccess_box .success_box2 .kf i{ background:url(../images/lxkh2.png) no-repeat; width:.4rem; height:.4rem; position:absolute; background-size:contain;}
.paySuccess_box .success_box2 .kf span{ margin-left:.5rem;}
.paySuccess_box .success_box3{ padding:.2rem .2rem; background:#fff; overflow:hidden; font-size:.22rem; margin-top:.2rem;    border-bottom: 1px solid #d7d7d7;border-top: 1px solid #d7d7d7;}
.paySuccess_box .success_box3 p{ line-height:.4rem;}
.paySuccess_box .OrderBot {padding-left: 0;}
.paySuccess_box .OrderBot .botWarpLeft{font-size: .28rem;color: #000;line-height: 1rem;text-align: center;}


.fail_box .success_box1 .box1Top{background: #d6d6d6;color: #4d4d4d;}
.fail_box .success_box1 .box1Top p i{background: url(../images/icon/fail2.png) no-repeat center;background-size: contain;    top: .57rem;left: 1.6rem;}
.fail_box  .OrderBot .botWarpLeft,.fail_box  .OrderBot .botWarpRight {width: 50%;}

/*新建收货地址*/
.NewAddress_box{ padding-bottom:0;}
.NewAddress_box .New_Address .div1{ padding:0 .2rem 0 .3rem; overflow: hidden; background:#fff; font-size:.3rem; color:#000; letter-spacing:1.5px; height: .82rem;line-height: .82rem;border-bottom: 1px solid #d7d7d7;}
.NewAddress_box .New_Address .div1 span{ text-align:left; float:left; width:28%;}
.NewAddress_box .New_Address .default span{ width:auto;}
.NewAddress_box .New_Address div input:focus{outline:none;}
.NewAddress_box .New_Address div.div1 input{  height: .82rem;line-height: .82rem;float: left; width: 63%;border: none; font-size:.3rem;}
.NewAddress_box .New_Address .region{ position:relative;}
.NewAddress_box .New_Address .region i{ background:url(../images/icon/cou2_03.png) no-repeat; position:absolute; width:.2rem; height:.3rem; background-size:contain; top: .3rem;right: .2rem;}
.NewAddress_box .New_Address div.default{ position:relative;}

.NewAddress_box .New_Address div.default .switch{width:1.2rem;height:0.5rem;position:absolute;right:0.3rem;top:.2rem;background:#e4393c;overflow:hidden;margin-bottom:5px;border-radius:.5rem;cursor:pointer;}
.NewAddress_box .New_Address div.default .switch span{width:0.5rem;margin: 0.04rem;font-size:14px;height:0.42rem;display:block;background:#fff;border-radius:50%;float:right;text-align:center;}
.NewAddress_box .New_Address div.default .switch span.off{float:left;}

.popbox .qx2{margin-left: .6rem;}
.delSp_NewAddress .poptit1{ border-bottom:1px solid #d7d7d7;}
.delSp_NewAddress  .poRegion{ overflow:auto;}
.delSp_NewAddress  .poRegion .RegionTitle{ font-size:.34rem; overflow:hidden;}
.delSp_NewAddress  .poRegion .RegionTitle ul li { width:33.3%; text-align:center; float:left; margin-left:0;}
.delSp_NewAddress  .poRegion .RegionBox{ overflow:hidden; padding:.2rem 0;}
.delSp_NewAddress  .poRegion .RegionBox select{    width: 32%;text-align: center;float: left; margin-left:.1rem; height:.4rem;}
.delSp_NewAddress  .poRegion .RegionBox select.select1{ margin-left:0;}
 .NewBtn{ margin-top:1.5rem;}
 .NewBtn a{ font-size: .32rem;width: 3.5rem;height: .7rem;line-height: .7rem;text-align: center;background: #e4393c;color: #fff;display: block;margin: auto; border-radius:.1rem;}
#tiplink{position: fixed;top: 50%;width: 200px; left:50%; margin-left:-100px; text-align:center; font-size:.26rem; color:#fff;border-radius: .3rem; margin-top: -24px;height: .7rem;line-height: .7rem;text-align: center; color: #fff;background: rgba(124,124,124,0.9)!important;filter: Alpha(opacity=30); background: #7c7c7c; display:none; }
#tiplink >.yes{ background: url(../images/icon/success.png) left center no-repeat; background-size:.3rem .3rem; margin-left:.4rem; display:block;}
#tiplink >.no{ background:url(../images/icon/fail.png) left center no-repeat;background-size:.3rem .3rem;}

@media only screen and (min-width: 375px){
 #tiplink{
    	width:200px;
    	margin-left: -100px; 
    	}
}
@media only screen and (min-width: 414px){
 #tiplink{
    	width:230px;
    	margin-left: -115px;
    	}
/*#tiplink >.yes{  margin-left:1rem; }*/
}
@media only screen and (min-width: 768px){
 #tiplink{
    	width: 270px;
    	margin-left: -135px; 
    	}
}


/*搜索筛选*/
.SearchFilter_Box .search_nav{ background:#fff; border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7;}
.SearchFilter_Box .search_nav ul{ height:.9rem; line-height:.9rem;}
.SearchFilter_Box .search_nav ul li{ width:25%; float:left;}
.SearchFilter_Box .search_nav ul li a{ font-size:.3rem; color:#000; text-align:center; display:block; }
.SearchFilter_Box .search_nav ul li.onT a{position:relative;}
.SearchFilter_Box .search_nav ul li.onT a i.iDo{ background:url(../images/icon/arrow_t.png) no-repeat; position:absolute; width:.2rem; height:.2rem; background-size:contain;top: .35rem;right: .2rem;}
.SearchFilter_Box .search_nav ul li.onT a i.iUp{ background:url(../images/icon/arrow_red.png) no-repeat; position:absolute; width:.2rem; height:.2rem; background-size:contain;top: .35rem;right: .2rem;}
.SearchFilter_Box .search_nav ul li.on a{ color:#e4393c;}
.SearchFilter_Box .search_box{ padding:.2rem .2rem; overflow:hidden;/* max-width:640px; margin:auto;*/}
.SearchFilter_Box .search_box .not_search{    display: none;font-size: .3rem;margin: auto; width: 80%;padding-top: 2rem; text-align:center;}
.SearchFilter_Box .search_box .Load{    width: 5%;margin: auto;display: none;}
.SearchFilter_Box .search_box ul li { width:49%; float:left; margin-bottom:2%; background:#fff;}
.SearchFilter_Box .search_box ul li.pro1{ margin-right:2%;}
.SearchFilter_Box .search_box ul li a img{ max-width:300px; margin:auto;}
.SearchFilter_Box .search_box ul li .proTxt {  padding:.2rem .2rem 0 .2rem;}
.SearchFilter_Box .search_box ul li .proTxt p{ margin-bottom:.1rem;color:#000; font-size:.26rem;    margin-bottom: .1rem;color: #000;font-size: .26rem;}
.SearchFilter_Box .search_box ul li .proTxt p.proName{

   /* display: -webkit-box;
    -webkit-line-clamp: 2;/*显示两行 后面省略*/
 /*   -webkit-box-orient: vertical;
    word-break: break-all;*/}
.SearchFilter_Box .search_box ul li .proTxt .proName a{ color:#000;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.SearchFilter_Box .search_box ul li .proTxt .proName a .skcolor_ljg{ color:#e4393c;}
.SearchFilter_Box .search_box ul li .proTxt .proPrice{ font-size:.28rem; color:#e4393c; position:relative; overflow:hidden;}
.SearchFilter_Box .search_box ul li .proTxt .proPrice a.car{ background:url(../images/icon/search_car.png) no-repeat; position:absolute; width:.4rem; height:.3rem; background-size:contain; right:0;}
.SearchFilter_Box .search_box ul li .proTxt .proPrice a.replenishment{ font-size: .22rem;display: block; float:right;width: .83rem; height: .3rem; line-height:.3rem;text-align: center; border: 1px solid #999999;border-radius: .05rem; color:#999999;}
.backTop {bottom: 2rem;width: .65rem;}
.delsp1{ background:#929394;opacity:0.5;}
.delsp2{width: 83%;right: 0; position:fixed;margin-left: 0;left: 100%;height: 100%; }
.delsp2 .screen_box{position: absolute;overflow-y: scroll;top: 0;bottom: 1rem;left: 0; width:100%;-webkit-overflow-scrolling: touch;}
.delsp2 .screen_box dl{ border-bottom:1px solid #d7d7d7; padding:.2rem .2rem .25rem .2rem;}
.delsp2 .screen_box dl dt{ font-size:.3rem; color:#000; height:.5rem; line-height:.5rem; margin-bottom:.15rem; position:relative; overflow:hidden;}
.delsp2 .screen_box dl dt input{ width:3rem; color:#e4393c;   border: none;float: right;line-height: .5rem;font-size: .3rem;margin-right: .5rem;text-align: right; outline:none;}
.delsp2 .screen_box dl dt i{ background:url(../images/icon/Ntop.png) no-repeat; width:.3rem; height:.2rem; position:absolute; background-size:contain; right:0; top:.18rem;}
.delsp2 .screen_box dl dd{ overflow:hidden; font-size:.26rem;}
.delsp2 .screen_box dl dd.dd1{ height:.6rem;}
.delsp2 .screen_box dl dd.on{ height:auto;}
.delsp2 .screen_box dl dd .price{ overflow:hidden; position:relative;}
.delsp2 .screen_box dl dd .price input{  width: 42%;height: .6rem;line-height: .6rem; text-align:center; font-size:.26rem; color:#acadae;background: #f3f5f7;border: 1px solid #f3f5f7;border-radius: 3px;float: left;margin-right: .7rem; outline:none;  }
.delsp2 .screen_box dl dd .price input.inp2{ margin-right:0;}
.delsp2 .screen_box dl dd .price span{ background:url(../images/icon/searchm.png) no-repeat; width:.5rem; height:3px; position:absolute; background-size:cover;    right: 2.25rem;
    top: .29rem;}
.delsp2 .screen_box dl dt i.on{ background:url(../images/icon/Nbot.png) no-repeat; width:.3rem; height:.2rem;  background-size:contain;}
.delsp2 .screen_box dl dd ul li{width: 31%;float: left;text-align: center;margin-right: 2%; background: #f3f5f7;margin-bottom: .2rem; height: .5rem;line-height: .5rem;border-radius: 3px; border:1px solid #f3f5f7;}
.delsp2 .screen_box dl dd ul li.cite{ border:1px solid #e4393c; background:#fff; }
.delsp2 .screen_box dl dd ul li.cite a{ color:#e4393c;}
.delsp2 .screen_box dl dd ul li.m3{ margin-right:0;}
.delsp2 .screen_box dl dd ul li a{ display:block; color:#666666;}
.delsp2 .screen_box dl.ppai ul li a{ padding:0 .2rem;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.delsp2 .screen_bot{ position:fixed; bottom:0; left:100%; width:85%;border-top:1px solid #d7d7d7;}
.delsp2 .screen_bot .popbtn,.delsp2 .screen_bot .sure{ width:50%;}

/*发票信息*/
.m-RepAddress{ padding-bottom:0;}
.m-RepAddress .m-addressAll .m-invoice .m-addDetail{ font-size:.3rem; color:#000;}
.m-RepAddress .m-addressAll .m-invoice  a.aBtn{ margin-top:0;}
.m-RepAddress .m-addressAll .m-clearance  a.aBtn{ margin-top:.2rem;}

/*编辑发票信息*/
.statement{font-size: 14px;padding: 5px 10px;border-bottom:1px solid #eae9e9;}
.statement strong{color: #e4393c;font-weight: normal;}
.editInvoice .div1{ margin-top:0; border-top:none;}
.editInvoice .div1 h5{ font-size:.9rem;color: #000; font-weight:normal; padding:5px 10px 5px 20px; border-bottom:1px solid #eae9e9;}
.editInvoice .div1 .m-invo{ padding:8px 10px 5px 10px;    border-bottom: none;border-top: none;position: relative;}
.editInvoice .div1 .m-invo .m-addDetail{ line-height:22px;margin-left: 24px; font-size:.9rem; color:#000;width:90%;}
.editInvoice .div1 .m-invo .aBtn {display: block; position: absolute; top: 11px; left: 15px;margin-top: 0;margin-left: 0;}
.editInvoice .div1 .m-invo .aBtn img {width: 16px; height: 16px;}
.editInvoice .div1 .m-invo .m-addDetail input{      width: 100%; border: 1px solid #eae9e9;height: 24px;line-height: 24px; vertical-align: middle;}
.editInvoice .div1 .m-invo .nasui{margin-top: 7px;}
.editInvoice .div2{ margin-top:.2rem; padding-bottom:.2rem;}
.editInvoice .div2 h5{border-top:1px solid #d7d7d7;}
.editInvoice .m-btn{ position: fixed; width: 100%; bottom: 0; left: 0;}
.editInvoice .m-btn a{  height: 40px; margin: 0 auto; display: block; font-size: 1rem; text-align: center; line-height: 40px; background: #e4393c; color: #fff;}


/*编辑通关信息*/
/*.NewClearance_box{ padding-bottom:.9rem;}*/
.NewClearance_box div{ font-size:.8rem; background:#fff;}
.NewClearance_box .clearanceOne p{ padding:5px 10px;}
.NewClearance_box .clearanceOne p.p2{ border-top:1px solid #eae9e9; border-bottom:1px solid #eae9e9; line-height:25px;}
.NewClearance_box .clearanceOne p.p2 span{  display:block; color:#000; }
/*.NewClearance_box .clearanceTwo,.NewClearance_box .clearanceThree{ margin-top:5px;}*/
.NewClearance_box .title{    height: 4px;background: #f8f8f8;}
.NewClearance_box .clearanceTwo div,.sfz{ overflow:hidden;padding: 0 10px;font-size: .9rem; color: #000;border-top: 1px solid #eae9e9; }
.NewClearance_box .clearanceTwo div span{ float: left; width: 24%;line-height:35px;}
.NewClearance_box .clearanceTwo div:last-child{ border-bottom:1px solid #eae9e9;}
.NewClearance_box .clearanceTwo div input{  float: right;   width: 70%; border: none; height: 35px;line-height: 35px;border: none;font-size: .9rem;}
.NewClearance_box .clearanceThree{ overflow:hidden; padding-bottom:5px;}
.NewClearance_box .clearanceThree .title{ padding:.2rem .2rem ; font-size:.28rem; color:#000; line-height:normal;border-top:1px solid #eae9e9;}
.NewClearance_box .clearanceThree .title span{ color:#999999;}
.NewClearance_box .clearanceThree .Img{padding:.2rem .2rem ; position:relative;}
.NewClearance_box .clearanceThree .Img .myname{ background:url(../images/icon/tgxx.png) no-repeat; position:absolute; width:.6rem; height:.6rem; background-size:contain; }
.NewClearance_box .clearanceThree .imgL{ float:right; width:5rem;}
.NewClearance_box .clearanceThree .imgL ul li{ width:4.5rem ; height:2.5rem; border:1px solid #999999; display:block; margin-top:.2rem;}
.NewClearance_box .clearanceThree .imgL ul li:first-child{ margin-top:0;}
.aboutBtn a{    font-size: .34rem;width: 3rem; height: .6rem;margin: auto;display: block; background: #e4393c; border-radius: .1rem; color: #fff;text-align: center;line-height: .6rem;}
.new-ok a{  width:100%;  height: 40px;
    margin: 0 auto;
    display: block;
    font-size: 1rem;
    text-align: center;
    line-height: 40px;
    background: #e4393c;
    color: #fff;}
.upload{padding: 10px;overflow: hidden;}

@media only screen and (max-width: 320px) {
 .upload {
 	padding-bottom: 50px;
}
}
.upload ul li{width:75%;background: url(../images/icon/up_load.png) no-repeat scroll center 25px rgba(0, 0, 0, 0);    border: 1px solid #eae9e9;min-height: 140px;margin:0 auto 15px;}

.imgupload{width: 80%;float: right;width: 75%;float: right; margin-top: 16px;margin-right: 10px;}
.imgupload ul li{border: 1px solid #eae9e9;min-height: 110px;margin-bottom: 10px;}
.sfz{height: 40px;line-height: 40px;border-bottom:1px solid #eae9e9;position: relative;}
.sfz span{font-size: .9rem;}
.sfz span label{color: #999999;}
.sfz .sl{float: right;padding-right: 25px;}
.sfz .sl i{background: url(../images/icon/sl.png) no-repeat;    width: 22px;height: 22px;background-size: 100% 100%;position: absolute; top: 8px;margin-left: 3px;}
.sl_bgMask{    display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;background: #000;opacity: 0.5;}
.sl_box {    display: none;position: fixed;left: 10%;top: 25%;z-index: 1000;width: 80%; border-radius: 0; background: #fff;height: auto;padding-bottom: 8px;}
.sl_box .poptit{    font-size: 16px;padding: 12px 0;text-align: center;color: #666666; border-bottom:1px solid #eae9e9;}
.sl_box .poPro{padding: 10px;}
.poPro ul li{overflow: hidden;margin-bottom: 10px;position: relative;}
.poPro ul li p{position: absolute;top:40%;left: 5%;font-size: 1.1rem;color: #000000;}
.poPro ul li div{width: 65%;float: right;border: 1px solid #eae9e9;}
.sl_box a{    width: 45%;background: #e4393c;color: #fff;font-size: 1rem;display: block;margin: auto;text-align: center;height: 35px;line-height: 35px;}

/*服务协议*/
.service_box strong{font-weight: bold;color: #000;}
.service_box{ padding-bottom:0;}
.service_box div{ font-size:.22rem; padding:.2rem .3rem;background:#fff;}
.service_box .div1{  line-height:.4rem; border-bottom: 1px solid #d7d7d7;}
.service_box .div2{ margin-top:.2rem;border-top:1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;}
.service_box .div2 .first{ padding:0;}
.service_box .div3 { border-bottom: 1px solid #d7d7d7;}
.service_box .div2 .first p,.service_box .div3 p{ color:#000;}
.service_box .div2 .first p span{ text-indent:.5rem; display:block; color:#666666; margin-top:.1rem; line-height:.4rem;}
.service_box .div3 .p2{ color:#666666; margin-top:.1rem; line-height:.4rem;}
.service_box .div3  span{ display:block; margin-left:.3rem; line-height:.35rem;}

/*联系我们*/
.Us_box{ padding-bottom:0;}
.Us_box .div1{ font-size:.28rem; background:#fff; margin-top:.2rem;border-bottom: 1px solid #d7d7d7;border-top: 1px solid #d7d7d7;}
.Us_box .div1 .title{ color:#000; font-size:.28rem;    padding: .2rem 0 .2rem .2rem;line-height: normal;}

.Us_box .div1 span,.Us_box .div1 a{ display:block; font-size:.24rem; padding:.2rem 0 .2rem .2rem; color:#666666;}
.Us_box .div1 a{border-top:1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7; padding:.2rem 0 .2rem 0; margin-left:.2rem; position:relative;}
.Us_box .div1 a i{ background:url(../images/icon/cou2_03.png) no-repeat; position:absolute; width:.2rem; height:.3rem; background-size:contain; right:.2rem;}
.Us_box .div2{ margin-top:.2rem;}

/*关于*/
.about_box{  padding-bottom:0;}
.about_box .box1{border-bottom: 1px solid #d7d7d7;}
.about_box .box1 .aboutTop{ width:3.3rem; margin:auto;}
.about_box .box1 .aboutTop .logo{ padding:.4rem 0 .3rem 0;}
.about_box .box1 .aboutTop p{ font-size:.22rem; padding:.2rem 0 .2rem 0; text-align:center; color:#666666;}
.about_box .box2{ background:#fff;border-bottom: 1px solid #d7d7d7;}
.about_box .box2 .title{ font-size:.24rem; color:#000; padding:.2rem 0 .2rem .3rem; line-height:normal;}
.about_box .box2 span{ color:#7f7f7f; padding:.2rem .5rem 0 .2rem; font-size:.22rem; display:block; text-indent:.4rem; line-height:.4rem;}
.about_box .box2 span.span2{ padding:0 .5rem .2rem .2rem;}


/*通用促销4版*/
.promotion_box{ /*background:#86e0d7;*/ max-width:640px; margin:auto;}
.promotion_box .promotionbox_top{ /*padding-bottom:.3rem;*/}
.promotion_box .promotionbox_top .topCoupon{ width:95%; margin:auto; position: relative;padding: .2rem 0 0 0;}
.promotion_box .promotionbox_top .topCoupon a{ position: absolute; display: block;}
.promotion_box .promotionbox_top .topCoupon a.Vdetails{    position: absolute;width: 1.5rem;height: .35rem;top: .2rem;left: 2.3rem;}
.promotion_box .promotionbox_top .topCoupon a.coupons{    width: 2rem;height: 1.5rem;top: 0;right: 0;}
.restTime{   padding: .2rem 0 .2rem .4rem;line-height: .45rem;}
.restTime img {max-width: .4rem;height: .4rem;}
.restTime span{font-size: .28rem; text-align: center;margin-left: .5rem;}
.restTime span strong{background: none;border: none;font-size: .35rem;color:#666;    margin: 0 0.1em;}
.promotionbox_bot .wrap{/*height:40px;*//*border-bottom:1px solid #E8E8E8;*/margin:0 auto;display: flex;}
.promotionbox_bot .wrap .hot{height:.8rem;line-height:.8rem;display:inline-block;background:red;color:#fff;}
.promotionbox_bot .wrap .lr_nb{width:100%;height:.8rem;line-height:.8rem;background:#fff;padding:0 .1rem 0 0;box-sizing:border-box;z-index:1;opacity:1;-webkit-transition:.3s all;transition:.3s all;overflow-y:hidden;margin:auto;}  
.promotionbox_bot .wrap .lr_nb .slider_wrap.line1{overflow:hidden;overflow-x:scroll;height100%;width:100%;height:100%;-webkit-overflow-scrolling:touch;}  
.promotionbox_bot .wrap .lr_nb .slider_wrap.line1 .item_cell{display:inline-block;width:19%;overflow:hidden;position:relative; color:#fff; } 
.promotionbox_bot .wrap .lr_nb .slider_wrap.line1 .cite{ background:#e35150;} 
.promotionbox_bot .wrap .lr_nb .slider_wrap.line1 .cite a{ color:#fff;}
.promotionbox_bot .wrap .lr_nb .slider_wrap.box{overflow:hidden;width:100%}  
.promotionbox_bot .wrap .lr_nb .slider_wrap::-webkit-scrollbar{display:none}  
.promotionbox_bot .wrap .lr_nb .wx_items{white-space:nowrap;height: 100%;font-size: 0px;}  
.promotionbox_bot .wrap .lr_nb .wx_items a{/*width:17%;*/color:#666;font-size:.24rem;line-height: .8rem; white-space:nowrap;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;cursor:pointer} 
.promotionbox_bot .wrap .arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid red;}
.promotionbox_bot .content{ overflow:hidden; padding:.0rem .2rem;}
.promotionbox_bot .content .con-box{ overflow:hidden; margin-bottom:.1rem;}
.promotionbox_bot .content .con-box a.title{width:100%; display:block;padding:0; margin-bottom:.1rem; color:#fff;  font-size:.26rem;     border-radius: 3px;text-align: center;height: 35px;line-height: 35px;}
.promotionbox_bot .content .con-box a.aImg{height:inherit;}
.promotionbox_bot .content ul li{ width:49%; float:left; margin:0 2% 2% 0; background:#fff;position: relative;    padding-top: 50%;}
.promotionbox_bot .content ul li a.conPic{ display: block;position: absolute;top: 0;overflow: hidden;text-align: center;}
.promotionbox_bot .content ul li .con_Promotion{ position: absolute; width: .8rem; height: .8rem; background-size: contain; z-index: 99;top: 0;left: 0;    font-size: .2rem;text-align: center; line-height: .4rem;color: #fff;}
.promotionbox_bot .content ul li a .motino1{ background: url(../images/icon/qgby.png) no-repeat;background-size: contain;}
.promotionbox_bot .content ul li.li2{ margin-right:0;}
.promotionbox_bot .content ul li .conText{ padding:0 .1rem; overflow:hidden;}
.promotionbox_bot .content ul li .conText h3 a{     max-height: .7rem;font-size:.24rem;    overflow: hidden;text-overflow: ellipsis;white-space: normal;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height:.64rem;margin-bottom: .2rem; color:#181818; font-weight:normal;}
.promotionbox_bot .content ul li .conBot{ overflow:hidden; margin-bottom:.1rem;}
.promotionbox_bot .content ul li .conBot p{  padding: 0;width: 1.5rem;float: left;font-size: .21rem; color:#fa2e4b;}
.promotionbox_bot .content ul li .conBot p span.price{   display: block;font-size: .3rem;}
.promotionbox_bot .content ul li .conBot p span.price del{font-size: .18rem; color:#a2a2a2; margin-left:.1rem;}
.promotionbox_bot .content ul li .conBot .conCart{  float:right; width: .6rem;height: .6rem;background:url(../images/icon/tyc.png) no-repeat center;background-size:.43rem .39rem;background-color: #fa2e4b;border-radius: .1rem; position:relative;}
.promotionbox_bot .nav-wrap.navFix {position: fixed;top: 50px;left: 0;box-shadow: 0 0 5px rgba(0,0,0, 0.2);/*border-top: 1px solid #e3e3e3;*/z-index: 99999;width:100%;}
.nav-mobile {display: none;font-weight: bold;width: 100%;}
.conpon_window{width: 280px;margin-left: -140px;border-radius: 5px;left: 50%;top: 50%;bottom: inherit;margin-top: -50px;}
.conpon_window .poptit{height: .4rem; padding: .2rem .2rem 0 0;}
.conpon_window .successText{ font-size: .4rem; color: #666666; text-align: center;}
.conpon_window .conText{ font-size: .28rem; padding: .2rem .4rem; text-indent: .3rem;}
.mask{ opacity: 0.5; position: fixed;}
.conpon_window .go{font-size: .34rem;height: .56rem;display: block;width: 2.3rem;margin: auto;text-align: center;background: #e4393c;color: #fff;line-height: .56rem;margin-bottom: .4rem;}

@media only screen and (min-width: 375px) {
 .conpon_window {
    width: 320px;
    margin-left: -160px;
    margin-top: -70px;;}
}
@media only screen and (min-width: 414px) {
 .conpon_window {
    width: 340px;
    margin-left: -170px;
    margin-top: -80px;;}
}

@media only screen and (min-width: 520px) {
 .conpon_window {
    width: 640px;
    margin-left: -320px;
    margin-top: -50px;;}
}
.Ord_window .su10{padding: .2rem 0 0 0;font-size: .3rem;}
.Ord_window .con10{position: relative;    line-height: .4rem;padding: .1rem .2rem;}
.Ord_window .con10 p{text-indent: .6rem;}
.Ord_window .con10 i{background:url(../images/icon/btn_hui.png) no-repeat;background-size: contain;width: .3rem; height: .3rem;position: absolute;left: .4rem;top:.15rem}
.Ord_window .con10 i.cite{background: url(../images/icon/car1.png) no-repeat;background-size: contain;}
.Ord_window .go{background: #B8B7BD;}


/*通用促销2版*/
.promotion_boxT{ background: none;}
.promotion_boxT .promotionbox_top{padding-bottom: 0;}
.promotion_boxT .promotionbox_top .topBg{position:relative;z-index: 99;/*background: url(../images/tybg2.jpg) no-repeat;height: 2.73rem;*/background-size: 100% 100%;}
.promotion_boxT .promotionbox_top .topText{position: absolute;font-size: .16rem;color: #fff;width:100%;text-align: center;z-index: 99;top: .8rem; margin:auto;max-width: 640px;}
.promotion_boxT .promotionbox_top .topText p{font-size: .5rem;padding:.1rem 0;}
.promotion_boxT .promotionbox_bot .conTitle{overflow: hidden; position: relative;padding: .15rem 0;}
.promotion_boxT .promotionbox_bot .conTitle a{font-size: .26rem;display: block;width: 50%;float: left;text-align: center;line-height: .6rem;position: relative;}
.promotion_boxT .promotionbox_bot .conTitle a i{background:url(../images/icon/tyTop.png) no-repeat;position: absolute;width: .2rem;height: .2rem;background-size:contain;top: .24rem;right: .7rem;}
.promotion_boxT .promotionbox_bot .conTitle a i.bg1{background: url(../images/icon/topBot.png) no-repeat;background-size: contain;}
.promotion_boxT .promotionbox_bot .conTitle span{border: 1px solid #bdbdbd;height: .5rem;position: absolute;}
.promotion_boxT .promotionbox_bot .conBox{background: #fff;}
.promotion_boxT .promotionbox_bot .conBox ul li{border-bottom: 1px solid #e0e0e0;padding-top: 34%;display: block;position: relative;}
.promotion_boxT .promotionbox_bot .conBox ul li a.proImg{ width: 40%;display: block;position: absolute;top: 0;    overflow: hidden;text-align: center;height: 100%;}
.promotion_boxT .promotionbox_bot .conBox ul li a.proImg img{max-width: 100%; max-height: 100%;}
.promotion_boxT .promotionbox_bot .conBox .proTxt{width: 60%; position: absolute;left: 40%;height:100%;overflow:hidden;top: 0;padding: .2rem .2rem 0 .2rem;    box-sizing: border-box;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p{color: #000;font-size:.26rem;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p .aTxt{overflow: hidden;text-overflow: ellipsis;white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: .7rem;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p2 span{font-size: .2rem;display: inline-block;padding: .05rem.07rem;background: #97d054;color: #fff;border-radius: 3px;margin-right: .1rem;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p2 span.span1{background: #4dd0e1;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p2{padding: .1rem 0;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p3{padding-top: .1rem;position: relative;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p3 span{font-size:.36rem;color: #fa3c3c;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p3 span b{font-size: .26rem;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p3 span del{font-size: .2rem; color: #a2a2a2;margin-left: .1rem;}
.promotion_boxT .promotionbox_bot .conBox .proTxt .pro_text p.p3 .car{  background:url(../images/icon/tycar.png) no-repeat center;position: absolute;width:.5rem;height: .5rem;right:0;    background-size: .4rem .35rem;/*border-left: 1px solid #dddddd;*/padding-left: .2rem;}
.tab-content{ left: 0;margin-left: 0;width: 100%;border-radius: 0;height: 220px;position: fixed;margin-top: -120px;}
.tab-content .tab-nav{width: 25%; float: left;    overflow-x: hidden;overflow-y: auto;height: 100%;-webkit-overflow-scrolling: touch;}
.tab-content .tab-nav ul li{font-size: .29rem; padding: .25rem .25rem;text-align: center;    display: block;background: #f9f9f9;   cursor: pointer;}
.tab-content .tab-nav ul li.cite{border-left: 2px solid #d2261a; background: #fff; margin-left: .02rem; }
.tab-content .tab-menu{width: 75%;float: right;overflow-x: hidden;overflow-y: auto;height: 100%;-webkit-overflow-scrolling: touch;}
.tab-content .tab-menu ul li{float: left;width: 33.33333%;margin: 5px 0;}
.tab-content .tab-menu ul li a{    position: relative;display: block;    position: relative;display: block;color: #696969;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: .22rem;padding: .1rem 0;}



/*通用促销-3版*/
.promotion_boxTh
.promotionboxT_bot .content ul li a.conPic{padding:.3rem;}
.promotionboxT_bot .content ul li .conText h3 a{height:1.52rem;max-height: 1.52rem;font-size: .6rem;margin-bottom: .5rem;}
.promotionboxT_bot .content ul li .conBot p{    font-size: .52rem;width: 3.425rem;}
.promotionboxT_bot .content ul li .conBot p span.price{    font-size: .775rem;}
.promotionboxT_bot .content ul li .conBot p span.price del{font-size: .45rem;}
.promotionboxT_bot .content ul li .conText{padding: 0 .3rem;}
.promotionbox_bot .content ul li .conBot{margin-bottom: .3rem;position: relative;}
.promotionboxT_bot .content ul li .conBot .conCart{width: 1.4rem;height: 1.4rem;border-radius: .2rem;    background-size: 1.05rem 1.05rem;  position: absolute; right: .3rem; top: .2rem; top:.15rem}
.promotionboxT_bot .content ul li .con_Promotion{width: 1.5rem;height: 1.5rem;}





 /*团购*/
.tuangou_box{max-width: 640px;margin: auto;}
.tuangou_box .t-menu{ width:100%;   box-sizing: border-box;overflow:hidden;background: #fff;font-size: 15px !important;height: .8rem;position: fixed;z-index: 99;box-shadow: 0 0 8px #ccc;}
/*.tuangou_box .t-menu .t_nav { overflow: hidden;overflow-x: scroll;width: 100%;-webkit-overflow-scrolling: touch;}*/
/*.tuangou_box .t-menu .t_nav .menu-items{white-space:nowrap;}*/
.tuangou_box .t-menu.on{height: 35%;}
.tuangou_box .t-menu .t_nav .navbar{    background:url(../images/icon/menu-top.png) no-repeat center;position: absolute;right: 15px;top: 0;width: 20px;height: .7rem;background-size: contain;    -webkit-transform: rotate(0deg);transform: rotate(0deg);  -webkit-transition: -webkit-transform .4s linear; transition: transform .4s linear; }
.tuangou_box .t-menu .t_nav .menu-open{    -webkit-transform: rotate(180deg);transform: rotate(180deg);}
.tuangou_box .t-menu .t_nav .menu-items{position: absolute;height: .7rem;width: 85%;left: 0;top:.1rem;}
.tuangou_box .t-menu .t_nav .menu-items:after{display:block;clear:both;content:"  ";visibility:hidden;height:0;}
.tuangou_box .t-menu .t_nav .menu-items .item-cell{ padding: 0 .1rem;    height: .7rem;display: block;text-align:center;overflow: hidden;position: relative;width: 25%;float: left;}
.tuangou_box .t-menu .t_nav .menu-items .item-cell a{ font-size: .26rem;color: #000;height: .7rem;line-height: .7rem;display:block;}
.tuangou_box .t-menu .t_nav .menu-items .item-cell.on a{border-bottom: 2px solid #ff5353;height: .7rem;}
.tuangou_box  .t_box ul li{ background: #fff;   border-bottom: 1px solid #e0e0e0;padding-top: 48%;display: block;position: relative;}
.tuangou_box  .t_box ul li .t_boxL{width: 40%;display: block;position: absolute;top: 0;overflow: hidden;text-align: center;height: 100%;}
.tuangou_box  .t_box ul li .t_boxL img{    position: absolute;width: 90%;left: 7%;top:12%;}
.tuangou_box  .t_box ul li .t_boxR{    width: 60%;position: absolute;left: 40%;height: 100%;overflow: hidden;top: 0;padding: .2rem .2rem 0 .2rem;box-sizing: border-box;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p{color: #000;font-size: .28rem;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p2{ padding-top: .2rem;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p2 span{display: inline-block;font-size:.25rem;height: .5rem;line-height: .5rem;padding: 0 .1rem;text-align: center;background: #ff5353;color: #fff;border-radius: .3rem;margin-right: .1rem;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p2 span.last{margin-right: 0;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p3{    padding-top: .7rem;position: relative;line-height: .5rem;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p3 span{font-size: .36rem; color: #ff5353;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p3 span b{font-size: .3rem;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p3 span del{font-size: .24rem;margin-left: .1rem;color: #999999;}
.tuangou_box  .t_box ul li .t_boxR .pro_text p.p3 .car{background:url(../images/icon/t_car.png) no-repeat center; position: absolute;width: .5rem;height: .5rem;right: .1rem;background-size: contain;}
.tuangou_box .t-menu .t_nav .menu-items1 {position: absolute;height: .7rem;width: 85%;left: 0;top: .2rem;}
.tuangou_box .t-menu .t_nav .menu-items1 .item-cell1 {padding: 0 .2rem;height: .7rem;display: block;overflow: hidden;position: relative;width: 100%;float: left;}
.tuangou_box .t-menu .t_nav .menu-items1 .item-cell {float: left;width: 29%;border: 1px solid #fafafa;background: #fafafa;border-radius: 5px;margin: 0 5px 15px 5px;}
.tuangou_box .t-menu .t_nav .menu-items1 .item-cell a {height: .6rem;line-height: .6rem;color: #000;text-align: center;display: block;font-size: .27rem;text-align: center;}
.tuangou_box .t-menu .t_nav .menu-items1 .on {border: 1px solid #ff5353;background: #fff;}
.tuangou_box .t-menu .t_nav .menu-items1 .on a {background: url(../images/icon/dui.png) no-repeat center left;}

/*促销结束*/
.Sales-end_box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.Sales-end_box .sales1_box{position: absolute;width:100%;z-index: 99; top:2.2rem;}
.Sales-end_box .sales1_box .sales1-img{width: 3.2rem;/*height: 3rem;*/margin: auto}
.Sales-end_box .sales1_box .sale-text{text-align: center;font-size: .26rem;margin-top: .3rem;color: #7e7e7e;}


/*系统异常*/
.Abnormal_box .mal_box .mal_img{width: 3rem;}
