@charset "utf-8";

/* 全局设置 */
/*font-family: "仿宋","","新宋体","宋体","","楷体","黑体";*/
/**{ padding: 0;margin: 0; border: 0; list-style-type: none; text-decoration: none; font-family:"微软雅黑",'宋体';font-size:100px; box-sizing:border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing:border-box;-ms-box-sizing: border-box;-khtml-box-sizing:border-box;*/
/*color: #333333;outline:none;*/
/*}*/
/*.font{font-size: 0.16rem;line-height: 0.30rem;padding:0.10rem;}*/
/*.font1{font-size: 1.6rem;line-height: 3.0rem;padding:1.0rem;}*/

/*font-family: "仿宋","","新宋体","宋体","","楷体","黑体";*/
*{ padding: 0;margin: 0; border: 0; list-style-type: none; text-decoration: none;outline:none;box-sizing:border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing:border-box;-ms-box-sizing: border-box;-khtml-box-sizing:border-box;}
@font-face {
    font-family: 'iconfont';  /* project id 1369413 */
    src: url('//at.alicdn.com/t/font_1369413_iar92oyu0z.eot');
    src: url('//at.alicdn.com/t/font_1369413_iar92oyu0z.eot?#iefix') format('embedded-opentype'),
        url('//at.alicdn.com/t/font_1369413_iar92oyu0z.woff2') format('woff2'),
        url('//at.alicdn.com/t/font_1369413_iar92oyu0z.woff') format('woff'),
        url('//at.alicdn.com/t/font_1369413_iar92oyu0z.ttf') format('truetype'),
        url('//at.alicdn.com/t/font_1369413_iar92oyu0z.svg#iconfont') format('svg');
}



.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}


body{max-width:750px;margin:0 auto;color:#1a1a1a;/*background: #f5f5f5;*/}

body a{color:#fff;}


.top{background-color: #2F2F2E;width:100%;height: 40px;line-height: 40px;}
.topcenter{margin: 0 15px;position: relative;}
.toptext{font-size: 14px;color: #FFDE3B;font-weight: normal;background:url(../images/v1.0_icon31@2x.png) no-repeat left center;background-size: 18px 18px;padding-left:30px;}
.topbutton{width:85px;height: 25px;color: #000000;font-size: 14px;background-color: #FFDE3B;position: absolute;right: 0;top:50%;border: none;border-radius: 50px; transform: translate(0, -50%)}
.goods_append{background:#f5f5f5;color:#999999;}


/* 列表页 */
.list_header{width:100%;background: #3279de;padding: 10px 12px;color:#fff;}

/*搜索历史*/
.search_header{width:100%;background: #3279DE;padding:10px 10px 18px;;}
.search_header .header_search{height: 30px;line-height: 30px;font-size: 14px;position:relative;padding-right: 45px;}
.search_header .header_search i{position:absolute;left:0;top:0;z-index: 1;width: 30px;height: 35px;text-align: center;line-height: 35px;font-size: 14px;background: rgba(255,255,255,0);}
.search_header .header_search input{width: 100%;height:35px;line-height: 35px;padding:0 10px 0 30px;font-size: 14px; border-radius: 5px;background: #5498F8;}
.search_header .header_search button{position:absolute;right:0;top:0;z-index: 1;width: 30px;height: 35px;text-align: center;line-height: 35px;background:#3279DE;font-size: 14px;color: #fff;}

.search_history{width: 100%;padding:15px 20px;background: #ffffff;}
.search_history .search_title{width: 100%;line-height: 30px;height: 30px;font-size: 16px;font-weight: bolder;}
.search_history .search_word .item{color:#666666;background: #f2f2f2;display: inline-block;padding:0 10px; margin-right: 10px;border-radius: 5px;height: 30px;line-height: 30px;font-size: 14px;margin-top: 15px;}

/* 合伙人 */

.region_gps{width: 100%;padding: 15px 20px;background: #F5F5F5;}
.region_gps .region_gps_title{width: 100%;line-height: 30px;height: 30px;font-size: 12px;color: #808080;}
.region_gps .region_gps_word{height: 40px;line-height: 40px;margin-top: 10px;font-size: 14px;}
.region_gps .region_gps_word .text{height: 40px;line-height: 40px;background: #ffffff;display:inline-block;padding:0 25px;}
.region_list{width: 100%;background: #F5F5F5;}
.region_list .region_title{width: 100%;line-height: 40px;height: 40px;font-size: 12px;font-weight: bolder;color: #808080;padding:0 20px;}
.region_list .region_word{padding:0 20px;background: #ffffff;}
.region_list .region_word .item{background: #ffffff;line-height: 40px;height: 40px;border-bottom: 1px dashed #cccccc;font-size: 14px;color:#000000;}
.region_list .region_word a:last-child .item{border-bottom:none;}
.region_quick{width: 25px;position: fixed;right: 0;top:100px;font-size: 12px;text-align: center;}
.region_quick a{width: 100%;text-align: center;display: block;}
/* 搜索 */
.list_header .header_search{height: 35px;line-height: 35px;font-size: 14px;position: relative;}
.list_header .header_search input{float:left;width: 100%;height:35px;line-height: 35px;padding:0 32px 0 10px;font-size: 14px; border-radius: 5px;background: #5498f8;color:#fff;}
.list_header .header_search input::-webkit-input-placeholder{color: #fff;}
.search_header .header_search input::-webkit-input-placeholder{color: #fff;}
.list_header .header_search button{float:left;width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;color:#fff;margin-left: -30px;background: rgba(255,255,255,0);}

/* 首页头部 */
.index_header{width:100%;background: #3279de;padding:10px 10px;}

/* 合伙人 */
.index_header .header_name{height: 30px;line-height: 30px;font-size: 15px;display: inline-block;}
.index_header .header_name i{height: 30px;line-height: 30px;font-size: 14px;}

/* 搜索 */
.index_header .header_search{float:right;}
.index_header .header_search input{-webkit-appearance:none;color:#fff;float: left;width: 150px;height: 32px;line-height: 32px;padding: 0 30px 0 10px;font-size: 15px;border-radius: 5px; background: #5498F8;}
.index_header .header_search input::-webkit-input-placeholder{color: #fff;}
.index_header .header_search button{float:left;width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;margin-left: -30px;background: rgba(255,255,255,0);color: #fff;}
.tonglan{height: 55px;width: 100%;}
.tonglan img{height: 55px;width: 100%; }
/* 头部类目 */
.header_nav{margin-top: 10px;line-height: 40px;height: 40px;font-size: 14px;position: relative;display: flex;justify-content: space-around;}
.header_nav .classify{overflow: hidden;flex-grow: 1;}
.header_nav .classify ul{width: 100%;}
.header_nav .classify ul li{display: inline-block;text-align: center;padding:0 5px;font-size: 14px;cursor: pointer;}
.header_nav .classify ul li.active{font-size: 18px;}
/*.header_nav .classify ul li.active:before{background: #EC534A;height: 5px;border-radius: 5px;width:45%;position: absolute;top: 24px;z-index: -1;opacity: 0.8;left: 5%;}*/
.header_nav .more{line-height: 40px;font-size: 14px;width: 45px;display: inline-block;text-align: right;}
/*.header_nav .more:before{content: '';position:absolute;left: -20px;background: rgba(255,222,59,0.6);line-height: 40px;height: 40px;width: 10px;z-index: 1;}*/
.header_nav_swiper {margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.header_nav_swiper .swiper-slide{width:auto;}
/*.recommend_list .swiper-slide{margin-right:10px;width:100px;}*/
/*.body_content{padding: 0 15px;width: 100%;}*/
/* banner */
.index_banner{height: 175px;width:100%;}
.index_banner img{height: 175px;width: 100%;}
.index_banner .index_banner_swiper{margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;height: 175px;}

.index_banner2{margin-bottom: 10px;height: 55px;}
.index_banner2 img{height: 55px;width: 100%;}
.index_banner2 .index_banner_swiper2{margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;height: 55px;}


/* 推荐类目 */
.recommend_classify{width: 100%;padding: 0 15px;background: #ffffff; padding-top:10px;}
.recommend_classify ul{width: 100%;display: flex;flex-wrap: wrap;padding-bottom: 10px;}
.recommend_classify ul a{width: 20%;}
.recommend_classify ul li {margin: 10px 0 5px 0;}
.recommend_classify ul li p{width: 100%;text-align: center;}
.recommend_classify ul li p img{max-width:60px;max-height:60px;margin:0 auto;display: block;}
.recommend_classify ul li span{width:100%;height: 15px;line-height: 15px;font-size: 12px; color:#333; text-align: center;margin-top: 8px;display: block;}

/* 推荐商品 */
.recommend_goods{width: 100%;background: #F5F5F5;padding:10px 15px;}
.recommend_goods .recommend_name{width: 100%;background: #F5F5F5;height: 30px;line-height: 30px;font-size: 18px;font-weight: bolder;}
.recommend_goods .recommend_name .line{width:4px;height: 15px; display:inline-block;/*vertical-align:middle;*/background:#FFDE3B;margin-right: 10px;}
.recommend_goods .recommend_name span{float: right;font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.recommend_goods .recommend_name span i{font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
/* 推荐商品 */
.recommend_goods .recommend_list{width: 100%;overflow: hidden;margin: 15px 0;}
.recommend_list_swiper {margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.recommend_goods .recommend_list .item{background: #ffffff;padding:15px 10px;border-radius: 5px;}
.recommend_goods .recommend_list .item a{display:block;}
.recommend_goods .recommend_list .item .title i{color:#EC534A; }
.recommend_goods .recommend_list .item .title{line-height: 22px;font-size: 16px;overflow: hidden;color: #000;margin-top:10px;}
.recommend_goods .recommend_list .item .image{margin-top: 15px;}
.recommend_goods .recommend_list .item .image img{width: 120px;height: 100px;display:block;margin: 0 auto;border-radius: 120px;}
.recommend_goods .recommend_list .item .price{width: 100%;margin-top: 5px;height: 20px;display: flex;justify-content:space-around;}
/*.recommend_goods .recommend_list .item .price span{height:20px;line-height: 20px;font-size: 12px;}*/
.recommend_goods .recommend_list .item .price span{height:20px;font-size: 12px;}
/*.recommend_goods .recommend_list .item .price .sell_price{text-align: right;color:#EC534A;width: 45%;text-align: right;display: inline-block;}*/
.recommend_goods .recommend_list .item .price .sell_price{text-align: right;color:#EC534A;}
.recommend_goods .recommend_list .item .price .sell_price i{font-size: 16px;font-weight: bolder;font-style: normal;color:#EC534A;}
.recommend_goods .recommend_list .item .price .old_price{color: #999999;text-decoration: line-through;line-height: 20px;height: 20px;}
.recommend_goods .recommend_list .item .info{width: 100%;text-align: center;margin-top:5px;line-height: 20px;height: 20px;}
.recommend_goods .recommend_list .item .info span{
    font-size: 12px;
    margin: 0 auto;
    border: 1px solid #3279DE;
    border-radius: 3px;
    line-height: inherit;
    height: auto;
    padding: 0px 2px 1px;
    color: #3279DE;
}

/* 找不到商品 */
.new_list_no{text-align: center;padding: 40px 0;line-height: 15px;font-size: 12px;display: none;}
.new_list_no.active{display: block;}
.new_list_no img{display: block;margin:0 auto;width: 80px;height: 80px;margin-bottom: 10px;}


/* 新品推荐 */
.new_goods{width: 100%;padding: 10px 15px;background: #ffffff;padding-top:5px;}
.new_goods .new_name{width: 100%;height: 30px;line-height: 30px;font-size: 18px;font-weight: bolder;margin-top:5px;}
/*.new_goods .new_name .line{width:4px;height: 15px; display:inline-block;/*vertical-align:middle;background:#FFDE3B;margin-right: 10px;}*/
.new_goods .new_name span{float: right;font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.new_goods .new_name span i{font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.new_goods .item{padding:10px 0;width: 100%;position: relative;}
.new_goods .item:last-child{border-bottom: none;}
.new_goods .item .image{width:100%;height:180px;position: relative;}
.new_goods .item .image img{width:100%;height:180px;border-radius: 5px;}
.new_goods .item .image span{position: absolute;line-height: 30px;top:25px;left:0;font-size: 12px;background: rgba(0,0,0,0.7);color: #5498f8; border-bottom-right-radius:5px;border-top-right-radius:5px;padding: 0 5px;}
.new_goods .item.disabled .image::after{content:"\e7f7";font-family: "iconfont";font-size: 100px;width: 100%;height: 180px;line-height: 180px;display: block;position: absolute;left:0;top:0;text-align: center;background: rgba(0,0,0,0.3);color: #ffffff;}

.new_goods .item .place{width:100%;margin-top: 10px;line-height: 15px;height: 15px;}
.new_goods .item .place .tips{float:left;font-size: 12px;color: #999999;max-width: 50%;overflow: hidden;height: 15px;}
.new_goods .item .place .agent{float:right;font-size: 12px;color: #EC534A;}
.new_goods .item .title{line-height:20px;font-size: 16px;margin-top: 10px;max-height: 40px;overflow: hidden;color:#000;}
.new_goods .item .plice{width: 100%;margin-top: 10px;font-size: 12px;height: 25px;}
.new_goods .item .plice .sell_price{text-align: right;color:#333;}
.new_goods .item .plice .sell_price i{font-size: 20px;font-weight: normal;font-style: normal;color:#333;}
.new_goods .item .plice .warn{margin-left: 5px;font-size: 11px;border: 1px solid #3279DE;border-radius: 2px;padding: 0 2px;color: #3279DE;}
.new_goods .item .plice button{width: 75px;line-height: 30px;height: 30px;float: right;font-size: 13px;color: #ffffff;border-radius: 2px;background: #3279DE;}
.new_goods .item .plice button:disabled{background: #999999;}
.new_goods .item .info{margin-top: 10px;height: 20px;line-height: 20px;}
.new_goods .item .info .old_price{color: #999999;text-decoration: line-through;font-size: 12px;}
.new_goods .item .info .surplus{float: right; color: #999999;font-size: 12px;}


/* seller_goods */
.seller_goods{width: 100%;padding: 5px 15px;background: #ffffff;}
.seller_goods .new_name{width: 100%;height: 30px;line-height: 30px;font-size: 18px;font-weight: bolder;margin-top:5px;}
.seller_goods .new_name .line{width:4px;height: 15px; display:inline-block;vertical-align:middle;background:#FFDE3B;margin-right: 10px;}
.seller_goods .new_name span{float: right;font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.seller_goods .new_name span i{font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.seller_goods .new_list{display:flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}

.seller_goods .item{
    padding-top: 20px;
    width: 48%;
    display: inline-block;
    position: relative;
    border-bottom: 1px dashed #cccccc;
    padding-bottom: 20px;
}
.seller_goods .item:nth-child(2n){margin-left:auto;}
/*.seller_goods .item:last-child{border-bottom: none;}*/
/*.seller_goods .item:nth-last-child(2){border-bottom: none;}*/
.seller_goods .item .image{width:100%;height:100px;position: relative;}
.seller_goods .item .image img{width:100%;height:100px;border-radius: 5px;}
.seller_goods .item .image span{position: absolute;line-height: 30px;top:25px;left:0;font-size: 12px;background: rgba(0,0,0,0.7);color: #FFDE3B; border-bottom-right-radius:5px;border-top-right-radius:5px;padding: 0 5px;}
.seller_goods .item.disabled .image::after{content:"\e7f7";font-family: "iconfont";font-size: 50px;width: 100%;height: 90px;line-height: 90px;display: block;position: absolute;left:0;top:0;text-align: center;background: rgba(0,0,0,0.3);color: #ffffff;border-radius: 5px;}

.seller_goods .item .place{width:100%;margin-top: 10px;line-height: 15px;height: 15px;}
.seller_goods .item .place .tips{float:left;font-size: 14px;color: #999999;}
.seller_goods .item .place .agent{float:right;font-size: 12px;color: #EC534A;}
.seller_goods .item .title{line-height:15px;font-size: 13px;margin-top: 10px;height: 30px;overflow: hidden;color: #333;}
.seller_goods .item .plice{width: 100%;margin-top: 5px;font-size: 10px;height: 20px;}
.seller_goods .item .plice .sell_price{text-align: right;}
.seller_goods .item .plice .sell_price i{font-size: 14px;font-weight: bolder;font-style: normal;color:#EC534A;}
.seller_goods .item .plice .warn{margin-left: 5px;font-size: 12px;color: #3279DE;border-radius: 3px;padding: 0 2px;border:1px solid #3279DE;}
.seller_goods .item .plice button{width: 90px;line-height: 25px;height: 25px;float: right;font-size: 14px;color: #ffffff;border-radius: 12px;background: #EC534A;}
.seller_goods .item .plice button:disabled{background: #999999;}
.seller_goods .item .plice .old_price{color: #999999;text-decoration: line-through;font-size: 10px;}
.seller_goods .item .info{height: 20px;line-height: 20px;margin-top:15px;}
.seller_goods .item .info .old_price{color: #999999;text-decoration: line-through;font-size: 14px;}
.seller_goods .item .info .surplus{float: right; color: #999999;font-size: 12px;}
.seller_goods .item .info .warn{    font-size: 10px;
                                    font-size: 10px;
                                    color: #3279DE;
                                    border-radius: 3px;
                                    padding: 0 2px 1px;
                                    border: 1px solid #3279DE;
                                    margin-top: 5px;}


/*goods_append*/

.goods_append{width: 100%;text-align: center;color: #B3B3B3;font-size: 12px;line-height: 40px;height: 40px;display: none;}
.goods_append.active{display: block;}
.goods_append i{color:#FFDE3B;font-size: 20px;display: inline-block;vertical-align: middle;margin-right: 10px;}


/* 商品详情 */


/* banner */
.goods_info_banner{width: 100%;position: relative;}
.goods_info_banner img{height: 210px;width: 100%;}
.goods_info_banner_swiper{margin: 0 auto;position: relative;background:#ffffff;list-style: none;padding: 0;z-index: 1;height: 210px;overflow: hidden;}
.goods_info_banner .article_play{position: absolute;height: 100%;width: 100%;line-height: 100%;z-index: 1;top:0;left: 0;text-align: center;}
.goods_info_banner .article_play i{width:0;height: 100%;display:inline-block;vertical-align: middle;}
.goods_info_banner .article_play img{width: 60px;height: 60px;vertical-align: middle;display:inline-block;}
.goods_info_banner .article_video{position: absolute;top:0;left: 0;height: 100%;width: 100%;text-align: center;background: #ffffff;z-index: 2;}
.goods_info_banner .article_video video{max-width: 100%;height: 100%;}


.light_grey_box{background: #F5F5F5;}
.wodebiaoti{color:#333;font-size:18px;font-weight: bolder;/*padding-top:10px;*/height:40px;line-height: 40px;background:#fff;display: flex;}
.wodebiaoti a{    
    background: #3279DE;
    font-size: 11px;
    border-radius: 5px;
    float: right;
    height: 25px;
    line-height: 25px;
    font-weight: normal;
    width: 65px;
    text-align: center;
    margin-top:2px;
}
.wodebiaoti b{
    display: inline-block;
    font-size: 16px;  
    display: inline-block;
    width:33.3333%;
    text-align: center;
}
.wodebiaoti .cur{
    border-bottom: 2px solid #3279DE;
    font-size: 18px;
}
.fixed_yellow_box{background: #3279DE;position: fixed;width: 100%;height: 100%;top:0;left:0;}
.white_box{background: #ffffff;}

.article_top{position: relative;overflow: hidden;}
.article_top .article_image img{max-width: 100%;}
.article_top .article_image .article_play{position: absolute;height: 100%;width: 100%;line-height: 100%;z-index: 1;top:0;left: 0;text-align: center;background: rgba(0,0,0,0.3);}

.article_top .article_image .article_play i{width:0;height: 100%;display:inline-block;vertical-align: middle;}
.article_top .article_image .article_play img{width: 60px;height: 60px;vertical-align: middle;display:inline-block;}

.article_top .article_video{width: 100%;text-align: center;}
.article_top .article_video video{width: 100%;/*max-height: 220px;*/}
.article_share{box-shadow: 0px 1px 3px #666666;osition: fixed;top: 70%;right: 0;z-index: 1;width: 90px;height: 35px;line-height: 35px;font-size: 12px;background: #ffffff;border-top-left-radius: 35px;border-bottom-left-radius: 35px;}
.article_share img{width:18px;height: 18px;vertical-align: middle;margin-left: 10px;}

.article_info_message{}
.article_info_message .article_title{line-height: 22px;font-size: 18px;font-weight: bolder;padding:15px;overflow: hidden;}
.article_info_details{display: block;padding:5px 15px;background: #ffffff;}
.article_info_details .details_content{width: 100% !important;}
.article_info_details .details_content img{max-width: 100% !important;height:auto !important;}
.article_info_details .article_description{margin: 15px 0;}
.article_info_details .article_description p{font-style:14px;color: #999999;line-height: 22px;}

.article_header{margin-top: 15px;line-height: 50px;height: 50px;display: flex;padding: 0 15px;}
.article_header .article_image{width: 50px;height: 50px;border-radius: 50px;margin-right: 10px;overflow: hidden;}
.article_header .article_image img{width: 50px;height: 50px;}
.article_header .article_title{flex-grow: 1;}
.article_header .article_title .title{height: 30px;line-height: 30px;width: 100%;color: #000000;font-size: 16px;}
.article_header .article_title .text{height: 20px;line-height: 20px;width: 100%;font-size: 12px;color: #999999}
.article_header .article_playing{}
.article_header .article_playing img{height:20px;}
.article_nav{margin-top: 5px;line-height: 40px;height: 40px;display: flex;padding: 0 15px;border-bottom: 1px solid #CCCCCC}
.article_nav ul li{line-height: 40px;height: 40px;font-size: 16px;float: left;padding:0 10px;cursor: pointer;}
.article_nav ul li.active{border-bottom:3px solid #3279DE;}
.article_info_details .article_live{display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.article_info_details .article_live .item{width: 48%;margin-top: 10px;}
.article_info_details .article_live .item .article_image{width: 100%;height:120px;position: relative;}
.article_info_details .article_live .item .article_image img{width: 100%;float: left;height: 120px;}
.article_info_details .article_live .item .article_image .article_play {position: absolute;height: 100%;width: 100%;line-height: 100%;z-index: 1;top: 0;left: 0;text-align: center;background: rgba(0,0,0,0.3);}
.article_info_details .article_live .item .article_image .article_play i {width: 0;height: 100%;display: inline-block;vertical-align: middle;}
.article_info_details .article_live .item .article_image .article_play img {float:none;width: 60px;height: 60px;vertical-align: middle;display: inline-block;}
.article_info_details .article_live .item .article_video{width: 100%;text-align: center;}
.article_info_details .article_live .item .article_video video{max-width: 100%;height: 120px;}
.article_info_details .article_live .item .live_title{width: 100%;line-height: 30px;height: 30px;font-size: 16px;text-align: center;}

.goods_info_message{
    padding-bottom: 10px;
    position: relative;
    z-index: 1;	
}
.goods_info_message .goods_price{
    background: #5498F8;
    width: 100%;
    height: 50px;
    line-height: 48px;
    padding: 5px 0;
}
.goods_info_message .goods_price .price .sell_price{color:#fff;font-size: 14px;}
.goods_info_message .goods_price .price .sell_price i{font-size: 24px;line-height: 35px;font-style: normal;color:#fff;padding-left:10px;}
.goods_info_message .goods_price .price .warn{margin-left: 10px;font-size: 12px;color: #fff;}
.goods_info_message .goods_price .rush{
    position: absolute;
    right: 0;
    top: 0;
    margin-top: -5px;
    height: 60px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    text-align: right;
    z-index: 1;
    padding: 10px 20px 5px 5px;
    width: 126px;
}
/*.goods_info_message .goods_price .rush::before{content: "";width: auto;border-bottom:60px solid #fff;border-left: 45px solid rgba(0,0,0,0);position: absolute;left: -30px;top:0;right:0;z-index: -1;border-top-right-radius: 10px;box-shadow:2px 2px 4px rgba(0,0,0,.12);}*/
.goods_info_message .goods_price .rush::before{
    display: inline-block;
    width:auto;
    height: 70px;
    position:absolute;
    left: -40px;
    top:-3px;
    right:-10px;
    z-index: -1;
    background: url(../images/4.22/detail_bg.png) no-repeat center center;
    background-size:100%;
}

.goods_info_message .goods_title{/*margin-top: 15px;*/line-height: 22px;font-size: 18px;font-weight: bolder;padding: 0 10px;overflow: hidden;}
.goods_info_message .goods_description{margin-top: 5px;font-size: 12px;padding: 0 10px;color: #666666}
.goods_info_message .info{font-size:12px;margin-top: 10px;padding:0 10px;height: 20px;line-height: 20px;color: #999999;}
.goods_info_message .info .old_price{float: left;color: #999999;text-decoration: line-through;}
.goods_info_message .info .surplus{float: right;color: #999999;}

.goods_info_message .place{ font-size:12px;margin-top: 5px;padding: 0 10px 20px;line-height: 20px;}
.goods_info_message .place .tips{float: left;color: #EC534A;margin-right: 10px;}
.goods_info_message .place .agent{float: left;color: #FF5E5E;margin-right: 10px;}

.goods_info_message .goods_vip{margin: 10px 10px 0 10px;padding:0 5px;font-size: 12px;border:1px solid #F8E05C;line-height: 25px;height: 30px;background: #FEF9DE;border-radius: 3px;}
.goods_info_message .goods_vip i{color:#FFDE3B;display: inline-block;}
.goods_info_message .goods_vip .button{float:right;height: 30px;line-height: 28px;}
.goods_info_message .goods_vip .button button{height: 20px;line-height: 20px;color: #EC534A;padding:0 5px;background: #FFDE3B;}

.goods_service{margin-bottom:10px;padding:10px;background: #ffffff;height: 60px;display: flex;justify-content: space-between;}
.goods_service .service_box{display: flex;justify-content: space-between;}
.goods_service .service_header{display:inline-block;height: 40px;width:40px;float: left;}
.goods_service .service_header img{height: 40px;width:40px;}
.goods_service .service_text{display: inline-block;height: 50px;float: left;margin-left: 10px;width: 100%;}
.goods_service .service_text p{line-height: 24px;height: 22px;font-size: 14px;font-weight:bolder;overflow: hidden;}
.goods_service .service_text span{display:block;line-height: 16px;height: 16px;font-size: 12px;color: #808080;overflow: hidden;}
.goods_service button{float: right;font-size: 11px;line-height: 25px;height: 25px;border-radius: 5px;background: #3279DE;color: #fff;margin-top: 8px;width:65px;}

.goods_info_details{display: block;background: #ffffff;padding-top:0;}
.goods_info_details .details_title{padding:0 10px;margin-bottom: 10px;font-size: 16px;}
.goods_info_details .details_title img{height: 30px;}
.goods_info_details .details_title2{padding:0 10px;line-height: 30px;margin-bottom: 10px;font-size: 16px;}
.goods_info_details .details_title2 img{height: 30px;}
.goods_info_details .store_details .store_name{line-height: 30px;height: 30px;}
.goods_info_details .store_details .store_name span{font-size: 14px;color:#333;/*margin-left: */}
.goods_info_details .store_details .store_name button{font-size: 12px;float: right; padding: 3px 5px;background: #FFDE3B;margin-top: 3px; border-radius:3px;}
.goods_info_details .store_details .store_other_info{height: auto;line-height:20px;}
.goods_info_details .store_details .store_other_info span{font-size: 12px;color: #666666;width: 270px;display: inline-block;}
.goods_info_details .store_details .store_other_info i{float: right;width: 24px;height:24px;background: url(../images/4.22/dizhi.png) no-repeat center center;background-size:24px;margin-top:-8px;}
.goods_info_details .details_content{width: 100% !important;padding:0 10px;}
.goods_info_details .details_content img{max-width: 100% !important;height:auto !important;}

/* 商品购买 */
.goods_order_buy{background: #F2F2F2;position: absolute;width: 100%;min-height: 100%;}
.goods_order_buy .buy_goods_info{width:100%;background: #ffffff;padding: 15px 15px 5px 15px;border-radius: 5px;}
.goods_order_buy .buy_goods_info .goods_info{display: flex;}
.goods_order_buy .buy_goods_info .goods_info .goods_image{min-width: 75px;width:75px;height:75px;margin-right:10px;background: #efefef;border-radius: 2.5px;overflow: hidden;}
.goods_order_buy .buy_goods_info .goods_info .goods_name{font-weight: bolder;overflow: hidden;line-height: 22px;font-size: 14px;height: 75px;padding:5px 0;margin-bottom: 10px;}

.goods_order_buy .buy_goods_info .goods_buy{height: 50px;line-height: 50px;border-top: 1px solid #E8E8E8;display: flex;justify-content: space-between;}
.goods_order_buy .buy_goods_info .goods_buy .text{height: 50px;line-height: 50px;color: #333333;font-size:14px;}
.goods_order_buy .buy_goods_info .goods_buy .buy_num{height: 50px;}
.goods_order_buy .buy_goods_info .goods_buy .buy_num span{width:25px;height: 25px;border-radius: 3px;background: #EFEFEF;display: inline-block;vertical-align: middle;line-height: 25px;text-align: center;color:#666;}
.goods_order_buy .buy_goods_info .goods_buy .buy_num span.active{background: #5498F8;color:#fff;}
.goods_order_buy .buy_goods_info .goods_buy .buy_num input{width: 25px;color:#1A1A1A;border:none;text-align: center;}

.goods_order_buy .buy_goods_info .goods_use_day{width: 100%;height: 70px;display: flex;justify-content: space-between;border-top: 1px solid #E8E8E8;}
.goods_order_buy .buy_goods_info .goods_use_day .text{line-height: 70px;height: 70px;color: #333333;font-size: 14px;}
.goods_order_buy .buy_goods_info .goods_use_day .goods_day_info{height: 70px;padding:10px 0;display: flex;justify-content: space-between;}
.goods_order_buy .buy_goods_info .goods_use_day .goods_day_info .goods_use_day_info{border:1px solid #CCCCCC;border-radius: 3px; margin-left: 5px;background: #ffffff;padding:0 6px;font-size: 12px;line-height:20px;text-align: center;color: #555555;}
.goods_order_buy .buy_goods_info .goods_use_day .goods_day_info .goods_use_day_info.active{background: #5498F8;color: #fff;}

.goods_order_buy .goods_buy_input{background: #ffffff;padding:0 15px;margin-top: 15px;border-radius: 5px;}
.goods_order_buy .goods_buy_input p{display: flex;justify-content: space-between;height: 50px;padding:10px 0;line-height: 30px;border-top: 1px solid #E8E8E8;width: 100%;}
.goods_order_buy .goods_buy_input p:first-child{border-top: none;}
.goods_order_buy .goods_buy_input p span{min-width: 70px;height: 30px;line-height: 30px;}
.goods_order_buy .goods_buy_input p input[type='text']{flex-grow:1;line-height: 30px;}
.goods_order_buy .goods_buy_input p input[type='tel']{flex-grow:1;line-height: 30px;}
.goods_order_buy .goods_buy_input p select{flex-grow:1;line-height: 30px;max-width: 62px;}
.goods_order_buy .goods_buy_input p label{flex-grow:1;line-height: 30px;display: flex;justify-content: space-between;}
.goods_order_buy .goods_buy_input p input[type='checkbox']{margin-top: 5px;margin-left: 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 20px;height: 20px;vertical-align: middle;border: 2px solid #BFBFBF;border-radius: 10px;}
.goods_order_buy .goods_buy_input p input[type='checkbox']:checked{border-color: #3279DE;background: #3279DE;}
.goods_order_buy .goods_buy_input p input[type='checkbox']:checked:after{content: '\e7f6';text-align: center;color: #fff;height: 25px;position: initial;background: none !important;display: inline-block;}

.goods_buy_button{position: fixed;left: 0;bottom:0;height: 50px;width: 100%;background: #F2F2F2}
.goods_buy_button button{width: 100%; height: 50px; line-height: 50px;font-size: 16px;background: #3279DE;color: #fff;}
.goods_buy_button button[disabled]{background:#666666;color:#ffffff;}
.goods_buy_button button i{font-style: initial;}
.goods_buy_button button[disabled] i{color:#ffffff;}



.buy_rl{position: fixed;left: 0;bottom: 0;z-index:2;background: #F2F2F2;width: 100%;height:0;padding:15px;transition: height 2s;-moz-transition:width 1s;-webkit-transition:height 1s;-o-transition:height 1s;}
.active .buy_rl{height: auto;}

.buy_rl .buy_rl_year{height: 25px;display: flex;justify-content: space-between;}
.buy_rl .buy_rl_year span{flex-grow:1;text-align: center;}
.buy_rl .buy_rl_year button{border:1px solid #CCCCCC;border-radius: 25px;height: 25px;padding:0 10px;background: #FFFFFF;color: #999999;}
.buy_rl .buy_rl_year button.active{color: #000000;}
.buy_rl .buy_rl_week{margin:15px 0;display: flex;justify-content: space-around;}
.buy_rl .buy_rl_week .week{color:#999999;}
.buy_rl .buy_rl_week .weekend{color:#FF6666;}
.buy_rl .buy_rl_day ul{display: flex;justify-content: space-between;flex-flow: row wrap;border-left:1px solid #AAAAAA;border-top:1px solid #AAAAAA;}
.buy_rl .buy_rl_day ul li{flex-grow:1;height: 55px; width:14%;text-align: center;border-right:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;display:inline-block;}
.buy_rl .buy_rl_day ul li span{height: 30px;line-height: 30px;display: inline-block;width: 100%;color: #999999;}
.buy_rl .buy_rl_day ul li i{height: 25px;line-height: 25px;display: inline-block;width: 100%;font-style: normal;color: #FF6666;font-size: 12px;}
.buy_rl .buy_rl_day ul li.can_use span{color: #000000;}
.buy_rl .buy_rl_day ul li.check{background: #ffffff;}
.buy_rl .buy_rl_day ul li.active{background: #5498F8;color: #000000;}
.buy_rl .buy_rl_day ul li.active span{color:#fff;}
.buy_rl .buy_rl_day ul li.active i{color:#fff;}
/*#CCCCCC*/
/* 新品推荐 */
.hot_goods{width: 100%;padding: 10px 15px;background: #ffffff;}
.hot_goods .new_name{width: 100%;height: 30px;line-height: 30px;font-size: 18px;font-weight: bolder;}
.hot_goods .new_name .line{width:4px;height: 15px; display:inline-block;vertical-align:middle;background:#FFDE3B;margin-right: 10px;}
.hot_goods .new_name span{float: right;font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.hot_goods .new_name span i{font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}


.hot_goods .item{padding:10px 0;width: 100%;position: relative;height: 115px;}
.hot_goods .item:last-child{border-bottom: none;}
.hot_goods .item .image{width:40%;height:105px;display: inline-block;}
.hot_goods .item .image img{width:100%;height:95px;border-radius: 5px;}

.hot_goods .item .new_details{width:55%;float: right;}

.hot_goods .item .new_details .title{height: 45px;overflow: hidden;font-size: 12px;font-weight: bolder;}
.hot_goods .item .new_details .plice{height: 25px;font-size: 10px;/*margin-top: 5px;*/}
.hot_goods .item .new_details .plice .sell_price{color:#333;}
.hot_goods .item .new_details .plice .sell_price i{font-size: 20px;font-style: normal;color:#333;font-weight: normal;}
.hot_goods .item .new_details .plice .warn{margin-left: 5px;font-size: 10px;border-radius: 3px;padding: 0 2px;}
.hot_goods .item .new_details .info{height: 20px;margin-top:10px;font-size: 10px;display:flex;justify-content:space-between;align-items:flex-end;position: relative;}
.hot_goods .item .new_details .info .old_price{font-size: 10px;color: #999999;text-decoration: line-through;}

.hot_goods .item .new_details .info button{
    height: auto;
    font-size: 12px;
    padding: 4px 10px 6px;
    border-radius: 4px;
    background: #3279DE;
    color: #ffffff;
    position: absolute;
    right: 0;
}

/* 实体卡 */
.entity_card_box{padding-top: 1px;}
.entity_card{border-radius:10px;background: #ffffff;padding: 20px 0 20px 20px;margin: 20px 15px;}

.entity_card .item{width: 100%;border-bottom: 1px solid #E5E5E5;padding:10px 0;line-height: 30px;height: 50px;}
.entity_card .item:nth-last-child(2){border-bottom: none;}
.entity_card .item .title{font-size: 14px;color:#AAAAAA;}
.entity_card .item span{width: 20%;font-size: 14px;text-align: left;float: left;}
.entity_card .item .input{width: 80%;float: left;line-height: 30px;height: 30px;padding:0 5px;font-size: 14px;}
.entity_card .item .code{width: 50%;float: left;line-height: 30px;height: 30px;padding:0 5px;font-size: 14px;}
.entity_card .item .image{width: 30%;float: left;line-height: 30px;height: 30px;font-size: 14px;color: #EC534A;text-align: center;}
.entity_card .item .image img{width: 100%;height: 30px;}
.entity_card .item .agree{color:#888888;font-size: 12px; }
.entity_card .item .agree .checkbox{appearance: none;-o-appearance: none;-moz-appearance: none;-webkit-appearance:none;-ms-appearance: none;-khtml-appearance:none;border-radius: 3px;border:1px solid #D1D1D1;width:18px;height:18px;background: #ffffff;vertical-align: middle;}
.entity_card .item .agree .checkbox:checked:before{content: "\e7f6";font-weight: bolder; font-family:"iconfont";float: left;font-size: 16px;color: #1B9A2D;line-height: 18px;height: 18px;}
.entity_card .item .agree a{color:#2185D0;}
.entity_card .button{padding: 10px 23px 10px 3px ;height: 60px;}
.entity_card .button button{width:100%;background: #FFDE3B;height: 40px;line-height: 40px;border-radius: 15px;font-size: 16px;}


.member_header{width:100%;background: #FFDE3B;padding: 20px 15px;}
.member_header .member_title{line-height: 30px;height: 30px;font-style:italic;font-weight: bolder;font-size: 20px;text-align: center;}
.member_header .member_tips{line-height: 25px;height: 25px;font-size: 12px;text-align: center;margin-bottom: 25px;}
.member_card{background: url("../image/bg_3@2x.png");background-size:cover;margin:-30px 15px 0 15px;padding:25px;border-radius: 10px;}
.member_card .member_image{width: 50px;height: 50px;display:inline-block;}
.member_card .member_image img{width: 50px;height: 50px;border-radius: 25px;}
.member_card .member_details{display: inline-block;margin-left: 10px;}
.member_card .member_details p{height: 30px;line-height: 30px;font-size: 16px;color: #ffffff;}
.member_card .member_details span{height: 20px;line-height: 20px;font-size: 12px;color: #ffffff;}

.user_header{width: 100%;padding: 30px 20px;background: #3279de;display: flex;justify-content: space-between;}
.user_header .header_name{display: flex;}
.user_header .header_image{width: 50px;height: 50px;vertical-align: top;display: inline-block;}
.user_header .header_image img{width: 50px;height: 50px;border-radius: 25px;}
.user_header .user_info{height: 50px;vertical-align: top;margin-left: 10px;display: inline-block;}
.user_header .user_info p{height: 30px;line-height: 30px;overflow: hidden; font-size: 16px;display: flex;color:#fff;}
.user_header .user_info span{height: 20px;line-height: 20px;font-size: 12px;color:#d6e4f9;}
.user_header .user_update{float: right;height: 50px;vertical-align: middle;line-height: 50px;}
.user_header .user_update button{vertical-align: middle;width: 75px;padding:0 10px;line-height: 30px;font-size: 13px;border-radius: 2px;background: #fff;  color: #3279DE;}

/*.order_card{background: #ffffff; margin: 0 15px;margin-top:-20px;border-radius: 10px;overflow: hidden; box-shadow: 0px 1px 5px rgba(0,0,0,0.2);-o-box-shadow: 0px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow: 0px 1px 8px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 8px rgba(0,0,0,0.2);-ms-box-shadow: 0px 1px 8px rgba(0,0,0,0.2);-khtml-box-shadow:0px 1px 8px rgba(0,0,0,0.1);}*/
.order_card .join_member{line-height: 45px;height: 45px;overflow: hidden; color: #333;background:#fff;margin-bottom:10px;font-size: 13px;padding:0 20px;vertical-align: middle;display: flex;justify-content: space-between;}
.order_card .join_member i{color: #FFDE3B;}
.order_card .join_member div{color: #333;}
.order_card .join_member .join_button{float: right;line-height: 45px;}
.order_card .join_member .join_button button{border: 1px solid #3279DE;line-height: 25px;height: 25px;padding: 0 5px;border-radius: 3px; font-size: 12px; width: 65px;color: #3279DE;background: none;}

.order_details {overflow:hidden;padding:15px;background: #ffffff;padding-top:0;margin-bottom: 10px;}
.order_details .item{width: 25%;text-align: center;margin-top:20px;float: left;}
.order_details .item i{width: 100%;display: block;line-height: 25px;font-size: 12px;}
.order_details .item i img{width:46%;margin-bottom: 5px;}
.order_details .item span{width: 100%;display: block;line-height: 20px;height: 20px;font-size: 12px; color: #333;}

/* 新品推荐 */
.share_center{width: 100%;padding:5px 15px 0;background: #ffffff;}
.share_center .center_name{width: 100%;height: 30px;line-height: 30px;font-size: 18px;font-weight: bolder;margin-top:5px;}
.share_center .center_name .line{width:4px;height: 15px; display:inline-block;vertical-align:middle;background:#FFDE3B;margin-right: 10px;}
.share_center .center_name span{font-size: 14px;line-height: 30px;font-weight:normal;color:#999999;}
.share_center .center_list{display:flex;flex-wrap:wrap;}
.share_center .center_list .item{min-width:20%;height: 96px;text-align: center;}
.share_center .center_list .item a{padding:20px 0;width:90%;}
.share_center .center_list .item i{line-height:25px;height: 25px;font-size: 25px;display: block;color: #333;}
.share_center .center_list .item img{width: 54%;}
.share_center .center_list .item span{height:25px;line-height: 25px;font-size: 12px;display: block;margin-top: 10px;color:#333;}

.user_center{margin-top: 10px;padding:0 15px;background: #ffffff;overflow: hidden;}
.user_center ul li{width: 20%;padding:10px 0;line-height: 30px;font-size: 14px;float: left;color: #333;}
.user_center ul li:last-child{border-bottom: none;}
.user_center ul li i{font-size: 16px;vertical-align: middle;width: 100%;display: inherit;}
.user_center ul li i:last-child{float: right;}
.user_center ul li i img{width:50%;margin-top:18px;}
.user_center ul li a{display: block;text-align: center;color: #333;font-size: 12px;}


.buy_success_box{margin: 50px 35px 0 35px;background: #ffffff;padding:25px 20px 0 20px;border-radius: 10px;position: relative; }
.buy_success_box:before{width: 10px;height: 10px;display: block;position: absolute;background: #FFDE3B;top: 235px;left: -5px;border-radius: 10px;}
.buy_success_box:after{width: 10px;height: 10px;display: block;position: absolute;background: #FFDE3B;top: 235px;right: -5px;border-radius: 10px;}
.buy_success_box .buy_success{padding-bottom: 25px;}
.buy_success_box .buy_success .image{height: 100px; text-align: center;}
.buy_success_box .buy_success .image img{width: 90px;height: 90px;}
.buy_success_box .buy_success .text{width: 100%;text-align: center;line-height: 24px;font-size:15px;}
.time-gz{
    color: #888;
    font-size: 13px;
    text-align: center;
    display: inherit;
    font-weight: normal;
    margin-top: 10px;
}
.buy_success_box .buy_success .button{display:flex;justify-content: space-between;margin-top: 20px;padding: 0 16px;}
.buy_success_box .buy_success .button a{display:inline-block;width:47%;}
.buy_success_box .buy_success .button button{width:100%;height: 40px;line-height: 40px;font-size: 14px;border-radius: 4px;background:#3279DE;border:#3279DE;color:#fff;}
.buy_success_box .buy_qrcode .button a{display:inline-block;width:47%;margin-top:30px;}
.buy_success_box .buy_qrcode .button button{width:100%;height: 40px;line-height: 40px;font-size: 14px;border-radius: 4px;background:#3279DE;border:#3279DE;color:#fff;}

.buy_success_box .buy_qrcode{padding-bottom: 25px;}
.buy_success_box .buy_qrcode .image{margin:0 auto; height: 120px;text-align: center;margin-top: 25px;}
.buy_success_box .buy_qrcode .image img{width:120px;height: 120px;}
.buy_success_box .buy_qrcode .text{margin-top:10px;}
.buy_success_box .buy_qrcode .text p{width: 100%;font-size:16px;text-align: center;color: #1a1a1a;}
.buy_success_box .buy_qrcode .text span{display:block;width: 100%;font-size:12px;text-align: center;margin-top:10px;color:#666;}


.qrcode_box{background: #ffffff;}
.qrcode_box .image{margin-top: 50px;text-align: center;height: 110px;}
.qrcode_box .image img{width: 110px;height: 110px;}

.qrcode_box .text{margin-top: 15px;font-size: 14px;line-height:20px;text-align: center;color: #666666;}
.qrcode_box .text p{color:#666666;}
.qrcode_center{margin-top: 35px;padding:0 15px;background: #ffffff;}
.qrcode_center ul li{width: 100%;border-top: 1px solid #E5E5E5;padding:10px 0;line-height: 30px;height: 50px;font-size: 14px;color:#666666;}
.qrcode_center ul li:last-child{border-bottom: 1px solid #E5E5E5;}
.qrcode_center ul li i{font-size: 16px;vertical-align: middle;color:#666666;}
.qrcode_center ul li i:last-child{float: right;}
.qrcode_center ul li i img{max-height: 16px;margin-right: 5px;}



/* .order_header{background: #ffffff;line-height: 42px;height:45px;padding:0 15px;}
.order_header ul{display:flex;justify-content: space-around;}
.order_header ul li{text-align: center;display: inline-block;font-size: 14px;}
.order_header ul li a{display: inline-block;height: 100%;}
.order_header ul li.active{border-bottom: 3px solid #FFDE3B;} */
.order_list{background: #F5F5F5;}
.order_list .item{margin-top: 15px;background:rgba(255,255,255,1);height: 170px;padding: 0 10px;border-radius:8px;}
.order_list .item .store_details{background: #ffffff;height: 45px;line-height: 45px;border-bottom: 1px solid #E8E8E8;}
.order_list .item .store_details .store_name{font-size: 13px;color:#666;display: inline-block;}
.order_list .item .store_details .order_status{float: right;font-size: 13px;color: #EC534A;}

.order_list .item .goods_details{height: 75px;padding-top:15px;display:flex;-o-display: flex;-moz-display: flex;-webkit-display:flex;-ms-display: flex;-khtml-display:flex;}
.order_list .item .goods_details .image{width:60px;height: 60px;display: inline-block;vertical-align:top;}
.order_list .item .goods_details .image img{width:60px;height: 60px;min-width: 60px;}
.order_list .item .goods_details .goods_info{margin-left: 10px;width: 80%;}
.order_list .item .goods_details .goods_info .goods_title{line-height:14px;font-size: 14px;text-align:justify;height:18px;overflow: hidden;display: box;box-orient: vertical; text-overflow:ellipsis;white-space: nowrap;font-weight:bold;color:#000000;width: 100%;padding: 2px 0;}
.order_list .item .goods_details .goods_info .goods_num{height:30px;}
.order_list .item .goods_details .goods_info .goods_num span{line-height:12px;font-size: 12px;color: #666;}
.order_list .item .buy_details{border-top: 1px solid #E8E8E8;
                               margin-top: 10px;height: 50px;line-height: 50px;background: #ffffff;}
.order_list .item .buy_details .time{font-size: 12px;color: #666;display: inline-block;}
.order_list .item .buy_details .price{font-size: 14px;color: #333333;float: right;}
.order_list .item .button{line-height: 45px;height: 45px;vertical-align: middle;padding: 0 15px;background: #ffffff;text-align: right;}
.order_list .item .button button{height: 30px;line-height: 30px;background: #FFDE3B;padding: 0 15px;border-radius: 25px;}


.order_list_no,.vip-goods-list-none{text-align: center;padding: 40px 0;line-height: 15px;font-size: 12px;}
.order_list_no{background: #F5F5F5;}
.order_list_no img,.vip-goods-list-none img{display: block;margin:0 auto;width: 80px;height: 80px;margin-bottom: 10px;}

.order_info_header{padding: 0 15px 0 15px;background:#ffffff;}
.order_info_header .goods_title{color:#333;display:flex;-o-display: flex;-moz-display: flex;-webkit-display:flex;-ms-display: flex;-khtml-display:flex;line-height: 22px;overflow: hidden;font-size: 16px;}
.order_info_header .goods_title i{color: #B3B3B3;width: 12px;min-width: 12px;text-align: right;}
.order_info_header .buy_info{margin-top: 5px;line-height: 20px;height: 20px;}
.order_info_header .buy_info span{margin-right: 20px;font-size: 12px;color:#9A9A9A;}
.order_info_header .time{color: #EC534A;font-size: 12px;line-height: 12px;padding:22px 0 26px 0}
.order_info_header .text{line-height: 35px;height: 35px;font-size: 12px;text-align: center;border-top: 1px solid #E6E6E6;}

.order_qrcode{background: #F5F5F5;}
.order_qrcode .item{background: #ffffff;border-radius: 10px;padding: 15px;position: relative;}
.order_qrcode .item:not(:last-child){border-bottom:1px dashed #E1E1E1;}
.order_qrcode .item .qrcode_title{display:flex;-o-display: flex;-moz-display: flex;-webkit-display:flex;-ms-display: flex;-khtml-display:flex;justify-content: space-between;color:#1A1A1A;line-height: 30px;height: 30px;}
.order_qrcode .item .qrcode_title i{font-size: 20px;}
.order_qrcode .item .qrcode_title span{font-size: 16px;}
.order_qrcode .item .qrcode_title span:last-child{font-size: 12px;}
.order_qrcode .item .time{line-height: 20px;height: 20px;font-size: 12px;text-align: center;}
.order_qrcode .item .qrcode_image{text-align: center;display: none;}
.order_qrcode .item.active .qrcode_image{display: block;padding: 10px;}
.order_qrcode .item .qrcode_image img{width: 185px;height: 185px;display: block;margin: 0 auto;}

.order_qrcode .item.disabled i{color:#B3B3B3;}
.order_qrcode .item.disabled span{color:#B3B3B3;text-decoration: line-through;}
.order_qrcode .item.disabled span:last-child{color:#B3B3B3;text-decoration:none;}
.order_qrcode .item.disabled .time{color:#B3B3B3;}
.order_qrcode .item.disabled .qrcode_image img{opacity: 0.2;}
.order_qrcode .item.disabled .qrcode_image::before{content: "\e61a";font-size: 100px;line-height: 185px;height: 185px;width: 100%; font-family:"iconfont" !important;position: absolute;bottom:15px;left: 0;text-align: center;z-index: 1;}

.order_box{padding: 15px;background: #ffffff;border-radius: 10px;margin:0  15px 15px 15px;}
.order_box .order_box_title{line-height:40px;border-bottom: 1px solid #E8E8E8;font-size: 16px;font-weight: bolder;margin-bottom: 10px;}
.order_box .store_name{line-height:30px;font-size: 14px;font-weight: bolder;text-align: justify;}
.order_box .info{line-height:30px;font-size: 13px;}
.order_box .info p{line-height:25px;height:25px;overflow: hidden; font-size: 13px;color:#333333;}
.order_box .info p span{display: inline-block;width:80px;color:#666666;}
.order_box .info p button{width: 50px;padding: 0 10px; background: #3279DE;border-radius: 5px;line-height: 25px; height: 25px;float: right;font-size: 13px;color: #fff;}

.share_page{width: 100%;}
.share_page img{width: 100%;float: left;}
.share_page button{width: 100%;color: #D00505;background: #FFDE3B;line-height: 50px;height: 50px;font-size: 20px;font-weight: bolder;float: left;}

/* store */
.store_top{height:135px;width: 100%;background: url("../images/bg1@2x.png");background-size: cover;}
.store_top .store_title{padding-top: 35px;width: 100%;line-height: 25px;height: 25px;font-size: 18px;text-align: center;color: #ffffff;}
.store_top .store_title a{border:1px solid #ffffff;border-radius: 5px;font-size: 12px;color: #ffffff;padding: 1px 5px;margin-right: 5px;vertical-align:bottom;}
.store_top .store_shop{padding-top: 30px;margin-left: 20px;color: #ffffff;font-size: 18px;}
.store_top .store_shop .store_shop_img{width: 50px;height: 50px;border-radius: 50px;background: #ffffff;line-height: 50px;text-align: center;display: inline-block;margin-right: 15px;}
.store_top .store_shop .store_shop_img img{width: 30px;vertical-align: middle;}
.store_content{padding:0 15px;margin-bottom: 70px;}
.store_content .store_box{width: 100%;padding: 10px;background: #ffffff;border-radius: 10px;margin-bottom: 20px;}
.store_content .store_top_box{margin-top:-45px;}
.store_content .store_verify_box{margin-top:-65px;}
.store_content .store_box form{width: 100%;padding:20px;}
.store_content .store_box form .form_line{display:flex;align-items:center;margin-bottom: 25px;}
.store_content .store_box form .form_line:last-child{margin-bottom: 0px;}
.store_content .store_box form .form_line .store_scan{height: 25px;margin-left: -50px;}
.store_content .store_box form .form_line .store_scan img{height: 25px;}
.store_content .store_box form .form_line p{width: 100%;line-height: 30px;height: 30px;font-size: 16px;font-weight: bolder; text-align: center;}
.store_content .store_box form .form_line input{width:100%;padding:0 10px;line-height: 50px;height: 50px;border:1px solid #cccccc;border-radius: 10px;font-size: 16px;color:#666666;background: #F6F6F6;}
.store_content .store_box form .form_line button{width:100%;line-height: 50px;height: 50px;border-radius: 10px;font-size: 16px;color:#ffffff;background: #319CFD;}
.store_content .store_box .text_box{width: 100%;padding:10px;}
.store_content .store_box .text_box .text{font-size: 15px;line-height: 25px;display:flex;width: 100%;}
.store_content .store_box .text_box .text span{width:80px;min-width: 80px;}
.store_content .store_box .text_box .text p{flex-grow: 1;}
.store_content .store_box .store_settle_box{padding:10px;display:flex;justify-content: space-between;height: 80px;}
.store_content .store_box .store_settle_box .store_settle{}
.store_content .store_box .store_settle_box .store_settle span{font-size: 18px;color:#FF6600;line-height: 30px; }
.store_content .store_box .store_settle_box .store_settle p{font-size: 12px;color:#999999;line-height: 20px; margin-top: 10px;}
.store_content .store_box .store_settle_box button{line-height:40px;height: 40px;font-size: 16px; background: #319CFD;color: #ffffff;padding: 0 25px;border-radius:20px; margin-top: 15px;}
.store_content .store_nav{width: 100%;padding:0;}
.store_content .store_nav .store_nav_item{padding:0 10px; line-height: 50px;height: 50px;display:flex;justify-content: space-between;align-items:center;border-bottom: 2px solid #f6f6f6;}
.store_content .store_nav .store_nav_item img{width:7px;height:14px;vertical-align: middle;}
.store_content .store_box .store_data_box{width:100%;display:flex;justify-content: space-around;padding:15px 0;}
.store_content .store_box .store_data_box .store_data_item{text-align: center;}
.store_content .store_box .store_data_box .store_data_item span{font-size: 20px;line-height: 35px; }
.store_content .store_box .store_data_box .store_data_item:first-child span{color:#3366FF;}
.store_content .store_box .store_data_box .store_data_item:nth-child(2) span{color:#FF6600;}
.store_content .store_box .store_data_box .store_data_item:nth-child(3) span{color:#333333;}
.store_content .store_box .store_data_box .store_data_item p{font-size: 12px;color:#999999;line-height: 20px;}
.store_content .store_box .store_box_title{width: 100%;line-height: 30px;font-size: 16px;font-weight: bolder;margin-bottom: 15px;padding:5px;}
.store_content .store_box .store_box_text .success{color:#47AA0D;}
.store_content .store_box .store_box_text .warning{color:#FF8800;}
.store_content .store_box .store_box_text .wrong{color:#FF0000;}
.store_content .store_box .store_box_text.active div:first-child p{color:#FF8800;}
.store_content .store_box .store_box_text > div{margin-bottom: 10px;}
.store_content .store_box .store_box_text p{padding:0 5px;display:flex;justify-content: space-between;align-items:center;font-size: 14px;line-height: 20px;height: 20px;}
.store_content .store_box .store_box_text p i{width: 15px;min-width: 15px;height: 25px;display: flex;align-items: center;}
.store_content .store_box .store_box_text p i img{width: 15px;height: 15px;}
.store_content .store_box .store_box_text p span{flex-grow: 1;margin-left: 5px;height: 25px;line-height: 25px;overflow: hidden;}

.store_content .store_goods_title{font-size: 16px;margin-bottom: 20px;color: #333333}
.store_content .store_goods_title span{font-size: 14px;margin-bottom: 20px;color: #999999;margin-left: 5px;}
.store_content .store_goods_item{display:flex;justify-content: space-between;padding:10px;background: #ffffff;margin-bottom: 10px;border-radius: 10px;}
.store_content .store_goods_item .goods_image{width: 90px;height: 90px;}
.store_content .store_goods_item .goods_image img{width: 90px;height: 90px;}
.store_content .store_goods_item .store_goods_info{margin-left: 10px;flex-grow: 1;}
.store_content .store_goods_item .store_goods_info .goods_name{font-size: 14px;line-height: 20px;height: 40px;overflow: hidden;}
.store_content .store_goods_item .store_goods_info .sell_info{height: 20px;}
.store_content .store_goods_item .store_goods_info .sell_info span{font-size: 12px;margin-right: 5px;line-height: 20px;height: 20px;color: #999999;}
.store_content .store_goods_item .store_goods_info .goods_buy{height: 30px;display:flex;justify-content: space-between;}
.store_content .store_goods_item .store_goods_info .goods_buy span{font-size: 14px;margin-right: 5px;line-height: 30px;height: 30px;color: #FF6600;}
.store_content .store_goods_item .store_goods_info .goods_buy button{padding: 0 10px;border-radius: 10px;line-height: 25px;height: 25px;background: #319CFD;color:#ffffff;}
.min_store_top{height:140px;}
.store_content .store_cancel_box{margin-top:-75px;padding:0 15px 10px;}
.store_content .store_box .store_cancel{height: 55px;line-height: 55px;font-size: 14px;}
.store_content .store_box .store_cancel span{height: 55px;line-height: 55px;font-size: 12px;color: #999999}
.store_content .store_box .store_cancel_text{height: 22px;line-height: 20px;font-size: 12px;color: #999999}
.store_content .store_box .store_cancel_num{height: 35px;line-height: 35px;font-size: 19px;color: #6EA4FC}
.store_content .store_cancel_item{background: #ffffff;border-radius: 10px;padding:0 15px;margin-bottom: 10px;}
.store_content .store_cancel_item .store_cancel_item_box{display:flex;justify-content: space-between;padding:10px 0;color: #1A1A1A;border-bottom: 1px solid #F0F0F0;}
.store_content .store_cancel_item .store_cancel_item_box:last-child{border-bottom: none;}
.store_content .store_cancel_item .store_cancel_item_box .cancel_code{font-size: 12px;}
.store_content .store_cancel_item .store_cancel_item_box .cancel_button{font-size: 12px;padding-right: 12px;background: url("../images/hx_icon6@2x.png") no-repeat right center;background-size: 4.5px 9px;}
.store_content .store_cancel_item .store_cancel_item_box .cancel_button a{color:#808080;}
.store_content .store_cancel_item .store_cancel_item_box .goods_image{width: 80px;height: 80px;}
.store_content .store_cancel_item .store_cancel_item_box .goods_image img{width: 80px;height: 80px;}
.store_content .store_cancel_item .store_cancel_item_box .store_cancel_info{margin-left: 10px;flex-grow: 1;}
.store_content .store_cancel_item .store_cancel_item_box .store_cancel_info .goods_name{font-size: 14px;line-height: 20px;height: 40px;overflow: hidden;}
.store_content .store_cancel_item .store_cancel_item_box .store_cancel_info .goods_buy{height: 20px;font-size: 12px;color: #999999;}
.store_content .store_cancel_item .store_cancel_item_box .store_cancel_info .goods_buy span{color:#7B84F2;}
.store_content .store_cancel_item .store_cancel_item_box .store_cancel_info .sell_info{height: 20px;font-size: 12px;color: #999999;}
.store_content .store_cancel_item .store_cancel_item_box .cancel_time{color:#B3B3B3;font-size: 12px;}
.store_content .store_cancel_item .store_cancel_item_box .cancel_user{color:#B3B3B3;font-size: 12px;}
.store_content .store_msg{text-align: center;color: #999999;font-size: 12px;}
.record_store_top{height: 70px;line-height: 70px;padding: 0 15px;width: 100%;display: flex;align-items: center;justify-content: space-between;color: #fff;}
.record_store_top img{width: 50px;}
.detail_store_top{height: 50px;line-height: 50px;padding: 0 15px;width: 100%;display: flex;align-items: center;justify-content: space-between;color: #fff;}
.buy_user_info{height: 40px;background: #ffffff;padding: 0 15px;width: 100%;font-size: 14px;display: flex;align-items: center;}
.buy_user_info img{height: 16px;margin-right: 10px;}
.store_cancel_buy_info{padding: 15px;display: flex;justify-content: space-between;}
.store_cancel_buy_info .goods_image{width: 80px;height: 80px;}
.store_cancel_buy_info .goods_image img{width: 80px;height: 80px;}
.store_cancel_buy_info .store_cancel_info{margin-left: 10px;flex-grow: 1;}
.store_cancel_buy_info .store_cancel_info .goods_name{font-size: 14px;line-height: 20px;height: 40px;overflow: hidden;}
.store_cancel_buy_info .store_cancel_info .goods_buy{height: 20px;font-size: 12px;color: #999999;}
.store_cancel_buy_info .store_cancel_info .goods_buy span{color:#7B84F2;}
.store_cancel_buy_info .store_cancel_info .sell_info{height: 20px;font-size: 12px;color: #999999;}
.store_order_info{background: #ffffff;margin-bottom: 15px;}
.store_order_info .store_order_title{font-size: 14px;padding:0 15px;line-height: 40px;height: 40px;border-bottom: 1px solid #f0f0f0;}
.store_order_info .store_order_box{padding:10px 0 ;}
.store_order_info .store_order_box .store_order_text{display:flex;justify-content: space-between;padding:0 15px;font-size: 12px;color: #999999;line-height: 30px;}
.store_content .verify_info_box{text-align: center;padding:25px;}
.store_content .verify_info_box img{width: 60px;}
.store_content .verify_info_box p{font-size: 18px; margin-top:15px;}
.store_content .verify_info_box span{display:block;font-size: 14px; margin-top:10px;color: #666666;}
.store_list{padding:20px 15px;}
.store_list .store_item{background: #ffffff;width:100%;line-height: 50px;height: 50px;display:flex;justify-content: space-between;align-items: center;margin-bottom: 15px;padding:0 15px;border-radius: 10px;font-size:18px;/*font-weight: bolder;*/}
.store_list .store_item label{display:flex;justify-content: space-between;align-items: center;width:100%;}
.store_list .store_item input[type='radio']{appearance: none;-o-appearance: none;-moz-appearance: none;-webkit-appearance:none;-ms-appearance: none;-khtml-appearance:none;width: 20px;height: 20px;border-radius: 20px; border:2px solid #cccccc;}
.store_list .store_item input[type='radio']:checked{border:2px solid #66CC66;}
.store_list .store_item input[type='radio']:checked:after{content: '';width: 12px;height: 12px;background: #66CC66;display: block;border-radius: 12px;margin: 2px;}

.store_footer{position: fixed;z-index: 1;width: 100%; bottom: 0;height: 72px;padding-top: 20px;display:flex;justify-content: space-around;background: url("../images/nav_bg@2x.png") center;background-size: 100% 100%;}
/*.store_footer .store_footer_item{text-align: center;padding: 5px 0 0;flex:1;}*/
.store_footer a{text-align: center;padding: 5px 0 0;flex:1;}
.store_footer .store_footer_item img{height: 20px;line-height: 20px;vertical-align: middle;}
.store_footer .store_footer_item p{line-height: 20px;height: 20px;font-size: 12px;}
.store_footer .store_footer_item p.active{color: #00A5FF;}
.store_footer .store_footer_item .store_scan{width: 40px;height: 40px;margin-top: -15px;}
/* store end */

/* footer */

.footer{width: 100%;height: 50px;}
.footer .nav{position: fixed;width: 100%;max-width:750px;height: 50px;bottom: 0;display:flex;justify-content: space-between;background: #ffffff;z-index: 1;/*border-top: 1px solid rgba(0,0,0,0.5);*/box-shadow: 0px -1px 8px rgba(0,0,0,0.1);;
             -o-box-shadow: 0px -1px 8px rgba(0,0,0,0.1);
             -moz-box-shadow: 0px -1px 8px rgba(0,0,0,0.1);
             -webkit-box-shadow: 0px -1px 8px rgba(0,0,0,0.1);
             -ms-box-shadow: 0px -1px 8px rgba(0,0,0,0.1);
             -khtml-box-shadow: 0px -1px 8px rgba(0,0,0,0.1);}
.footer .nav ul{flex-grow: 1;display:flex;justify-content: space-around;background: #ffffff;height: 50px;}
.footer .nav ul li{width: 100%;}
/*.footer ul{position: fixed;width: 100%;height: 50px;left: 0;bottom: 0;display:flex;justify-content: space-between;background: #ffffff;z-index: 1;}*/
.footer ul li a{padding-top: 5px;}
.footer ul li i{width:100%;display:block;height: 25px;line-height: 25px;text-align: center;font-size: 16px;margin-top:5px;overflow: hidden;}
.footer ul li i.active{background: #FFDE3B;}
.footer ul li i img{width: 24px;vertical-align: middle;}
.footer ul li i img.active{margin-top: -30px;}
.footer ul li span{width:100%;display:block;height: 20px;line-height: 20px;font-size: 12px;text-align: center;color: #666;}
.footer ul li.active span{color:#3279DE;}
.footer ul li.active i{color: #FFDE3B;}
.footer ul li.active i img{height: 24px;vertical-align: middle;}
/*.footer ul li.active span{color: #FFDE3B;}*/
.footer .button{width: 45%;background:#FFDE3B;line-height: 5px;height: 50px;}
.footer .button button{color:#fff;width:100%;background:#3279DE;line-height: 5px;height: 50px;font-size: 14px;}
.footer .button button:disabled{width:100%;background: linear-gradient(90deg,rgba(104, 104, 104,1) 0%,rgba(74,74,74,1) 100%);color:#ffffff;}
.footer .button button i{font-size: 20px;font-style: normal;color: #fff;}
.footer .button button:disabled i{color:#ffffff;}
.copyright_footer{position: fixed;width: 100%; height:50px;left: 0;bottom: 0;line-height:20px;font-size: 12px;color: #999999;text-align: center;}
.copyright_footer p{color: #999999;}


/* pop */
.pop_bg{background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;left:0;top:0;bottom:0;right:0;z-index: 2;display: none;}
.pop_bg.active{display: block;}
.pop_bg .pop_box{position: relative;}
.pop_bg .store_pop{margin:35px 35px 0 35px;background: #ffffff;border-radius: 10px;overflow: hidden;}
.pop_bg .store_pop .store_pop_title{font-size:20px;line-height: 50px;background: #FFDE3B;text-align: center;width: 100%;font-weight: bolder;color: #1A1A1A;}
.pop_bg .store_pop .store_box{padding: 0 20px;max-height:400px;overflow-y:auto;width: 100%;}
.pop_bg .store_pop .item{padding:20px 0;width: 100%;border-bottom: 1px dashed #cccccc;}
.pop_bg .store_pop .item:last-child{border-bottom: none;}
.pop_bg .store_pop .store_box .item .title{font-size: 14px;font-weight: bolder;line-height: 25px;height: 25px;}
.pop_bg .store_pop .store_box .item .tips{font-size: 12px;line-height: 25px;}
.pop_bg .store_pop .store_box .item .button{text-align: center;margin-top: 10px;}
.pop_bg .store_pop .store_box .item .button button{height: 30px;line-height: 30px;font-size: 12px; padding:0 20px;border-radius: 15px;background:rgba(255,222,59,0.2);border:1px solid rgba(255,222,59,1);}
.pop_bg .store_pop_close{width: 25px;height: 25px;font-size: 16px;text-align: center;line-height: 23px;border-radius: 25px;top: 25px;font-weight: bolder; border:2px solid #ffffff;color:#ffffff;position: relative;left: 50%;margin-left:-15px;}
.pop_bg .follow_pop{padding-bottom:20px;background: #ffffff;margin:135px 35px 0 35px;border-radius: 20px;}
.pop_bg .follow_pop .follow_qrcode{text-align: center;
    background: url(../images/bidu.png) no-repeat top center #fff;
    background-size: 100% 100%;
    border-radius: 20px;}
.pop_bg .follow_pop .follow_qrcode img{width: 110px;height: 110px;}
.pop_bg .follow_pop .follow_text{font-size: 12px;line-height:15px;text-align: center;padding-bottom: 35px;}
.pop_bg .follow_pop .follow_text p{
    word-wrap: break-word;
    width:100%;
    line-height: 20px;
}
.pop_bg .follow_pop .follow_button{width: 100%;padding: 0 20px 35px 20px; }
.pop_bg .follow_pop .follow_button button{line-height: 40px;height: 40px;border-radius: 20px;width: 100%;background: #FFDE3B;font-size:14px;}

.pop_bg .agreement_pop{top: 100px; position: relative;margin:0 30px;}
/*.pop_bg .agreement_pop .image{margin:0 30px;}*/
.pop_bg .agreement_pop .image img{width: 100%;}
.pop_bg .agreement_pop .button{position: absolute;bottom: 55px;padding:0 35px;width: 100%;}
.pop_bg .agreement_pop .button button{line-height: 35px;height: 35px;width: 100%;background: #FFDE3B;font-size: 16px;display: inline-block;border-radius: 35px;}
.pop_bg .agreement_pop p{font-size: 12px;text-align: center;color: #FFDE3B;position: absolute;bottom: 25px;width: 100%;line-height: 25px;}
.pop_bg .agreement_pop p a{font-size: 12px;color: #ffffff;}
.pop_bg .pop_text{ /* display: none; */ background: rgba(0,0,0,0.6); border-radius: 5px; background-size: cover; position: absolute; z-index: 1; top: 20%; left: 50%; line-height: 35px; padding: 10px 10px; width: 240px; color: #fff; width: 240px; margin-left: -120px; text-align: center; font-size: 16px;}

.pop_bg .qrcode_img{width: 66%;position: fixed;left: 17%;margin: 0 auto;bottom: 180px;top: auto;}
.pop_bg .qrcode_box{border-radius: 15px;overflow: hidden;padding:10px 0;}
.pop_bg .qrcode_img .qrcode_image{width: 100%;text-align: center;}
.pop_bg .qrcode_img .qrcode_image img{width: 90%;}

.pop_bg .qrcode_img .qrcode_word{text-align: center;font-size: 14px;}
.pop_word{width: 100%;text-align: center;color: #ffffff;font-size: 14px;}
.pop_close{width: 20px;margin:10px auto;height: 20px;border: 2px solid #ffffff;line-height: 16px;border-radius: 20px;font-weight: bolder;color: #ffffff;}

.pop_bg .pop_alert{position: absolute;left: 15%;top: 40%;background: #ffffff;border-radius: 10px;width: 70%;}
.pop_bg .alert_header{padding:10px 20px;}
.pop_bg .alert_header .title{line-height: 40px;font-size: 16px;text-align: center;color: #666666;}
.pop_bg .alert_header .content{line-height: 30px;font-size: 14px;color: #666666;}
.pop_bg .alert_button{display: flex;justify-content: space-around;}
.pop_bg .alert_button a{font-size: 16px; color: #666666; display: block;-webkit-box-flex: 1;  -webkit-flex: 1;  flex: 1;border-top:1px solid #cccccc;height: 40px;line-height: 40px;text-align: center;}
.pop_bg .alert_button a:first-child{border-right:1px solid #cccccc;}
.pop_bg .alert_button .true{color:#319CFD;}


/** 原来css **/
/*特权会员*/
.openvipbox{position: fixed;  width: 100%;  height: 100%;  top: 0px;  left: 0px;  background: rgba(0, 0, 0, 0.4);  overflow: hidden;  box-sizing: border-box;  display: flex;  justify-content: center;  align-items: center;  z-index: 1;}
.openvipbody{width: 280px;  overflow-y: scroll;  overflow-x: hidden;  border-radius: 5px;background-color: #fff; overflow: hidden;}
.openviphd{padding:1.3em 1.6em .8em; min-height: 40px;  font-size: 15px;  line-height: 1.3;  word-wrap: break-word;  word-break: break-all;  color: #999;text-align: center;}
.openvip_input { padding: 4px 6px; border: 1px solid #ccc; box-sizing: border-box; height: 2em; width: 80%; margin-top: 10px; outline: 0; -webkit-appearance: none; background-color: transparent; font-size: inherit; color: #313E4D; line-height: 1.41176471;}
.openvipft{position: relative; line-height: 48px; font-size: 18px;  display: -webkit-box;  display: -webkit-flex;  display: flex;}
.openvipft:after {content: " ";position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #d5d5d6; color: #d5d5d6; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(.5);  transform: scaleY(.5);}
.openvip_btn{color: #CAA252;  display: block;  -webkit-box-flex: 1;  -webkit-flex: 1;  flex: 1;  text-decoration: none;  -webkit-tap-highlight-color: rgba(0,0,0,0);  position: relative;text-align: center;}
.openvip_btn:after {content: " "; position: absolute; left: 0; top: 0; width: 1px; bottom: 0; border-left: 1px solid #d5d5d6; color: #d5d5d6; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(.5); transform: scaleX(.5);  }
.cancel{color: #313E4D; }
/* 推广图 */
.viewposter{position: fixed;  width: 100%;  height: 100%;  top: 0px;  left: 0px;  background: rgba(0, 0, 0, 0.5);  overflow: hidden;  box-sizing: border-box;  display: flex;  justify-content: center;  align-items: center;  z-index: 2;}
.posterbox{width: 250px; }
.posterbox img{width: 100%;-webkit-touch-callout: none;}
.viewposter_text{width:100%;  font-size:14px;  color:#FFFFFF; text-align: center; padding: 5px 0;}
.view_btnbox{width:100%; padding:0 20px; display:flex;align-items: center;justify-content: space-between;}
/*.view_btn{width:115px;height:30px;  background:linear-gradient(90deg,rgba(202,162,82,1) 0%,rgba(178,135,58,1) 100%); border-radius:15px;border:none;color: #FFFFFF;font-size:14px; padding: 0;}*/
/*.cancel_btn{width:60px; height:30px;  background:linear-gradient(90deg,rgba(202,162,82,1) 0%,rgba(178,135,58,1) 100%);  border-radius:15px;border:none;color: #FFFFFF;font-size:14px;padding: 0;}*/
.view_btn{width: 115px;height: 30px;background: #3279DE; border-radius: 5px;border: none;color: #fff;font-size: 14px;padding: 0;}
.cancel_btn{width:60px; height:30px;  background:#3279DE;  border-radius:5px;border:none;color: #fff;font-size:14px;padding: 0;}

/*推广文案*/
.copywriting{position: fixed;  width: 100%;  height: 100%;  top: 0px;  left: 0px;  background: rgba(0, 0, 0, 0.4);  overflow: hidden;  box-sizing: border-box;  display: flex;  justify-content: center;  align-items: center;  z-index: 9;}
.copywritingbox{width: 250px;  overflow-y: scroll;  overflow-x: hidden;  border-radius: 5px;background-color: #fff; overflow: hidden; padding:5px 10px 15px;}
.copywritingbox_title{width:100%; height: 30px; text-align: center; font-size: 14px; line-height: 30px;}
.copywritingbox textarea{border: 0;width: 100%; line-height: 1rem;  min-height: 5rem;  word-wrap: break-word; word-break: break-all;font-size: 12px;}
.copywriting_btnbox{width:100%; padding:0 10px; display:flex;align-items: center;justify-content: space-between;}

/*商品兑换*/
.exchangebox{position: fixed;  width: 100%;  height: 100%;  top: 0px;  left: 0px;  background: rgba(0, 0, 0, 0.4);  overflow: hidden;  box-sizing: border-box;  display: flex;  justify-content: center;  align-items: center;  z-index: 2;}
.exchangebody{width: 280px;  overflow-y: scroll;  overflow-x: hidden;  border-radius: 5px;background-color: #fff; overflow: hidden;}
.exchangehd{padding:1.3em 1.6em .8em; min-height: 40px;  font-size: 15px;  line-height: 1.3;  word-wrap: break-word;  word-break: break-all;  color: #999;text-align: center;}
.exchange_input { padding: 4px 6px; border: 1px solid #ccc; box-sizing: border-box; height: 2em; width: 80%; margin-top: 10px; outline: 0; -webkit-appearance: none; background-color: transparent; font-size: inherit; color: #313E4D; line-height: 1.41176471;}
.exchangeft{position: relative; line-height: 48px; font-size: 18px;  display: -webkit-box;  display: -webkit-flex;  display: flex;}
.exchangeft:after {content: " ";position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid #d5d5d6; color: #d5d5d6; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(.5);  transform: scaleY(.5);}
.exchange_btn{color: #CAA252;  display: block;  -webkit-box-flex: 1;  -webkit-flex: 1;  flex: 1;  text-decoration: none;  -webkit-tap-highlight-color: rgba(0,0,0,0);  position: relative;text-align: center;}
.exchange_btn:after {content: " "; position: absolute; left: 0; top: 0; width: 1px; bottom: 0; border-left: 1px solid #d5d5d6; color: #d5d5d6; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(.5); transform: scaleX(.5);  }
.default{color: #313E4D; }
/* 会员页面  */
.m-container{}
.m-vip-box,.m-list-box{background-color: #FFFFFF;}
.m-top {background-color: #3279DE;width: 100%;height: 190px;}
.m-top img {width:100%;height: 100%;}
.m-top span {font-size: 12px;color: #1A1A1A;line-height: 12px;margin-top: 10px;text-align: center;}
.m-center .title {width: 228px;height: 18px;margin-top: 26px;}
.m-center img.rights {margin-top: 20px;width: 100%;}
.m-center .user-info{width: 100%;height: 90px;background: url(../images/3.0/bg_3@2x.png) no-repeat center center;background-size: 92% 100%;margin-top: -34px;box-sizing: border-box;padding: 0 15px; position: relative;}
.m-center .user-info img.vip-bg{height: 100%;width: 100%;}
.m-center .user-info .info-box {position: absolute;top: 19px;left: 0;height: 50px;width: 100%;box-sizing: border-box;padding-left: 25px;}
.info-box .avator{width: 50px;height: 50px;border-radius: 25px;}
.vip-name-box{height: 100%;box-sizing: border-box;padding: 5px 0 6px 12px;}
.vip-name-box #m-vip-name{font-size:16px;color: #fff;line-height:16px;}
.vip-name-box #m-vip-des{font-size:11px;color: #fff;line-height:11px;opacity:0.8;}
.m-bottom img{width: 110px;height: 18px;margin-top: 36px;}
.m-select-box{width: 100%;box-sizing: border-box;}
.swiper-wrapper-box{width: 100%;overflow: hidden;height: 100%;}
.m-vip-list{white-space: nowrap;}
.m-vip-item{width: 100%;height:65px;border-radius:5px;margin-right: 12px;margin-bottom: 10px;overflow: hidden;}
.m-vip-item p{float: left;}
.m-vip-list .active{background-color:#c8dfff;position: relative;}
.m-vip-list .active::before{position: absolute;content: '限时优惠';left: 0;top: 0;width:50px;height:15px;background:#3279DE;border-radius:5px 0px 5px 0px;font-size:10px;font-family:zihun35hao-jindianyahei;color:rgba(255,255,255,1);line-height:14px;text-align: center;}

.m-vip-list .active .vip-type{color: #1A1A1A;background: url(../images/4.22/hy-bg-act.png) no-repeat right center;background-size: 18px;}
.m-vip-list .active .vip-price,.m-vip-list .active .vip-price span{color:#EC534A;}
.m-vip-list .vip-type{background:url(../images/4.22/hy-bg.png) no-repeat right center;background-size:18px; padding-right: 24px; font-size:16px;color:#1a1a1a;float: right;line-height: 65px;margin-right: 4%;}
.vip-price{font-size:22px;color:#EC534A;line-height:65px;margin-left: 4%;}
.vip-price span{font-size:15px;line-height:15px;}
.vip-old{font-size:11px;text-decoration:line-through;color:#424242;line-height:65px;margin-top: 2px;margin-left:8px;}

.m-open-btn{width:100%;box-sizing: border-box;padding:0 15px;height:50px;border-radius:25px;margin-top: 20px;}
.m-open-btn input{width:100%;height:50px;border-radius:25px;background-color: #FFDE3B;font-size:15px;color:#1A1A1A;line-height:16px;}
.m-active-card{height: 14px;margin: 18px 0 25px 0;text-align: center}
.m-active-card a{font-size:14px;color:rgba(26,26,26,1);line-height:14px;}

.m-list-box{margin-top: 15px;}
.vip-goods-title{position: relative;height: 46px;box-sizing: border-box;padding: 20px 0 7px 0;}
.vip-goods-title span{display: inline-block;font-size:18px;font-weight:bold;color:rgba(77,77,77,1);line-height:18px;padding-left: 13px;}
.vip-goods-title span::before{position: absolute;content: ' ';height: 15px;width: 3px;left: 0;top: 22px;background-color: #FFDE3B;border-radius: 2px;}

/* 我的会员卡 */
.y-list-item{width: 100%;height:200px;box-shadow:0px 3px 9px 0px rgba(0, 0, 0, 0.15);border-radius:15px;margin-bottom: 15px;padding: 20px 15px 15px 32px;background: url(../images/3.0/card_bg.png) no-repeat center center;background-size: 100% 100%;}
.y-avator{background: url(../images/3.0/avator_card.png) no-repeat center center;background-size: 100% 100%;}
.y-avator,.y-avator img{width:75px;height:75px;border-radius:50%;}
.y-info{height: 62px;margin-top: 20px;}
.y-label,.y-value{font-size:14px;line-height: 14px;}
.y-label{color:rgba(193,182,151,1);}
.y-value{color:rgba(252,228,158,1);}
.y-add-btn{height: 60px;width: 100%;}
.y-add-btn a{display: inline-block;height: 45px;width: 49%;font-size:14px;color:#333333;line-height: 45px;text-align: center;background:rgba(255,222,59,1);border-radius:23px;}

.y-item-right{width: 80px;}
.y-item-right a{width:75px;height:25px;border:1px solid rgba(255,222,59,1);border-radius:13px;font-size:12px;line-height: 24px;text-align: center;color:rgba(255,222,59,1);}
.y-item-right img{width: 80px;height: 80px;}
/* 开通 */
.o-container{width:100%;background:rgba(255,255,255,1);padding: 0 20px;padding-bottom: 12px;margin-top:10px;}
.o-avator{width: 100%;height: 140px;}
.o-avator-preview,.o-avator-preview img,.o-avator-preview #avator{width: 60px;height: 60px;min-width: 60px;min-height: 60px;}
.o-avator-preview{position: relative;}
.o-avator-preview #avator{position: absolute;top: 0px;left: 0px;opacity: 0;}
.o-input-group{height: 50px;border-bottom: 1px solid #E8E8E8;}
.o-input-group label{width: 30%;font-size:14px;line-height: 14px;color:#777777;}
.o-input-group input{width: 70%;font-size:14px;}
.o-agree{height: 60px;font-size:14px;color:#777777;}
.o-agree a{color: #0099FF;}
.input-check{margin-right: 12px;}
.o-btn{width: 100%;height: 60px;}
.o-btn button{border: none;width: 100%;height:50px;background:#3279DE;border-radius:5px;font-size: 15px;color:#fff;}
.o-note{font-size:14px;color:#ff5e5e;line-height:18px;margin-top: 20px;}
.o-note span{font-weight:bold;}
/* 表单美化 */
.input-check[type=checkbox]{/*同样，首先去除浏览器默认样式*/-webkit-appearance: none;-moz-appearance: none;appearance: none;/*编辑我们自己的样式*/position: relative;width: 20px;height: 20px;background: transparent;border:2px solid #3279DE;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 10px;outline: none;cursor: pointer;}
.input-check[type=checkbox]:after{content: '';position: absolute;display: block;width: 10px;height: 10px;left: 3px;top: 3px;background: #3279DE;color: #fff;text-align: center;line-height: 10px;/*增加动画*/-webkit-transition: all ease-in-out 200ms;-moz-transition: all ease-in-out 200ms;transition: all ease-in-out 200ms;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;opacity: 0;}/*利用border-radius和opacity达到填充的假象，首先隐藏此元素*/
.input-check[type=checkbox]:checked{border:2px solid #3279DE;}
.input-check[type=checkbox]:checked:after{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;opacity: 1;}

/* flex 布局 */
.flex-r{display: flex;flex-direction: row;}
.flex-c{display: flex;flex-direction: column;}
.jsb{justify-content: space-between;}
.jsa{justify-content: space-around;}
.ac{align-items: center;}
.afe{align-items: flex-end;}
.afs{align-items:flex-start;}
.jfe{justify-content: flex-end;}
.jfs{justify-content: flex-start;}
.jc{justify-content: center;}
.flex{flex:1;-webkit-flex: 1;-moz-flex: 1;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;}
/*--------补充-------*/
.order_header{position: fixed;width: 100%;top: 0;left: 0;}
.order_list{padding-top: 38px;}
.all_loading{text-align: center;padding: 10px 0;color: #BFBFBF;}
.order_list .item .button .o-btn,.order_list .item .button .o-btn-ready {height: 30px;line-height: 30px;background: #FFDE3B;padding: 0 15px;border-radius: 25px;}
.go-to-book{font-size: 16px;color: #0066FF;}
.mod3_yz{width: 30%;position:absolute;right: 10px;line-height: 30px;height: 30px;font-size: 14px;color: #EC534A;text-align: center;margin-top:0px;}
.code-new{line-height:30px;width: 50%;}
.block-a{display: inline-block;width: 100%;height: 100%;color:#666;}

.i-btn,.i-btn-ready,.life-btn{    padding: 0 12px;
                                  height: 25px;
                                  background: #3279DE;
                                  border-radius: 5px;
                                  font-size: 12px;
                                  color: #fff;
                                  line-height: 25px;}
/*首页更改*/
.goods_append{background:#f5f5f5;color:#999999;}
/*图标*/
/*.recommend_classify .icon{
    flex-direction:row;
    justify-content:space-around;
}*/
/*滚动2*/
.index_banner2 img{
    width:100%;
    height:55px;    
}
/*横向滚动*/
.recommend_goods .recommend_list{
    margin:0;
}
.recommend_goods .recommend_list .item .image img{
    border-radius:5px;
}
.recommend_goods .recommend_list .item{
    padding: 0;
    width: 94%;
    padding-bottom: 14px;
}
.recommend_goods .recommend_list .item .image img{
    width:100%;
}
.recommend_goods , .recommend_goods .recommend_name{
    background: #fff;
}
.index_gray_box{background:#fff;margin-bottom: 10px;}
.recommend_goods,.seller_goods,.new_goods,.hot_goods{
    /*margin-bottom:10px;*/
}
/*两列小图*/
.sell_price{
    font-size:13px;
    color:#333;
}
.sell_price i,.seller_goods .item .plice .sell_price i{     
    font-size:20px;
    font-weight:normal;
    color:#333;    
    font-style:normal
}
.old_price{     

    font-size:10px;
    font-weight:400;
    text-decoration:line-through;
    color:rgba(153,153,153,1);    
}
.recommend_goods .recommend_list .item .info{
    text-align: left;
}
.title{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.plice{
    margin-top:5px;
}
/*一列小图*/
.hot_goods .item{
    height:125px;  
}
.hot_goods .item .warn{
    border: 1px solid #3279DE;
    border-radius: 3px;
    font-size: 10px;
    color: #3279DE;
    padding: 0px 2px 1px;
    margin-top: 8px;
    height: auto;
    line-height: inherit;
}
.hot_goods .item .image img{
    height:105px;
}
.hot_goods .item .new_details .title{   
    height:46px;
    font-size:12px;       
    font-weight:400;
    color:rgba(51,51,51,1);     
    -webkit-line-clamp: 3;
    line-height:16px;
}
.hot_goods .item .new_details{
    height:105px;
}
/*一列大图*/
.new_goods .item .plice .button-sellout,.button-sellout{
    width: 75px;
    height: 30px;
    background: #3b3b4352;
    border-radius: 2px;
    font-size: 13px;
    font-weight: 400;
    color: rgba(255,255,255,1);
    line-height: 30px;
}
.mask-layer{
    background:rgba(0,0,0,1);
    opacity:0.3;
    border-radius:8px;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:180px;
    display:flex;
    justify-content:center;
    align-items:center;
}
.new_goods .item .mask-layer img{
    width:123px;
    height:123px;
}
/*huiyuan*/
.huiyuan{
    background: #fff;
    padding: 0 20px;
}
.huiyuan h3{
    font-size: 18px;
    font-weight: bolder;
    color: #333;
    width: 100%;
    line-height: 56px;	
}
.gray{
    width:100%;
    clear: both;
    height:10px;
    background:#F2F2F2;
}
.nomore {
    color: #999;
    font-size: 0.24rem;
    text-align: center;
    margin: 0.1rem auto;
    background:#f5f5f5;
}
/*zd-qiehuan*/
#zd-qiehuan{
    width: 100%;
    position: fixed;
    height: 100%;
    background: rgba(0,0,0,.6);
    top: 0;
    left: 0;
    z-index: 7;
}
#zd-qiehuan .zd-qiehuan-wrap{
    width: 80%;
    position: fixed;
    top: 24%;
    left: 0;
    margin-left: 10%;
    background: #fff;
    border-radius: 10px;
}
#zd-qiehuan .zd-qiehuan-wrap .zd-top{
    text-align: center;
}
.zd-top h3{
    font-size:18px;
    margin: 20px;
}
.zd-top p{
    font-size: 16px;
    line-height: 24px;
}
#zd-qiehuan .zd-qiehuan-wrap .zd-bottom{
    overflow: hidden;
    border-top: 1px solid #eee;
    line-height: 50px;
    margin-top: 20px;
}
.zd-bottom a{
    width: 50%;
    display: inline-block;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #666;
    box-sizing: border-box;
}
.zd-bottom .sure{
    color: #0099FF;
    border-left: 1px solid #eee;   
}
.huiyuanka-top{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background: #3279DE;
    z-index: 6;
}
.huiyuanka-top ul{
    overflow: hidden;
    margin-left: 5px;
}
.huiyuanka-top li{
    float: left;
}
.huiyuanka-top li a{
    font-size: 14px;
    margin: 8px;
    padding: 0 4px;
    line-height: 54px;
}
.huiyuanka-top .cur a{
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    position: relative;
}
.biaodan{
    width: 94%;
    margin: 0 auto;
    background: #fff;
    margin-top: 60px;
    margin-left: 3%;
    border-radius: 10px;
}
.biaodan dl{
    overflow: hidden; 
    padding:0 10px; 
}
.biaodan dt{
    float: left;
    width: 33.33333%;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
    border-bottom: 1px solid #eee;
}
.biaodan dd{
    width: 33.33333%;
    text-align: center;
    float: left;
    line-height: 32px;
    font-size: 14px;
    color: #666;
}
.biaodan .shenhezhong{
    color: #3279DE;
}
.biaodan .yijujue{
    color: #DD0029;
}
.biaodan .yizhifu{
    color: #00AA00;
}
/*daili*/
.daili{
    padding: 0 0 12px;
    box-sizing: border-box;
    padding-bottom: 0.16rem;
    margin-bottom: 10px;
}
.daili dt{
    width: 25%;
    font-size: 15px;
    color: #666;
}
.daili dd{
    width: 25%;
    line-height: 50px;
    border-bottom: 1px solid #eee;
    color: #000;
    display: inline-block;
    height: 50px;
}
.daili dd .weijihuo{
    color: #56A3FF;
    font-size: 10px;
    border: 1px solid #CAE4FF;
    padding: 2px 6px;
    border-radius: 2px;
    background: #ECF5FF;
    font-style: normal;
}
.daili dd .yisuoding{
    color: #F6766C;
    font-size: 10px;
    border: 1px solid #FCD5D5;
    padding: 2px 6px;
    border-radius: 2px;
    background: #FEF0F0;
    font-style: normal;
}
.daili dd .yijihuo{
    color: #74C445;
    font-size: 10px;
    border: 1px solid #CDE9BE;
    padding: 2px 6px;
    border-radius: 1px;
    background: #F0F9EB;
    font-style: normal;
}
.daili dd b{
    text-align: right;
    display: inherit;
    font-size: 15px;
}
.daili dd .dianzika{
    font-size: 15px;
    color: #0099FF;
}
/*huiyuanka-Tk*/
#huiyuanka-Tk{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: rgba(0,0,0,.6);
    height: 100%;
    z-index: 6;
    display: none;
}
.huiyuanka-wrap{
    width: 72%;
    position: fixed;
    top: 20%;
    left: 14%;
}
.huiyuanka-wrap img{
    width: 100%;
}
.huiyuanka-wrap b{
    position: absolute;
    bottom: 104px;
    left: 22px;
    color: #2B260D;
}
.huiyuanka-wrap i{
    position: absolute;
    bottom: 104px;
    right: 16px;
    color: #9F9046;
}
.huiyuanka-wrap input{
    width: 14px;
    height: 14px;
    display: inline-block;
    background: url(../images/huiyuan-wei1.png) no-repeat center center;
    background-size:14px;
    position: relative;
    top: 2px;
}
.huiyuanka-wrap .active{
       background: url(../images/huiyuan-cur1.png) no-repeat center center;
    background-size:14px;
}
.huiyuanka-wrap p{
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 60px;
}
.huiyuanka-wrap .hy-Tk-btn{
    text-align: center;
}
.huiyuanka-wrap .hy-Tk-btn a{
    background: #FFDE3B;
    color: #3A330D;
    padding: 8px 20px;
    border-radius: 20px;
    font-size: 16px;
    margin: 0 8px;
}
/*zd-qiehuan*/
#zd-qiehuan{
    width: 100%;
    position: fixed;
    height: 100%;
    background: rgba(0,0,0,.6);
    top: 0;
    left: 0;
    z-index: 7;
}
#zd-qiehuan .zd-qiehuan-wrap{
    width: 80%;
    position: fixed;
    top: 24%;
    left: 0;
    margin-left: 10%;
    background: #fff;
    border-radius: 10px;
}
#zd-qiehuan .zd-qiehuan-wrap .zd-top{
    text-align: center;
}
.zd-top h3{
    font-size:18px;
    margin: 20px;
}
.zd-top p{
    font-size: 16px;
    line-height: 24px;
}
#zd-qiehuan .zd-qiehuan-wrap .zd-bottom{
    overflow: hidden;
    border-top: 1px solid #eee;
    line-height: 50px;
    margin-top: 20px;
}
.zd-bottom a{
    width: 50%;
    display: inline-block;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #666;
    box-sizing: border-box;
}
.zd-bottom .sure{
    color: #DD0029;
    border-left: 1px solid #eee;   
}
.new_goods .item .place .agent {
    float: right;
    font-size: 12px;
    color: #EC534A;
    border: 1px solid #ec534a;
    border-radius: 16px;
    padding: 1px 3px;
    height: 21px;
    overflow: hidden;
    position: relative;
    padding-left: 25px;
    line-height: 16px;
}
.new_goods .item .place .agent b{
    display: inline-block;
    background: #EC534A;
    color: #fff;
    width: 16px;
    text-align: center;
    height: 20px;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    line-height: 16px;
    padding-left: 5px;
}
.new_goods .item .place .agent b:after{
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-width: 20px 10px 0 0;
    border-style: solid;
    border-color: #EC534A transparent transparent transparent;
    position: absolute;
    right: -10px;
    top: 0;
}
/*list_header1*/
.list_header1{
    position: relative;
    margin-bottom: 50px;
}
.header_nav1{
    position: absolute;
    margin-top: 0;
    left: 0;
    background: #fff;
    overflow: hidden;
    width: 100%;
    box-sizing: border-box;
    padding: 0 20px;
    margin-top:5px;
}
.header_nav1 .classify ul li.active:before{
    content: '';
    display: none;
}
.header_nav1 .classify ul li a{
    background: #F2F2F2;
    padding: 6px 16px;
    border-radius: 19px;
    font-size: 14px;
    color: #1a1a1a;
}
.header_nav1 .classify ul li.active a{
    background: #007aff;
    color: #fff;
}
.dingdan-tijiao-con {
    overflow: hidden;
    margin: 10px;
    border-radius: 10px;
}
.dingdan-tijiao-con .tj-bd{
    background: #fff;
    box-sizing: border-box;
    padding: 0 10px;
}
.dingdan-tijiao-con .tj-bd li {
    font-size: 15px;
    line-height: 50px;
    margin-top: 0;
    border-bottom: 1px solid #eee;
    padding: 0;
    position: relative;
}
.dingdan-tijiao-con .tj-bd li h2{
    font-size: 18px;
    color: #1a1a1a;
    font-weight: 600;
}
.dingdan-tijiao-con .tj-bd li:last-child{
    border-bottom: 0;
}
.dingdan-tijiao-con{
    overflow: hidden;
}
.dingdan-tijiao-con .tj-bd{
    margin-top:0;
}
.huiyuan-btn{
    overflow: hidden;
    width: 100%;
    position: fixed;
    bottom: 50px;
}
.huiyuan-btn input{
    width: 94%;
    margin-left: 3%;
    background: #3279DE;
    height: 50px;
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
    float: left;
    margin-bottom: 10px;
}
.dingdan-tijiao-con .tj-bd li h2 {
    font-size: 18px;
    color: #1a1a1a;
    font-weight: 600;
}
.dingdan-tijiao-con .tj-bd li span {
    float: left;
    color: #333;
    width: 80px;
}
