/*20190305修改筛选分类间距*/
body{
	background:#fff;}
	


/*筛选*/
.shaixuan {
	width:1168px;
	padding: 5px 10px;
	border: 1px solid #E2E1E1;
	margin:0 auto;
	margin-top:20px;
}
.shaixuan dl{
	border-bottom: 1px dotted #ccc;
	padding-top: 7px;
	margin-top: 2px;
	width: 100%;
	float: left;
	line-height: 28px;}

.shaixuan dl.yixuan{
	border-bottom:0px;
}

.shaixuan dl dt{
	display: inline;
	float: left;
	width: 60px;
	height: 35px;
	text-align: right;
	padding-right: 15px;
	font-weight: bold;
	overflow: hidden;}



.shaixuan dl dd a{
	display: inline;
	float: left;
	padding:0 5px;
	margin:0 5px;
	height: 28px;
	overflow: hidden;
	color: #666;}
.shaixuan dl dd a:hover{
	padding:0 5px;
	background: #fb658a;
	color: #fff;
	border-radius: 3px;}
.shaixuan dl dd.zhuying a.option {
	padding:0 5px;
    margin: 0px;
}

.shaixuan dl dd.diqu a.option{
    padding:0 5px;
    margin: 0px;
}

/*统一选中标签样式*/
.shaixuan dl dd a.selected,.shaixuan dl dd.zhuying a.selected,.shaixuan dl dd.diqu a.selected{
  	padding:0 5px;
	background: #fb658a;
	color: #fff;
	border-radius: 3px;
}

/*字母间距加大*/
.shaixuan dl dd.zimu a.selected{
  	padding:0 5px;
  	margin-right:15px;
	background: #fb658a;
	color: #fff;
	border-radius: 3px;
}
.shaixuan dl dd.zimu a.option{
    padding-right:20px;
    margin: 0px;
}


/*服务商用筛选*/
.shaixuan .fenlei_fws a,.shaixuan .fws a{
      padding:0 5px;
}
.shaixuan .fenlei_fws a.option.shaixuan dl dd.diqu_fws a.option{
    padding:0 5px;
    margin: 0px;
}

.shaixuan .fenlei_fws a.selected,.shaixuan .fws a.selected{
  	padding:0 10px;
	background: #fb658a;
	color: #fff;
	border-radius: 3px;
}

	/*排序*/
.sorting{
	background: #f7f7f7;
	margin-top:20px;
}
.sorting span, .sorting a, .sorting div{
	padding: 10px;
	margin-left: 5px;
}
.sorting .current,.sorting a:hover {
	background: none repeat scroll 0 0 #fb658a;
	color: #FFFFFF;
	}


/*网供信息*/
.main{
	margin:0 auto;
	width:1210px;
	margin-left:-20px;
	margin-top:20px;
	}
.bag-shop{
	width:220px;
	border:1px solid #f5f5f5;
	height:310px;
	float:left;
	margin-left:20px;
/*	background:#fb658a;*/
	margin-bottom:20px;
	}
.bag-shop:hover{
	border:1px solid #fb658a;
/*	background:#f5f5f5;*/
/*	border: 1px solid #fb658a;*/
	}
.bag-shop .bag-name{
}
.bag-shop .bag-name a{
	background:#f5f5f5;
	display:block;
	height:220px;
	line-height:220px;
	width:220px;
	text-align:center;
	vertical-align: middle;
	margin-bottom: 10px;
	font-size:34px;
	color:#666;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.bag-shop .bag-name a:hover{
	background:#fff;
	color:#ff2266
	}
.bag-imgbox{
	margin-bottom:10px;
	}
.bag-img{
	margin-bottom:10px;
	}
	
	
.bag-shop .bag-seller,.bag-shop .bag-seller a{
	font-size:14px;
	height:24px;
	line-height:24px;
	margin-bottom:10px;
	color:#222;
	}
.bag-shop .bag-seller a:hover{
	color:#ff2266;}
.bag-shop .bag-area{
	float:left;
	}
.bag-shop .bag-serve{
	float:right;}
.bag-area,.bag-seller{
	padding-left:5px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	}
.bag-shop .bag-serve a{
	padding-right:10px;
	}
.bag-area a,.bag-serve a{
	color:#999;
	}
.bag-area a:hover,.bag-serve a:hover{
	color:#fb658a;
}
	
#bgwgw-shop{
	display:none;
	float:right;
	width:220px;
	border:1px solid #fff;
	height:292px;
/*	height:604px;*/
	margin-left:20px;
/*	background:#fb658a;*/
	margin-bottom:20px;}

.page { display: block; text-align: center; padding: 10px 0; font-family: arial; clear: both;}
.page a, .page b { padding: 7px 11px; border: 1px solid #EBEBEB;}
.page a b { padding:0px;border: 0px; color: #666;}
.page a:hover, .page b { border: 1px solid #fb658a; color: #fb658a; text-decoration: none;}
.page a:hover b {color: #fb658a;}

/*快速定位*/
#bgwgw_find_box{ right: 50%; display: block; position: fixed; margin-right: -640px; bottom: 175px; width: 35px; cursor: pointer;}
#bgwgw_find_box ul{overflow:hidden;background-color:rgba(255,255,255,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff)}
#bgwgw_find_box li{width:35px;height:30px;line-height:30px;text-align:center;overflow:hidden;margin-top:-1px;cursor:pointer; position:relative;z-index:9999;}
#bgwgw_find_box li a{display:block;width:35px;height:30px;margin:0 auto;color:#625351;font-size:14px;font-family:Arial;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFNDg5NURBNDY3MjA2ODExODIyQUVDNTgwRDU1MkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1N0M3MTMzQTlBRTQxMUU0OEY2QkNDMkMzNDJCRDdGNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1N0M3MTMzOTlBRTQxMUU0OEY2QkNDMkMzNDJCRDdGNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODBkOTE3NzktZTE1Yi0yNTRkLTljYzMtOGVjNmE4ZTAyMjRjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxNzkxODUyODJEQjExRTQ4RkM0REQwQTBFRkQyNTY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3tRxHgAAAAlQTFRFwsLCycnJ////r0pOrgAAAAN0Uk5T//8A18oNQQAAAB5JREFUeNpiYIIABhTIyAQXxgtGpUelR6VpKw0QYACUOgb65Nz92gAAAABJRU5ErkJggg==) 0 0 no-repeat;*background:url(//misc.360buyimg.com/product/home/1.0.0/widget/elevator/i/dot.png) 0 0 no-repeat}
#bgwgw_find_box li a:hover{color:#fff;text-decoration:none;background:#FB4A78;}
#bgwgw_find_box .active a{/*display:none;*/
width:35px;height:30px;color:#fff;font-size:12px;background:#FB4A78;}
#bgwgw_find_box li.hover a,.bgwgw_find_box li:hover a{/*display:none;*/
background:FB4A78;}
#bgwgw_find_box li.hover .etitle,.bgwgw_find_box li:hover .etitle{display:block;color:#fff}

.dw_top .iconfont{
    font-size: 28px;
    display: block;
    width: 35px;
    height: 35px;
    overflow: hidden;}
.dw_top a{display:block;width:35px;height:35px;margin:0 auto;overflow:hidden;text-align: center;color:#fb658a;}
.dw_top a:hover{color:#fff;text-decoration:none;background:#fb658a;}


.bgwgw-hot-bag{
	width:1190px;
	margin:0 auto;
	margin-top:20px;
	}
.bgwgw-hot-bag img {
    width: 100%;
    margin-bottom: 5px;
}

/*返回顶部*/
#bgwgw{animation: bounce-down 1.5s linear infinite; }
