@charset "utf-8";.pro_list_l li{padding:5px 0;cursor:pointer}.ck-checkbox .pro_select{width:18px;height:18px;text-align:center;height:18px;line-height:18px;display:inline-block;vertical-align:middle;margin-bottom:1px;margin-top:-2px;border:1px solid #ccc;border-radius:3px}.ck-checkbox.active .pro_select{color:#fff;font-weight:700;font-size:16px;border:1px solid #8ec11f;background:#8ec11f url(../images/icon.png) no-repeat 0 -292px}.ck-checkbox:hover .pro_select{border:1px solid #8ec11f}.filter-instock{border:1px solid #ddd;background-color:#fff;height:40px;line-height:40px;width:100px;padding-left:10px;cursor:pointer;border-radius:4px}.pro_list_l .pro_more{cursor:pointer}.pro_list_l .xiala{transition:all .2s}.pro_list_l .xiala.xialaActive{transform:rotate(180deg);vertical-align:middle}.pro_list_l .more_list{display:none}.pro_list_l .pro_item{border-top:1px solid #d6d6d6}.pro_list_l .pro_item:first-child{border-top:none}.pro_list_l .pro_item .pro_list_t{position:relative}.pro_list_l .pro_item .pro_list_t .mask_close{display:none}.pro_list_r .title{border-bottom:1px solid #d6d6d6}.pro_list_r .select_cont li{color:#e6a23c;border:1px solid #f8e5c9;float:left;height:28px;line-height:26px;padding:0 8px;border-radius:3px;margin:0 3px 5px;background-color:#fdf6ec;cursor:pointer}.pro_list_r .select_cont li i{width:16px;height:16px;display:inline-block;background:url(../images/icon.png) no-repeat 2px -349px;margin-left:3px}.pro_list_r .select_cont li:hover i{width:16px;height:16px;display:inline-block;margin-left:3px;cursor:pointer;background:url(../images/icon.png) no-repeat -1px -326px;vertical-align:sub}.pro_list_r .clearall{float:left;margin-left:3px;cursor:pointer;background-color:#343434;padding:0 8px;height:28px;line-height:28px;border-radius:3px;margin-left:10px;transition:all .2s}.pro_list_r .clearall:hover{background-color:#ffa722}.pro_list_r .done{display:none;transition:all .2s}.pro_list_r .irs-with-grid{width:260px}.pro_list_r .pop_l h4{width:210px;height:40px;line-height:40px;border:1px solid #d6d6d6;cursor:pointer}.pro_list_r .pop_l h4 span{transition:all .2s}.pro_list_r .pop_l h4 span.current{transform:rotate(180deg)}.pro_list_r .price_reset{width:55px;height:40px;line-height:40px;background-color:#343434;cursor:pointer;transition:all .2s}.pro_list_r .price_reset:hover{background-color:#ffa722}.pro_list_r .pop_l{position:relative;margin-top:30px}.pro_list_r .pop_l .filter{display:none}.pro_list_r .pop_l .pop_list{position:absolute;top:40px;left:0;z-index:9;width:210px;border:1px solid #d6d6d6;display:none}.pro_list_r .pop_l .pop_list li{padding:5px 10px;cursor:pointer}.pro_show .show_com li{position:relative;float:left;width:164px;margin-left:30px;padding:10px;-webkit-transition:box-shadow .2s;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.pro_show .show_com li:hover{-webkit-box-shadow:0 3px 9px 1px rgba(0,0,0,.2);box-shadow:0 3px 9px 1px rgba(0,0,0,.2)}.pro_show .show_com li:hover .discount{color:#fff}.pro_show .show_com li .new_pro{width:63px;height:58px;position:absolute;left:-10px;top:0}.pro_show .show_com li .new_pre{width:63px;height:58px;position:absolute;left:-10px;top:0}.pro_show .show_com li .new_pro img,.pro_show .show_com li .new_pre img{width:100%}.pro_show .show_com li:first-child{margin-left:0}.pro_show .show_com li .item_img{width:130px;height:174px;text-align:center;overflow:hidden}.pro_show .show_com li .item_img img{width:130px;height:174px}.pro_show .show_com li .discount{width:61px;height:28px;line-height:28px;position:absolute;right:0;top:0;background:url(../images/icon.png) no-repeat 0 -39px}.pro_show .show_com li .stock_btn{width:100%;height:32px;line-height:32px}.pro_show .show_com .show_word{height:63px;margin-top:10px}.price_drag{width:260px}.irs-slider{cursor:pointer}.pro_load{position:absolute;width:50px;height:50px;left:50%;margin-left:-25px;top:70px;display:none}.pro_load .lds-rolling div,.pro_load .lds-rolling div:after{width:50px;height:50px;border:5px solid #fe6702;border-top-color:transparent;border-radius:50%}@media screen and (min-width:1025px) and (max-width:1200px){.pro_show .show_com li{margin-bottom:10px}.pro_show .show_com li:nth-child(4n+1){margin-left:0}}@media screen and (max-width:1024px){.pro_list .pro_list_l{display:none}.pro_list .pro_list_add{display:block;position:absolute;right:0;top:42px;width:75%;z-index:10;background-color:#fff}.pro_show .show_com li{width:100%;margin-left:0;margin-top:10px;padding:15px}.pro_show .show_com li:first-child{margin-top:0}.pro_show .show_com li .item_word_r{padding-right:50px}.pro_show .show_com .item_img{float:left}.pro_list_r{width:100%}.pro_list_r .title strong{width:69%}.pro_list_r .pop_r,.pro_list_r .select_cont{display:none}.pro_list,.pro_show .show_com{padding-top:0}.pro_list_r .pop_l{width:100%;position:relative}.pro_list_r .filter_icon{display:inline-block;vertical-align:sub;margin:-2px 0 0 8px}.pro_list_r .pop_l .filter{margin-top:6px;display:block}.pro_list_r .pop_l,.pro_show{margin-top:15px}.pro_show .show_com{margin-top:10px}.pro_show .show_com li .stock_btn{display:none}.pro_show .show_com li .item_img{width:73px;height:101px;padding:0;overflow:hidden;float:left;margin:0 10px 0 0}.pro_show .show_com li .item_img img{width:100%;max-height:101px}.pro_show .show_com .list_price{padding-bottom:0}.fenye{margin:20px 0 10px}.mask_filter{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9999}.pro_list_l .pro_item .pro_list_t .mask_close{display:block;position:fixed;right:-15px;top:3px;font-size:20px;color:gray;padding:10px}.pro_list_l2{position:absolute;right:-75%;top:0;background-color:#fff;width:75%;height:100%;overflow:auto;padding-bottom:90px}.pop_r{width:100%;margin-top:15px;border-top:1px solid #d6d6d6}.price_drag{width:96%;margin:0 auto;margin-left:0;float:none!important}.price_reset{display:none}.select_btn{position:fixed;right:-200%;bottom:0;height:70px;width:75%;background-color:#e6e6e6;z-index:999}.select_btn_box{position:fixed;width:70%;right:-75%;bottom:16px}.select_btn span{width:48%;height:38px;display:inline-block;line-height:38px;margin-top:16px;font-size:16px;border:1px solid #ffa722;border-radius:4px;text-align:center}.select_btn .done{float:left;background-color:#ffa722;color:#fff}.select_btn .clearall{float:right;background-color:#fff;color:#ffa722}.pro_show .show_com .show_word{margin-top:0}.stage,.list_price{padding-top:0}}@media screen and (min-width:320px) and (max-width:414px){.filter-instock{width:210px}}