﻿.pd_container{padding:5px 0;}
.com_header.fixed{position:fixed;left:0;top:0;z-index:150;width:100%}
.search_fixed_placeholder{height:45px}

.com_searchListNav{height:44px;color:#666;font-size:0.12rem;text-align:center;border-bottom:1px solid #e5e5e5;background-color:#fff;position:relative;z-index:6}
.com_searchListNav.fixed{width:100%;top:45px;position:fixed;left:0}
.com_searchListNav.fixed+.com_searchListNav-placeholder{display:block}
.com_searchListNav .nav-box{width:100%;height:24px;padding:10px 0;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff}
.com_searchListNav .nav-box li{color:#212121;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:0.1rem}
.com_searchListNav .nav-box li{border-right:1px solid #dcdcdc}
.com_searchListNav .nav-box li:last-child{border-right:0}
.com_searchListNav .nav-box li i{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #757575;display:inline-block;transition:all .5s ease;-webkit-transition:all .5s ease;margin-left:8px}
.com_searchListNav .nav-box li .checkbox{vertical-align:-5px;-webkit-appearance:none;position:relative;width:18px;height:18px;border:1px solid #7e7e7e;-webkit-border-radius:0;border-radius:0;border-color:#bdbdbd;border-radius:2px;-webkit-border-radius:2px}
.com_searchListNav .nav-box li .checkbox:checked{width:16px;margin-right:2px;border-color:#7e7e7e;border-right:0;background-color:transparent}
.com_searchListNav .nav-box li .checkbox:checked:before{content:'';position:absolute;right:-2px;bottom:-1px;width:2px;height:8px;border-right:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e}
.com_searchListNav .nav-box li .checkbox:checked:after{content:'';position:absolute;left:3px;top:1px;width:12px;height:5px;border-left:3px solid #ff3c25;border-bottom:3px solid #ff3c25;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.com_searchListNav .nav-box li label{margin-left:8px}
.com_searchListNav .nav-box li.sort span,
.com_searchListNav .nav-box li.cagetory span,
.com_searchListNav .nav-box li.brand span,
.com_searchListNav .nav-box li.price span{display:inline-block;max-width:0.51rem;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.com_searchListNav .nav-box li.cur{color:#ff3c25}
.com_searchListNav .nav-box li.cur i{-webkit-transform:rotate(180deg);-webkit-transition:all .5s ease;border-top-color:#ff3c25}
.com_searchListNav .nav-box li.screening{line-height:24px;font-size:0.18rem;color:#bdbdbd;flex:.5;/*border-left:1px solid #dcdcdc*/}
.com_searchListNav .nav-box li.activity{color:#ff3c25}
.com_searchListNav .pop-box{background-color:#fff;position:absolute;width:90%;padding:0 5%;top:45px;left:0}
.com_searchListNav .pop-box .select{padding-bottom:5px;display:none}
.com_searchListNav .pop-box .select li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"microsoft yahei";font-size:0.1rem;color:#666;padding-left:15px;text-align:left;height:38px;line-height:38px;border-bottom:1px solid #eee}
.com_searchListNav .pop-box .select li span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block}
.com_searchListNav .pop-box .select li .check{display:none;width:12px;height:8px;border:solid #ff3c25;border-width:0 0 1px 1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:12px}
.com_searchListNav .pop-box .select li.cur{color:#ff3c25}
.com_searchListNav .pop-box .select li.cur .check{display:inline-block}

.com-switchNav{position:relative;z-index:5;background-color:#fff;padding:4px 0;display:none}
.com-switchNav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 3.2%;border:1px solid #ff3c25;border-radius:5px;font-size:0.14rem}
.com-switchNav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:30px;line-height:30px;color:#ff3c25;text-align:center;font-size:0.14rem}
.com-switchNav ul li i{margin-right:2px}
.com-switchNav ul li.cur{color:#fff;background-color:#ff3c25}
.com-selectNav{position:relative;z-index:5;background-color:#fff}
.com-selectNav.fixed{width:100%;top:88px;position:fixed;left:0;padding-bottom:5px}
.com-selectNav.fixed+.com_searchListNav-placeholder{display:block}
.com-selectNav .close_icon{display:none;position:absolute;right:-5px;top:-5px;width:8px;height:8px;background-color:#ff3c25;border-radius:50%;padding:2px}
.com-selectNav .close_icon::before,.com-selectNav .close_icon::after{content:'';position:absolute;height:1px;width:66%;top:50%;left:2px;margin-top:-0.05rem;background:#fff}
.com-selectNav .close_icon::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.com-selectNav .close_icon::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.com-selectNav .title{position:relative;z-index:2;padding-top:10px}
.com-selectNav .title ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 2%}
.com-selectNav .title ul li{margin-left:2%;background-color:#eee;border:1px solid #eee;border-radius:5px;text-align:center;height:24px;line-height:24px;font-size:0.14rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#757575}
.com-selectNav .title ul li span{display:inline-block;max-width:5.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.12rem;height:24px;line-height:24px}
.com-selectNav .title ul li:nth-child(1){margin-left:0}
.com-selectNav .title ul li.cur{color:#ff3c25;border-color:#e9e9e9;border-radius:5px 5px 0 0;background-color:#fff;border-bottom:0;height:35px}
.com-selectNav .title ul li.close{color:#ff3c25;background-color:#fff;position:relative}
.com-selectNav .content{border-top:1px solid #e9e9e9;padding:14px 14px 0 14px;display:none;position:absolute;top:45px;left:0;width:93%;z-index:1;background-color:#fff}
.com-selectNav .content .sonTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:92%}
.com-selectNav .content .sonTitle li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#aaa;font-size:0.12rem}
.com-selectNav .content .sonTitle li.cur{color:#ff5642}
.com-selectNav .content .sonTitle li:last-child{margin-right:0}
.com-selectNav .content .attrBox{overflow:hidden;padding-top:15px}
.com-selectNav .content .attrBox li{float:left;width:45%;height:20px;margin-bottom:12px}
.com-selectNav .content .attrBox li a{display:inline-block;max-width:10rem;font-size:0.12rem;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.com-selectNav .content .attrBox li .liBox{text-align:left;position:relative;padding:2px 10px 2px 4px;display:inline-block}
.com-selectNav .content .attrBox li .liBox.cur{border:1px solid #ff3c25;border-radius:5px}
.com-selectNav .content .attrBox li .liBox.cur a{color:#ff3c25}
.com-selectNav .content .attrBox li .liBox.cur .close_icon{display:block}
.com-selectNav .content .brand .hideBox{height:180px;overflow-y:auto;position:relative}
.com-selectNav .content .brand .attrBox{position:absolute;top:0;left:0;width:94%;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.com-selectNav .content .brand .attrBox.show{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.searchList_mask{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:1;top:0;left:0}
/*begin 查询结果列表*/
/*明细列表*/
.com_searchListBox.hide{display:none}
.com_searchListBox>ul{background-color:#f5f5f5}
.com_searchListBox li{position:relative;background-color:#fff;margin-bottom:10px}
.com_searchListBox .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;border-bottom:1px solid #e5e5e5;position:relative;z-index:1;left:0;top:0}
.com_searchListBox .item:active{background-color:#f5f5f5}
.com_searchListBox .item:after{content:"";display:table;clear:both}
.com_searchListBox .item .pic_box{margin-right:10px;background-size:cover;background-position:center;width:90px;height:90px;background-color:#fff;overflow:hidden;position:relative}
.com_searchListBox .item .pic_box .img_tag{position:absolute;right:0;bottom:2px;border-radius:8px;padding:1px 8px;background-color:#ff875a;color:#fff;z-index:3}
.com_searchListBox .item .pic_box:after{content:'';padding-top:100%;display:block;width:100%}
.com_searchListBox .item .pic_box img{display:block;width:100%;height:auto;position:absolute}
.com_searchListBox .item .middle{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.com_searchListBox .item .title_box{height:36px;overflow:hidden;color:#111;font-size:0.11rem;line-height:18px;margin-bottom:5px}
.com_searchListBox .item .title_box .self_sell{vertical-align:middle;padding:0 3px;border:1px solid #ff3c25;-webkit-border-radius:2px;border-radius:2px;color:#ff3c25;font-size:0.1rem}
.com_searchListBox .item .title_box .purchased{font-size:12px;color:#f39800}
.com_searchListBox .item .title_box .cjmg{color:#ff3c25}
.com_searchListBox .item .title_box .shop_abroad{display:inline-block;height:15px;line-height:15px;padding:0 3px;border:1px solid #ae74f3;-webkit-border-radius:2px;border-radius:2px;color:#ae74f3}
.com_searchListBox .item .active_box{height:16px;overflow:hidden;margin-bottom:5px}
.com_searchListBox .item .active_box .active_tag{display:none;height:12px;line-height:12px;padding:2px 3px;-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:0.09rem;vertical-align:top}
.com_searchListBox .item .active_box .active_tag:nth-child(-n+3){display:inline-block}
.com_searchListBox .item .active_box .active_tag:last-child{margin-right:0}
.com_searchListBox .item .active_box .active_tag.bg_blue{background-color:#4cb8f7}
.com_searchListBox .item .active_box .active_tag.bg_green{background-color:#97d054}
.com_searchListBox .item .active_box .active_tag.bg_orange{background-color:#ff7c3c}
.com_searchListBox .item .active_box .active_tag.bg_red{background-color:#ff8b67}
.com_searchListBox .item .active_box .active_tag.bg_purple{background-color:#8f65c4}
.com_searchListBox .item .active_box .active_tag.bg_highlight{background-color:#ff3c3c}
.com_searchListBox .item .active_box .active_tag .icon{display:inline-block;width:12px;height:12px;line-height:10px;text-align:center;vertical-align:middle;margin-right:2px}
.com_searchListBox .item .price_box{position:relative;width:62px;text-align:center;height:92px}
.com_searchListBox .item .price_box .new_price{display:block;color:#ff3c25;vertical-align:middle;margin:0 0 8px 0}
.com_searchListBox .item .price_box .new_price i{font-size:0.14rem;font-weight:600}
.com_searchListBox .item .price_box small{font-size:0.14rem}
.com_searchListBox .item .price_box del{color:#bbb;font-size:0.1rem}
.com_searchListBox .item .price_box .price_tag{display:block;font-size:0.1rem;padding:2px 0;width:0.4rem;-webkit-border-radius:10px;border-radius:10px;color:#ff3c25;vertical-align:middle;border:1px solid #ffc4bd;margin:0 auto 16px}
.com_searchListBox .item .price_box .jifen_tag{display:inline-block;margin:-8px 0 16px 0}
.com_searchListBox .item .price_box .jifen_tag>i{font-size:0.12rem;color:#bdbdbd}
.com_searchListBox .item .price_box .jifen_tag>.fh{display:block}
.com_searchListBox .item .top_sell{padding-top:15px;color:#ff3c25}
.com_searchListBox .item .top_sell .rx{padding-left:4px;color:#999}
.com_searchListBox .item .comment_box{height:12px;line-height:12px;padding-top:15px;color:#999;font-size:0.09rem}
.com_searchListBox .item .comment_box .comment{margin-right:10px}
.com_searchListBox .item .comment_box .icon-good,.com_searchListBox .item .comment_box .icon-sort_big_pic{margin-right:2px}
.com_searchListBox .item .comment_box .i-icon-tag{margin-right:3px;color:#bbb}
/*图片列表*/
.com_searchListBox.openList>ul{zoom:1}
.com_searchListBox.openList>ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.com_searchListBox.openList li{float:left;width:50%;margin-bottom:0}
.com_searchListBox.openList li:nth-child(even) .item{border-right-color:#fff}
.com_searchListBox.openList li.liboxTags,.com_searchListBox.openList li.recommend{display:none}
.com_searchListBox.openList .item{border-right:1px solid #e5e5e5;display:block}
.com_searchListBox.openList .item .middle{height:62px}
.com_searchListBox.openList .item .price_box{display:box;width:100%;overflow:hidden;height:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.com_searchListBox.openList .item .price_box .new_price{margin:5px 9px 0 0;float:left}
.com_searchListBox.openList .item .price_box .price_tag{margin:5px 5px 0 0;float:left}
.com_searchListBox.openList .item .price_box .jifen_tag{display:none}
.com_searchListBox .item .price_box .sam_tag{border:1px solid #b7cfe2;border-radius:8px;overflow:hidden;width:0.5rem;margin:0 auto}
.com_searchListBox .item .price_box .sam_tag .s1,.com_searchListBox .item .price_box .sam_tag .s2{display:block;height:16px;line-height:16px}
.com_searchListBox .item .price_box .sam_tag .s1{background-color:#00448d}
.com_searchListBox .item .price_box .sam_tag .s1 img{width:26px;vertical-align:middle}
.com_searchListBox .item .price_box .sam_tag .s2{background-color:#e8f5ff;color:#00448d;font-size:0.12rem}
.com_searchListBox.openList .item .price_box .bug_car{position:static;float:right;width:26px}
.com_searchListBox.openList .item .pic_box{float:none;width:100%;height:auto;margin-right:0;margin-bottom:10px;position:relative}
.com_searchListBox.openList .item .pic_box.cloth:after{content:'';padding-top:140%;display:block;width:100%}
.com_searchListBox.openList .item .pic_box:after{content:'';padding-top:100%;display:block;width:100%}
.com_searchListBox.openList .item .title_box{margin-bottom:10px}
.com_searchListBox.openList .item .active_box .active_tag{display:none}
.com_searchListBox.openList .item .active_box .active_tag:nth-child(-n+1){display:inline-block}
.com_searchListBox.openList .item .comment_box,.com_searchListBox.openList .item .top_sell{display:none}
.com_searchListBox.openList .bug_car{bottom:5px;border-left:0}
.com_searchListBox.openList .libox-tags{width:98%;padding:4px 0 4px 2%}
.com_searchListBox .bug_car{position:absolute;display:block;bottom:0;right:0;z-index:2;width:50px;height:28px;color:#ff3c3c;font-size:0.22rem;text-align:center}
.com_searchListBox .bug_car.sold_out{color:#bcbcbc}
.com_searchListBox .bug_car .icon-shop_cart{width:100%;display:inline-block;text-align:center}
.com_searchListBox .buy_num{position:absolute;display:block;bottom:0;right:0;width:120px;display:moz-box;display:-webkit-box;display:box;}
.com_searchListBox .buy_num > *{height:35px;display:block;vertical-align:middle;border:1px solid #e0e0e0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.com_searchListBox .buy_num span{width:33px;background:#e6e6e6;color:#999;text-align:center;line-height:33px;font-size:0.15rem;-moz-box-flex:.0;-webkit-box-flex:.0;box-flex:.0;}
.com_searchListBox .buy_num input{width:55px;text-align:center;padding:7px 3px;border-right:0;border-left:0;-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;}
.com_searchListBox.openList .buy_num > *{height:30px}
.com_searchListBox.openList .buy_num span{line-height:30px}
.com_searchListBox.openList .buy_num input{padding:4px 3px;}
.com_searchListBox .libox-tags{display:inline-block;width:98%;background-color:#f5f5f5;padding-left:2%;height:70px}
.com_searchListBox .libox-tags a{display:block;width:23%;height:30px;line-height:30px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 2% 10px 0;border:1px solid #dcdcdc;border-radius:15px;text-align:center;color:#666;background-color:#fff;font-size:0.12rem}
.com_searchListBox .libox-tags a em{display:inline-block;width:55px;height:28px;overflow:hidden}
/*end 查询结果列表*/
/*begin 加入购物车选择SKU窗口*/
.layer-detail{position:fixed;width:100%;height:70%;min-height:350px;z-index:1999;bottom:0;left:0;background-color:#fff;display:none}
.layer-detail .i-icon-delete{position:absolute;top:-0.12rem;right:5px;z-index:10000;font-size:0.2rem;background:#fff;padding:2px;border-radius:50%}
.layer-detail.show{display:block}
.layer-detail-mask{position:fixed;width:100%;height:100%;z-index:1998;background-color:rgba(0,0,0,0.4);left:0;top:0;bottom:0;right:0;display:none}
.layer-detail.show+.layer-detail-mask{display:block;-webkit-animation-name: fadeIn;-webkit-animation-duration: 0.5s;-webkit-animation-iteration-count: 1;-webkit-animation-delay: 0s;}
.layer-detail .wrap{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;}
.layer-detail .wrap .d-head{border-bottom:1px solid #ddd;padding:5px 5px 5px 115px;}
.layer-detail .wrap .d-head .pic-box{float:left;margin-left:-110px;width:98px;height:98px;border:1px solid #efefef;}
.layer-detail .wrap .d-head .pic-box img{max-width:98px;max-height:98px}
.layer-detail .wrap .d-head .title-box{height:66px;line-height:22px;font-size:0.13rem;padding-right:20px}
.layer-detail .wrap .d-head .property-box{height:34px;line-height:34px;color: #fe5955;font-size: 0.16rem;}
.layer-detail .wrap .d-head .property-box i{color: #fe5955;font-size: 0.2rem;}
.layer-detail .wrap .d-head .property-box .t-right{font-size: 0.09rem;color: #999;line-height:normal;padding-top:20px;display:inline-block;padding-left:20px}

.layer-detail .wrap .d-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:5px}
.layer-detail .wrap .d-body .property-wrapper{border-top:0}
.layer-detail .wrap .d-body .pd_product-property-box{border-bottom:1px solid #f6f6f6}
.layer-detail .wrap .pd_product-buy-wrap{position:static;}
/*end 加入购物车选择SKU窗口*/
/*begin 限时抢购*/
.page-hour-buy{background-color:#fff;padding:5px 0}
.page-hour-buy .buy-list li{border:1px solid #efefef;margin:10px 5px;min-height:50px}
.page-hour-buy .buy-list li:first-child{margin-top:0px}
.page-hour-buy .buy-list li .p-img{position:relative;width:30%;overflow:hidden;border-right:1px solid #efefef}
.page-hour-buy .buy-list li .p-img:after{content:'';display:block;margin-top:100%}
.page-hour-buy .buy-list li .p-img img{position:absolute;top:0;left:0;width:100%;height:100%}
.page-hour-buy .buy-list li .box_flex_1{padding:5px;position:relative}
.page-hour-buy .buy-list li .p-title{font-size:0.11rem;font-weight:600;line-height:0.12rem;height:0.22rem;overflow:hidden;color:#333}
.page-hour-buy .buy-list li .p-desc{font-size:0.11rem; overflow:hidden;color:#cc0000;margin-top:0.05rem;width:100px;}
.page-hour-buy .buy-list li .b-wrap{width:100%;bottom:0;left:0;position:absolute}
.page-hour-buy .buy-list li .b-wrap .timer{padding:5px;border-top:solid 1px #f6f6f6;color:#666;background:#fefefe;font-size:0.1rem}
.page-hour-buy .buy-list li .buy-wrap{height:0.3rem;background:#cc0000}
.page-hour-buy .buy-list li .buy-wrap .price{color:#fff;font-size:0.16rem;line-height:0.3rem;padding-left:5px;font-weight:700}
.page-hour-buy .buy-list li .buy-wrap .price small{font-size:0.12rem}
.page-hour-buy .buy-list li .buy-wrap .del-price{text-decoration:line-through;color:#bbb;font-size:0.11rem}
.page-hour-buy .buy-list li .buy-wrap button{background:#FBD357;border:1px solid #FAA12D;color:#D03231;height:0.2rem;min-width:70px;float:right;margin:0.05rem 10px 0 0;border-radius:3px}
.page-hour-buy .buy-list li .buy-wrap button:disabled{background-color:#efefef;color:#999;border-color:#eeeeee}
/*end 限时抢购*/