
.w960{
	width:1000px;
}
.con_img_box{
	margin-bottom:10px;
}
.pleft{
	width: 742px;
    padding-right: 10px;
    border-right: 1px solid #f3f3f3;
}
.shop_nav_box{
    background: #e60012;
    padding-left:10px;
}
.shop_nav_box a{
	display: inline-block;
}
.shop_nav_title{
    color: white;
    font-size: 16px;
    padding: 15px;
    width: 100px;
    display: flex;
	align-items: center; 
	justify-content: center;
}
.shop_nav_title:hover{
	background-color:#b30000;

}
.shop_nav_title img{
	margin-right:10px;
}
.pright{
    box-sizing: border-box;
    padding-left: 3px;
}
.tbox,.tbox dt,.tbox dd,.e3 li{
	border:0;
}
.tbox dt{
	margin:12px 0;
}
.tbox dt strong{
	font-size:18px;
	color:#e60012;
}
.channel .listbox{
	width:100%;
	margin-bottom: 20px;
}
.e6{
	padding:0;
	height: auto;
}
.channel .listbox dl{
	width:100%;
	margin:0;
}
.e6 li{
	width:230px;
	height: 245px;
	min-height: 243px;
	max-height: 245px;
	padding:0;
	background: white;
    margin: 0 10px 10px 0;
    border-radius: 3px;
    border: 1px solid #eee;
}
.e6 li a{
	border:0;
}
.e6 li a:hover{
	border:0;
}
.channel .listbox ul a{
	width:auto;
	height:auto;
}
.e6 li a img{
	width:100%;
	height: auto;
}
.e6 li .title{
	padding: 10px;
    font-size: 16px;
}
.small_box{
	padding: 0 10px 10px 10px;
    font-size: 14px;
    color: #e60012;
}
.listbox strong{
	font-size:20px!important;
	margin: 30px 0 10px 0!important;
}
.listbox .tbox{
	
}
.listbox .tbox dt{
	height:auto;
}


/* 濯掍綋鏌ヨ */
@media screen and (max-width: 1020px){
	html,body{
		background-color:#eee;
	}
	.nav_div_m{
		box-sizing: border-box;
		width:100%;
		padding:20px 10px;
	}
	.nav_box_m{
		width:100%;
		background: white;
		padding: 15px 0;
		box-sizing: border-box;
		border-radius: 5px;
		font-size:0;
		padding:15px 0 5px 0;
	}
	.nav_box_m a{
		display: inline-block;
		text-align: center;
		width: 25%;
		padding-bottom: 10px;
	}
	.nav_tip{
		box-sizing: border-box;
		display: inline-block;
		width:40px;
		height:40px;
		padding:5px;
		border-radius: 20px;
		background-color:#5595f8;
	}
	.tip_blue{
		background_color:#5595f8;
	}
	.tip_orange{
		background_color:#fb9742;
	}
	.nav_title{
		font-size:12px;
	}
	.tabbox{
		background-color:#eee;
		padding: 0 5px;
	}
	.tabbox .bd{
		
	}
	.tabbox .hd{
		padding-bottom:10px;
		font-size:0;
		border: 0;
	}
	.tabbox .hd h3{
		font-size:16px;
		color:#5595f8;
		border-bottom:1px solid #5595f8;
	}
	.tabbox .bd ul{
		float: left;
		width: 48%;
		display: inline-block;
		box-sizing: border-box;
		margin: 0  0.5% 0 1%;
	}
	.tabbox li{
		width: 100%;
		display: inline-block;
		overflow: hidden;
		border-radius: 0 0 5px 5px;
		margin-right: 1%;
		margin-bottom:5px;
		border-bottom: 0;
		background: white;
		padding: 0!important;
	}
	.list_left:nth-child(even),.list_right:nth-child(odd){
		display: none!important;
	}
	.list_left:nth-child(odd),.list_right:nth-child(even){
		
	}
	.tabbox li img{
		width: 100%;
	}
	.tabbox li .title{
		display: inline-block;
		width: 100%;
		max-height: 64px;
		overflow: hidden;
		box-sizing: border-box;
		padding: 0 10px;
		font-size:16px;
	}
	.small_box{
		width:100%;
		font-size:12px;
		text-align: right;
		box-sizing: border-box;
	}
	.small_box small{
		font-size:12px;
	}
	.line_box{
		box-sizing: border-box;
		width:100%;
		padding:0 10px;
		margin:20px 0;
		
	}
	.line{
		width:100%;
		border-bottom: 2px solid #e60012;
		float: left;
	}
	.ad_wx,.ad_wb,.effectnav{
		float:left;
	}
	.ad_wx, .ad_wb{
		width:50%!important;
		background: white;
	}
}