@charset "utf-8";
/*搜尋頁 start*/
.filter-cat{
    /*background: #B20000;*/
    border: 1px solid #EBC4C3;
    margin: 10px;
}
.filter-cat a{ color: #666; }
.filter-cat a:hover{ color: #ee5e80; }
.filter-cat .line-dot{ border-bottom: dotted 1px #E0E0E0; }
.filter-cat dl{ background: #FDF0F3; overflow: hidden; }
.filter-cat dt{ float: left; width: 100px; min-height: 24px; line-height: 24px; color: #EE5E80; vertical-align: top; padding: 10px; }
.filter-cat dd{ float: left; width: 838px; min-height: 24px; background: #fff; line-height: 24px; padding: 10px; }
.filter-cat ul{  }
.filter-cat li{ float: left; width: 167px; }
.filter-body{
    width: 1000px;
    height: auto;
    padding-top: 20px;
    overflow: hidden;
}
.filter-box{
    position: relative;
    float: left;
    width: 196px;
    height: 320px;
    margin: 0px 0px 20px 0px;
    border: 2px #fff solid;
}
.filter-box .tag{ position: absolute; top: 0px; right: 0px; width: 60px; height: 60px; background: #ccc; }
.filter-box .tag.t01{ width:25%; height: 25%; background: url(../img/tag/sale-60x60.png) no-repeat; background-size: contain; }
.filter-box:hover{
    border: 2px #ccc solid;
}
.filter-box-photo{
    width: 180px;
    height: 180px;
    padding: 5px 8px;
}
.filter-box-text{
    max-height: 40px;
    color: #666;
    line-height: 20px;
    padding: 3px;
    overflow: hidden;
}
.filter-box-text .price{
    float: left;
    color: #CB1900;
    font-weight: bolder;
}
.filter-box-text del{
    float: right;
    color: #ccc;
}
.filter-box-text .sales{
/*    float: right;*/
    color: #A7A7A7;
}
.filter-box-text .sales_num{
    /*float: right;*/
    color: #C49173;
    font-weight: bolder;
}
.filter-box-text a{
    color: #568396;
}
.filter-box-text .store a{
    color: #666;
    text-decoration: underline;
}
.filter-pageBox{
    float: right;
    border-left: 1px #ccc solid;
    overflow: hidden;
}
.filter-pageBox b{
    float: left;
    height: 28px;
    line-height: 30px;
    color: #999;
    background: #EFEFEF;
    text-decoration: none;
    border: 1px #ccc solid;
    border-left: 0;
    padding: 0px 10px;
    display: block;
}
.filter-pageBox a{
    float: left;
    height: 28px;
    line-height: 30px;
    color: #2953A6;
    text-decoration: none;
    border: 1px #ccc solid;
    border-left: 0;
    padding: 0px 10px;
    display: block;
}
.filter-pageBox a:hover{
    background: #EFEFEF;
    text-decoration: underline;
}
.filter-pageBox span{
    float: left;
    height: 28px;
    line-height: 30px;
    color: #2953A6;
    border: 1px #fff solid;
    border-right: 1px #ccc solid;
    padding: 0px 10px;
    display: block;
}
.filter-pageBox .text{
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 0px 10px;
}
.filter-pageBox .page{
    float: left;
    height: 30px;
    line-height: 30px;
}
.filter-pageBox .pageIpt{
    text-align: center;
    width: 30px;
    height: 20px;
    line-height: 20px;
    margin-top: 2px;
}
/* search store */
.toolbar{ width: 1200px; height: 46px; line-height: 46px; border-bottom: 2px #e5e5e5 solid; margin-bottom: 20px; }
.toolbar .menu{ float: left; width: auto; font-size: 16px; font-weight: bold; }
.toolbar .menu li{ float: left; width: 200px; text-align: center; border-bottom: 2px #e5e5e5 solid; }
.toolbar .menu li.on{ color: #ff9000; border-bottom: 2px #ff9000 solid; }
.toolbar .menu li h2{ display: inline-block; }
.toolbar .search{ float: right; width: auto; margin-right: 10px; }
.toolbar .search input{ float: right; width: 130px; height: 24px; line-height: 24px; border: 1px #dcdcdc solid; border-right: 0px; }
.toolbar .search button{ float: left; width: 100px; height: 26px; line-height: 26px; border: 1px #dcdcdc solid; background: #f5f5f5; cursor: pointer; }
.toolbar .search button:hover{ background: #B20000; color: #ffffff; }
.toolbar .search li{ float: left; }

.history-main{ width: 100%; height: auto; margin-bottom: 20px; }
/*goods*/
.history-main.goods{  }
.history-main.goods li{ float: left; width: 180px; height: 180px; border: 1px #d3d3d3 solid; margin: 9px; }
/*搜尋頁 end*/