
a:hover{color:#f50;}
.l-w{width:180px;float:left;}
.side-box{border:1px solid #e8e8e8;}
.side-box-head{padding:10px;background-color:#f5f5f5;font-size:14px;font-weight:500;border-bottom: 1px solid #e8e8e8;color:#666}
.side-goods-items{overflow: hidden;}
.side-goods-items li{display:block;padding:10px 10px 0 10px;overflow: hidden;}
.side-goods-items li p{display:block;line-height:20px;overflow: hidden;margin-top:5px;}
.side-goods-items li .name{max-height:40px;}
.side-goods-items li .price{font-size:16px;color:#f50;font-weight:600;}
.goods-cats-head{font-size:18px;text-align: center;border-bottom:1px solid #e1e1e1;}
.goods-cats-items{text-align:center;font-size: 14px;}
.goods-cats-items dt{height:40px;line-height:40px;display:block;font-weight:600;border-bottom:1px dashed #e1e1e1;}
.goods-cats-items dd{height:30px;line-height:30px;display:block;}
.goods-cats-items dd a{color:#666}
.r-w{margin-left:190px;}
.filter-w{margin-bottom:10px;border:1px solid #e8e8e8;}
.filter-bar{display:block;overflow: hidden;height:26px;padding:5px 10px;background-color:#f5f5f5;border:1px solid #e8e8e8;}
.filter-bar .orderby{float: left;border-right:1px solid #ddd;}
.filter-bar .orderby li{float:left;margin:0;}
.filter-bar .orderby li a{display:block;padding:0 8px;height:24px;line-height:24px;border:1px solid #ddd;border-right-width:0;}
.price-search-form{float:left;margin-left:10px;color:#aaa;}
.price-search-form input{float:left;height:24px;line-height:24px;border:1px solid #ddd;width:50px;padding:0 5px;}
.price-search-form span{float:left;padding:0 5px;height:24px;line-height:24px;}
.price-search-form button{float:left;height:26px;line-height:24px;border:1px solid #ddd;padding:0 10px;margin-left:5px;cursor: pointer;}
.cat-search-form{float:right;}
.cat-search-form .input{float:left;width:120px;height:24px;border:1px solid #ddd;border-radius:8px 0 0 8px;padding-left:10px;border-right-width:0;}
.cat-search-form .btn{float: left;width:50px;height:26px;line-height:25px;border:1px solid #ddd;border-radius:0 9px 9px 0;cursor: pointer;}
.attr-items{position: relative;border-bottom:1px dotted #e8e8e8;padding:5px 0;}
.attr-items:last-child{border-bottom:none;}
.attr-items>dt{float:left;width:100px;text-align:right;height:30px;line-height:30px;color:#999;font-size:14px}
.attr-items>dd{margin-left:100px;line-height:30px;min-height:30px;overflow: hidden;font-size:14px}
.attr-items a{color:#000;margin-right:10px}
.attr-items a:hover{color:#f50;}
.attr-items>dd a.active{color:#f50;}
.goods-items{width:100%;overflow:hidden;margin-top:10px;}
.goods-item{float:left;width:256px;padding:5px;}
.goods-item-inner{border:1px solid #f5f5f5;padding:5px 10px 10px 10px;}
.goods-item-inner:hover{border-color:#eee;z-index:2;box-shadow:0 0 2px 2px #f5f5f5;}
.goods-item .img{display:table-cell;vertical-align: middle;text-align: center;width:220px;background-color: #fff;height:220px;padding:5px 10px;overflow: hidden;}
.goods-item .img img{max-width:100%;max-height:100%;}
.goods-item .name,
.goods-item .num,
.goods-item .store{padding:0 10px;overflow: hidden;height:25px;line-height:25px;word-wrap: normal;display:block;}
.goods-item .store a{color:#999}
.goods-item .price{color:#f50;font-weight:600;display:inline-block;width:50%;}
.goods-item .sales{display:inline-block;width:50%;text-align:right;color:#ccc}
.goods-pages{padding:10px;text-align:center;margin-top:10px;}
.goods-pages ul{overflow: hidden;}
.goods-pages ul li{display:inline-block;margin:0 2px;}
.goods-pages ul li a,
.goods-pages ul li span{display:block;padding:0 15px;border:1px solid #e2e2e2;background-color:#fff;font-size: 14px;font-weight:600;color:#333;height:30px;line-height:30px;}
.goods-pages ul li.disabled span{color:#ccc;border-color:#ccc;}
.goods-pages ul li.active span,
.filter-bar .orderby li a.active{background-color:#f50;color:#fff;border-color:#f50;}
.trigger-item{float:left;}
.trigger-item>dt{padding:0 10px;margin-right:10px;cursor: pointer;}
.trigger-item>dt:hover,.trigger-item:hover>dt{background-color:#e2e2e2;}
.trigger-item>dd{position: absolute;left:-1px;top:35px;right:-1px;background-color:#fff;overflow: hidden;z-index:999;border:1px solid #e2e2e2;padding:5px 20px 10px 20px;display: none;box-shadow:0 2px 3px rgba(51,51,51,.1);}
.trigger-item:hover>dd{display: block;}
.trigger-item:hover>dd>a{display:inline-block;margin:5px 5px 0 5px;}
.selected-item{display:inline-block;border:1px solid #e2e2e2;padding:0 0 0 8px;margin:0 0 10px 10px;color:#888;}
.selected-item>i{display:inline-block;padding:0 5px;margin-left:5px;}
.selected-item:hover{border-color:#f50}
.selected-item:hover>i{background-color:#f50;color:#fff;}
@media (min-width: 1411px) {
    .goods-item{width:230px;}
    .goods-item .img{width:190px;height:190px;}
    .goods-item .img img{max-width:190px;max-height:190px;}
}