body{
	background-color: #f6f7fa;
}
.w1200{
	clear: both;
}
.search-path .havedox:hover .disenk{
	border: none !important;
}
.search-path a:hover{
	color: #777777 !important;
}
.search-path a{
	color: #777777 !important;
}
.search-path .havedox .disenk{
	min-width: none;
}
.page_address{
	width: 100%;
	font-size: 14px;
	font-weight: 400;
	color: #333333;
}
.page_address a:hover{
	color: #1E50AE;
}
.brand_item{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	min-height: 40px;
	border: 1px solid #e6e6e6;
	border-top: none;
}
.brand_item .brand_title{
	width: 140px;
	background-color: #F5F5F5;
	box-sizing: border-box;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 30px;
	min-height: 100%;
	min-width: 140px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.brand_list{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	padding-top: 10px;
}
.brand_list a{
	font-size: 14px;
	font-weight: 400;
	color: #333333;
	display: inline-block;
	margin: 0px 0px 10px 20px;
}
.brand_cur{
	color: #1E50AE !important;
}

.shop-list-tour{
	margin-top: 50px;
}
.sx_box{
	width: 100%;
}
.f-sort{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.choose_box{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	padding:6px 30px 6px;
	background: #F5F5F5;
	border-radius: 0px 0px 0px 0px;
	opacity: 1;
	border: 1px solid #E6E6E6;
}
.style_box{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-right: 50px;
}
.style_box .style_title{
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.style_box .style_item{
	width: 56px;
	height: 28px;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	border-radius: 4px 4px 4px 4px;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	cursor: pointer;
	margin-right: 10px;
}
.style_item_cur{
	background-color: #1E50AE;
	color: #ffffff !important;
}
.style_box .style_item img{
	width: 12px;
	height: 12px;
	margin-right: 4px;
}
.style_box ul{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.sort_title{
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.f-sort ul{
	display: flex;
	justify-content: flex-start;
	align-content: center;
}
.f-sort ul li{
	width: 56px;
	height: 28px;
	background: #FFFFFF;
	border-radius: 4px 4px 4px 4px;
	opacity: 1;
	border: 1px solid #E6E6E6;
	box-sizing: border-box;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	margin-right: 10px;
	text-align: center;
	line-height: 28px;
}
.f-sort ul li.red{
	background: #1E50AE !important;
	color: #ffffff !important;
}
.f-sort ul li.red a{
	color: #ffffff !important;
}




.shop-list-splb{
	margin-top: 20px;
}

.page_rec_item{
	width: 282px;
	height: 184px;
	background: #FFFFFF;
	border-radius: 6px 6px 6px 6px;
	opacity: 1;
	padding: 12px;
	box-sizing: border-box;
	margin-top: 24px;
	float: left;
	margin-right: 24px;
}
.page_rec_item:nth-child(4n){
	margin-right: 0;
}
.page_rec_item:nth-child(1),.page_rec_item:nth-child(2),.page_rec_item:nth-child(3),.page_rec_item:nth-child(4){
	margin-top: 0;
}
.page_rec_item .page_rec_item_top{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_img{
	width: 110px;
	height: 110px;
	background: #CCCCCC;
	border-radius: 0px 0px 0px 0px;
	min-width: 110px;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_img img{
	width: 100%;
	height: 100%;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_info{
	height: 110px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_info .rec_item_sn{
	font-size: 12px;
	font-weight: 400;
	color: #333333;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_info .rec_item_name{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin-top: 6px;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_info .rec_item_maket_price{
	font-size: 12px;
	font-weight: 400;
	color: #777777;
	text-decoration: line-through;
}
.page_rec_item .page_rec_item_top .page_rec_item_top_info .rec_item_shop_price{
	font-size: 16px;
	font-weight: 400;
	color: #FC4D51;
}
.page_rec_item .page_rec_item_bottom{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.page_rec_item .page_rec_item_bottom .rec_item_add_btn{
	width: 100px;
	height: 30px;
	background: #FFFFFF;
	border-radius: 2px 2px 2px 2px;
	opacity: 1;
	border: 1px solid #D8D8D8;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	font-weight: 400;
	color: #1E50AE;
	margin-right: 20px;
	cursor: pointer;
}
.page_rec_item .page_rec_item_bottom .rec_item_tag{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 14px;
	font-weight: 400;
	color: #FF793D;
}
.page_rec_item .page_rec_item_bottom .rec_item_tag img{
	width: 14px;
	height: 14px;
	margin-right: 3px;
}

.page_rec_box{
	display: none;
	clear: both;
}
.page_line_box{
	display: none;
}
.page_line_item{
	width: 100%;
	background: #FFFFFF;
	border-radius: 6px 6px 6px 6px;
	box-sizing: border-box;
	padding: 30px 30px 12px;
	margin-bottom: 20px;
}
.page_line_item .page_line_top{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.page_line_item .page_line_top .page_line_top_left{
	width: 100px;
	height: 100px;
	min-width: 100px;
	margin-right: 36px;
}
.page_line_item .page_line_top .page_line_top_left img{
	width: 100%;
	height: 100%;
}
.page_line_item .page_line_top .page_line_top_info{
	flex-grow: 1;
	height: 100px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.page_line_item .page_line_top .page_line_top_info .page_line_top_name{
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.page_line_item .page_line_top .page_line_top_info .page_line_top_message{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 10px;
	font-size: 14px;
	font-weight: 400;
	color: #333333;
}
.page_line_item .page_line_top .page_line_top_info .page_line_top_message .page_line_top_item{
	margin-right: 40px;
}
.page_line_item .page_line_bottom{
	width: 100%;
	margin-top: 20px;
}
/* .page_line_item .page_line_bottom .page_line_bottom_title{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	padding: 10px;
	background: #F1F3FF;
}
.page_line_item .page_line_bottom .page_line_bottom_title .page_line_bottom_title_item{
	font-size: 14px;
	font-weight: bold;
	color: #1E50AE;
	margin-right: 78px;
}
.page_line_item .page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(9){
	margin-right: 68px;
}
.page_line_item .page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:last-child{
	margin-right: 0 !important;
} */
/* .page_line_bottom_content{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	padding: 10px 12px;
	border-bottom: 1px solid #e6e6e6;
}
.page_line_bottom_content:last-child{
	border: none;
}
.page_line_bottom_content .page_line_bottom_content_item{
	font-size: 12px;
	font-weight: 400;
	color: #333333;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(1){
	width: 122px;
	min-width: 122px;
	margin-right: 10px;
	color: #1E50AE !important;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(2){
	width: 138px;
	min-width: 138px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(3){
	width: 96px;
	min-width: 96px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(4){
	width: 96px;
	min-width: 96px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(5){
	width: 131px;
	min-width: 131px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(6){
	width: 96px;
	min-width: 96px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(7){
	width: 110px;
	min-width: 110px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(8){
	width: 110px;
	min-width: 110px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(9){
	width: 76px;
	min-width:76px;
	margin-right: 10px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(10){
	width: 50px;
	height: 26px;
	background: #FF793D;
	border-radius: 4px 4px 4px 4px;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
	cursor: pointer;
} */

.show_goods_cur{
	display: block !important;
}
.style_item_cur .img_1{
	display: block !important;
}
.style_item_cur .img_2{
	display: none !important;
}
.style_item .img_1{
	display: none;
}
.style_item .img_2{
	display: block;
}







.page_line_bottom_content{
	width: 100%;
	box-sizing: border-box;
	padding:12px 10px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	border-bottom: 1px solid #e6e6e6;
}
.page_line_bottom_content:last-child{
	padding:12px 10px 0 !important;
	border: none;
}
.page_line_bottom_content .page_line_bottom_content_item{
	margin-right: 50px;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
}
.page_line_bottom_content .page_line_bottom_content_item:last-child{
	margin-right: 0 !important;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(1){
	width: 117px;
	min-width: 117px;
	color: #1E50AE !important;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(2){
	width: 86px;
	min-width: 86px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(3){
	width: 86px;
	min-width: 86px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(4){
	width: 78px;
	min-width: 78px;
	color: #FC4D51 !important;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(5){
	width: 208px;
	min-width: 208px;
}
.page_line_bottom_content .page_line_bottom_content_item:nth-child(6){
	width: 75px;
	min-width: 75px;
}
.content_btn_group{
	flex-grow: 1;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.btns-one{
	width: 76px;
	height: 26px;
	background: #FFFFFF;
	border-radius: 4px 4px 4px 4px;
	opacity: 1;
	border: 1px solid #E6E6E6;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
	font-weight: 400;
	color: #777777;
	cursor: pointer;
	margin-right: 20px;
}
.btns-two{
	width: 64px;
	height: 26px;
	background: #FF793D;
	border-radius: 4px 4px 4px 4px;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
	cursor: pointer;
}



.page_line_bottom{
	background-color: #ffffff;
	box-sizing: border-box;
	padding: 30px;
}
.page_line_bottom .page_line_bottom_title{
	width: 100%;
	box-sizing: border-box;
	padding: 10px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	background: #F1F3FF;
	border-radius: 2px 2px 2px 2px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item{
	font-size: 14px;
	font-weight: bold;
	color: #1E50AE;
	margin-right: 50px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(1){
	width: 117px;
	min-width: 117px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(2){
	width: 86px;
	min-width: 86px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(3){
	width: 86px;
	min-width: 86px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(4){
	width: 78px;
	min-width: 78px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(5){
	width: 208px;
	min-width: 208px;
}
.page_line_bottom .page_line_bottom_title .page_line_bottom_title_item:nth-child(6){
	width: 75px;
	min-width: 75px;
}