/*******************************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 .index-header-warp{position:relative;transform:translateZ(0px);transition:background-color 0.2s linear 0s;height:45px;padding-top:6px;}
.ly-index-header .index-header-spe{background:#c91523;}
.ly-index-header .cat-link{position:absolute;left:0;top:0}
.ly-index-header .cat-link a{background:url("../images/home/index.png") no-repeat scroll 2px 6px / 282px 31px;display:block;height:45px;margin-left:18px;text-indent:-1000em;width:25px;}
.ly-index-header .top_search_bar{background:#fff none repeat scroll 0 0;border-radius:2px;height:33px;line-height:33px;margin:0 121px 0 61px;position:relative;opacity:0.9;padding-right:50px;}
.ly-index-header .top_search_bar #keywords{border:none;width:100%;text-indent:5px}
.ly-index-header .top_search_bar .submit_btn{border:medium none;width:50px;height:33px;position:absolute;right:0;top:0;background:url("../images/home/index.png") no-repeat scroll -67px 2px / 282px 31px;}
.ly-index-header .member-info{position:absolute;right:60px;top:0;}
.ly-index-header .member-info a.t-u-info{width:31px;color:#fff;height:45px;line-height:45px;margin-right:13px;display:block;background:url("../images/home/index.png") no-repeat scroll -37px 7px / 282px 31px;}
.ly-index-header .member-info a.t-login{width:61px;color:#fff;height:45px;line-height:45px;margin-right:18px;display:block;text-align:right;}
.ly-index-header .city-info{position:absolute;right:0;top:0;padding-right:15px;}
.ly-index-header .city-info span{color:#fff;height:18px;line-height:18px;width:52px;overflow:hidden;text-align:center;display:block;border-left:1px solid rgba(255,255,255,0.31);padding-left:10px;margin-top:14px;margin-bottom:12px}
.ly-index-header .city-info i{display:block;position:absolute;right:7px;top:17px;font-size:8px;color:#fff;}
.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;}
.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:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff,#efefef);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:0;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*****/
#imgBlockBox{background-color:#fff;position:relative;text-align:center;width:100%;margin-top:10px;}
.swiper-wrapper{}
.pagination{height:30px;line-height:30px;text-align:center;width:100%;position:absolute;bottom:0;left:0;z-index:100;}
.pagination1 li{border:1px solid #ffffff;border-radius:7px;display:inline-block;height:6px;margin:0 4px;opacity:1;text-indent:-9999px;width:6px;}
.pagination1 li.on{background:#ffffff none repeat scroll 0 0;border:1px solid #ffffff;border-radius:7px;display:inline-block;height:6px;margin:0 4px;width:6px;}
.detail-info .pagination1 li{border-color:#000;margin-top:7px}
.detail-info .pagination1 li.on{background-color:#000;}
.arrow-btn{bottom:5px;cursor:pointer;height:20px;outline:0 none;position:absolute;text-indent:-999em;width:25px;display:none;}
.arrow-left{background:url("../images/11.png");background-size:25px 20px;left:5px;}
.arrow-right{background:url("../images/12.png");background-size:25px 20px;right:5px;}
.home-device{margin:0 auto;position:relative;width:100%;overflow:hidden;}
.swiper-main{position:relative;}
.swiper-container{backface-visibility:hidden;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
.swiper1,.swiper1 .swiper-slide{width:100%;}
.swiper-slide{float:left;}
/*首页推荐专区*/
.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;}
.home_ads{}
.home_ads ul{margin:0;}
.home_ads ul li{width:100%;margin-bottom:8px;margin-top:8px;}
.home_ads ul img{width:100%}
.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:24.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:49.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:#efefef;display: block;}
.nav-index-bar li p.bar_ico{height:54px;display: block;text-align: center;}
.nav-index-bar li p.bar_ico img{height:100%;}
.nav-index-bar li.bar-cart .bar_ico i{position:absolute;left:50%;margin-left: 6px;top:5px;background:#f23030;padding:2px 5px;display:block;border-radius:99px;color:#fff;font-size:10px;text-align:center;line-height:12px;}
.nav-tool-bar{position:relative;height:53px;background:#2a2b2b;width:100%;display:none;}
.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;border-top:1px solid #ddd;}
.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:10px}
.goods-pics .swiper-slide img{width:70%}
.goods-pics .pagination{position:relative;left:0;bottom:0;padding:0;margin:0;width:100%;text-align:center;}
.goods-pics .pagination1 .swiper-pagination-switch{border-color:#9f9f9f}
.goods-pics .pagination1 .swiper-active-switch{border-color:#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;}
.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:41px;position:absolute;left:0;text-align:center;top:18px;}
.goods-detail-section .detail-section-con{padding-left:45px;}
.goods-detail-servie{padding:3px 0 8px 8px;background:#f7f8fa;}
.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:12px;}
.goods-detail-servie .service-tip-module{display:inline-block;margin-top:8px;margin-right:14px;font-size:0}
.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{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;}

@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{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-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}
.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 #df3033;color:#df3033}
.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-email{background:url("../images/user/icon_login2.png") no-repeat;background-size:80px 20px;background-position:1px 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:13px;height:27px;line-height:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;padding-right:43px;}
.quan-list .coupon-blue .pro-content .pro-price{color:#42b6ff;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 #42b6ff;text-align:center;line-height:45px;color:#42b6ff;}
*/
.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;}
/*商品分类*/
.cate-pop-sel{padding: 10px 0 10px 10px;}
.cate-pop-sel li{float: left;display: inline-block;width: 33%; }
.cate-pop-sel li a{border:1px solid #ddd;margin: 10px 10px 0 0;display: block;line-height: 30px;height: 30px;background-color: #fff;text-align: center;border-radius: 3px;overflow: hidden;padding: 0 5px;}
.cate-pop-sel li.current a{border-color: #ed5564;color: #ed5564;}
.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:18px;right:15px;z-index:19;background:url('../images/common/close.png') no-repeat 0 0 / 10px 10px;width:10px;height:10px;}
.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:3px;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:18px;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;}
