/* CSS Document */
h2{margin: 0 0 5px;font-size: 16px;}
h2 i{color:#feb042;}
ul.tips-style{margin-left:25px;}
ul.tips-style li{font-size:14px; line-height:2;}
ul.tips-style li a{ margin:0 5px;}
h3{font-size: 16px;font-weight: 400;margin: 30px 0 15px;border-bottom: 1px solid #eee;padding-bottom: 8px;}
.product-info h3{ font-weight:700;}
.search-filters .list-group{ font-size:12px;}
.search-filters .list-group-item>ul{max-height:150px;overflow-y:auto; margin-top:5px; margin-bottom:5px;}
.search-filters label{ font-size:12px;margin-bottom:1px;}
.search-filters .left-sub-menu .list-group-item ul li:not(.filter-box):hover{background:#f1f1f1;}
.search-filters .left-sub-menu .list-group-item ul li.filter-box{ margin-right:15px; position:relative;}
.search-filters .left-sub-menu .list-group-item ul li.filter-box .form-control{ background:url(/Public/Images/search-icon.png) no-repeat scroll 5px center; padding-left:25px;}
.search-filters .filter-box .filter-clear{position: absolute;right: 5px;top: 10px;width: 13px;height: 13px;background: url(/Public/Images/del_icon.png) no-repeat 0 0;cursor:pointer; display:none;}
.search-filters  .move_filter{position: absolute;right: 30px;z-index: 1;margin-top: 5px;}
.search-filters .panel-heading{ color:#fff; background:#feb042;}
.search-filters  .panel-title{font-size: 18px;font-weight: 400;letter-spacing: 2px;}
.search-filters .search-filters-menu {padding: 0;}
.search-filters .list-group-item{ padding:0;}
.search-filters .search-filters-menu>.list-group>.list-group-item>a{display: block;padding: 6px;font-size: 15px;color: #000;background: #E2E8F0;}
.search-filters .list-group-item ul{ font-size:14px;}
.search-filters .search_clearall{ margin-top:5px; color:#000;}
.category-name small{font-size:90%;}
.category-name small u{ font-weight:600;}
h1.search-header-title{ font-weight:400; margin:0 0 50px; font-size:30px;}
h1.search-header-title strong{ color:#feb042}
@media(max-width: 1201px) {
    h1.search-header-title small{ display:block; margin-top:10px;}
}
@media(max-width: 992px) {
    h1.search-header-title {font-size:20px; margin-bottom:15px;}
}



#product-filter{padding:10px 0}
.product-filter-list-min{height:36px}
.product-filter-list{position:relative;font-size:14px;border-bottom:1px solid #eff2f5;overflow:hidden;zoom:1;background-color:#fff;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;}
.product-filter-list i{position:absolute;overflow:hidden;cursor:pointer;background:transparent url(/Public/Images/list_i.png) 0 0 no-repeat;}
.product-filter-list li,.product-filter-list ul{margin:0;padding:0;list-style:none;overflow:hidden;zoom:1}
.product-filter-list strong{font-weight:400}
.product-filter-list-hidden{display:none}
.product-filter-list .tit{float:left;width:110px;height:24px;color:#8fa0ac;margin-top:6px;line-height:24px;padding-left:3px}
.product-filter-list .con{overflow:hidden;zoom:1;padding:0 75px 6px 0; margin:0;}
.product-filter-list .con li{float:left;height:24px;display:inline;margin-top:6px;line-height:24px}
.product-filter-list .con a{position:relative;float:left;color:#43647f;padding:0 4px;text-decoration:none;margin-right:3px;}
.product-filter-list .con .any{float:left;width:54px;height:24px;margin-top:6px;line-height:24px}
.product-filter-list .con .any li{margin-top:0}
.product-filter-list .con .any a{padding-left:10px}
.product-filter-list .con .any a:hover{background-color:#eff2f5}
.product-filter-list .con .any a.selected,.product-filter-list .con .any a.selected:hover{color:#fff;cursor:text;background-color:#96a9b5}
.product-filter-list .radio a:hover{background-color:#eff2f5}
.product-filter-list .radio a.selected,.product-filter-list .radio a.selected:hover{color:#fff;cursor:text;background-color:#96a9b5}
.product-filter-list .checkbox a{padding-left:28px;background-color:transparent}
.product-filter-list .checkbox a i{top:50%;left:10px;width:13px;height:14px;margin-top:-7px;background:transparent url(/Public/Images/checkbox.png) 0 -50px no-repeat}
.product-filter-list .checkbox a.selected i{background-position:0 0}
.product-filter-list .checkbox a.disabled{color:#999;cursor:not-allowed}
.product-filter-list .checkbox a.disabled i{opacity:.5;filter:alpha(opacity=50);cursor:not-allowed}
.product-filter-list .more{position:absolute;top:6px;right:0;height:24px;line-height:24px;color:#43647f;cursor:pointer;padding-right:15px}
.product-filter-list .more i{top:50%;right:0;width:7px;height:4px;margin-top:-2px;background-position:0 0}
.product-filter-list .selected-query{padding-right:0}
.product-filter-list .selected-query li{width:auto;margin-right:3px;height:26px;margin-top:6px}
.product-filter-list .selected-query a{color:#000;cursor:text;white-space:nowrap;padding-right:23px;border:1px solid #ddd}
.product-filter-list .selected-query a:hover{color:#000;cursor:text;white-space:nowrap;padding-right:23px;border:1px solid red}
.product-filter-list .selected-query a i{top:50%;right:5px;width:14px;height:13px;cursor:pointer;margin-top:-7px;background-position:2px -86px}
.product-filter-list .selected-query .filter-query-clear a,.product-filter-list .selected-query .filter-query-clear a:hover{color:#43647f;padding:0 10px;cursor:pointer;background-color:transparent}
.product-filter-list .selected-query .filter-query-clear a:hover{background-color:#eff2f5}
.product-filter-list .location{padding-right:0}
.product-filter-list .location .nav a{padding-right:20px}
.product-filter-list .location .nav a.selected{color:#fff;cursor:pointer;background-color:#96a9b5}
.product-filter-list .location .nav a.selected i{background-position:-9px 0}
.product-filter-list .location .nav a i{top:50%;right:6px;width:7px;height:4px;margin-top:-2px;background-position:0 0}
.product-filter-list .location .nav .location-selected,.product-filter-list .location .nav .location-selected:hover{color:#43647f;background-color:#eff2f5}
.product-filter-list .location .nav .location-selected i{background-position:0 -44px}
.product-filter-list .location .any .location-selected,.product-filter-list .location .any .location-selected:hover{color:#fff;background-color:#96a9b5}
.product-filter-list .location-content .location-pannel{padding:4px 10px 10px;background-color:#eff2f5}
.product-filter-list .location-content .location-pannel-empty{height:0;padding:0;margin:0;font-size:0;overflow:hidden}
.product-filter-list .location-content li{width:130px}
.product-filter-list .subway li{width:84px}
.product-filter-list .subway-nav{border-bottom:1px solid #dfe4e9}
.product-filter-list .subway-nav a{height:22px;line-height:22px;border-bottom:2px solid #eff2f5}
.product-filter-list .subway-nav .subway-selected{border-bottom-color:#43647f}
.product-filter-list .transport{position:relative}
.product-filter-list .transport i{top:10px;left:10px;width:16px}
.product-filter-list .transport .airport{height:13px;background-position:0 -137px}
.product-filter-list .transport .train{height:16px;background-position:0 -190px}
.product-filter-list .transport .bus{height:15px;background-position:0 -246px}
.product-filter-list .transport ul{position:relative;padding-left:29px}
.product-filter-list .con .filter-custom{width:auto}
.product-filter-list .con .filter-custom input{width:38px;height:17px;line-height:17px}
.product-filter-list .con .filter-custom .filter-custom-range{display:none}
.product-filter-list .con .filter-custom-active .filter-custom-range{display:block}
.product-filter-list .con .filter-custom .filter-custom-text{display:block}
.product-filter-list .con .filter-custom-active .filter-custom-text{display:none}
.product-filter-list .con .filter-custom .filter-custom-range strong{padding:0 5px}
.product-filter-list .con .filter-custom-active a:hover{background-color:transparent}
.product-filter-list .con .filter-custom .filter-custom-range *{float:left;line-height:24px}
.product-filter-list .con .filter-custom .filter-custom-range .filter-custom-confirm{width:45px;height:23px;line-height:23px;color:#fff;cursor:pointer;margin-left:5px;text-align:center;background-color:#7bc2f1}
.product-filter-list .brand .brand-type{position:relative;width:100%;height:auto;margin-top:-1px;border-top:1px solid #dfe4e9}
.product-filter-list .brand .brand-type strong{display:none}
.product-filter-list-brand .con{padding-right:0}
.product-filter-list-brand .brand{position:relative;margin-top:6px;padding:0 20px;background-color:#f0f2f5}
.product-filter-list-brand .brand .brand-type{position:relative;width:100%;height:auto;margin-top:-1px;padding:6px 0;border-top:1px solid #dfe4e9}
.product-filter-list-brand .brand .brand-type ul{padding-left:80px}
.product-filter-list-brand .brand .brand-type strong{position:absolute;top:50%;left:20px;width:auto;height:24px;color:#8fa0ac;line-height:24px;margin-top:-12px;display:block}
.product-filter-list .filter-more{position:absolute;top:6px;right:50px;width:auto;height:24px;line-height:24px;padding-right:10px;color:#43647f;cursor:pointer;display:none}
.product-filter-list .J_Multiple{position:absolute;top:6px;right:5px;width:auto;height:24px;line-height:24px;padding-right:10px;color:#43647f;cursor:pointer;font-size:12px;}
.product-filter-list .J_Multiple i {position: absolute;display: block;font-style: normal;right: -7px;top: 2px;width: 13px;height: 20px;background: url(/Public/Images/list_i.png) no-repeat  0 -110px;}
.product-filter-list.multiple{border:2px solid #428bca;}
.product-filter-list.multiple .J_Multiple  i{background-position: 0 -160px;}
.filter-list-has-more .filter-more{display:block;font-size:12px;}
.product-filter-list .filter-more i{top:50%;right:0;width:7px;height:4px;cursor:pointer;margin-top:-2px;background-position:0 -44px}
.product-filter-list-min .filter-more i{background-position:0 0}
.product-filter-list .filter-more .close{display:block;font-size: inherit;float: inherit;font-weight: inherit;text-shadow: inherit;line-height: inherit;opacity: inherit}
.product-filter-list .filter-more .open{display:none}
.product-filter-list-min .filter-more .close{display:none}
.product-filter-list-min .filter-more .open{display:block}


.product-filter-list.multiple .list .checkbox{ display:inline-block;margin: 0px 1px 2px 0;vertical-align: bottom;}
.product-filter-list .list label{display:none;}
.product-filter-list.multiple .list label{display:inline;padding:0 8px;}
.product-filter-list.multiple .list li a{display:none;}
.product-filter-list.multiple{ height:auto;}
.product-filter-list .con li.J_btns{ display:none;}
.product-filter-list.multiple .list li.J_btns{ width:100%; text-align:center;}
.product-filter-list.multiple .con li.J_btns{ display:block;}
.product-filter-list.multiple .con li.J_btns .btn{ margin:0 8px;}
.discountext{padding: 2px 5px;background: #CC0000;color: #fff;font-size: 11px;border-radius: 3px;}
.discountext a{ color:#fff;}
.discountext b{color:#FFFF00;}
-->
.cited-box-list{padding:15px;}
.type-boxs img{margin-top: 55px;margin-bottom: 10px;display: inline-block;width: 50px;height: 50px;}
.type-boxs p{font-size: 14px;font-weight: bold;color: #333;}
.type-cr1 .cited-box-list{background: #fafafa;}
.type-cr-bg{background: #fafafa;}
.type-cr2 .cited-box-list{background: #f6f6f6;}
.type-cr3 .cited-box-list{background: #f2f2f2;}
.type-cr4 .cited-box-list{background: #ebebeb;}
.type-cr5 .cited-box-list{background: #e3e3e3;}
.type-cr6 .cited-box-list{background: #dadada;}
.type-cr1,.type-cr2,.type-cr3,.type-cr4,.type-cr5,.type-cr6{padding: 0;}
.showlist{box-shadow: 1px 2px 10px #dbdbdb;text-align: center;margin-bottom: 15px;}
.showlist .grouptitle{background-color: #f2f2f2;padding: 5px;}
.showlist .imgbox{height: 185px;line-height: 185px;overflow: hidden;position: relative;}
.showlist .imgbox img {max-height: 100%;padding: 10px; margin:0 auto;}
.showlist .imgbox img.first-img{display: inline-block;}
.showlist .grouptitle p:first-child{margin-bottom: 2px;font-size: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.showlist .grouptitle p:last-child{margin-bottom: 0;font-size: 14px;font-weight: bold;}
.showlist .grouptitle p a{color: #333;}
.showlist .grouptitle p a:hover{text-decoration: underline;}
.typelist-title h4{margin: 35px 0 20px;}
h1.search-header-title{ font-weight:400; margin:0 0 20px; font-size:20px; border-bottom:1px solid #eee; padding-bottom:10px;}
@media(max-width: 1201px) {
    h1.search-header-title small{ display:block;}
}
@media(max-width: 992px) {
    h1.search-header-title {font-size:20px; margin-bottom:15px;}
}
.cited-box-list .iconfont{ font-size:80px;display: block;line-height: 75px;}
.cited-box-list .abicon-catid1418{font-size:60px;}
.imgbox .piccount i {font-size: 13px;margin-right: 5px;position: relative;top: 1px;}
.imgbox .piccount {position: absolute;right: 10px;bottom: 10px;font-size: 13px;color: #333;background: #eee;padding: 2px 6px; border-radius: 0 3px 0 0;line-height: 1.7;}
.bg-warning.tips{margin:15px 0 0; font-size:14px; padding:10px; line-height:2;}
.bg-warning.tips a{ margin-right:5px;}
.bg-warning.tips a .label{ font-weight:400;}
.bg-warning.tips a:hover .label{ background:#fee500}



.warp-grid{display: grid;grid-template-columns: 30% 30% 30% 5%;grid-gap: 14px;}
.See_more{display: table;height: 100%;width: 100%;box-shadow: 1px 2px 10px #dbdbdb;text-align: center;margin-bottom: 15px;background-color: #f2f2f2;}
.See_more i{display:table-cell;vertical-align:middle;font-size: 35px;color: #cbcbcb;}
.typelist-title{position: relative;}
.recommend_more{position: absolute;right: 0;top: 0;}
.recommend_more i{font-size: 12px;}
@media(max-width: 1279.99px) {
  .warp-grid{grid-template-columns: 29.75% 29.75% 29.75% 4.75%;}
}
@media(max-width: 991.99px) {
  .warp-grid{grid-template-columns: 30% 30% 30% 5%;grid-gap: 14px;}
}
@media(max-width: 767.99px) {
  .warp-grid{grid-template-columns: 48% 48%;}
  .See_more{width: auto;}
}