/*=========index-top========*/
/*分类页面css*/
.container{width:100%;padding:0;overflow:hidden;margin:auto;}
.category-box{height:100%;width:100%;overflow:hidden}
.category1{float:left;width:25%;background-color:#f7f7f7;height:calc(100vh - 50px);outline:none;overflow-y:auto;}
.category1 ul{width:100%;overflow:hidden;}
.category1 li{width:100%;height:46px;line-height:46px;background-color:#f7f7f7;border-bottom:1px solid #fff;box-shadow:0 -1px 0 #e6e6e6 inset;font-size:14px;overflow:hidden;text-align:center;position:relative;}
.category1 li.cur{color:#fff;border-bottom:1px solid #fd4d00;background:#fd4d00;box-shadow:none;}
/* .category1 li.cur:before{position:absolute;right:0;top:50%;margin-top:-5px;content: '';display:block;display:inline-block;border-width:6px;border-color:transparent #fff transparent transparent;border-style:dashed solid dashed dashed; } */
.category2{float:left;width:75%;height:calc(100vh - 50px);outline:none;overflow-y:auto;}
.category2 dl{width:100%;overflow:hidden;padding-bottom:60px;background-color:#fff;box-sizing:border-box;box-shadow:2px 0 4px #e6e6e6 inset;}
/*.category2 dl span { display: block; width: 100%; height: 100px; overflow: hidden; position: relative; margin-top: 8px; }
.category2 dl span img { display: block; width: 100%; height: auto }
.category2 dl span em { display: block; width: 10px; font-size: 12px; height: 60px; position: absolute; right: 0px; bottom: 0px; padding: 25px 10px 25px 10px; background-color: rgba(27,27,27,0.5); color: #FFF; font-style: normal; line-height: 150%; font-family: '宋体'; }*/
.category2 dt{height:20px;padding-top:10px;padding-bottom:10px;text-align:center;border-top:solid 1px #efefef;}
.category2 dt a{display:block;height:20px;font-size:14px;line-height:20px;color:#444;background:url(../images/icojiantou1.png) no-repeat center right;background-size:auto 100%;}
.category2 dt.txt{border-left:0px;text-align:center;height:auto;line-height:1;}
.category2 dt.txt a{background:url(../images/jia.png) no-repeat center left;background-size:auto 100%;padding-left:10%;color:#999;display:inline-block;}
.category2 dt.imgb{border-left:0px;padding-left:0;width:auto;height:auto;margin:5px 5px 5px 0px;}
.category2 dt.imgb a{height:auto;}
.category2 dd{overflow:hidden;padding:10px 8px;}
.fenimg{width:100%;overflow:hidden;}
.fen_img{width:33.3%;overflow:hidden;float:left;margin:0px;margin-bottom:5px;}
.fen_img a{display:block;width:90%;height:110px;margin:auto;overflow:hidden;background:#FFF;padding-top:3px;}
.fen_img a span{display:block;width:100%;height:70px;}
.fen_img a span img{display:block;width:70px;height:70px;margin:auto;}
.fen_img a em{display:block;width:90%;height:30px;margin:auto;text-align:center;font-size:14px;color:#999;line-height:30px;}
.fen{width:33.3%;float:left;overflow:hidden;text-align:left;}
.fen a{display:block;width:90%;height:35px;line-height:35px;border:1px solid #e5e5e5;margin-bottom:5px;text-align:center;font-size:14px;color:#999;background:#FFF}
.goodsimg{width:100%;overflow:hidden;}
.goods_img{width:50%;float:left;overflow:hidden;text-align:left;}
.goods_img a{display:block;width:92%;text-align:left;background:#FFF;margin:0 auto 8px;}
.goods_img .g-img img{display:block;width:100%;height:auto}
.goods_img .g-tit{line-height:1.5;font-size:12px;color:#333;height:36px;margin-top:2px;overflow:hidden;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;}
.goods_img .g-price{color:#F23015;line-height:160%;font-size:13px;}
.goods_img .g-price1{color:#999;line-height:160%;font-size:12px;}
.goods_img .g-sales{color:#999;line-height:160%;font-size:12px;}