	/**************************** GOODS ******************************/
	/* list */
	/* #A_Container_Wrap {max-width: 1440px; padding: 0 15px; margin: 0 auto; margin-top: 50px;} */
	.goods_list .list_title { font-size: 24px; font-weight: 600; color: #444; }
	.goods_list .goods_catelist { margin-top: 20px; overflow: hidden; }
	.goods_list .goods_catelist li { float: left; font-size: 14px; color: #666; padding-left: 14px; }
	.goods_list .goods_catelist li a:before { content: ''; height: 12px; width: 1px; display: inline-block; border-left: 1px solid #ddd; padding-left: 14px; }
	.goods_list .goods_catelist li:first-child { padding-left: 0; }
	.goods_list .goods_catelist li:first-child a:before { border-left: 0; padding-left: 0; }
	.goods_list .goods_catelist li a.on, .goods_list .goods_catelist li a:hover { color: #118fcc; }

	.goods_catelist_box { padding: 10px 15px; background: #95b2c0; margin-top: 10px; }
	.goods_catelist_box ul { overflow: hidden; display: table; margin: auto; }
	.goods_catelist_box ul li { float: left;  color: #d2e4ed; font-size: 14px; padding-left: 20px; }
	.goods_catelist_box ul li:first-child { padding-left: 0; }
	.goods_catelist_box ul li a.on, .goods_catelist_box ul li a:hover { color: #fff; }

	.goods_list .txt { font-size: 14px;color: #666; margin: 10px 0 5px; }
	.goods_list .txt span { font-weight: 600; color: #118fcc; font-size: 16px; }
	.goods_list .select_listbox { padding: 10px 15px; border: 1px solid #eee;  position: relative; }
	.goods_list .select_listbox ul { overflow: hidden; }
	.goods_list .select_listbox ul li { float: left; font-size: 14px; color: #666; padding-left: 14px; }
	.goods_list .select_listbox ul li a:before { content: ''; height: 12px; width: 1px; display: inline-block; border-left: 1px solid #ddd; padding-left: 14px; }
	.goods_list .select_listbox ul li:first-child { padding-left: 0; }
	.goods_list .select_listbox ul li:first-child a:before { border-left: 0; padding-left: 0; }
	.goods_list .select_listbox ul li a.on, .goods_list .select_listbox ul li a:hover { color:#ec6907 !important; }
	.goods_list .item_title { font-size: 22px; color: #444; font-weight: 600; margin-top: 50px; }

	.goods_list .goodsproduct_list { overflow: hidden; width: 100%; margin-top: 20px;}
	.goods_list .goodsproduct_list li { width:23%; border: 1px solid #ddd; float: left; box-sizing: border-box; margin:0 1% 15px; transition:0.2s; }
	.goods_list .goodsproduct_list li:hover { border-color:#EC6907; }
	.goods_list .goodsproduct_list li:hover .listtxt_box { background-color:#EC6907; }
	.goods_list .goodsproduct_list li:hover .listtxt_box span { color:#fff !important; }
    .goods_list .goodsproduct_list li:hover .listtxt_box .box_txt02{color:#fff;}
	.goods_list .goodsproduct_list li a .list_img { width: 100%; height: 300px; display: inline-block; background:#fafafa; }
	.goods_list .goodsproduct_list li a .listtxt_box { text-align: center; padding: 20px 10px 0; box-sizing: border-box; height:150px; transition:0.2s;}
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt01 { color: #444; font-weight: 600; font-size: 16px; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt01 br { display:none; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt01 > span { font-size: 16px;  word-break:keep-all; height:48px; text-overflow:ellipsis; transition:0.2s; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;   overflow:hidden;   font-family: 'GmarketSansBold'; line-height:24px; font-weight: 100; margin-bottom: 5px; }
    .goods_list .goodsproduct_list li a .listtxt_box .box_sale{font-size:16px; margin:10px 0; color:#666; text-decoration: line-through; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt02 { color: #ec6907;  font-size: 18px; font-weight: 600; margin: 10px 0; transition:0.2s;font-family: 'GmarketSansBold';}
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt02 span { font-size: 20px; font-weight: 600; color:#333 ; font-family: 'GmarketSansBold';}

	.goods_list .goodsproduct_list .img_box{position: relative;height: 300px;overflow:hidden;}
	.goods_list .goodsproduct_list li a .img_box > img{position: absolute;min-width: 100%; left: 50%; object-fit:contain; height: auto;top: 50%; transform: translate(-50%,-50%);max-width: 100%; max-height: 100%;}
   

	/*cate*/
	.cate_table{ width: 99.8%; text-align: left; }
	.cate_table th{ background: #f9f9f9; color: #fff; font-size: 14px; width: 160px; padding-left: 20px; text-align: left; }
	.cate_table th, .cate_table td { border: 1px solid #eee; }
	.cate_table th span{ color: #a0a0a0; font-size: 12px; }
	.cate_table td { padding: 0px 10px; height: 35px; }
	.cate_table th a{ color:#444; }
	.cate_table a{ font-size: 12px; color: #666666; padding-right: 20px; text-decoration: none; line-height: 24px; display: inline-block; }
	.cate_table a.on{ color: #4395bc; font-weight: 600; }
	.cate_tit{ text-align: left !important; }

	.cate_list { font-size: 14px; color: #666; margin-right: 20px; margin-bottom: 10px; display: inline-block; margin-top: 20px; }
@media screen and (max-width: 1440px){
	.goods_list .goodsproduct_list .img_box { height:21vw; }
	.goods_list .goodsproduct_list li a .listtxt_box { padding:15px 10px 0; }
}
@media screen and (max-width: 1023px){
	.goods_list .goodsproduct_list li { width:31.3%; }
}
@media screen and (max-width: 768px){
	.goods_list .goodsproduct_list li { width:48%; }
	.goods_list .goodsproduct_list .img_box { height:34vw; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt01 > span { font-size:15px; line-height:22px; max-height:44px; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt02 span { font-size:20px; }


}
@media screen and (max-width: 481px){
	.cate_table th{width: 115px;padding-left: 10px;}
	.cate_table th b{font-size: 14px;}
	.cate_list{margin-top: 10px;}
	.goods_list .goodsproduct_list li a .listtxt_box { height:150px; padding:10px 5px; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt01 > span { font-size:14px; line-height:20px; max-height:40px; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt02 span { font-size:18px; }
    .goods_list .goodsproduct_list li a .listtxt_box .box_sale {font-size: 14px;}
    .goods_list .goodsproduct_list li a .listtxt_box .box_txt02 {font-size: 14px;}
    .goods_list .goodsproduct_list li a .listtxt_box .box_txt02 span {font-size: 16px;}
}
