/*******************************MOBILE CSS--Begin******* POWERED BY 老杨LYECS(http://www.lyecs.com/)************************/
.ly-header{/*height:45px;*/background:#FD7722}
.ly-index-header{left:0;position:fixed;top:-1px;width:100%;z-index:9998;}
.ly-index-header .ly-container{}


.ly-index-header .city-info{position:absolute;right:60px;top:0;color: #fff;width: 12px;overflow: hidden;height: 44px;transition:width 1s ease 0.5s;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.ly-index-header .city-info.loaded{width: 80px;}
.ly-index-header .city-info .city-info-con{position: absolute;width:85px;left: 0;top:0;height: 44px;padding-left: 12px;}
.ly-index-header .city-info svg{width: 10px;height: 13px;position: absolute;left: 0;top: 15px;color: #fff !important;fill: #fff !important}
.ly-index-header .city-info span{color:#fff;height:18px;line-height:18px;width:52px;overflow:hidden;text-align:center;display:inline-block;margin-top:14px;margin-bottom:12px;font-weight: bold;}
.ly-index-header .city-info i{display:none;position:absolute;right:10px;top:17px;font-size:8px;color:#fff;}
.ly-index-header .city-info-con::after {
    content:"";
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    display:inline-block;
    width:0;
    height:0;
    border-style:solid;
    vertical-align: middle;
    border-width:4px 3px 0;
    border-color:rgba(94,99,109,.5) transparent transparent;
border-color: #fff transparent transparent !important    
}
.ly-header .back-page{position:absolute;left:0;top:11px;font-size:23px;color:#fff;}
.ly-header .back-home{position:absolute;right:0;top:11px;font-size:23px;color:#fff;}
.back-home-cart {position: absolute;right: 10px;top: 0;font-size: 23px;z-index: 1}
.back-home-cart i {position: absolute;left: 53%;top: 7px;background: #f23030;display: block;border-radius: 99px;color: #fff;text-align: center;}
.ly-header .iner-main{position:relative;}
.ly-header h2{color:#fff;height:45px;text-align:center;line-height:45px;font-size:16px;font-weight:normal;margin:0 auto;width:60%;padding:0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m-logo{height:45px;margin:0;display:block;text-align:center;float:left;}
.m-logo img{height:34px;width:auto;margin-top:4px;}
.ly-header .member-info{float:right;height:43px;padding-top:2px;}
.ly-header .member-info a{display:inline-block;color:#fff;font-size:14px;margin-top:5px}
.ly-header .member-info a i{font-size:26px;padding-right:5px;}
.ly-header .member-info a.t-reg{margin-left:12px;}
.ly-header .member-info a.t-reg i{font-size:25px;}
.ly-header .member-info .u-info{font-size:12px;color:#fff;padding-top:8px;text-align:right;}
.ly-header .member-info .u-info a{font-size:13px;width:130px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.price{color:#f23030;font-size:100%;font-weight:normal;}
.price b{font-weight:normal;margin-left:2px}
.iner-main{margin:0 10px;}
.fl{float:left;}
.fr{float:right;}
.box-shadow{box-shadow:0 2px 3px -2px rgba(0,0,0,0.1);}
.empty{color:#999;padding:20px 0;text-align:center;font-size:14px;}
.emptyTips{color:#999;padding:20px 0;text-align:center;font-size:14px;}
.red{color:#f23030}
.red:hover{color:#f23030}
.main_pagination{padding:10px 0 20px;display:block;overflow:hidden;text-align:right;}
.main_pagination a{display:inline-block;border:1px solid #ddd;line-height:36px;height:36px;padding:0 15px;border-radius:4px;font-size:12px}
.main_pagination .total{font-size:14px;padding-right:10px;}
.main_pagination a.current{background:#f23030;color:#fff;border-color:#b12127;}
.main_pagination_m{position:relative;padding:10px 90px 20px;}
.main_pagination_m .prev{position:absolute;left:0;top:10px;background:#fff}
.main_pagination_m .next{position:absolute;right:0;top:10px;background:#fff}
.main_pagination_m .disabled{color:#999}
.main_pagination_m select{width:100%;display:block;border:1px solid #ddd;border-radius:4px;background:#fff;-webkit-appearance:none;padding-left:45%;height:36px}
.message-main{position:relative;padding:30px 0;font-size:14px;text-align:center;}
.message-main i{font-size:58px;color:#999;display:inline-block;padding-right:10px;margin:0 auto}
.message-main .title{line-height:20px;padding:10px 0;color:#f23030;font-size:16px;clear:both;}
.message-main a{margin-top:10px;}
.message-main .btn2-css3-write{width:100%;d}
.ly-header-tit{background:#fff;position:relative;width:100%;height:45px}
.ly-header-tit:after{content:"";position:absolute;transform:scaleY(0.5);transform-origin:0 0 0;border-bottom:1px solid #dfdfdf;bottom:0px;left:0;right:0;}
.ly-header-tit-blank{height:53px;width:100%;display:none;}
.ly-header-tit h2{color:#666;}
.ly-header-tit .back-page{color:#666;font-size:20px;top:6px}
.ly-header-tit .back-home{color:#666}
.general-ul li{border-radius:6px 6px 0 0;float:left;height:40px;left:0;position:relative;top:0;line-height:40px;width:100%;}
.general-ul li::after{border-top:1px solid #e3e5e9;bottom:-1px;content:"";height:1px;position:absolute;right:0;transform:scaleY(0.5);width:100%;}
.general-ul li label{width:100%;display:inline-block;}
/*模糊搜索*/
body .lyecs-layer-width100{max-width:100% !important}
.m-search-warp{background:#fff}
.search-warp-main{padding-left:60px;position:relative;padding-right:10px;border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:10px;padding-top:5px}
.search-warp-main .search-close{position:absolute;left:0;top:7px;width:60px;line-height:30px;font-size:16px;display:block;text-align:center;}
.search-warp-main input.txt{background:#f6f6f6;border-radius:60px;border-color:#f6f6f6;padding:6px 10px;width:100%}
.search-warp-main input.submit_btn{background:url('../images/common/search_btn.png') no-repeat scroll 19px 6px / 19px 19px;border:medium none;color:#666;font-size:24px;height:35px;position:absolute;right:0;top:6px;width:60px;}
.search_show{padding-bottom:30px}
.search_show .hot_keywords{display:none;max-height:12rem;overflow:hidden;padding:0 15px 14px 0;}
.hot_word_container{overflow:hidden;}
.hot_word_container a{float:left;}
.search_show .hot_keywords span{border:1px solid #e6e6e6;border-radius:5px;color:#666;display:inline-block;font-size:12px;line-height:30px;margin:0 0 10px 10px;padding:0 6px;}
.search_show .hot_keywords span b{font-weight:normal;color:#ed3714}
.search_show .search-history .u_list{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding-left:10px;}
.search_show .search-history .u_list li{line-height:30px;}
.search_his_name{padding:0 0 14px 15px;display:block;}
.search_show .search-history .clear_btn{color:#666;display:block;text-align:center;border:1px solid #666;border-radius:4px;font-size:14px;line-height:40px;margin:10px auto 0;width:59%;}
.search_show .search_sug .u_list li{line-height:30px;}
.search_show .u_list li{overflow:hidden;position:relative;padding-right:100px}
.search_show .u_list li .name{float:left;width:100%;height:30px;overflow:hidden;display:inline-block;}
.search_show .u_list li .name b{color:#ed3714}
.search_show .u_list li .conut{width:100px;text-align:right;height:30px;overflow:hidden;position:absolute;right:0}
.search_show .search-history .u_list li .conut{display:none;}
/****首页主广告flash*****/

/*首页推荐专区*/
.floor{font-size:0;width:100%;margin-bottom:10px}
.floor-title{position:relative;}
.floor-title-container{background-color:#ffffff;font-size:16px;height:34px;line-height:34px;margin:0 auto;overflow:hidden;padding-left:8px;padding-right:8px;}
.bdr-bottom::after{border-top:1px solid #f0f0f0;bottom:-1px;content:"";height:1px;position:absolute;right:0;transform:scaleY(0.5);width:100%;z-index:10;}
.title-more-link{float:right;height:34px;line-height:34px;}
.clear,.swipe-up-wrapper .loading-con .clear{clear:both;}
.floor-item{font-size:100%;overflow:hidden;width:100%;}
.floor-item::after{clear:both;}
.bdr-r::after{border-right:1px solid #f0f0f0;content:"";height:100%;position:absolute;right:-1px;top:0;transform:scaleX(0.5);width:1px;z-index:8;}
.floor a{text-decoration:none;}
.floor-container img{height:auto;overflow:hidden;width:100%;}
.container-col02{float:left;height:100%;width:50%;}
.bdr-bottom{position:relative;}
.container-col01{overflow:hidden;width:100%;}
.bdr-r{position:relative;}
.container-col03{float:left;height:100%;width:33.33%;}
.rec_g_list{}
.rec_g_list h3{background:#fff;font-size:18px;text-align:left;text-indent:10px;padding:8px 0;margin-top:10px;color:#FF4A00}
.rec_g_list .rec_g_con{background:#fff;margin-top:10px;overflow:hidden;}
.rec_g_list .rec_g_con .f1{width:35%;overflow:hidden;height:100%;}
.rec_g_list .rec_g_con .f1 span{display:block;border-right:1px solid #EEE;}
.rec_g_list .rec_g_con .f1 img{width:100%;height:100%;}
.rec_g_list .rec_g_con .f2{width:65%;overflow:hidden;height:100%;}
.rec_g_list .rec_g_con .f2 span{display:block;width:100%;height:50%;border-bottom:1px solid #EEE;}
.rec_g_list .rec_g_con .f2 img{width:100%;height:100%;display:block;}
.box-warp{background:#fff;}
/**首页分类商品*/
.products_floor{margin-bottom:10px}
.products_floor .floor-title{background:#fff;border-bottom:1px solid #eee;}
.products_floor .floor-cat-title{line-height:40px;text-align:center;display:block;margin:0 10px;position:relative;}
.products_floor .floor-cat-title::after{}
.products_floor .floor-cat-title span{display:inline-block;background:#fff;position:relative;z-index:9;padding:0 10px;color:#333;font-style:16px;font-weight:bold;position:relative;}
.products_floor .floor-cat-title span::after{border-bottom:1px solid #666;content:"";display:block;position:absolute;top:20px;width:20px;right:-20px;z-index:1;}
.products_floor .floor-cat-title span::before{border-bottom:1px solid #666;content:"";display:block;position:absolute;top:20px;width:20px;left:-20px;z-index:1;}
.floor_cat{background:#fff;}
.floor_cat li{width:20%;display:inline-block;float:left;text-align:center;height:35px;line-height:35px;overflow:hidden;background:#fff;}
.floor_cat li:nth-child(5n){border-right:0}
.goods-list-floorCat{background:#fff}
.goods-list-floorCat li{border-right:1px solid #eee;border-top:1px solid #eee;box-sizing:border-box;float:left;position:relative;width:33.3333%;}
.goods-list-floorCat .item-box{padding:8% 8% 0;position:relative;}
.goods-list-floorCat .item-link{display:block;}
.goods-list-floorCat .pic{position:relative;}
.goods-list-floorCat .pic::after{content:"";display:block;padding-top:100%;width:100%;}
.goods-list-floorCat .pic img{height:100%;left:0;position:absolute;top:0;width:100%;}
.goods-list-floorCat .item-info{padding-bottom:10px;}
.goods-list-floorCat .item-info .item-tit.two-line{color:#212121;font-weight:normal;margin:9px 0 6px;font-size:12px;height:32px;line-height:16px;overflow:hidden;}
.goods-list-floorCat .item-info .item-price{color:#ff3c25;font-size:12px;height:16px;line-height:16px;}
.goods-list-floorCat .item-info .add-btn{background:url("../images/index/index2017_sprite.png") no-repeat scroll 6px -42px / 76px auto;bottom:4px;height:28px;margin-right:-6px;position:absolute;right:8%;width:28px;}
/****首页频道选择图标*****/
.channel{padding:10px 0 7px;background:#fff;box-shadow:0px 2px 3px -2px #999;margin-bottom:10px;}
.channel-menu{overflow:hidden;}
.channel-menu li{float:left;padding:8px 0;width:20%;}
.channel-menu .channel-item{display:block;margin:0 auto;text-align:center;}
.channel-menu .channel-item .c-logo{display:inline-block;height:33px;width:auto;margin:0 auto;}
.channel-menu .channel-item .c-logo img{width:auto;height:33px;}
.channel-menu .channel-item .c-name{color:#666666;display:block;padding:5px 0;text-align:center;}
.goods-list-c ul{}
.goods-list-c li{display:block;margin:2px 0 0;overflow:hidden;padding:0;float:left;width:50%;padding-left:1px;padding-right:0px;}
.goods-list-c li.li-l{padding-left:0px;padding-right:1px;}
.goods-list-c li .photo{background:#ffffff;text-align:center;padding:5px}
.goods-list-c li .photo img{height:auto;width:100%}
.goods-list-c li .info{background:#ffffff;position:relative;}
.goods-list-c li .info p{}
.goods-list-c li .info .count-down{font-size:12px;font-weight:normal;clear:both;}
.goods-list-c li .info .count-down i{font-size:18px;padding-right:5px}
.goods-list-c li .info .count-down em{font-size:16px;font-weight:normal;color:#f23030;padding:0 2px}
.goods-list-c li .info p.name{height:36px;margin:0 8px;display:block;}
.goods-list-c li .info p.name a{height:28px;line-height:14px;overflow:hidden;display:block;text-align:left;}
.goods-list-c li .info p.action{vertical-align:middle;width:100%;height:30px;padding:0 8px;}
.goods-list-c li .info .price{font-size:14px;}
.goods-list-c li .info .brief{color:#f23030;display:block;font-family:"微软雅黑";font-size:100%;margin:1% 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:24px;}
.goods-list-c li .info .market_price{color:#999;padding-left:3%;}
.goods-list-c li .info .market_price b{font-size:130%;}
.goods-list-c li .buy_btn{border:1px solid #999999;border-radius:3px;color:#999999;display:inline-block;float:right;font-size:12px;margin-right:10px;padding:2px 6px;line-height:1}
.goods-list-c li .info .selled span{color:#999;font-size:110%;font-family:"微软雅黑";font-weight:normal;margin:3% 0 0;display:inline-block;float:left;}
.home_service{background:#F0F2F5;}
.home_service ul{position:relative;}
.home_service li{width:33%;height:81px;float:left;}
.home_service li.middle{width:34%;}
.home_service li a.service-item{display:block;background:#fff;margin-left:1px;text-align:center;height:80px;padding:10px 0;}
.home_service .service-item .s-logo{height:75px;width:75px;margin:0 auto;}
.home_service .service-item .s-name{display:block;padding:7px 0 0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:normal;}
.footer .footer-link{border:0 none;position:relative;}
.footer .footer-link::before{border-top:1px solid #dfdfdf;left:0;right:0;top:0;content:"";position:absolute;transform:scaleY(0.5);transform-origin:0 0 0;}
.footer .footer-link a{font-size:12px;height:40px;line-height:40px;text-align:center;display:inline-block;}
.footer .footer-link a::after{color:#dfdfdf;content:"|";float:right;}
.footer .footer-link a:last-child::after{content:"";}
.footer .footer-link .col-25{width:23.2%;}
.footer .border-top::before{border-top:1px solid #dfdfdf;left:0;right:0;top:0;}
.footer .border-top::before,.border-bottom::after{content:"";position:absolute;transform:scaleY(0.5);transform-origin:0 0 0;}
.footer .border-top,.border-right,.border-bottom,.border-left{border:0 none;position:relative;}
.footer .col-50{width:48.4%;}
.footer .copy{color:#9c9c9c;font-size:12px;padding-bottom:10px;text-align:center;}
.footer .copyright{padding:5px;text-align:center;}
/*底部**/
.bottom-to-top{bottom:56px;display:none;height:35px;position:fixed;right:8px;width:35px;z-index:20;transform-origin:0px 0px 0px;opacity:1;transform:scale(1,1);}
.bottom-to-top img{width:100%;}
.footer{margin-top:10px;clear:both;}
.copyright p{margin:10px 0;text-align:center;margin-left:4%;width:92%;margin-bottom:70px;}
.nav-index-bar{position:relative;height:54px;background:#fff;width:100%;display:none;}
.nav-index-bar{top:auto;bottom:0;display:block;position:fixed;z-index: 6666}
.nav-index-bar{background-color: #ffffff;box-shadow: 0 0 10PX 0PX rgba(155, 143, 143, 0.6);-webkit-box-shadow: 0 0 10PX 0PX rgba(155, 143, 143, 0.6);-moz-box-shadow: 0 0 10PX 0PX rgba(155, 143, 143, 0.6)}
.nav-index-bar li{width:20%;padding:0;text-align:center;float:left;}
.nav-index-bar li a{color:#333;display: block;}
.nav-index-bar li p.bar_ico{display: block;text-align: center;padding: 8px 0 5px 0 ;position: relative;}
.nav-index-bar li p.bar_ico img{height:20px;}
.nav-index-bar li.bar-cart .bar_ico i{position: absolute;left: 52%;top: 4px;border: 1px solid #f23030;padding: 0px 3px;display: block;border-radius: 99px;color: #f23030;font-size: 10px;text-align: center;line-height: 12px;}
.nav-tool-bar{position:relative;height:53px;background:#2a2b2b;width:100%;display:none;z-index: 9999}
.nav-tool-bar li{width:25%;padding:6px 0;text-align:center;float:left;}
.nav-tool-bar li a{color:#efefef;}
.nav-tool-bar li p.bar_ico{height:25px;}
.nav-tool-bar li p.bar_ico img{height:22px;}
.nav-tool-bar li.bar-cart .bar_ico{position:relative;}
.nav-tool-bar li.bar-cart .bar_ico img{height:21px;margin-top:1px}
.nav-tool-bar li.bar-cart .bar_ico i{position:absolute;left:53%;top:0px;background:#f23030;padding:2px 5px;display:block;border-radius:99px;color:#fff;font-size:10px;text-align:center;line-height:12px;}
.nav-tool-bar li.bar-user .bar_ico img{height:22px;}
.nav-tool-bar li.bar-kefu .bar_ico img{height:22px;}
.g_footbar{position:fixed;bottom:0;left:0;height:48px;background:#fff;width:100%;z-index:200;}
.g_footbar:after{content:"";position:absolute;transform:scaleY(0.5);transform-origin:0 0 0;border-top:1px solid #dfdfdf;top:0;left:0;right:0;}
.g_footbar li{width:13.33%;padding:0;text-align:center;float:left;}
.g_footbar li a{display:block;height:48px;}
.g_footbar li p.bar_ico{height:25px;padding-top:6px}
.g_footbar li p.bar_ico img{height:16px;}
.g_footbar li.bar-cart .bar_ico{position:relative;}
.g_footbar li.bar-cart .bar_ico img{height:16px;margin-top:2px}
.g_footbar li.bar-cart .bar_ico i{position:absolute;left:53%;top:0px;background:#f23030;padding:2px 7px;display:block;border-radius:99px;color:#fff;font-style:12px;text-align:center;}
.g_footbar li.bar-user .bar_ico img{height:16px;}
.g_footbar li.bar-kefu .bar_ico img{height:16px;}
.g_footbar li.g-buy{width:30%;padding:0;height:48px;float:right;}
.g_footbar li.g-buy a{height:48px;line-height:48px;background:#FFB03F;color:#fff;font-size:16px;display:block;border:none;}
.g_footbar li.g-buy-now{width:30%;padding:0;height:48px;float:right;}
.g_footbar li.g-buy-now a{height:48px;line-height:48px;background:#FF3B00;color:#fff;font-size:16px;display:block;border:none;}
.g_footbar li p.bar_tit{margin-top:2px;font-size: 11px;}
.search-box{margin-top:10px;}
/*.search-box .search_icon_1{display:block;width:5.6%;float:left;}*/
.search-box .search_icon_1{background-color:#f1f1f1;background-position:50% 50%;background-repeat:no-repeat;background-size:85% auto;display:block;left:10px;position:relative;top:3px;transform:translate3d(0px,-50%,0px);width:5%;}
/*.search-box .search_icon_1.no_bg_img{background-color:transparent;background-image:none;}*/
.search-box .search_icon_1::after{content:"";display:block;overflow:hidden;width:100%;}
.search-box img{left:0;position:absolute;top:0;width:100%;}
.search-box form div{width:100%;}
.search-box .keyword{width:80%;height:38px;font-size:16px;}
.search-box .submit{width:16%;border:1px solid #d2d2d2;background:#F8F7F3;height:38px;}
.search_bar{background-color:#ffffff;border-radius:25px;height:36px;border:1px solid #ececec;position:relative;}
.search_bar .txt{padding:0 15px;background:none repeat scroll 0 0;border:medium none;color:#666;display:block;font-size:14px;height:36px;line-height:36px;width:100%;}
.search_bar .submit_btn{background:url('../images/common/search_btn.png') no-repeat scroll 19px 6px / 19px 19px;border:medium none;color:#666;font-size:24px;height:34px;position:absolute;right:0;top:1px;width:60px;}
.sort-list{background:#fff;position: relative;}
.sort-list::after{background-color:#bfbfbf; position:absolute; bottom:0px; left:0; width:200%; height:1px; content:''; -moz-transform:scale(.5, .5); -ms-transform:scale(.5, .5); -webkit-transform:scale(.5, .5); transform:scale(.5, .5); -moz-transform-origin:0 0; -ms-transform-origin:0 0; -webkit-transform-origin:0 0; transform-origin:0 0;}
.sort-list::before{background-color:#bfbfbf; position:absolute; top:-1px; left:0; width:200%; height:1px; content:''; -moz-transform:scale(.5, .5); -ms-transform:scale(.5, .5); -webkit-transform:scale(.5, .5); transform:scale(.5, .5); -moz-transform-origin:0 0; -ms-transform-origin:0 0; -webkit-transform-origin:0 0; transform-origin:0 0;}
.sort-list .sort-select{}
.sort-list .sort-select a{width:40%}
.sort-list a.fitter_btn span{display:inline-block;padding-right:20px;background:url("../images/common/sort_ico.png") no-repeat scroll 32px 18px / 12px 30px;}
.sort-list .sort-select a.cur{background:url("../images/common/sort_ico.png") no-repeat scroll center -48px}
.sort-list .sort-main{background:#fff}
.sort-list .slist{line-height:45px;height:45px;text-align:center;color:#d9d9d9}
.sort-list a{width:24%;display:inline-block;font-size:14px;color: #232326;}
.sort-list .cur_sort_D span,.sort-list .cur_sort_A span,.sort-list .cur_sort span{color:#f23030;}
.sort-list .cur_sort_D span i,.sort-list .cur_sort_A span i,.sort-list .cur_sort span i{background:url("../images/user/57cf8c66Ne0e9a6f4.png") no-repeat;background-size:200px 200px;}
.sort-list .cur_sort_D span i{display:inline-block;width:8px;height:10px;background-position:-170px 0;margin-left:4px;}
.sort-list .cur_sort_A span i,.sort-list .cur_sort_A span i,.sort-list .cur_sort span i{background:url("../images/user/57cf8c66Ne0e9a6f4.png") no-repeat;background-size:200px 200px;}
.sort-list .cur_sort_A span i{display:inline-block;width:8px;height:10px;background-position:-170px -15px;margin-left:4px;}
/*搜索页*/
.search-header h2{display:none;}
.search-header .search-box{margin:0 40px 0;padding-top:7px}
.search-header .search-box .search_bar{border-color:#d5d5d5;height:30px;}
.search-header .search-box .search_bar input{height:30px;line-height:30px;}
.search-header .search-box .search_bar .submit_btn{background:url('../images/common/search_btn.png') no-repeat scroll 29px 5px / 15px 15px;}
.filterbar{position:fixed;width:90%;z-index:99998;overflow:hidden;transform-origin:0 0 0;opacity:1;transform:scale(1,1);height:100%;top:0;display:none;overflow-y:scroll;bottom:0;right:-400px;}
.filterbar .new-srch-pop{background-color:#fff;color:#000;min-height:100%;padding-bottom:50px;position:absolute;right:0;top:0;width:100%;z-index:50}
.filterbar .new-p-re{position:relative}
.filterbar .new-pop-ul{padding:0 10px}
.filterbar .new-ul-lst .new-ul-li .new-li-a{display:block;font-size:14px;position:relative;padding:8px 5px}
.filterbar .new-ul-lst .new-ul-li .new-li-a i{position:absolute;right:3px;top:8px;display:block;width:10px;height:10px;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;margin-top:2px;margin-left:8px;margin-right:2px;margin-top:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.filterbar .new-ul-lst li.c_hide .new-li-a i{transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.filterbar li.c_hide .new-pop-sel li.other{display:none;}
.filterbar .new-pop-sel li a span{padding-left:3px}
.filterbar .new-pop-sel li a i{position:absolute;left:0;top:3px;font-size:14px;display:none}
.filterbar .new-pop-sel li a.on i{display:block}
.filterbar .new-pop-sel{font-size:12px;padding:5px 10px 10px 3px;transform-origin:0 0 0;opacity:1;transform:scale(1,1)}
.filterbar .new-pop-sel li{margin-top:10px;width:33%;color:#232326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;float:left}
.filterbar .new-pop-sel li a span{display:block;padding-left:5px;padding-right:5px;text-align:center;line-height:29px;background-color:#f0f2f5;border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.filterbar .new-pop-sel li a.on span{background-color:#fff;color:#f23030;position:relative}
.filterbar .new-pop-sel li a.on span::after{content:'';height:56px;width:196%;position:absolute;left:0;top:0;border:1px solid #f23030;border-radius:10px;-webkit-border-radius:10px;transform:scale(.5);-webkit-transform:scale(.5);transform-origin:top left;-webkit-transform-origin:top left}
.filterbar .new-pop-sel li a.on span i{display:inline-block;background:url(../images/search-sprites.png) no-repeat;background-size:200px 200px;width:10px;height:7px;background-position:0 -170px;position:relative;top:-1px;margin-right:2px}
.filterbar .new-ul-lst .new-ul-li .new-pop-sel::after{content:'';height:1px;width:200%;position:absolute;left:0;top:auto;right:auto;bottom:0;background-color:#e3e5e9;border:0 solid transparent;border-radius:0;-webkit-border-radius:0;transform:scale(.5);-webkit-transform:scale(.5);transform-origin:top left;-webkit-transform-origin:top left;transform-origin:bottom left;-webkit-transform-origin:bottom left}
.filterbar .new-abtn-slid{display:none;height:70px;left:12px;position:absolute;top:40%;font-size:50px;color:#9A9A9A;width:58px;}
.filterbar .from-to{padding-left:10px;padding-right:13px;display:box;display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;}
.filterbar .from-to input{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;display:block;background-color:#f0f2f5;height:28px;line-height:28px;border-radius:5px;text-align:center;font-size:12px;border:0;}
.filterbar .from-to span{display:block;width:8px;margin-left:9px;margin-right:9px;height:14px;border-bottom:1px solid #848689;}
.mask_bg{position:absolute;left:0px;top:0px;background-color:rgb(13,13,13);filter:alpha(opacity=60);opacity:0.6;width:100%;height:1978px;z-index:18888;display:none;}
.filter-action{position:fixed;bottom:0;right:0;height:44px;width:90%;z-index:99999;display:none;}
.filter-action a{display:inline-block;float:left;width:50%;background:#fff;text-align:center;height:44px;position:relative;font-size:16px;line-height:44px;}
.filter-action a.reset{color:#252525;}
.filter-action a.reset::before{content:'';height:1px;width:200%;position:absolute;left:0;top:0;right:auto;bottom:auto;background-color:#e3e5e9;border:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;transform:scale(0.5);-webkit-transform:scale(0.5);transform-origin:top left;-webkit-transform-origin:top left;}
.filter-action a.submit{background:#f23030;color:#fff;}
/*分类*/
.cate-main{border-left:0;border-right:0;margin-bottom:10px;margin-top:10px;overflow:hidden;}
.cate-main .f14{font-size:12px;}
.Right,.right{float:right;}
.Left,.left{float:left;}
.cat-info-list{overflow:hidden;width:100%;}
.cat-info-list .title{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #eee;height:45px;padding:12px 16px;}
.cat-info-list a{display:inline-block;height:21px;line-height:21px;}
.cat-info-list .title a{color:#333;}
.nav-icon{text-indent:0;display:inline-block;height:21px;vertical-align:middle;width:21px;}
.icon-add{}
.icon-add.active{}
.second-title{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #eee;height:45px;padding:12px 16px;text-indent:45px;}
.cat-info-list li dd p{border-bottom:1px solid #eee;height:45px;padding:12px 16px;}
.cat-info-list a{color:#6c6c6c;}
.cat-info-list a{display:inline-block;height:21px;line-height:21px;}
.cat-info-list p.second-title a{color:#4b4b4b;}
.cat-info-list .cat-item-list .second-title{text-indent:40px;}
.cat-info-list dl{transition:height 0.2s ease-in 0s;overflow:hidden;}
.full-line{display:block;width:99%;}
.catalog-tit{padding:0 10px;}
.catlog-links{background:#fff;border-top:1px solid #eee;margin-top:15px;}
.catlog-links .menu-item{margin-top:10px}
.catlog-links .menu-item h3{background:#fff none repeat scroll 0 0;color:#333;font-size:16px;font-weight:normal;height:40px;line-height:40px;text-align:center;}
.catlog-links .menu-item-nav{overflow:hidden;position:relative;}
.catlog-links .menu-item-nav li{margin:2px 11px 12px;width:auto;float:left;display:inline-block;}
.catlog-links .menu-item-nav li a{display:block;height:100%;overflow:hidden;position:relative;}
.catlog-links .menu-item-nav li span{border:1px solid #ddd;display:block;font-size:12px;height:25px;line-height:25px;text-align:center;border-radius:4px;padding:0 10px;}
/*商品列表页*/
.category-main{margin-bottom:10px;margin-top:2px}
.view-more{background:none repeat scroll 0 0 #fff;display:block;font-size:14px;line-height:20px;margin:10px 0;padding:10px 0;border-radius:4px;text-align:center;text-decoration:none !important;}
.view-more img{vertical-align:middle;margin-right:5px;margin-top:-3px}
.icon-move-top{display:block;padding-bottom:10px;text-align:center;padding-top:10px}
.icon-move-top i{display:inline-block;height:36px;margin-bottom:5px;width:36px;}
.ser-selected{width:100%; position:relative; padding:7px 5px 0; font-size:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:#fff;}
.ser-selected::after{background-color:#bfbfbf; position:absolute; bottom:-1px; left:0; width:200%; height:1px; content:''; -moz-transform:scale(.5, .5); -ms-transform:scale(.5, .5); -webkit-transform:scale(.5, .5); transform:scale(.5, .5); -moz-transform-origin:0 0; -ms-transform-origin:0 0; -webkit-transform-origin:0 0; transform-origin:0 0;}
.ser-selected li{width:25%;display:inline-block;padding:0 6px;height:28px;line-height:28px;font-size:12px;margin:0 0 7px;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.ser-selected li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;width:200%;color:#232326;height:200%;background-color:#f0f2f5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:solid 1px #f0f2f5;-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform:scale(.5,.5);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;font-size:24px;line-height:54px;vertical-align:middle;color:#f23030;border-color:#f23030;background-color:#fff}
.ser-selected li strong{font-weight:normal;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:100%;}
.ser-selected li i{width:14px;height:16px;display:inline-block;vertical-align:middle;margin-top:-1px;margin-left:8px;float:right;position:relative;top:22px;line-height:10px;right:5px;font-size:18px;}
.ser-selected li a span{display:none;}
.ser-selected .ser-main{}
/*商品详情页*/
.goods-tab-con{display:block;padding:0 40px;line-height:45px;overflow:hidden;height:45px;}
.goods-tab-con a{float:left;display:inline-block;width:33%;text-align:center;font-size:14px;}
.goods-tab-con a span{line-height:44px;display:inline-block;padding:0 6%;height:44px;}
.goods-tab-con a.current span{border-bottom:2px solid #f23030;}
.goods-loading{background:url('../images/loading6.gif') no-repeat center center / 18px 18px;height:200px;width:100%;}
.detail-info{margin-bottom:10px;line-height:1.4}
.detail-info #imgBlockBox{margin-top:0}
.goods-pics{padding-top:0;position: relative;}
.goods-pics .swiper-slide img{width:100%}
.goods-pics .pagination{position:absolute;left:0;bottom:5px;padding:0;margin:0;width:100%;text-align:center;z-index: 99}
.goods-pics .pagination1 .swiper-pagination-bullet {background:#9f9f9f;margin:0 2px}
.goods-pics .pagination1 .swiper-pagination-bullet-active {background:#f23030}
.detail-name{padding:10px;background:#fff;height:100%;border-bottom:1px solid #ececec;border-top:1px solid #ececec;margin-bottom:10px}
.detail-name{width:100%}
.detail-name h1{color:#232326;display:inline-block;font-weight:normal;font-size:14px;}
.detail-name .brief{color:##848689;font-size:13px;margin-top:8px}
.bdsharebuttonbox{padding:5px 0 10px;height:35px}
.collect_btn{border:1px solid #f23030;background:#fff;border-radius:999px;display:inline-block;text-align:center;width:25px;height:25px;font-size:20px;line-height:25px;color:#f23030}
.detail-price{padding:10px 0 10px;}
.detail-price li{}
.detail-price li.sale_price{}
.detail-price li.sale_price .price b{font-size:22px;}
.detail-price li.sale_price .market_price .price b{font-size:12px;}
.detail-price li.promo .count-down{font-size:12px;font-weight:normal;clear:both;margin-top:8px}
.detail-price li.promo .count-down i{font-size:18px;padding-right:5px}
.detail-price li.promo .count-down em{font-size:16px;font-weight:normal;color:#f23030;padding:0 2px}
.detail-price li .market_price{margin-left:10px;}
.detail-price li .market_price .price{color:#999}
.detail-price li.add_cart_li{float:right;}
.de_buy_tip .price_wrap {padding:0 0;line-height:20px;margin-bottom:5px;font-size:12px;}
.de_buy_tip .tip_red {margin-right:4px;margin-top:-2px;font-size:11px;color:#fff;background:#e4393c;padding:0 2px;display:inline-block;vertical-align:middle;line-height:15px;}
.de_c_red {color:#e4393c;}
.buy_tip_v2 {position:relative;margin:12px 0;font-size:12px;color:#333;}
.buy_tip_v2 .buy_tip_v2_line {padding:0 0;}
.buy_tip_v2 .buy_tip_v2_title {margin-right:10px;color:#999;}
.goods-detail-section{background:#fff;margin-bottom:10px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative;padding:15px 5px}
.goods-detail-section .detail-section-title{color:#81838e;display:inline-block;font-size:13px;height:auto;line-height:15px;white-space:normal;width:50px;position:absolute;left:0;text-align:center;top:18px;}
.goods-detail-section .detail-section-con{padding-left:45px;}
.goods-detail-servie{padding:5px 0 8px 13px;background:#f7f8fa;overflow: hidden;position: relative;height: 40px;}
.goods-detail-servie i.servie_right{display:inline-block;background:url("../images/product/product-detail-sprites-mjs.png") no-repeat;background-size:100px 100px;width:12px;height:12px;background-position:-60px -82px;position:relative;top:2px;margin-right:3px}
.goods-detail-servie .service-icon-text{font-size:12px;color:#81838e;line-height:16px;}
.goods-detail-servie .service-tip-module{display:inline-block;margin-top:8px;margin-right:14px;font-size: 0;}
.goods-detail-servie .goods-detail-servie-box{display: inline-block;overflow-x: auto;white-space: nowrap;overflow-y: hidden;height: 50px;width: 100%;-webkit-overflow-scrolling: touch;}
.goods-region-section{background:#fff;margin-bottom:10px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative;padding:15px 0 0}
.goods-region-section .send-to{padding:0 5px;margin-bottom:15px}
.goods-region-section .part-note-msg{display:inline-block;line-height:18px;font-size:13px;color:#81838e;width:41px;white-space:normal;height:auto;float:left;text-align:center;}
.goods-region-section .send_loc{position:relative;font-size:0;margin-left:34px;overflow:hidden;word-break:break-all;max-width:88%;margin-right:10px;}
.goods-region-section .send_loc::after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:'';}
.goods-region-section .send_loc span{font-size:13px;line-height:16px;margin-right:8px;color:#252525;}
.goods-region-section .icon-location{display:inline-block;width:12px;height:14px;background:url("../images/product-detail-sprites-mjs.png") no-repeat 0 0;background-size:100px 100px;background-position:-14px 0;margin-left:4px;}
.goods-region-section .stockStatus{color:#e9321f;font-size:13px;margin:7px 10px 0 41px;overflow:hidden;word-break:break-all;}
.goods-region-section .isExist{float:left;line-height:19px;padding-right:5px;text-align:justify;}
.service-menu .service-item-row{font-size:0;padding-top:15px;border-bottom:1px solid #ebebeb}
.service-menu .service-item-icon,.goods-detail-servie .service-item-icon{display:inline-block;width:15px;height:15px;margin-right:6px;vertical-align:top}
.service-menu .service-item-title{font-size:13px;line-height:15px;color:#252525;word-wrap:break-word;word-break:break-all}
.service-menu .service-item-text{display:block;font-size:13px;line-height:18px;color:#848689;margin:3px 10px 12px 21px}
.g_gift_list a{display:inline-block;}
.g_gift_list img{height:25px;width:25px;border:1px solid #eee;}
.detail-info .buy_btn{font-size:18px;padding:8px 20px;}
.evaluation-info{background:#fff;margin-bottom:10px;padding-left:10px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.evaluation-info .info{line-height:13px;position:relative;}
.evaluation-info .info a{display:block;padding-bottom:14px;padding-top:15px;}
.evaluation-info .bdr-b{background-color:#fff;}
.part-note-msg{color:#81838e;display:inline-block;font-size:13px;height:auto;line-height:15px;white-space:normal;width:26px;}
.evaluation-info .info .part-note-msg{white-space:nowrap;width:auto;}
.evaluation-info .info .good-comment-text{color:#252525;float:right;font-size:13px;margin-right:25px;margin-top:2px;}
.good-comment-text em{color:#f23030;}
.icon-arrow{background-image:url("../images/user/product-detail.png");background-repeat:no-repeat;background-size:100px 100px;height:15px;position:absolute;right:7px;width:15px;}
.icon-arrow-right{background-position:5px -16px;}
.evaluation-info .icon-arrow-right{top:15px;}
.prod-comment .comment-list{margin:0px;padding:0px;}
.prod-comment .comment-list .empty{border-top:1px solid #ececec;}
.prod-comment .comment-list .comment-list-item{min-height:64px;overflow:hidden;}
.prod-comment .comment-list .comment-item-info{border-top:1px solid #e2e2e2}
.comment-list-item .comment-item-author{color:#848689;float:right;font-size:9px;line-height:11px;margin-bottom:10px;margin-right:10px;margin-top:10px;}
.product-item-star{display:inline-block;/*height:11px;*/ margin-bottom:10px;margin-top:10px;overflow:hidden;width:75px;}
.comment-list-item .comment-item-content{display:table;margin-top:-6px;max-height:35px;overflow:hidden;vertical-align:middle;width:100%;}
.comment-list-item .comment-item-content .content{color:#252525;display:table-cell;font-size:13px;line-height:17px;margin-right:10px;vertical-align:middle;}
.comment-img-container{font-size:0;margin:9px 0 1px;overflow:hidden;}
.comment-img-container .img-container{overflow:hidden;}
.img-container .comment-img-item{border-radius:4px;height:65px;overflow:hidden;width:65px;}
.img-container li{display:inline-block;float:left;list-style-type:none;}
.comment-img-space{height:13px;width:13px;}
.comment-item-date{color:#848689;font-size:9px;margin:11px 10px 10px 0;text-align:right;}
.share-quest{padding-bottom:15px;padding-top:15px;position:relative;border-top:1px solid #ececec}
.eval-box-i{display:table;text-align:center;width:100%;}
.eval-box-i a{color:#333;display:table-cell;font-size:14px;vertical-align:middle;}
.eval-box-i .btn-good{border-right:1px solid #dedede;}
.eval-box-i .icon{display:inline-block;font-style:normal;height:15px;margin-bottom:2px;vertical-align:middle;width:17px;background-position:center center;background-repeat:no-repeat;background-size:17px 17px;}
.eval-box-i .icon_comment{background-image:url("../images/user/icon_pingjia_xiangqing.9393ce7e77.png");}
.eval-box-i .icon_consultation{background-image:url("../images/user/icon_zixun.png");}
.goods-part{border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fff;padding-left:9px;margin-bottom:10px;}
.goods-part .productInfo{height:44px;line-height:44px;display:inline-block;text-align:center;width:100%;position:relative;}
.part-note-msg{color:#81838e;display:inline-block;font-size:13px;height:auto;line-height:15px;white-space:normal;width:26px;}
.productInfo .part-note-msg{color:#232326;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:auto;}
.productInfo .icon-arrow-right{top:15px;}
.goods_desc_drag .drag_warp{text-align: center;padding: 10px 0 15px;}
.goods_desc_drag .loading {text-align: center;padding: 10px 0 15px;}
.goods_desc_drag .loading img{display:inline-block;vertical-align: middle;margin-right: 10px}
.goods_desc_drag .drag_warp span.txt{display: inline-block;line-height: 13px;font-size: 13px;color: #9b9c9f;vertical-align: middle}
.goods_desc_drag .drag_warp span.icon{display: inline-block;width: 14px;height: 14px;background-image: url("../images/product-detail-sprites-mjs.png");background-repeat: no-repeat;background-size: 100px 100px;vertical-align: middle;background-position: -60px -67px;margin-right: 2px}
.goods-store-info{background-color: #fff;padding: 10px;
border-top: 1px solid #ececec;
border-bottom: 1px solid #ececec;margin-bottom: 10px;}
.shop-icon {
    display:inline-block;
}
.shop-icon, .shop-icon img {
    width:80px;
    height:26px;
}
.shop-name {
    display:inline-block;
    overflow:hidden;
    margin:5px 2px 0 7px;
    max-width:41%;
    font-size:14px;
    line-height:16px;
    vertical-align:top;
    white-space:nowrap;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    color:#222;
}
.shop-tab {
    display:box;
    display:-webkit-box;
    clear:both;
    margin-right:10px;
    padding-top:8px;
    -webkit-box-orient:horizontal;
    box-orient:horizontal;
    overflow:hidden;
    position:relative;
}
.shop-tab .tabs::after {
    position:absolute;
    top:50%;
    right:0;
    margin-top:-13px;
    border-right:1px solid #d7d7d7;
    height:26px;
    content:"";
}
.shop-tab .tabs {
    text-align:center;
    -webkit-box-flex:1;
    box-flex:1;
    overflow: hidden;
position: relative
}
.shop-tab .tabs {
    height:51px;
}
.shop-tab .tabs .num {
    font-size:16px;
    line-height:16px;
    color:#252525;
    margin-top:9px;
    color:#333;
}
.shop-tab .tabs .up span{color: #f23030;font-size: 12px;padding-left: 2px}
.shop-tab .tabs .down span{color: #049b36;font-size: 12px;padding-left: 2px}
.shop-tab .tabs .text {
    margin-top:3px;
    font-size:10px;
    line-height:18px;
    color:#848689;
    color:#999;
}
.shop-tab .tabs:last-child::after {
    display:none;
}
.shop-footer {
    overflow:hidden;
    padding:7px 10px 0 0;
}
.shop-dong, .shop-go {
    border:1px solid #d7d7d7;
    border-radius:5px;
    width:48%;
    font-size:0;
}
.shop-dong {
    float:left;
}
.shop-btn {
    display:block;
    width:100%;
    height:32px;
    font-size:0;
    text-align:center;
}
.dong-text, .go-text {
    margin-top:9px;
    font-size:13px;
    line-height:14px;
    color:#686868;
}
.dong-text, .go-text, .icon-dong {
    display:inline-block;
    vertical-align:top;
}
.shop-go {
    float:right;
}
.icon-go {
    display:inline-block;
    margin-top:8px;
    margin-right:4px;
    width:15px;
    height:15px;
    vertical-align:top;
    background:url("../images/common/icon-shop.png") no-repeat 50%/contain;
    background-size: 17px 17px
}
/*通用下拉弹出层*/
.lyecs-flick-menu{position:fixed;bottom:0;left:0;right:0;width:100%;height:62%;background-color:#fff;border-top:1px solid #dadada;z-index:250;display:none;}
.lyecs-flick-menu-show{-webkit-animation:flick-menu-move .5s 1 ease 0s;-moz-animation:flick-menu-move .5s 1 ease 0s;-ms-animation:flick-menu-move .5s 1 ease 0s;-o-animation:flick-menu-move .5s 1 ease 0s;animation:flick-menu-move .5s 1 ease 0s;}
.lyecs-flick-menu-hide{-webkit-animation:flick-menu-back .5s 1 ease 0s;-moz-animation:flick-menu-back .5s 1 ease 0s;-ms-animation:flick-menu-back .5s 1 ease 0s;-o-animation:flick-menu-back .5s 1 ease 0s;animation:flick-menu-back .5s 1 ease 0s;}
.lyecs-flick-menu .flick-menu-title{text-align: center;font-size: 15px;color: #848689;height: 45px;line-height: 45px;position: absolute;top: 0;left: 0;width: 100%}
.lyecs-flick-menu .lyecs-flick-wrapper{position: absolute;bottom: 0;top: 45px;left: 0;right: 0;padding-left: 10px;overflow-y: scroll}
.rt-close-btn-wrap{display:block;width:40px;height:40px;position:absolute;top:0;right:0;}
.rt-close-btn-wrap .flick-menu-close{display:block;background:url("../images/product-detail-sprites-mjs.png") no-repeat 0 0;background-size:100px 100px;background-position:-28px -17px;width:11px;height:12px;position:absolute;right:10px;top:16px;}
/*直接弹出层2*/
.lyecs-flick-menu2{position:fixed;bottom:0;left:0;right:0;width:100%;height:62%;background-color:#fff;z-index:250;border-radius: 6px 6px 0 0;}
.lyecs-flick-menu2 .flick-menu-title{text-align: left;font-size: 20px;color: #333;height: 45px;line-height: 45px;position: absolute;top: 5px;left: 15px;width: 100%}
.lyecs-flick-menu2 .lyecs-flick-wrapper{position: absolute;bottom: 0;top: 45px;left: 0;right: 0;padding-left: 10px;}
.rt-close-btn-wrap{display:block;width:40px;height:40px;position:absolute;top:13px;right:5px;text-align: center;line-height: 40px;}

@media screen and (orientation:portrait){.service-menu{height:62%}@-webkit-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-moz-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-ms-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-o-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-webkit-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@-moz-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@-ms-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@-o-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@keyframes flick-menu-back{0%{height:62%}100%{height:0}}}
@media screen and (orientation:landscape){.service-menu{height:62%}@-webkit-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-moz-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-ms-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-o-keyframes flick-menu-move{0%{height:0}100%{height:62%}}@keyframes flick-menu-move{0%{height:0}100%{height:62%}}@-webkit-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@-moz-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@-ms-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@-o-keyframes flick-menu-back{0%{height:62%}100%{height:0}}@keyframes flick-menu-back{0%{height:62%}100%{height:0}}}
/*详情页秒杀时间*/
.seckill-floor{width:100%;height:50px;}
.seckill-floor::after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:'';}
.seckil-price-wrap{position: relative;float:left;width:70%;height:100%;font-size:0;background:-webkit-linear-gradient(left,#ef3390,#ef3647);background:-o-linear-gradient(right,#ef3390,#ef3647);background:-moz-linear-gradient(right,#ef3390,#ef3647);background:linear-gradient(to right,#ef3390,#ef3647);}
.seckil-price-wrap .seckill-price{display:inline-block;font-size:14px;color:#fff;margin:3px 0 0 8px;}
.seckil-price-wrap .seckill-price b{font-size:26px;line-height:26px;margin-left:3px}
.seckil-price-wrap .seckill-btm-div{margin:1px 0 0 8px;font-size:0;}
.seckil-price-wrap .seckill-btm-div .skf-icon-pos{display:inline-block;margin-right:5px;vertical-align:middle;}
.label-icon-div{font-style:normal;display:inline-block;height:14px;line-height:20px;font-size:0;width:auto;border-radius:2px;position:relative;box-sizing:border-box;overflow:hidden;}
.have-icon-div::after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:'';}
.have-icon-div{border:1px solid #f23030;}
.white-border.have-icon-div{border:1px solid #fff;}
.label-icon{display:inline-block;background:url("../images/product/icon-sprites-extend.png") #f23030;background-size:98px 14px;width:14px;height:14px;float:left;}
.seckill-floor-icon{background-position:-84px -1px;}
.label-text{display:inline-block;padding:2px 2px;font-size:10px;color:#f23030;line-height:10px;height:14px;}
.white-text{color:#fff;}
.have-icon-div .label-text{float:left;}
.seckil-price-wrap .seckill-btm-div .skf-jdPrice{display:inline-block;color:#fff;font-size:12px;line-height:14px;text-decoration:line-through;vertical-align:middle;}
.seckil-price-wrap .seckill-btm-div .ms-jdPrice{position: absolute;
top: 13px;
left: 60px;}
.seckil-time-wrap{float:left;width:30%;height:100%;background-color:#feeae9;text-align:center;font-size:0;}
.seckil-time-wrap .seckil-time-title{margin:6px 0 3px;display:inline-block;font-size:11px;line-height:11px;color:#e8063c;}
.seckil-time-wrap .seckill-time-div em{display:inline-block;width:20px;height:24px;border-radius:5px;background-color:#ef3561;color:#fff;font-size:12px;line-height:24px;text-align:center;}
.seckil-time-wrap .seckill-time-div span{display:inline-block;padding:0 3px;height:21px;line-height:21px;text-align:center;font-size:12px;color:#ef3561;}
/*推荐**/
.shopping-switch-cover{width:100%;overflow:hidden;height:185px;-webkit-overflow-scrolling: touch;}
.shopping-guess-list{overflow-x:auto;white-space:nowrap;overflow-y:hidden;height:200px}
.detail-rec-goods{border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fff;margin-bottom:10px;}
.shopping-guess-container{background:#f0f2f5 none repeat scroll 0 0;bottom:51px;display:block;left:0;width:100%;}
.shopping-guess{position:relative;}
.shopping-guess{background:white none repeat scroll 0 0;}
.guess-single a i{bottom:1px;display:inline-block;height:18px;position:relative;vertical-align:middle;width:18px;}
.shopping-guess-item{display:inline-block;list-style:outside none none;margin:0 0 8px 3px;width:123px;white-space:normal;}
.guess-item-price{height:15px;line-height:15px;margin-left:11px;margin-top:7px;}
.guess-item-price span{color:#f23030;font-size:13px;}
.guess-item-price span b{font-weight:normal;}
.guess-item-pic img,.scan-item-pic img{border:1px solid #f0f2f5;height:121px;overflow:hidden;width:121px;}
.shopping-guess-item .guess-item-content{margin:4px 2px 0 9px;text-overflow:ellipsis;}
.guess-item-content span{-moz-box-orient:vertical;display:block;color:#81838e;display:-webkit-box;font-size:12px;height:28px;line-height:14px;overflow:hidden;}
.guess-item-price span i{font-style:normal;font-weight:normal;}
.shopping-guess-title,.goods-info h3.title{color:#666;font-size:16px;line-height:38px;font-weight:normal;margin:10px 0;border-bottom:1px solid #f0f0f0;text-indent:15px;}
.shopping-guess-title{color:#848689;display:inline-block;font-size:13px;line-height:13px;margin:15px 0 15px 0;border-bottom:0}
/*弹出层属性规格*/
.spec-menu-top{width:100%;height:84px;}
.bdr-b::after{position:absolute;content:'';-webkit-transform:scaleY(.5);transform:scaleY(.5);bottom:-1px;left:0;width:100%;height:1px;border-bottom:1px solid #e3e5e9;z-index:10;}
.bdr-b{position:relative;}
.spec-first-pic{position:absolute;left:8px;top:-26px;width:100px;height:100px;border-radius:3px;border:1px solid #f0f1f3;background-color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.spec-first-pic img{max-width:100%;max-height:100%;overflow:hidden;}
.spec-price{font-size:15px;line-height:15px;color:#f23030;padding-top:42px;padding-left:121px;font-weight:700;}
.spec-price b{font-weight:bold;}
.spec-weight{font-size:11px;line-height:11px;color:#81838e;padding-top:8px;padding-left:121px;text-overflow:ellipsis;white-space:nowrap;padding-right:20px;overflow:hidden;}
.spec-menu-middle{position:absolute;bottom:43px;top:85px;left:0;right:0;padding-left:10px;overflow:auto;}
.prod-spec{height:auto;padding-top:15px;padding-bottom:15px;}
.spec-menu-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.prod-list{}
.prod-list .prod-li{overflow:hidden;position:relative;margin-top:9px;}
.prod-list .tit{display:inline-block;line-height:33px;font-size:13px;color:#81838e;width:46px;white-space:normal;height:auto;float:left;}
.prod-list .con{margin-left:34px;overflow:hidden;display: block;}
.flick-menu-btn{width:100%;font-size:0;position:absolute;bottom:0;left:0;}
.spec-menu-btn a{display:block;height:43px;width:1%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:15px;line-height:43px;color:#fff;text-align:center;}
.yellow-color{background-color:#ffb03f;}
.red-color{background-color:#f23030;}
.seleted_attr_spec_name{}
.goods-detail-section .goods-detail-pro{position:relative;}
.goods-detail-section .goods-detail-pro dl{position:relative;padding-left:45px;}
.goods-detail-section .goods-detail-pro dl dt{color:#81838e;display:inline-block;font-size:13px;height:auto;line-height:20px;white-space:normal;width:41px;position:absolute;left:0;text-align:center;}
.goods-detail-section .goods-detail-pro dl dd{padding-top:0;line-height:20px;font-size:13px;color:#333}
.goods-detail-section .goods-detail-pro .icon-popups{background-image:url("../images/product-detail-sprites-mjs.png");background-position:-42px -17px;background-repeat:no-repeat;background-size:100px 100px;height:4px;position:absolute;right:10px;width:19px;top:8px;}
/*详情*/
.goods-info{background:#fff;}
.detail-price .properties{margin:10px 0;}
.properties dl{overflow:hidden;width:100%;}
.properties dt{display:inline-block;float:left;line-height:39px;width:50px}
.properties dd{display:inline-block;padding:3px 0;float:left;}
.properties label{background-color:#FFFFFF;border:1px solid #e7e7e7;color:#666;display:block;float:left;height:30px;line-height:28px;margin:0 15px 6px 0;padding:0 6px;position:relative;cursor:pointer;border-radius:4px;min-width:50px;text-align:center;}
.properties label.hover{border-color:#f23030;}
.properties label.check-item-checked{border-color:#f23030;color:#f23030}
.properties label.disabled{border:1px dashed #eee;color:#999}
.properties label input{display:none;}
.properties label span.icon_bg{display:none;height:14px;overflow:hidden;position:absolute;right:0px;bottom:0;width:14px;text-indent:-999px}
.properties label.check-item-checked span.icon_bg{display:block;}
.shuxin{overflow:hidden;clear:both;height:100%;}
.shuxin li{float:left;height:43px;line-height:41px;overflow:hidden;width:100%;font-weight:100;margin-bottom:2px;position:relative;}
.shuxin li .title{vertical-align:top;display:block;position:absolute;left:0;top:0;width:80px;border:1px solid #f5f4ef;margin-right:-2px;padding-left:16px;background:#f5f4ef;}
.shuxin li .info{display:inline-block;background-color:#fffefc;width:100%;border:1px solid #f7f6f2;margin-left:-2px;text-indent:150px}
section.properties{margin-bottom:10px;}
.detail-choose{height:50px;line-height:50px;width:100%;border-bottom:1px solid #eee;}
.detail-choose h3{float:left;width:33%;text-indent:15px;font-size:14px;color:#787777;font-weight:normal;text-align:center;}
.detail-choose h3.on,.detail-choose h3.current{color:#f23030;}
.details .tab-main{padding:10px}
.comment_list{clear:both;background:#F0F2F5}
.comment_list li{position:relative;overflow:hidden;min-height:56px;margin-bottom:10px;background:#fff;line-height:1.4}
.comment_list li .name{text-align:left;padding:10px;height:60px;line-height:40px;border-bottom:1px solid #f0f0f0;}
.comment_list li .name span{width:100px;overflow:hidden;height:40px;overflow:hidden;display:inline-block;}
.comment_list li .name span.time{float:right;text-align:right;width:130px}
.comment_list li .name img{border-radius:99px;display:inline-block;vertical-align:top;}
.comment_list li .detail{padding:10px;}
.comment_list li .detail .rank{margin-bottom:5px;}
.comment_list li .detail .com_content{margin-bottom:5px;}
.comment_list li .detail .com_content p{margin-bottom:5px;}
.comment_list li .reply-sub{border-top:1px solid #f0f0f0;}
.comment_list li .reply-sub .u-vote{display:inline-block;float:left;width:50%;text-align:center;line-height:35px;height:35px}
.comment_list li .reply-sub .s-useful em.iner{border-right:1px solid #f0f0f0;display:block;font-weight:normal;}
.g-comm-tag{margin-bottom:5px;}
.g-comm-wrap{overflow:hidden;margin-bottom:5px;}
.g-comm-tag span{background:#eee none repeat scroll 0 0;display:inline-block;margin-bottom:3px;margin-right:3px;padding:3px 6px;}
.itemTit{float:left;}
.show-photos a{border:1px solid #eee;display:inline-block;float:left;margin-bottom:8px;margin-right:8px;}
.com_kefu{color:#f23030}
.details .desc{overflow:hidden;clear:both;width:100%;padding-top:10px;}
.details .desc img{max-width:100%;height:auto;}
.desc .show-detail{border:1px solid #f23030;margin:10px auto 20px;display:block;width:60%;text-align:center;padding:10px;border-radius:8px;font-size:14px;line-height:22px;color:#f23030;}
.comment .view-more{padding:10px 0;background:#f2f2f2}
.small_width{height:14px;overflow:hidden;width:72px;}
.small_5,.small_0{background:url("../images/rank.png") no-repeat scroll 0 0 / 330px 62px;display:inline-block;height:14px;width:72px;}
.small_1{background:url("../images/rank.png") no-repeat scroll -58px 0 / 330px 62px;display:inline-block;height:14px;width:72px;}
.small_2{background:url("../images/rank.png") no-repeat scroll -44px 0 / 330px 62px;display:inline-block;height:14px;width:72px;}
.small_3{background:url("../images/rank.png") no-repeat scroll -29px 0 / 330px 62px;display:inline-block;height:14px;width:72px;}
.small_4{background:url("../images/rank.png") no-repeat scroll -15px 0 / 330px 62px;display:inline-block;height:14px;width:72px;}
.big_5,.big_0{background:url("../images/rank.png") no-repeat scroll 0 0 / 330px 62px;display:inline-block;height:20px;width:107px;}
/**优惠活动样式**/
.goods_promotion{clear:both;padding:0;line-height:20px;}
.goods_promotion dt{padding-bottom:5px;font-size:14px;font-weight:bold;}
.goods_promotion dd{margin-bottom:10px;color:#999;}
.gift_list{display:inline-block;overflow:hidden;}
.gift_list .li-img{clear:both;padding:0 0 5px;overflow:hidden;}
.gift_list .li-img a{font-size:12px;font-weight:normal;}
.gift_list .li-img img{border:1px solid #DDDDDD;margin-right:5px;padding:0;float:left;}
.gift_item{display:inline-block;font-weight:normal;vertical-align:top;}
.goods_promotion .type{margin-right:5px;padding:2px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.goods_promotion .type:hover{color:#fff;}
.icon_r{background:none repeat scroll 0 0 #fff;color:#FFFFFF;font-weight:normal;border:1px solid #ff4040;color:#ff4040;border-radius: 2px;font-size: 12px;}
.icon_y,.icon_r,.icon_g{display:inline-block;line-height:20px;margin-right:6px;padding:0 5px;vertical-align:top;}
.actLabel{background:url("../images/common/actTags.png") no-repeat scroll -60px 0 transparent;color:#6F3211;display:inline-block;height:18px;line-height:18px;margin-left:2px;text-align:center;width:20px;}
.actNewIcon{background:url("../images/common/actTags.png") no-repeat scroll 0 -240px transparent;height:50px;position:absolute;right:20px;top:10px;width:50px;}
.icons-act{background:url("../images/common/icons-act.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;cursor:pointer;font:700 16px/50px "微软雅黑",Arial;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px;}
.goods_list .icons-act{top:5px;right:5px;}
.icons-act-1{background-position:-156px 0}
.icons-act-2{background-position:-104px 0}
.icons-act-3{background-position:-156px 0}
.icons-act-4{background-position:-208px 0}
/*会员中心**/
.form-box{height:100%;margin-bottom:10px;margin-top:20px;}
.form-box li{margin-bottom:10px;}
.form-box li span.txt{color:#666;float:left;font-family:"微软雅黑";font-size:14px;line-height:24px;width:80px;text-align:right;margin-top:8px;overflow:hidden;}
.form-box li input.text{background:#ffffff none repeat scroll 0 0;border:1px solid #d7d7d7;border-radius:3px;color:#252525;font-family:"微软雅黑";font-size:16px;height:44px;line-height:normal;padding:0;width:100%;padding-left:40px;}
.form-box li i{background-image:url("../images/user/iconBg.png");background-repeat:no-repeat;background-size:100% auto;height:1.22rem;overflow:hidden;position:absolute;width:1.22rem;z-index:99;display:inline-block;}
.form-box li .icon-clear{background-position:0 0;right:0.6rem;top:0.8rem;}
#pass + .icon-clear{right:4.7rem;}
.label-checkbox{height:1.82rem;overflow:hidden;position:absolute;right:0.6rem;top:0.48rem;width:3.12rem;z-index:99;}
.icon-clear,.label-checkbox input{display:none;}
.label-checkbox .checkbtn::after{background:#fff none repeat scroll 0 0;border-radius:0.88rem;box-shadow:0 0 0 1px #e3e5e9;content:"";height:1.73rem;left:0.01rem;position:absolute;/*top:0.01rem;*/ width:1.73rem;}
.label-checkbox input:checked + .checkbtn{background-clip:padding-box;background-color:#f23030;border:1px solid #f23030;border-radius:0.9rem;}
.label-checkbox .checkbtn{background-clip:padding-box;background-color:#fff;border:1px solid #e3e5e9;border-radius:0.9rem;box-sizing:border-box;color:#fff;display:block;height:1.82rem;padding:0 0.03rem;position:relative;transition:all 0.3s ease 0s;width:3.12rem;}
.label-checkbox input:checked + .checkbtn::after{left:1.3rem;}
.label-checkbox .b-text{float:left;font-size:0.7rem;line-height:1.8rem;}
.label-checkbox .b-pwd{color:#999;float:right;font-size:14px;line-height:20px;margin-right:3px}
.label-checkbox .checkbtn{color:#fff;}
.user_form .form-box li{position:relative;}
.user_form .form-box li span.txt{}
.user_form .form-box li input.text{}
.form-box .form em{display:inline-block;width:20px;height:20px;background:url("../images/user/icon_login.png") no-repeat;background-size:80px 20px;vertical-align:middle;margin-left:10px;position:absolute;top:12px;}
.form-box .form em.erect-usn{background-position:1px 0;}
.form-box .form em.erect-psw{background-position:-20px 0;}
.form-box .form em.erect-mobile{background-position:-64px 0;}
.form-box .form em.erect-cpt{background-position:-41px 0;}
.send-valicode{position:absolute;right:10px;top:9px;line-height:1.5}
.form-foot p{overflow:hidden;padding-bottom:10px;line-height:24px;font-size:14px;}
.form-foot .p_to_reg{text-align:center;margin:10px 0 15px 0;}
.btn2-css3{background-color:#f23030;border-radius:3px;color:#FFFFFF;display:inline-block;font-size:100%;overflow:hidden;padding:0 12px;vertical-align:middle;height:26px;line-height:26px;text-align:center;}
.btn2-css3-w{background:#fff;border:1px solid #f23030;border-radius:3px;color:#f23030;display:inline-block;font-size:12px;height:22px;line-height:20px;margin-bottom:5px;margin-left:5px;padding:0 8px;vertical-align:middle;}
.btn2-css3-s{background:#f23030;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:22px;line-height:22px;margin-bottom:5px;margin-left:5px;padding:0 8px;vertical-align:middle;}
.btn-m-w100{font-family:"微软雅黑";font-size:14px !important;font-weight:normal;height:35px !important;line-height:35px !important;padding:0 !important;width:100%;}
.user_form h1{font-size:16px;font-weight:normal;font-family:'微软雅黑';margin-top:10px;line-height:26px;height:26px;}
.user_form h1 em.msg{font-size:14px;font-weight:normal;padding-left:20px;}
.form-foot p .btn2-css3{width:100%;height:45px;line-height:45px;padding:0;font-size:20px;font-family:'微软雅黑';font-weight:normal;}
.reg-form li span.txt{width:90px;text-align:right;}
.btn-css3-100{-webkit-appearance:none;background-color:#F23030;border:0;border-radius:3px;color:#FFFFFF;display:inline-block;font-size:100%;overflow:hidden;padding:4px 12px;vertical-align:middle;width:100%;margin:10px 0 0 0;text-align:center;font-size:18px;height:46px;line-height:46px;padding:0}
.btn-css3-gray{-webkit-appearance:none;background-color:#f2f2f2;border:1px solid #ddd;border-radius:3px;color:#777;display:inline-block;font-size:100%;overflow:hidden;padding:4px 12px;vertical-align:middle;width:100%;margin:10px 0 0 0;text-align:center;font-size:18px;height:46px;line-height:46px;padding:0}
input.captcha{text-transform:uppercase;width:6em !important;}
#countDown{line-height:30px;}
.ly-header-shortcut{background:#404042 none repeat scroll 0 0;display:table;height:57px;width:1005;/*max-width:640px;margin:0 auto;*/}
.ly-header-shortcut li{display:table-cell;text-align:center;width:25%;padding:6px 0;}
.ly-header,.ly-header a{color:#252525;font-family:"PingHei","Lucida Grande","Lucida Sans Unicode","STHeiti","Helvetica","Arial","Verdana","sans-serif";font-size:16px;text-decoration:none;}
.ly-header-shortcut a{border:0 none;color:#fff;}
.ly-header .back-home{background:rgba(0,0,0,0) url("../images/user/57cf8c66Ne0e9a6f4.png") no-repeat scroll 0 0 / 200px 200px;display:block;}
.ly-header-tit .back-home{background-position:-56px -85px;height:23px;width:23px;}
.ly-header-shortcut span{/*height:30px;*/ margin:6px;width:30px;}
/*.ly-header-shortcut span.shortcut-home{background-position:-30px -27px;background:rgba(0,0,0,0) url("../images/user/1452346946461375579.png") no-repeat scroll 0 0;}
*/
.ly-header-shortcut span,.ly-header-shortcut strong{color:#fff;display:block;font-size:12px;font-weight:normal;margin:0 auto;}
.ly-header-shortcut strong{margin-top:6px;}
/*.ly-header-shortcut span.shortcut-categories{background-position:-60px -27px;}
.ly-header-shortcut span.shortcut-cart{background-position:-90px -27px;}
*/
/*.ly-header-shortcut span.shortcut-my-account{background-position:-120px -27px;}
*/
/*发送短信验证码的验证码图强化*/
.sendMobileMsg,.sendEmailMsg{position:relative;z-index:110}
.sendMobileMsg .MobileMsg_captcha,.sendEmailMsg .EmailMsg_captcha{width:260px;padding:20px;}
.sendMobileMsg .MobileMsg_captcha .tit,.sendEmailMsg .EmailMsg_captcha .tit{margin-bottom:10px;color:#797979}
.sendMobileMsg .MobileMsg_captcha input.captcha,.sendEmailMsg .EmailMsg_captcha input.captcha{width:83px !important;border:1px solid #d6d6d6;border-radius:3px;display:inline-block;height:34px;padding-left:6px;line-height:normal;font-size:12px;background:#fff}
.sendMobileMsg .MobileMsg_captcha img.captcha,.sendEmailMsg .EmailMsg_captcha img.captcha{height:35px;margin-left:15px;}
.sendMobileMsg .MobileMsg_captcha .MobileMsg_btn,.sendEmailMsg .EmailMsg_captcha .EmailMsg_btn{margin-top:10px;padding-top:10px}
.sendMobileMsg .MobileMsg_captcha .r-send-valicode,.sendEmailMsg .EmailMsg_captcha .r-send-valicode{display:block;width:100%;text-align:center;line-height:28px}
/*文章*/
.article_content{font-size:12px;padding:15px 0;line-height:22px;background:#fff;}
/**横屏样式**/
@media (orientation:landscape){.copyright p{margin:10px 0;text-align:center;margin-left:4%;width:92%;margin-bottom:53px;}}
@media (orientation:portrait){.detail-name .fl{width:60%;}}
.detail-name .fr{width:30%}
.detail-price li.sale_price{width:100%}
.detail-price li.add_cart_li{clear:both;float:left;margin-top:10px}
.detail-price li.add_cart_li img{width:121px;height:40px;}
.empty_box{background-color:#FFFFFF;border-color:#FFFFFF;margin:0 auto;text-align:center;padding:30px 0}
.sign{display:none;}
.sign1,.sign2,.sign3,.sign4{height:40px;width:41px;}
.empty_box dl{color:#333333;text-align:center;}
.empty_box dt{padding:6px 0 12px;}
.empty_box dd{color:#666666;line-height:1.6;}
.share-this{overflow:hidden;padding-top:28px;height:48px;clear:both;_height:40px;margin-left:50px;color:#666}
.lyecs-share{overflow:hidden;cursor:default;display:block;}
.lyecs-share span.txt{display:inline-block;float:left;padding-top:3px}
.lyecs-share a{background:url('../images/common/share-ico.png') no-repeat scroll 0 0;cursor:pointer;display:block;float:left;height:24px;margin-right:9px;position:relative;vertical-align:middle;width:24px;}
.lyecs-share a.weixin{background-position:0 -26px;}
.lyecs-share a.sina{background-position:-76px -26px;}
.lyecs-share a.renren{background-position:-189px -26px;}
.lyecs-share a.zone{background-position:-38px -26px;}
.lyecs-share a.qq{background-position:-152px -26px;}
.lyecs-share a.weibo{background-position:-114px -26px;}
.lyecs-share a.baidu{background-position:-303px -26px;}
.lyecs-share a:hover{color:#fff;text-decoration:none;opacity:0.8}
.volume_price{color:#d0010e}
.volume_price:hover{color:#d0010e}
.volume_price_box{width:100%;line-height:20px;overflow:hidden;z-index:100;}
.volume_price_box .how-bd{padding:0 5px}
.volume_price_box .how-bd td{text-align:center;line-height:30px}
.volume_price_box .how-bd h3{border-bottom:1px solid #E7E7E7;color:#333333;font-size:12px;margin-bottom:5px;padding-bottom:8px;font-weight:normal;}
/*投诉建议*/
.mess-main{padding:0 10px;background-color: #fff;}
.mess-main fieldset{}
.mess-main .reason-pad{margin-bottom:8px;}
.mess-main .title{background-color:#F5F5F5;height:45px;line-height:45px;text-align:center;font-size:16px;color:#333;}
.mess-main .radDiv{margin:5px 0;}
.mess-main .goodsDiv .result1{border-radius:2px;height:30px;width:42%;}
.mess-main .ComReason .ReasonList .ReasonListLeft{display:block;float:left;margin-right:70px;}
.mess-main .ComReason .ReasonList .ReasonListLeft input{margin-top:7px;margin-right:5px;}
.mess-main .ComReason .ReasonList .ReasonListRight{display:block;}
.mess-main .ComReason .ReasonList .ReasonListRight input{margin-top:8px;margin-right:5px;}
.mess-main .ComContent textarea{width:100%;height:100px;}
.mess-main .contactDiv label b{display:inline-block;width:6em;}
.mess-main .contactDiv input{border:none;}
.mess-main .contactDiv .general-ul li:last-child::after{border:none;}
.mess-main .submit_wrap{margin:10px 0;}
/*商品咨询*/
.goods-prod-wrap{padding:10px;display:flex;position:relative;background-color:#fff;}
.goods-prod-img{display:inline-block;width:89px;height:89px;border:1px solid #f0f2f5;border-radius:4px;box-sizing:border-box;margin-right:10px;}
.goods-prod-title{font-size:14px;color:#252525;height:40px;line-height:20px;overflow:hidden;}
.goods-price{height:18px;margin-top:7px;color:#f23030;font-size:18px;}
.goods-price-icon{margin-right:3px;}
.goods-price-text{display:inline-block;line-height:18px;font-weight:bold;}
.goods-ask .askment .ask-list{position:relative;padding-top:11px;padding-bottom:11px;width:100%;margin-top:9px;background-color:#fff;}
.goods-ask .askment .ask-list .name-date{height:20px;line-height:20px;padding-left:10px;padding-right:10px;font-size:10px;color:#848689;}
.goods-ask .askment .ask-list .left-date{float:left;}
.goods-ask .askment .ask-list .right-name{float:right;}
.goods-ask .ask-box{padding-top:10px;}
.goods-ask .ask-pic{display:block;width:17px;height:17px;background-size:50px 50px;background-image:url(../images/QA-icon.png);background-position:0 -15px;margin-left:10px;float:left;margin-top:1px;}
.goods-ask .ask-content span{margin-left:37px;display:block;padding-right:12px;font-size:13px;color:#848689;line-height:18px;margin-top:0;}
.goods-ask .answer-content span{color:#252525;}
.goods-ask .answer-pic{background-position:-33px -15px;}
/*购物流程和会员中心的 添加收货信息*/
.add-consignee{}
.add-consignee{background-color:#fff;margin-bottom:10px;overflow:hidden;}
.consignee-list{padding-top:10px;border-bottom:1px solid #e6e6e6;border-radius:6px 6px 0 0;background:#fff;}
.consignee-list li{overflow:hidden;line-height:28px;margin-bottom:5px;font-size:12px;padding-left:85px;padding-right:10px;position:relative;border-bottom:1px solid #e6e6e6;padding-bottom:5px;}
.consignee-list li.last{border-bottom:0;}
.consignee-list li span.txt{width:100px;text-align:left;left:10px;top:5px;position:absolute;}
.consignee-list li span.txt b{color:#f23030;padding-right:2px;}
.consignee-list li span.text{width:100%;}
.spe-from .select,.spe-from .input{border:none;border-radius:3px;-webkit-box-sizing:border-box;width:100%;font-size:12px;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;padding:8px 10px;color:#333}
.spe-from .select{padding:8px 8px 8px 0}
.add-consignee .btn2-css3{width:80%;margin:10px 0 20px;font-size:14px;height:40px;line-height:40px}
.add-consignee h3{font-size:14px;color:#f23030;font-weight:normal;padding:10px 0 15px;padding-left:20px;border-bottom:1px solid #e6e6e6;overflow:hidden;position:relative;}
.add-consignee .other-addr{position:absolute;right:10px;top:6px}
.add-consignee .other-addr a{font-size:12px;width:auto;margin:0}
.change_consignee{}
.change_consignee li{background:#fff;border-bottom:1px solid #F0F2F5;margin-bottom:10px;line-height:24px;font-size:12px;padding:10px 0 0 50px;position:relative;}
.change_consignee li p{overflow:hidden;padding-bottom:10px;}
.change_consignee li p .consign-name{float:right;}
.change_consignee li .consign-tit{border-bottom:1px solid #EEE;}
.change_consignee li .consign-info{border-bottom:1px solid #EEE;padding-top:10px}
.change_consignee li .consign-info span{display:inline-block;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.change_consignee li .consign-info span.consign-addr{width:100%;margin-right:0}
.change_consignee li .action{padding:8px 0;text-align:right;}
.change_consignee li .action a{color:#999;font-size:28px;}
.change_consignee li .select_addr{position:absolute;left:10px;top:60px;display:block;width:25px;height:25px;text-align:center;line-height:25px;border-radius:5px;border:1px solid #999;font-size:18px;color:#fff;}
.change_consignee li .select_addr_true{background:#f23030;border-color:#f23030}
.change_consignee .add-new-addr{text-align:center;padding:10px 0 15px;font-size:14px;}
.change_consignee .add-new-addr a{padding:0 0;margin:0 10px;display:block;height:40px;line-height:40px}
/* 领券中心 */
.ui-elevator-floor{margin-top:10px;}
.quan-list{overflow:hidden;}
.quan-list .coupon-blue{width:47%;float:left;margin-bottom:10px;background:#fff;padding:10px;position:relative;height:105px;}
.quan-list .coupon-blue a.coupon-a .triangle{height:100%;left:-5px;position:absolute;width:6px;z-index:1;}
.quan-list .coupon-blue a.coupon-a .triangle i{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #fff transparent transparent;border-image:none;border-style:solid;border-width:2px 3px;display:block;height:1px;width:0;}
.quan-list .coupon-blue .pro-content .pro-info{color:#232326;font-size:12px;height:20px;line-height:17px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;padding-right:43px;}
.quan-list .coupon-blue .pro-content .pro-info-decs{color:#666;font-size: 10px;height: 20px;line-height: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.quan-list .coupon-blue .pro-content .pro-price{color:#ff9697;height:26px;overflow:hidden;position:relative;width:100%;}
.coupon-blue .pro-content .pro-price .big-price{display:inline;font-size:24px;height:24px;line-height:24px;position:relative;top:3px;}
.coupon-blue .pro-content .pro-price .price-info{display:block;font-size:12px;height:12px;line-height:12px;margin-left:5px;margin-top:12px;}
/*.coupon-blue .pro-content .btn-geted{position:absolute;top:30px;right:80px;width:50px;height:50px;border-radius:50px;border:3px solid #ff9697;text-align:center;line-height:45px;color:#ff9697;}
*/
.coupon-blue .coupon-right{background-color:#42b6ff;border-radius:0 5px 5px 0;height:100%;margin-left:4px;position:absolute;width:50px;top:0;right:0;}
.coupon-blue .coupon-right .circular0{background-color:#f3f5f7;border-radius:6px;height:12px;left:-3px;position:absolute;top:-6px;width:12px;z-index:2;}
.coupon-blue .coupon-right .circular1{background-color:#f3f5f7;border-radius:6px;bottom:-6px;height:12px;left:-3px;position:absolute;width:12px;z-index:2;}
.coupon-blue .coupon-right i{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #42b6ff transparent #fff;border-image:none;border-style:solid;border-width:2px 3px;display:block;height:1px;width:0;}
.coupon-blue .coupon-right .change-block{height:100%;margin:0;padding:5px 18px;}
.coupon-blue .coupon-right .change-block .get-coupon{font-size:15px;color:#fff;}
/*其它*/
.box{background:#fff none repeat scroll 0 0;}
h2.title{margin-bottom:15px;font-size:14px;}
.msg-form{padding:20px 0}
.is_gift_ico{color:#ed3714;font-weight:normal;}
.change_pc{margin-top:15px}
.page_no_more{margin:20px 0;text-align:center;}
.page_loading{height:30px;margin:20px 0;text-align:center;background:url('../images/loading6.gif') no-repeat center center / 20px 20px;}
.foot-kefu{position:fixed;bottom:5px;left:5px;height:40px;width:40px;z-index:200;background:#fff;text-align:center;overflow:hidden;padding:3px;border:1px solid #e3e5e9;border-radius:100%;opacity:0.7}
.foot-kefu p{font-size:10px;}
.btn2-css3-write{border:1px solid #ddd;border-radius:3px;color:#555;display:inline-block;font-size:100%;padding:4px 8px;vertical-align:middle;background:#fff;font-size:13px;text-align:center;}
.logout-btn{width:100%;padding:10px 0;font-size:14px;margin-top:0}
.c-num{margin-top:10px;}
.c-num .minus,.c-num .add{display:inline-block;border:1px solid #ddd;height:30px;line-height:26px;text-align:center;float:left;width:30px;font-size:18px;cursor:pointer;}
.c-num .minus{border-right:0;border-radius:4px 0 0 4px;}
.c-num .add{border-left:0;border-radius:0 4px 4px 0;}
.c-num .disabled{color:#ddd;}
.c-num input{width:50px;border-radius:0;border:1px solid #ddd;background:#fff;height:30px;line-height:30px;text-align:center;padding:0;float:left;-webkit-appearance:none;}
.index_tips{text-align:center;margin:10px 0}
.alipay_wechat_body{background:#181818}
.alipay_wechat_warp{background:url('../images/flow/alipay_wechat_bg.jpg') no-repeat center top / 100% auto;width:100%;height:600px;}
/*商品分类*/
.catalog_html{height:100%}
.catalog_html body{height:100%}
.catalog-main{position: relative;z-index:15;}
.catalog-main:after{background-color:#bfbfbf; position:absolute; top:-1px; left:0; width:200%; height:1px; content:''; -moz-transform:scale(.5, .5); -ms-transform:scale(.5, .5); -webkit-transform:scale(.5, .5); transform:scale(.5, .5); -moz-transform-origin:0 0; -ms-transform-origin:0 0; -webkit-transform-origin:0 0; transform-origin:0 0;}
.categroy-cnt{bottom:0;display:block;float:left;left:0;overflow:hidden;position:absolute;top:0;width:80px;z-index:5;}
.categroy-list{position:absolute;}
.category-item{width:80px;height:46px;position:relative;}
.category-item-a{display:block;}
.ci-fcategory-ico{display:block;height:25px;margin:0 auto 5px;width:25px;}
.ci-fcategory-ico-d{display:block;height:25px;margin:0 auto 5px;width:25px;}
.ci-fcategory-name{color:#999;font-size:13px;line-height:46px;text-align:center;width:100%;height:46px;overflow:hidden;}
li.category-item::after{content:'';height:1px;width:100%;position:absolute;left:0px;top:auto;right:auto;bottom:0px;background-color:#ddd;transform:scaleY(0.5);}
.category-item.current .ci-fcategory-ico img{filter:grayscale(0);opacity:1;}
.category-item.current .ci-fcategory-name{color:#ed5564;background:#fff;}
.categroy-third-list{background:#f5f5f5 none repeat scroll 0 0;border-bottom:1px solid #ccc;box-shadow:0 -2px 0 #e4e4e4 inset;color:#666;display:none;}
.categroy-third-list li{border-bottom:1px solid #dddddd;}
.categroy-third-list a{color:#6d6d6d;display:block;padding:15px 0 15px 11px;}
.categroy-rgt{background-color:#fcfcfc;bottom:0;left:80px;overflow:hidden;position:absolute;right:0;top:0;z-index:1;}
.brands-recommend{font-size:0;}
.brands-recommend dd{background-color:#fff;display:inline-block;height:3.3rem;margin:0.3rem 0 0 0.3rem;padding:0.2rem;vertical-align:top;width:3.3rem;}
.brands-recommend dd a{display:block;}
.brands-recommend dd img{margin:12px 0;width:100%;}
.brands-recommend dd a{color:#333;}
.brands-recommend dd p{font-size:12px;line-height:1rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.categroy-child-list{background-color:#fff;font-size:0;width:100%;}
.categroy-child-list dt{background-color:#fcfcfc;border-color:#f5f5f5;border-style:solid;border-width:1px 0;margin-bottom:10px;}
.categroy-child-list dt a{color:#111;display:block;font-size:12px;height:38px;line-height:38px;padding:0 0 0 4%;width:96%;}
.categroy-child-list dt i{border-radius:0.2rem;display:inline-block;height:0.4rem;margin-right:0.4rem;vertical-align:middle;width:0.4rem;}
.categroy-child-list dt i.col0{background-color:#ed5564;}
.categroy-child-list dt i.col1{background-color:#ac92ed;}
.categroy-child-list dt i.col2{background-color:#4fc0e8;}
.categroy-child-list dt i.col3{background-color:#a0d468;}
.categroy-child-list dt i.col4{background-color:#48cfae;}
.categroy-child-list dt i.col5{background-color:#ec87bf;}
.categroy-child-list dt i.col6{background-color:#ffce55;}
.categroy-child-list dt i.col7{background-color:#5d9cec;}
.categroy-child-list dt i.col8{background-color:#fb6e52;}
.categroy-child-list dt i.col9{background-color:#aab2bd;}
.categroy-child-list dt i.arrow-r{background:transparent url("../images/bbc-bg44.png") no-repeat scroll 50% 50% / cover;display:block;float:right;height:12px;margin:12px 12px 0 0;opacity:0.5;width:12px;}
.categroy-child-list dt:first-child{margin-top:0;}
.categroy-child-list .brand-ipvas{display:inline-block;width:33.33%;padding:4px;}
.categroy-child-list dd{border-radius:0;display:inline-block;font-size:12px;width:33%;vertical-align:top;height:auto;line-height:28px;padding-left:10px;padding-right:2px;margin-bottom:15px}
.categroy-child-list dd a{color:#444;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.categroy-child-list dd a img{width:50%;height:auto;display:block;margin:0 auto;}
.categroy-child-list dd a span{display:block;white-space:nowrap;font-size:12px;height:20px;line-height:20px;text-align:center;text-overflow:ellipsis;overflow:hidden;color:#666;font-weight:normal;}
.categroy-child-list dd a .normal_cat{border:1px solid #E7E7E7;display:block;border-radius:2px;height:38px;line-height:38px;padding:0 3px}
.module-class-title{position:relative;width:100%;text-align:left;margin:12px auto 16px auto;text-align:center;font-weight:bold;color:#222;font-size:12px;line-height:12px;}
.module-class-title.first{color:#ff3224}
.module-class-title::after{content:"";display:inline-block;margin-right:4px;width:13px;height:1px;vertical-align:4px;background:#666;}
.module-class-title::before{content:"";display:inline-block;margin-right:4px;width:13px;height:1px;vertical-align:4px;background:#666;}
/*商品列表切换样式*/
.goods-list-c-tab li{height:131px;position:relative;background:#fff;display:-webkit-box;display:box;}
.goods-list-c-tab li .image{display:block;}
.goods-list-c-tab li img{width:125px;padding:5px;height:125px;}
.goods-list-c-tab li .info{-webkit-box-flex:1;box-flex:1;margin-left:10px;position:relative;height:100%;margin-top:-2px;padding-right:10px;padding-top:11px;}
.goods-list-c-tab li .info::after{content:'';height:1px;width:200%;position:absolute;left:0;top:auto;right:auto;bottom:0;background-color:#e3e5e9;border:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;transform:scale(0.5);-webkit-transform:scale(0.5);transform-origin:top left;-webkit-transform-origin:top left;}
.goods-list-c-tab li .info .name{color:#232326;font-size:12px;line-height:20px;height:42px;overflow:hidden;}
.goods-list-c-tab li .info .action{font-size:15px;padding-top:30px;position:relative;}
.goods-list-c-tab li .info .action .price b{font-size:19px;}
.goods-list-c-tab li .info .action .buy_btn{position:absolute;right:10px;bottom:5px;}
.goods-list-c-tab li .buy_btn{border:1px solid #999999;border-radius:3px;color:#999999;display:inline-block;float:right;font-size:12px;margin-right:10px;padding:2px 6px;line-height:1;}
.normal-change-btn{background-size:200px 200px;background-position:-80px 0px;background-image:url("../images/search-sprites.png");position:fixed;z-index:100;right:8px;bottom:15px;width:35px;height:35px;}
.long-pic-btn{background-position:-80px -40px;}
/*地区选择*/
.selectlist{padding:5px;clear:both;}
.selectlist .tablist{position:relative;border-left:1px solid #e5e5e5;overflow:hidden;z-index:9;}
.selectlist .tablist li.cur{background-color:#fff;border-bottom-color:#fff;}
.selectlist .tablist li{float:left;margin-left:-1px;padding:0 10px;height:40px;background-color:#f7f7f7;border-width:1px;border-style:solid;border-color:#e5e5e5;line-height:40px;cursor:pointer;font-size:14px}
.selectlist .tablist li i{display:inline-block;margin-left:15px;}
.selectlist .input_btn i,.selectlist .mod_selectbox .tablist li i{vertical-align:middle;font-size:14px;}
.selectlist .tablist li i{background:red;}
.selectlist .sec_childs{position:absolute;margin-top:-1px;border-top:1px solid #e5e5e5;z-index:8;width:100%;top:45px;bottom:0;left:0;right:0}
.selectlist .arealist{overflow-y:auto;height:100%;width:100%;position:absolute;}
.selectlist .arealist .dt{padding:0 5px;margin-right:10px;margin-top:4px;width:40px;border-right:1px dotted #ebebeb;color:#999;}
.selectlist .arealist .dt,.selectlist .arealist .dd{}
.selectlist .arealist .dd{}
.selectlist .sec_childs .sec_item{padding:10px 10px;white-space:nowrap;clear:both;display:block;font-size:14px;}
.selectlist .sec_childs .sec_item:nth-child(2n){background:#f8f8f8}
.selectlist .sec_childs .sec_item.cur{color:#e93b3d;}
.selectlist .selectclose {position: absolute;top: 0;right: 0;z-index: 19;background: url('../images/common/close.png') no-repeat 20px 15px / 10px 10px;width: 45px;height: 45px;}
.selectlist .selectclose a{font-size:18px}
/*猜你喜欢*/
.guess-like-goods{}
.shopcart_mod_title{color:#999;font-size:12px;height:1em;line-height:1em;margin:15px 0;position:relative;text-align:center;}
.shopcart_mod_title::after{background-color:#ccc;content:"";height:1px;left:10px;pointer-events:none;position:absolute;right:10px;top:50%;z-index:1;}
.shopcart_mod_title .shopcart_mod_title_text{background-color:#F0F2F5;padding:0 15px;position:relative;z-index:2;}
.shopcart_mod_title .shopcart_mod_title_text::after{background-color:#ccc;content:"";height:4px;margin-top:-2px;position:absolute;right:0;top:50%;transform:rotate(45deg);width:4px;}
.shopcart_mod_title .shopcart_mod_title_text::before{background-color:#ccc;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;transform:rotate(45deg);width:4px;}
.guess-like-main{margin:15px 0;overflow:hidden;position:relative;}
.guess-like-main .guess-like-list{overflow:hidden;padding:0 20px 0 10px;}
.guess-like-main .guess-like-list li{background:#fff none repeat scroll 0 0;float:left;padding-bottom:12px;position:relative;width:50%;}
.guess-like-main .guess-like-list li:nth-child(2n){float:right;margin-right:-10px;}
.guess-like-main .guess-like-list li:not(:first-child):not(:nth-child(2)){margin-top:10px;}
.guess-like-main .guess-like-list .cover{height:0;overflow:hidden;padding-top:100%;position:relative;}
.guess-like-main .guess-like-list .cover img{display:block;height:auto;left:0;position:absolute;top:0;width:100%;}
.guess-like-main .guess-like-list .name{-moz-box-orient:vertical;color:#333;display:-webkit-box;font-size:12px;font-weight:700;height:3em;line-height:1.5em;margin:5px 0;overflow:hidden;padding:0 15px;text-overflow:ellipsis;}
.guess-like-main .guess-like-list .flex_wrap{-moz-box-align:center;align-items:center;display:flex;}
.guess-like-main .guess-like-list .price{padding-left:15px}
.guess-like-main .guess-like-list .buy{background:url("../images/flow/cart_ico.png") no-repeat scroll 50% center / 15px auto;bottom:7px;height:30px;position:absolute;right:7px;width:30px;}
/*团购、积分商城导航*/
.main-nav,.main-nav2{margin-bottom:10px;}
.main-nav .main-nav-category,.main-nav2 .main-nav-category2{white-space:nowrap;overflow-y:hidden;background:#fff;overflow-x:auto;}
.main-nav .main-nav-category ul,.main-nav2 .main-nav-category2 ul{line-height:30px;height:42px;border:none;font-size:14px;}
.main-nav .main-nav-category ul li,.main-nav2 .main-nav-category2 ul li{margin:10px;display:inline-block;}
.main-nav .main-nav-category ul li em{font-size: 10px;}
.main-nav .main-nav-category ul li.active,.main-nav2 .main-nav-category2 ul li.active{font-weight:700;color:#f23030;border-bottom:2px solid;}
.main-nav .main-nav-category ul li.active a,.main-nav2 .main-nav-category2 ul li.active a{color:#f23030;}
.main-nav .main-nav-category.fixed{width:640px;z-index:100;}
.main-nav-fixed.fixed{width:640px;z-index:100;}
.main-nav-fixed.fixed .main-nav{margin:0;}
/**地区切换*/
.select_area_warp{position:fixed;z-index:999999;pointer-events:none;-webkit-tap-highlight-color:transparent;}
.select_area_warp,.select_area_warp .area_bar_mask{top:0;right:0;left:0;bottom:0;}
.select_area_warp{pointer-events:none;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;background:0 0;display:block!important;}
.select_area_warp.open{pointer-events:auto;}
.select_area_warp .area_bar_mask{background-color:#000;position:absolute;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0,0,.25,1);transition:opacity .3s cubic-bezier(0,0,.25,1);will-change:opacity;}
.select_area_warp.open .area_bar_mask{opacity:.4;}
.select_area_warp aside{background-color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);will-change:transform;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1),-webkit-transform .3s cubic-bezier(0,0,.25,1);}
.select_area_warp aside,.select_area_warp header{-webkit-box-orient:vertical;-webkit-box-direction:normal;}
.select_area_warp aside{background-color:#fff;position:absolute;bottom:0;right:0;left:0%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);will-change:transform;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1),-webkit-transform .3s cubic-bezier(0,0,.25,1);top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.select_area_warp.open aside{-webkit-transform:translateZ(0);transform:translateZ(0);}
.select_area_warp aside,.select_area_warp header{-webkit-box-orient:vertical;-webkit-box-direction:normal;}
.select_area_warp header{position:relative;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),0 .5px 0 rgba(0,0,0,.09);box-shadow:0 1px 0 rgba(0,0,0,.05),0 .5px 0 rgba(0,0,0,.09);background-color:#fff;color:#666;height:44px;line-height:44px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.select_area_warp header h1{text-align:center;font-size:14px;margin:0;padding:0 1em;}
.select_area_warp header .back{position:absolute;left:0;text-align:center;font-size:18px;bottom:0;width:46px;height:44px;}
.select_area_warp .hd_city_select{overflow-y:auto}
.hd_hot_city_wrap{padding:0 8px;background:#eee}
.select_area_warp .hd_hot_city{padding:6px 4px;font-size:14px;display:block;color:#666;margin:0}
.select_area_warp .hd_hotcity_list .city-item{border:4px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;-webkit-border-radius:2px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;float:left;text-align:center;font-size:14px;padding:15px 0;-webkit-border-radius:6px;}
.hd_city_list .hd_city_innitial_tit{background-color:#f8f8f8;margin:0;padding:6px 14px;position:-webkit-sticky;position:sticky;top:0}
.hd_city_list .hd_city .city-item{font-size:15px;padding:15px;display:block;border-bottom:1px solid #eee;margin:0;}
.hd_letter_search{position:absolute;text-align:center;color:#28AAFA;z-index:999;top:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.hd_letter_search .hd_city_initial{height:100%;max-height:350px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:2px}
.hd_letter_search .hd_city_initial a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:24px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:4px;-ms-flex-preferred-size:4px;flex-basis:4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#28AAFA;}
.hd_letter_search .hd_city_initial a.hotCtiy{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;line-height:15px;margin-bottom:5px;}
#division-child{position:fixed;bottom:0;left:0;right:0;z-index:100000;font-size:14px;height:400px;}
.division-mask{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background-color:rgba(0,0,0,.3);font-size:14px;}
#division-child .tab{padding:18px;background-color:#fff;bottom:0;position:absolute;width:100%;color:#051B28;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:400px;}
#division-child .tab .title-d{margin-bottom:15px;position:relative;}
#division-child .tab .title-d .close{background:url('../images/common/close.png') no-repeat 0 0 /15px 15px;display:inline-block;width:15px;height:15px;position:absolute;top:0px;right:0;margin:auto;padding:10px;}
#division-child .list{height:350px;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;}
#division-child .list a{display:block;padding:14px 0 14px 32px;border-top:1px solid rgba(51,51,51,.18);}
/*发票*/.invoice_info h4{font-weight: bold;}
.list-tips{line-height: 20px;}
.mod-main{margin-top: 0;}
.mod-comm .mt{padding: 10px 0;}
.mod-comm .mt h3{color: #666; font-size: 12px; line-height: 18px;}
.remind-box{background: none repeat scroll 0 0 #fffdee; border: 1px solid #edd28b; padding: 10px;}
.form2 .item{display: block; line-height: 22px; margin-bottom: 20px; clear: both;}
.form2 .item2{margin-bottom: 0;}
.form2 .item:after{clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.form2 .item span.label{float: left; height: 18px; line-height: 18px; padding: 6px 0; text-align: right; width: 100px;}
.form2 .itxt, .form .text{height: 18px; padding: 5px 23px 5px 5px; width: 127px;}
.form2 .itxt2{width: 270px;}
.form2 .itxt-error{color: #e4393c;}
.form2 .prompt-error{clear: both; color: #e4393c; line-height: 18px; margin-top: 5px;}
.form2 .prompt-error{color: #e4393c; display: inline-block; line-height: 18px; padding: 0 0;}
.form2 .itxt-succ{background: url("../images/user/invoice/succ-ico.png") no-repeat scroll right center #fff;}
.list-form{line-height: 25px; margin-bottom: 20px;}
.mod-comm .mt{padding: 5px 0;}
.mod-comm .mt h3{color: #666; font-size: 12px; line-height: 18px;}
.billInfo .form2 .item .label{float: left;display: none;}
.billInfo .form2 .item{margin-bottom: 5px;clear: both;overflow: hidden;}
.billInfo .form2 .item .fl{width: auto;display: block;float: none;}
.billInfo .form2 .item .fl input{width: 100%;}
.billInfo .form2 .itxt2{width: auto}
.billInfo .form2 .prompt-error{margin-top: 0;}
.billInfo .form2 .btn-css3{width: 100%;text-align: center;font-size: 14px;}
.billInfo .form2 .graybtn{width: 100%;text-align: center;margin-top: 10px;background: #f2f2f2;font-size: 14px;}
.checkout_wrapper .extra_options .form2 .item{padding: 3px}
/*券*/
.goods-detail-section .lyecsquan-item{position:relative;height:18px;padding-left:2px;line-height:15px;text-align:center;border-top:1px solid #df3033;border-bottom:1px solid #df3033;background:#ffdedf;font-size:14px;white-space:nowrap;margin-right:13px;cursor:pointer;margin-bottom:8px;display:inline-block}
.goods-detail-section .lyecsquan-item b,.lyecsquan-item s{position:absolute;top:-1px;display:block;height:18px;width:2px;overflow:hidden;background:url(../images/common/quan-arr.gif) no-repeat}
.goods-detail-section .lyecsquan-item .text{padding:0 10px;color:#df3033;font-size:12px}
.goods-detail-section .lyecsquan-item s{left:0;background-position:-2px 0}
.goods-detail-section .lyecsquan-item b{right:-2px}
.goods-detail-section .detail-section-con .icon-popups{background-image:url("../images/product-detail-sprites-mjs.png");background-position:-42px -17px;background-repeat:no-repeat;background-size:100px 100px;height:4px;position:absolute;right:10px;width:19px;top:40%;}
.lyecsquan-menu-p .x-popup-content{height:100%}
.lyecsquan-menu-p .x-coupon{background-color:#f8f8f8;height:100%;position:relative}
.lyecsquan-menu-p .x-coupon-title{text-align:center;color:#848689;font-size:15px;line-height:44px;position:relative}
.lyecsquan-menu-p .x-coupon-title div{width:44px;height:44px;position:absolute;right:0;top:0}
.lyecsquan-menu-p .x-coupon-title i{display:block;background:url(../images/product-detail-sprites-mjs.png) no-repeat 0 0;background-position-x:0;background-position-y:0;background-size:auto auto;background-size:100px 100px;background-position:-28px -17px;width:11px;height:12px;position:absolute;right:10px;top:16px}
.lyecsquan-menu-p .x-coupon-wrap{padding:12px 10px 20px 10px;overflow-y:auto;position:absolute;top:44px;bottom:0;left:0;right:0}
.lyecsquan-menu-p .x-coupon-content-title{color:#232326;font-size:15px}
.lyecsquan-menu-p .x-coupons{margin:15px 0 25px 0}
.lyecsquan-menu-p .x-coupons .x-coupons-li:last-child{margin-bottom:0}
.lyecsquan-menu-p .x-coupons .x-coupons-li{margin-bottom:10px}
.lyecsquan-menu-p .x-coupons .x-coupons-li .x-coupon-main{box-sizing:border-box;display:-webkit-box;position:relative;z-index:10}
.lyecsquan-menu-p .x-coupon-left{font-size:0;width:125px;height:100px;color:#fff;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical}
.lyecsquan-menu-p .dong .x-coupon-left{background:url(../images/common/bg-coupon-blue.png) no-repeat center/contain}
.lyecsquan-menu-p .x-coupon-left-one{font-weight:700}
.lyecsquan-menu-p .x-coupon-left-one .rmb{font-size:20px;margin-right:5px}
.lyecsquan-menu-p .rmb{font-size:18px;height:29px;line-height:32px;text-indent:-3px;margin:4px 3px 0 3px;font-weight:600}
.lyecsquan-menu-p .x-coupon-left-one .text{font-size:44px}
.lyecsquan-menu-p .x-coupon-left-two{font-size:12px;margin-top:4px}
.lyecsquan-menu-p .x-coupon-right{-webkit-box-flex:1;background-color:#fff;height:100px;box-sizing:border-box;padding:9px 10px 16px 10px;border-width:1px 1px 1px 0;border-style:solid;border-color:#eaeaea;border-radius:2px;display:-webkit-box;-webkit-box-orient:vertical;font-size:0}
.lyecsquan-menu-p .x-already{display:none;position:absolute;top:0;right:0;width:60px;height:55px;background:url(../images/common/icon-coupon-getted.png) no-repeat center/contain}
.lyecsquan-menu-p .x-coupon-right .x-getCoupon-btn,.x-coupon-right a{display:-webkit-box;-webkit-box-orient:vertical}
.lyecsquan-menu-p .x-coupon-right-one{-webkit-box-flex:1;padding-right:14px;font-size:0;height:36px;overflow:hidden}
.lyecsquan-menu-p .x-coupon-right-one i{display:inline-block;text-align:center;color:#fff;font-size:10px;width:36px;height:15px;line-height:15px;margin-right:3px;border-radius:1px}
.lyecsquan-menu-p .x-coupon-right-one span{font-size:12px;color:#686868;line-height:14px;position:relative;top:1px}
.lyecsquan-menu-p .x-coupon-right-two{position:relative;top:-1px}
.lyecsquan-menu-p .x-coupon-right-two span{font-size:10px;color:#a5a5a5;line-height:22px}
.lyecsquan-menu-p .x-coupon-right-two button{float:right;display:block;width:62px;height:22px;border:1px solid #5f9bd5;border-radius:12px;font-size:11px;color:#5f9bd5;background-color:#fff}
.lyecsquan-menu-p .dong .x-coupon-right-two button{border:1px solid #5f9bd5;color:#5f9bd5}
/*store.dwt*/
.header-section .banner-section{position:relative;overflow:hidden;}
.header-section .banner-img{display:block;width:100%;}
.header-section .banner-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:4}
.header-section .banner-content{position:absolute;width:100%;left:0;bottom:0;padding:0 15px 15px;z-index:10;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.header-section .ui-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;color:#fff}
.header-section .banner-shop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.header-section .banner-content .shop-logo{display:block;width:120px;height:40px;background:#fff;border:1px solid #bfbfbf;text-align:center;overflow:hidden}
.header-section .banner-content .shop-logo img{display:block;width:100%;height:100%}
.header-section .banner-content .shop-info{display:block;position:relative;margin-left:8px;margin-right:8px;font-size:0}
.header-section .banner-content .shop-name{font-size:20px;color:#fff;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.header-section .banner-content .shop-name em{display:block;max-width:196px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.header-section .banner-content .a-icon{margin-top: 1px;display:block;width:15px;height:15px;margin-left:5px;background-image:url(../images/store/s-right.png);background-repeat:no-repeat;background-size:contain}
.header-section .banner-content .shop-other{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.header-section .banner-action{bottom: 15px;right: 15px;position:absolute;display:block;border-radius:5px;padding:0 5px;color:#fff;background-color:#f23030;cursor:pointer;text-align:center;border:1px solid transparent}
.header-section .banner-action .icon-follow{display:inline-block;width:12px;height:10px;background-image:url(../images/store/s-like.png);background-repeat:no-repeat;background-size:contain}
.header-section .banner-action .follow-text{font-size:12px}
.header-section .total-section{position:relative;background-color:#fff;margin-bottom:10px}
.header-section .border-grids::before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #dfdfdf;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.header-section .border-grids::after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #dfdfdf;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.header-section .total-centent{position:relative;padding:10px 0 10px}
.header-section .total-centent a{position:relative;color:#838689;text-align:center}
.header-section .cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;display:block;padding:0!important;position:relative}
.header-section .total-centent a span{display:block;line-height:14px}
.header-section .total-centent a .total-num{color:#232325;font-size:16px}
.header-section .total-centent a .total-text{font-size:12px;margin-top:10px}
.header-section .total-centent a span{display:block;line-height:12px}
.header-section .total-centent a::after{content:" ";border-left:1px solid #dfdfdf;height:19px;width:0;font-size:0;position:absolute;right:0;top:50%;margin-top:-10px}
.header-section .total-centent a.last::after{border:0}
.ly-header-new-bar{position:relative;border-bottom:1px solid #e5e5e5;min-height:44px;background:#fff}
.ly-header-new-bar .ly-header-new-title{margin:0 10px;height:44px;font-size:16px;line-height:44px;text-align:center;color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ly-header-new-bar .header-content{background-color:#fff;position:relative;height:44px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.ly-header-new-bar .header-search{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;width:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;display:block;position:relative;line-height:1;font-size:0;background:#f0f2f5;height:30px;border-radius:30px;padding:0 30px}
.ly-header-new-bar .search-icon{position:absolute;top:0;bottom:0;left:10px;width:15px}
.ly-header-new-bar .search-icon::before{content:" ";display:block;width:15px;height:100%;background-image:url(../images/store/s-ser.png);background-position:center center;background-repeat:no-repeat;background-size:contain}
.ly-header-new-bar .search-input{background-color:#f0f2f5;outline:0;border:0;width:100%;color:#232326;font-size:14px;height:30px;padding:5px}
.ly-header-new-bar .header-menu{position:relative;display:block;width:30px;height:30px;background-image:url("../images/store/s-menu.png");background-repeat:no-repeat;background-position:right center;background-size:contain}
.ly-header-new-bar .header-main-store{position:relative;display:block;width:20px;height:20px;background-image:url("../images/common/icon-shop.png");background-repeat:no-repeat;background-position:right center;background-size:contain;margin-right: 8px}
.ly-header-new-bar .ly-header,.ly-header-new-bar .ly-header a{font-family:PingHei,"Lucida Grande","Lucida Sans Unicode",STHeiti,Helvetica,Arial,Verdana,sans-serif;font-size:16px;text-decoration:none;color:#252525}
/*store_category.php*/
.store-cat-section{position:relative;background:#f7f7f7}
.store-cat-section .cat-box{position:relative}
.store-cat-section .cat-all,.store-cat-section .cat-other{position:relative;overflow:hidden;margin-top:10px;background-color:#fff}
.store-cat-section .border-tb::before{content:" ";position:absolute;left:0;width:100%;height:1px;top:0;border-top:1px solid #e0e0e0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.store-cat-section .item-link,.store-cat-section .item-title{padding:15px 10px;position:relative;overflow:hidden;display:block;color:#232326;font-size:16px;line-height:1.2}
.store-cat-section .border-tb::after{content:" ";position:absolute;left:0;width:100%;height:1px;bottom:0;border-bottom:1px solid #e0e0e0;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.store-cat-section .cat-all,.store-cat-section .cat-other{position:relative;overflow:hidden;margin-top:10px;background-color:#fff}
.store-cat-section .border-t::before{content:" ";position:absolute;left:0;width:100%;height:1px;top:0;border-top:1px solid #e0e0e0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.store-cat-section .cat-item{position:relative;overflow:hidden}
.store-cat-section .item-link::after{content:" ";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:10px;width:10px;border-width:2px 2px 0 0;border-color:#cfcfcf;border-style:solid;top:-2px;position:absolute;top:50%;right:15px;margin-top:-5px}
.store-cat-section .border-b::after{content:" ";position:absolute;left:0;width:100%;height:1px;bottom:0;border-bottom:1px solid #e0e0e0;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
/*-- store_goods*/
.store-sort-list{position:relative;padding-bottom:10px}
.store-sort-list ul::after,.sort-list ul::before{content:"";display:table}
.store-sort-list li{display:inline-block;float:left;width:50%;margin-top:4px;padding:0 2px 0}
.store-sort-list li a,.store-sort-list .sort-list li div{display:block;position:relative;background-color:#fff}
.store-sort-list .img-box{display:block;padding:10px 10px 0;text-align:center;position:relative}
.store-sort-list .img-box img{width:100%;height:100%}
.store-sort-list .pro-desc{font-size:14px;padding:0 10px;margin-top:10px;color:#232326;overflow:hidden;height:39px;display:block}
.store-sort-list .pro-price{font-size:14px;color:#f23030;padding:10px;display:block}


/*miniWx样式*/
.nav-index-bar{display: block;}
.index-footbar{display: block}
.isWxMini .nav-index-bar{display: block}
.isWxMini .top-normal-bar{display: none;}
.isWxMini .top-spec-bar .back-page{display: none}
.isWxMini .top-spec-bar .search-header .search-box{margin-left: 0;}
.isWxMini .top-spec-bar .goods-tab-con{padding-left: 0}
.isWxMini .user-main .other-form{display: none;}

body .checkOutBar{bottom: 54px;background-color: #fff;z-index: 9999}
body .checkOutBar::after {border-bottom: 1px solid #ddd;content: "";display: block;height: 0;left: 0;position: absolute;transform: scaleY(0.5);right: 0;bottom: -1px;}
body .foot-kefu{bottom: 108px;}
.sort-list .have_list i{background:url("../images/common/search.png") no-repeat scroll -20px -90px;display:inline-block;height:14px;margin-right:5px;margin-top:-3px;vertical-align:middle;width:14px;}
.sort-list .have_list i.select{background-position: 0 -90px;}
.sort-list .have_list:hover i.select{background-position: 0 -90px;}
/*套餐*/
#package_info{margin-bottom:10px;background:#fff}
#package_info .tab_wrapper .tabs{background: #F6F6F6;}
#package_info .tab_wrapper .tabs li{background: #F6F6F6;float: left;padding:10px;display: inline-block;}
#package_info .tab_wrapper .tabs li.current{background-color:#fff;}
#package_info .icon_step{background:url(../images/product/bg47.png);color:#FFF;display:inline-block;font-weight:700;height:15px;line-height:15px;width:16px;margin-left:3px;vertical-align:middle}
#package_info .package_goods .horn{background:url(../images/product/bg42.png) no-repeat scroll 0 -25px transparent;display:inline-block;height:140px;margin-top:0;overflow:hidden;width:6px}
#package_info .package_goods{padding:14px;overflow:hidden;position:relative;border-top:0;height:179px}
#package_info .package_goods .package_goods_list{width:100%;height:180px;overflow-x:auto;white-space:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch}
#package_info .package_goods .item{display:inline-block;width:145px;margin-right:10px;background:url(../images/product/plus.gif) no-repeat 107px 45px}
#package_info .package_goods .last{background:0 0;width:120px}
#package_info .package_goods .item .photo{display:block;width:93px}
#package_info .package_goods .item .photo img{width:93px}
#package_info .package_goods .item .name{display:block;line-height:18px;height:35px;overflow:hidden;white-space:normal}
#package_info .package_goods .item .price strong{font-weight:400}
#package_info .package_goods .item em{padding:2px 5px;background-color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#package_info .package_goods .last .price_info{line-height:21px;width:120px;padding-left:10px;display:inline-block}
#package_info .package_goods .price_info .count{font-size:14px;font-weight:700;margin-right:0}
#package_info .package_goods .price_info .price_gray{color:#999;display:block;margin-top:7px}
#package_info .package_goods .price_info .package_btn{margin:15px 0 0 0;width:80px}


/*相册弹框显示*/
body .shower_boxy{max-width: 100%}
body .shower_boxy .layui-layer-content{padding:0;background-color:#fff}
.show-photo-warp{height:100%;width:100%;background-color:#fbfbfb;}
.show-photo-slider{width:100%;height:100%;}
.show-photo-slider ul,.show-photo-slider li,.show-photo-slider .tempWrap{width:100%;height:100%;overflow:hidden;}
.show-photo-slider li{float: left;}
.show-photo-slider li span{width:100%;height:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color: #000;}
.slider-img-bg{pointer-events: none;z-index:20;background:rgba(0,0,0,0) linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.2)10%,rgba(0,0,0,0)20%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.9) 110%) repeat scroll 0 0;position:absolute;width:100%;height:100%;display:block;bottom:0;left:0;}
.change-pic span.btn-change{opacity:0.5;position:absolute;top:50px;width:30px;height:30px;cursor:pointer;display:block;z-index:50;color:#fff;font-size:20px;text-align:center;}
.change-pic .btn-left{left:10px;}
.change-pic .btn-right{right:10px;}
.change-pic span.btn-change:hover{opacity:1}
.change-pic .show-content{position:absolute;bottom:0px;width:100%;color:#fff;z-index:999}
.change-pic .show-content p{display:block;clear:both;padding:0 15px;overflow:hidden;}
.change-pic .show-content .user span{float:left;display:block;line-height:30px;font-size:14px;}
.change-pic .show-content .user .user_photo{display:block;border-radius:100%;width:30px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:10px}
.change-pic .show-content p.info{margin-top:10px;font-size:14px;padding-bottom:20px;padding-right:120px}
.change-pic .show-goods{position:absolute;right:15px;width:80px;height:80px;border-radius:8px;bottom:20px;z-index:999;overflow:hidden;}
.change-pic .show-goods img{width:100%;height:100%}
.change-pic .show-goods .s-price{background-image:linear-gradient(to right,#ff9000 0,#ff5000 100%);height:20px;width:100%;position:absolute;bottom:0;left:0;color:#fff;text-align:center;display:block;}
.change-pic .pageStateCell{position:absolute;width:100%;top:0;text-align:center;color:#fff;z-index:999;line-height:50px;font-size:14px;}
.change-pic .close{color:#ffffff;cursor:pointer;font-size:24px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px;z-index:999;height:50px;font-family:serif;}
.change-pic .show-like{position:absolute;bottom:150px;right:0px;z-index:999;width:60px;height:80px;}
.change-pic .show-heart{position:absolute;top:0;left:0;float:none;width:60px;height:60px;}
.change-pic .show-like .show-like-tit{color:#fff;font-size:14px;text-align:center;padding-top:30px;display:block;padding-right:2px;}
.change-pic .show-like .show-heart-active .show-like-tit,.change-pic .show-like .heartAnimation .show-like-tit{color:#ff8e39}



/*砍一砍*/
.cube_home{position:relative;min-height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#2c0057),to(#730f71));background:-webkit-linear-gradient(#2c0057,#730f71);background:linear-gradient(#2c0057,#730f71);margin:0 auto;overflow:hidden}
.cube_kan{position:relative;margin:20px auto 0}
.cube_zone_context{position:relative;padding-bottom:20px;margin:0 auto;border-radius:10px;z-index:1}
.cube_kan_context{background-image:-webkit-gradient(linear,left top,left bottom,from(#bf40a0),to(#610689));background-image:-webkit-linear-gradient(#bf40a0,#610689);background-image:linear-gradient(#bf40a0,#610689)}
.cube_kan_title{position:relative;background-image:url(../images/bargain/sprite_home_sprite.png);background-position:-16.5rem -6.975rem;background-size:35.25rem 12.725rem;background-repeat:no-repeat;width:8.975rem;height:1.9rem;top:-.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;color:#fff;text-align:center;line-height:1.8rem}
.cube_zone_title{position:relative;font-size:14px;color:#fff;text-align:center;top:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cube_kan_progress{background:-webkit-linear-gradient(45deg,#c32d8b,#ba2f9a);background:linear-gradient(45deg,#c32d8b,#ba2f9a);background-size:100% 100%;box-shadow:1px -1px 1px #ae1467}
.cube_zone_progress{position:relative;margin:0 10px;height:45px;border-radius:7px}
.cube_zone_progress li{position:relative;float:left;white-space:nowrap;width:33.3%}
.cube_kan_gift{background:url(../images/bargain/gift-1.png) 0 0 no-repeat;background-size:100% 100%}
.cube_kan_bargain{background:url(../images/bargain/gift-2.png) 0 0 no-repeat;background-size:100% 100%}
.cube_kan_send{background:url(../images/bargain/gift-3.png) 0 0 no-repeat;background-size:100% 100%}
.cube_zone_icon{position:relative;display:inline-block;width:45px;height:43px;-webkit-transform:scale(.6);transform:scale(.6);margin-right:-10px;vertical-align:middle}
.cube_zone_text{display:inline;color:#fff;font-size:14px;text-align:center;vertical-align:middle}
.cube_zone_progress li:not(:last-child):after{margin-left: 2px;position:absolute;content:"";width:13px;height:13px;background:url(../images/bargain/right.png) 0 0 no-repeat;background-size:100% 100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.cube_kan_goods{position:relative;margin:0 auto;text-align:center;z-index:1}
.cube_kan_goods li{position:relative;display:inline-block;background-color:#fff;text-align:center;cursor:pointer;margin-top:20px;width:41%;border-radius:5px}
.cube_kan_goods li:nth-child(odd){margin-right:10px}
.cube_kan_good{position:relative;display:inline-block;padding-top:4px;width:100%}
.cube_kan_img{width:94%;height:100%;margin:0 auto}
.cube_kan_underlinetext{position:relative;color:#000;text-decoration:line-through;font-size:13px}
.cube_kan_text{font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cube_kan_btn{width:85px;height:26px;line-height:26px;background:url(../images/bargain/cube_kan_btn.png) 0 0 no-repeat;background-size:100% 100%;text-align:center;font-size:14px;color:#fff;margin:10px auto;padding:0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cube_kan_good::after{position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;background:-webkit-gradient(linear,left top,left bottom,from(#610689),to(#bf40a0));background:-webkit-linear-gradient(#610689,#bf40a0);background:linear-gradient(#610689,#bf40a0);content:"";z-index:-1;border-radius:5px}
.cube_scale{-webkit-animation:scalebtn .65s infinite;animation:scalebtn .65s infinite}
@-webkit-keyframes scalebtn{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scale(1.02);transform:scale(1.02)}
50%{-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.98);transform:scale(.98)}
100%{-webkit-transform:scale(.95);transform:scale(.95)}
}
@keyframes scalebtn{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scale(1.02);transform:scale(1.02)}
50%{-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.98);transform:scale(.98)}
100%{-webkit-transform:scale(.95);transform:scale(.95)}
}
/*砍一砍详情*/
.discountHelp_banner{width:100%;overflow:hidden;background:linear-gradient(to right,#000,#666);background-size:100% auto;background-repeat:no-repeat;position:relative}
.discountHelp_banner .discountHelp_banner_titleImg{padding-top:10px;margin:0 auto;overflow:hidden;font-size:24px;text-align:center;color:#fff}
.discountHelp_banner .discountHelp_banner_titleImg img{width:100%}
.discountHelp_banner .discountHelp_banner_smallTitle{color:#b19043;margin-bottom:10px}
.discountHelp_banner .discountHelp_banner_main{width:100%;position:relative;text-align:left}
.discountHelp_banner .discountHelp_banner_main .discountHelp_banner_main_img{width:80%;margin:0 auto;min-width: 300px;}
.discountHelp_banner .discountHelp_banner_main .discountHelp_banner_main_img img{width:100%}
.discountHelp_progess{width:100%;min-height:213px;padding-bottom:10px;margin-top:-100px;position:relative}
.discountHelp_progess .discountHelp_progess_box{width:90%;margin:0 auto;position:relative;border-radius:5px;color:#333;text-align:center;background-color:#fff;padding-bottom:10px;z-index:2;box-shadow:0 5px 5PX 0PX rgba(155,143,143,.6)}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_box_head{padding-top:15px;position:relative;display:inline-block;max-width:80%;margin:0 auto}
.discountHelp_alert .discountHelp_alert_bottom .discountHelp_alert_bottom_btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn_t,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn_t_b,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_title,.discountHelp_topicList li .discountHelp_topicList_list_item_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.discountHelp_alert .discountHelp_alert_main .discountHelp_alert_main_text,.discountHelp_alert .discountHelp_alert_title,.discountHelp_brandList .discountHelp_brandList_title,.discountHelp_list .discountHelp_list_title,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn_t,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn_t_b,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_title,.discountHelp_teammate .discountHelp_teammate_title,.discountHelp_topicList .discountHelp_topicList_title{font-size:14px;text-align:center}
span.price-box{font-weight:600}
.discountHelp_progess_title img{border-radius: 100%;display: inline-block;}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_timer{color:#666;font-size:0}
.discountHelp_alert .discountHelp_alert_main .discountHelp_ticket .discountHelp_ticket_top em::after,.discountHelp_banner .discountHelp_banner_main .discountHelp_banner_danmu .discountHelp_banner_danmu_row .discountHelp_banner_danmu_row_inner,.discountHelp_banner .discountHelp_banner_rule,.discountHelp_banner .discountHelp_banner_smallTitle,.discountHelp_brandList .discountHelp_brandList_smallTitle,.discountHelp_list .discountHelp_list_smallTitle,.discountHelp_list li .discountHelp_list_item_text .discountHelp_list_item_text_price,.discountHelp_list li .discountHelp_list_item_text .discountHelp_list_item_text_samll,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_timer span,.discountHelp_sideNav li,.discountHelp_teammate .discountHelp_teammate_smallTitle,.discountHelp_topicList .discountHelp_topicList_smallTitle,.discountHelp_topicList li .discountHelp_topicList_list_item_text{font-size:12px;text-align:center}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar{width:100%;height:auto;position:relative;padding:8px 0;display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:hidden}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_loadingBar{width:80%;height:4px;position:absolute;top:0;left:50%;margin-left:-130px;margin-top:40px;box-sizing:border-box}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_loadingBar .discountHelp_progess_bar_loadingBar_low,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_loadingBar .discountHelp_progess_bar_loadingBar_surface{width:230px;height:100%;position:absolute;top:0;left:16px;background-color:#e93b3d}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_loadingBar .discountHelp_progess_bar_loadingBar_low{background-color:#dfdfdf}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_loadingBar .discountHelp_progess_bar_loadingBar_surface{width:50%}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_ul{margin:auto;width:270px;height:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:10px}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_ul li:first-child:nth-last-child(2){-webkit-transform:translateX(-50px);transform:translateX(-50px)}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_ul li:last-child:nth-child(2){-webkit-transform:translateX(50px);transform:translateX(50px)}
.discountHelp_brandList li .discountHelp_brandList_item_text_des,.discountHelp_brandList li .discountHelp_brandList_item_text_title,.discountHelp_list li .discountHelp_list_item_text .discountHelp_list_item_text_title,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_price{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_price{word-break:break-word;overflow:visible;padding-bottom:10px}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_icon{width:10px;height:10px;margin:auto;margin-top:4px;margin-bottom:4px;border-radius:50%;position:relative}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_icon.red{background-color:#e93b3d;border-color:#e93b3d}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_icon.tri::after{content:"";position:absolute;width:100%;box-sizing:border-box;left:0;top:50%;border:5px solid;border-bottom-width:0;border-top-width:8px;border-top-color:inherit;border-left-color:transparent;border-right-color:transparent}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_name{margin:0 auto;margin-top:8px;max-width:50px;height:25px;line-height:1.2;overflow:hidden}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_icon.grey{background-color:#dfdfdf;border-color:#dfdfdf}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_bar_li_btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn_t,.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_main--btn_t_b{color:#fff;width:250px;margin:0 auto 10px;border-radius:30px;background-color:pink;display:inline-block;padding:12px 10px;box-sizing:border-box;box-shadow:0 5px 8px 0 rgba(233,59,61,.2);background:-webkit-linear-gradient(left,#e93b3d,#ff9574);background:linear-gradient(90deg,#e93b3d,#ff9574)}
.discountHelp_progess .discountHelp_progess_box .discountHelp_progess_smallText{color:#999}
.discountHelp_progess .discountHelp_progess_box .disabled.discountHelp_progess_bar_li_btn,
.discountHelp_progess .discountHelp_progess_box .disabled.discountHelp_progess_main--btn,
.discountHelp_progess .discountHelp_progess_box .disabled.discountHelp_progess_main--btn_t,
.discountHelp_progess .discountHelp_progess_box .disabled.discountHelp_progess_main--btn_t_b {
    background: #ccc;
    box-shadow: none
}
.discountHelp_teammate{width:100%;background-color:#fff;padding-top:20px;padding-bottom:10px;margin-bottom:10px;margin-top:10px}
.discountHelp_text_red{color:#e93b3d}
.discountHelp_teammate ul{width:100%;font-size:0;text-align:left}
.discountHelp_teammate li{width:20%;display:inline-block;text-align:center;margin-top:10px}
.discountHelp_teammate ul.close li:nth-child(1){display:inline-block}
.discountHelp_teammate li .discountHelp_teammate_avatar{display:inline-block;width:45px;height:45px;border-radius:50%;overflow:hidden}
.discountHelp_teammate li .discountHelp_teammate_avatar img{width:100%}
.discountHelp_teammate li .discountHelp_teammate_score{color:#000;font-size:12px}
.my_yes_launch.discountHelp_teammate {width: 100%;overflow: hidden;-webkit-overflow-scrolling: touch;}
.my_yes_launch.discountHelp_teammate ul.close {overflow-x: auto;white-space: nowrap;overflow-y: hidden;height: 110px;}

/*砍一砍分享*/
.bargain-share-box {margin-top: 54px;width: 100%;height: auto;background: url("../images/bargain/bg-s.png") 0 0 no-repeat;background-size: 100% 100%;font-size: 14px;color: white;position: relative;}
.bargain-share-box .bg-left {position: absolute;top: 38px;left: 5px;}
.bargain-share-box .bg-left img {width: 65%;height: auto;}
.bargain-share-box .share-container {padding-top: 45px;margin-left: 44px;padding-right: 10px;z-index: 2;position: relative;}
.bargain-share-box .container-content {color: #686868;background-color: white;border-radius: 5px;margin-top: 18px;margin-bottom: 18px;padding: 8px;overflow: hidden;height: 101px;}
.bargain-share-box .content-txt {word-break: break-all;overflow: hidden;height: 100%;display: inline-block;width: 100%;}
.bargain-share-box .share-btn {width: 100%;text-align: center;position: relative;}
.bargain-share-box .share-btn span {display: inline-block;width: 72%;height: 40px;line-height: 40px;background-color: #ffc63e;border-radius: 5px;margin-top: 20px;margin-bottom: 20px;color: #6e411c;font-size: 16px;}
.bargain-share-box .content-txt textarea {width: 100%;height: 100%;font-size: 14px;color: #686868;border: none;}
/*规则*/
.discountHelp_banner .mod-sns-sm_rule-btn{position:absolute;top:20px;right:0;padding:5px 10px;background-color:rgba(0,0,0,.8);color:#fff;font-size:12px;border-top-left-radius:15px;border-bottom-left-radius:15px;padding-left:15px;z-index:800}
.bargain-rule .mod-sns-sm_alert{background-color:#fff;border-radius:10px;padding:15px 0;background-size:cover;position:relative;color:#333;text-align:center}
.bargain-rule .normal.mod-sns-sm_alert.large{width:100%;height:590px;background-size:cover;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;background-image: url('../images/bargain/rule-bg.png');color: #fff;background: linear-gradient(90deg,#e93b3d,#ff9574);}
.bargain-rule .normal.mod-sns-sm_alert.large .mod-sns-sm_alert_main{height:450px;padding-top:0}
.bargain-rule .mod-sns-sm_alert .mod-sns-sm_alert_title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.bargain-rule .normal.mod-sns-sm_alert .mod-sns-sm_alert_title{border-bottom:none;font-size:14px;padding:10px 10px;font-weight:bolder}
.bargain-rule .normal.mod-sns-sm_alert.large .mod-sns-sm_alert_title{height:50px}
.bargain-rule .mod-sns-sm_alert .mod-sns-sm_alert_main{width:100%;height:300px;-webkit-overflow-scrolling:touch;overflow:auto}
.bargain-rule .mod-sns-sm_alert .mod-sns-sm_alert_main ul{width:100%;height:100%;box-sizing:border-box;padding:20px;text-align:left}
.bargain-rule .normal.mod-sns-sm_alert.large .mod-sns-sm_rule ul{padding-top:0}
.bargain-rule .mod-sns-sm_alert .mod-sns-sm_alert_main ul li{margin-bottom:10px}
.bargain-rule .normal.mod-sns-sm_alert .mod-sns-sm_alert_main p{font-size:12px}
.bargain-rule .normal.mod-sns-sm_alert .mod-sns-sm_alert_main p{word-break:break-all}
/*砍价特效*/
.discountHelp_index_animate{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:200}
.discountHelp_index_animate .discountHelp_index_animate_inner{width:300px;height:276px;margin:50% auto;background-image:url(../images/bargain/animation@2x_be574c2a.png);background-size:auto 100%;background-position-x:0}
.discountHelp_index_animate .discountHelp_index_animate_inner.anim{-webkit-animation:disAnim .6s steps(1) 0s forwards;animation:disAnim .6s steps(1) 0s forwards}
@-webkit-keyframes disAnim{0%{background-position-x:0}
50%{background-position-x:-300px}
100%{background-position-x:-600px}
}
@keyframes disAnim{0%{background-position-x:0}
50%{background-position-x:-300px}
100%{background-position-x:-600px}
}

/*拼团详情页*/
.detail-pin-price{padding: 10px 10px;
background: #fff;
height: 100%;
border-bottom: 1px solid #ececec;
margin-bottom: 10px}
.detail-pin-price li{line-height:25px;position: relative;}
.detail-pin-price li.line{height: 1px;margin: 5px 0}
.detail-pin-price li.line:after{position: absolute;bottom: -1px;left: 0;z-index: 10;border-bottom: 1px solid #e3e5e9;width: 100%;height: 1px;-webkit-transform: scaleY(.5);-ms-transform: scaleY(.5);transform: scaleY(.5);content: ""}

.detail-pin-price li .price{}
.detail-pin-price li .price b{font-size: 14px}
#page_pin_view  .detail-name .detail-price{display: none;}

/*商品视频*/
.detail-info #imgBlockBox .lnk_video{position:absolute;right:10px;bottom:10px;padding:0 10px;height:24px;line-height:24px;text-align:center;border-radius:24px;color:#3985ff;background:#fff;z-index:1000}
.detail-info #imgBlockBox .lnk_video:before{background:url(../images/product/video.png) no-repeat 0;background-size:15px auto}
.detail-info #imgBlockBox .lnk_video:before{content:"";position:relative;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;width:16px;height:16px}
.detail-info #imgBlockBox .lnk_video:after{content:"";display:block;border:1px solid #ddd;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}
.detail-info #imgBlockBox .lnk_video:after{border-radius:50px;border-color:#3b8afb}
.detail-info #imgBlockBox .lnk_video:after{-webkit-transform:scale(.5);-webkit-transform-origin:0 0;bottom:-100%;right:-100%}
.thumb-video-box{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 99999;background: #000;display: none;}
.thumb-video-box .flowplayer{height: 100%;}
.flowplayer .fp-brand,.flowplayer .fp-embed{display: none !important; }
.flowplayer.is-playing{background: #000 !important}
.video-box-exit{color: #fff;z-index: 19999;left: 0;top: 0px;font-size: 24px;position: absolute;display: block;padding: 5px 10px;cursor: pointer;}

/* 新模块 */
.overseas-cat {
background-color: #fff;
position: relative;
display: flex;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
height: 86px;
overflow: hidden;
}
.overseas-cat .swiper-pagination-bullet{margin-left: 10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;font-size: 12px;height: 48px;padding: 0 2em;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-tap-highlight-color: transparent;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 87px;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
.overseas-cat .swiper-pagination-bullet img{width: 50px;height: 50px;display: block;}
.overseas-cat .swiper-pagination-bullet.swiper-pagination-bullet-active i{border-bottom: 2px solid #30B30E;width: 100%;height: 100%;position: absolute;bottom: 1px;left: 0;height: 1px;}
.overseas-cat .swiper-pagination-bullet span{color: #2F2F2F;font-size: 12px;line-height: 1;margin-top: 5px;display: block;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(.91666667);transform: scale(.91666667);position: relative;text-align: center;}
.overseas-cat .swiper-pagination-bullet.swiper-pagination-bullet-active span{color:#30B30E}
.swiper-pagination::first-child{margin-left: 0;}
/*.overseas-cat::before,.overseas-cat-child:before {
    background-color:#ddd;
    position:absolute;
    bottom:0px;
    left:0;
    width:200%;
    height:1px;
    content:'';
    -moz-transform:scale(.5,.5);
    -ms-transform:scale(.5,.5);
    -webkit-transform:scale(.5,.5);
    transform:scale(.5,.5);
    -moz-transform-origin:0 0;
    -ms-transform-origin:0 0;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
}*/
.overseas-cat-child{text-align:center;position:relative;padding:6px 0;display:block}
.overseas-cat-child li{padding:5px 0 2px;display:block;float:left;width:20%}
.overseas-cat-child li span{text-align:center;margin:1px 0;display:block;overflow:hidden;display:block;color:#333;border-radius:30px;padding:9px 0;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden margin:0 1px;font-size:12px}
.overseas-cat-child li.current span{background:#30B30E;color:#fff}
.overseas-goods .goods-list-c li{width:33.33333%;padding:0;margin:0;position:relative;background-color:#fff}
.overseas-goods .goods-list-c li:after{background-color:#eee;position:absolute;bottom:0;left:0;height:1px;width:100%;content:'';-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}
.overseas-goods .goods-list-c li:nth-of-type(3n+1):before,.overseas-goods .goods-list-c li:nth-of-type(3n+2):before{background-color:#eee;position:absolute;top:0;right:0;height:100%;width:1px;content:'';-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}
.overseas-goods .goods-list-c li .info{background-color:transparent}
/*social-goods*/
.home_rec_goods{padding: 0 12px}
.social-header{font-size:18px; position:relative; padding:10px 0; color:#2A3145; line-height:1.213; background: initial;}
.social-header h1{display:inline-block; font-size: 100%; font-weight:600;}
.social-header span{display:inline-block; margin-left:8px; font-weight:400; color:#aaa; font-size:12px;}
.goods-list-social{overflow: hidden;}
.goods-list-social .item-column{width: 50%;-webkit-box-sizing: border-box;box-sizing: border-box}
.goods-list-social .item-column-left{float: left;padding-right: 4px;}
.goods-list-social .item-column-right{float: right;padding-left: 4px;}
.goods-list-social .item-li{width: 100%;margin-bottom: 7px;border-radius: 6px;position: relative;overflow: hidden;display: inline-block;transition: opacity .4s ease-in-out;}
.goods-list-social-shadow .item-li{background: #FFF;-webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .05);box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .05);}
.goods-list-social .item-li .photo{background:#ffffff;text-align:center;padding:10px}
.goods-list-social .item-li .photo img{height:auto;width:100%}
.goods-list-social .item-li .info{background:#ffffff;position:relative;}
.goods-list-social .item-li .info p{}
.goods-list-social .item-li .info .count-down{font-size:12px;font-weight:normal;clear:both;}
.goods-list-social .item-li .info .count-down i{font-size:18px;padding-right:5px}
.goods-list-social .item-li .info .count-down em{font-size:16px;font-weight:normal;color:#f23030;padding:0 2px}
.goods-list-social .item-li .info p.name{margin:0 10px 5px;display:block;}
.goods-list-social .item-li .info p.name a.name{line-height:20px;overflow:hidden;display:block;font-weight: bold;color: #2A3145;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;-webkit-line-clamp: 2;-moz-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.goods-list-social .item-li .info p.name a.brief{line-height:20px;overflow:hidden;display:block;color: #aaa;overflow: hidden;text-overflow: ellipsis;}
.goods-list-social .item-li .info p.action{vertical-align:middle;width:100%;height:35px;padding:0 8px 5px;}
.goods-list-social .item-li .info .price{font-size:11px;}
.goods-list-social .item-li .info .price b{font-weight: bold;font-size: 16px;}
.goods-list-social .item-li .info .brief{color:#f23030;display:block;font-family:"微软雅黑";font-size:100%;margin:1% 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:24px;}
.goods-list-social .item-li .info .market_price{color:#999;padding-left:3%;}
.goods-list-social .item-li .info .market_price b{font-size:130%;}
.goods-list-social .item-li .buy_btn{display:inline-block;float:right;font-size:12px;margin-right:10px;}
.goods-list-social .item-li .buy_btn svg{width: 24px;height: 24px;fill: #f23030}
.goods-list-social .item-li .info .selled span{color:#999;font-size:110%;font-family:"微软雅黑";font-weight:normal;margin:3% 0 0;display:inline-block;float:left;}



.goods-share-ico{position: absolute;right: 15px;top: 15px;z-index: 99;background: #666;border-radius: 100%;overflow: hidden;display: block; width: 25px;height: 25px;text-align: center;line-height: 31px}
.goods-share-ico svg{}
.service-menu-wrapper .share-item{display: inline-block;width:50%;float: left;position: relative;}
.service-menu-wrapper .share-item span{display: block;text-align: center;}
.service-menu-wrapper .share-item span.ico{height: 30px;line-height: 30px;margin-bottom: 5px;}
.service-menu-wrapper .share-item .line{width: 1px;border-left: 1px solid #ddd;height: 100%;position: absolute;right: 0;top: 0;bottom: 0;}
.share-warp-bg {
  background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;
  bottom: 0;
  content: "";
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: opacity 0.5s ease-in-out 0s;
  z-index: 99999;
}
.share-warp-bg img.share {
  display: block;
  height: auto;
  left: 0;
  margin: -10px 0 0;
  position: absolute;
  top:auto;
  bottom: 20px;
  width: 100%;
}
.creat_goods_pic {height: 280px;margin-top: 20px}
.creat_goods_pic img{display: block;margin:  0 auto;height: 100%;box-shadow: 0 1px 10px 4px rgba(0, 0, 0, 0.1);}
.creat_goods_pic p{text-align: center;font-size: 12px;margin-top: 20px}



.mobile-zone{width: 90px;position: absolute;}
.sel-zone {width: 100%;height: 100%;background-color: #fff;color: white;appearance: none;-moz-appearance: none;-webkit-appearance: none;color: #333;border: 0;display: block;position: relative;}

.service-menu-wrapper {}
.service-menu-wrapper .kefu-item{display: inline-block;width:33.333%;float: left;position: relative;text-align: center;margin-top: 28px}
.service-menu-wrapper .kefu-item span{display: block;text-align: center;}
.service-menu-wrapper .kefu-item span.ico{height: 30px;line-height: 30px;margin-bottom: 0px;}
.service-menu-wrapper .kefu-item .line{width: 1px;border-left: 1px solid #ddd;height: 100%;position: absolute;right: 0;top: 0;bottom: 0;}
/*优惠券*/
.tmcscoupon-list .tmcscoupon-item-1{margin-left:10px;height:80px;overflow:hidden;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;display:flex;position:relative;background:#fff5c5}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:80px;margin-left:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:0}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m:after,.tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m:before{content:'';position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:8px;height:8px;background:#F0F2F5}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m:before{top:-4px;right:-4px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m:after{bottom:-4px;right:-4px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m .tmcscoupon-item_m-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700;height:35px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m .tmcscoupon-item_m-info .item_m-info_tag{font-size:16px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m .tmcscoupon-item_m-info .item_m-info_price{font-size:30px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m .tmcscoupon-item_m-info .item_m-info_title{font-size:13px;margin-left:4px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:0}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m .tmcscoupon-item_m-rule{font-size:12px;color:#999;margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_m .tmcscoupon-item_m-date{font-size:10px;color:#999}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_r{width:104px;height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_r:before{content:'';position:absolute;background:url(../images/bonus.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;left:-6px;top:50%;margin-top:-30px;width:12px;height:61px}
.tmcscoupon-list .tmcscoupon-item-1 .tmcscoupon-item .tmcscoupon-item_r .btn{width:80px;height:27px;background:#ff9400;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#fff}

#imgBlockBox .mould-edit-warp .mould-edit-edit{top: 130px;}