@charset "utf-8";
/* CSS Document */
.goods_wrap .item_list{display:flex;justify-content:space-between;flex-wrap:wrap}
.goods_wrap .item_list .item_image{width:370px;height:480px;overflow:hidden;position:relative;cursor:Default;border:1px solid #c4c4c4}
.goods_wrap .item_list .item_image img{width:100%;position:absolute;top:0;left:0;transition:all 5s}
.goods_wrap .item_list .item_image .dark{position:absolute;width:100%;height:100%;background-color:rgb(0,0,0,0.7);z-index:1;transition:all 1s}
.goods_wrap .item_list .item_image .item_price{position:absolute;left:50%;top:50%;font-size:50px;font-weight:bolder;z-index:2;color:#ffffff;transform:translateX(-50%) translateY(-50%);text-align:center;transition:all 1s;width:100%;text-align:center}
.goods_wrap .item_list .item_image .item_price p{font-size:25px;font-family: 'Montserrat', sans-serif;font-weight:400}
.goods_wrap .item_list .item_image:hover .item_price{opacity:0;top:60%}
.goods_wrap .item_list .item_image:hover .dark{opacity:0}
.goods_wrap .item_list .item_image:hover img{top:-1000px}
.goods_wrap .item_list .info{font-size:16px;padding:20px 0;color:#8a8a8a}
.goods_wrap .item_list .info b{display:block;font-size:20px;color:#000000;margin-bottom:5px;font-weight:700}
.text_guide{padding:30px 50px;background-color:#ececec;border-radius:10px;line-height:25px;font-size:16px;margin-top:20px}
.text_guide li{margin-bottom:15px}
.text_guide li b{color:#266193}
a.guide_bt{display:inline-block;padding:2px 7px;border:2px solid #266193;background-color:#FFF;border-radius:5px;font-size:12px;background-color:#f3f3f3;color:#272727;line-height:20px}
@media screen and (max-width:1130px) { 
	.goods_wrap .item_list .item_image{width:300px;height:450px}
}
@media screen and (max-width:100px) { 
	.goods_wrap .item_list .item_image{width:200px;height:400px}
}
@media screen and (max-width:768px) { 
	.goods_wrap .item_list .item_image{width:80%;height:500px;margin:0 auto}
	.goods_wrap .item_list .info{width:80%;margin:0 auto;padding-bottom:40px}
	.goods_wrap .item_list > li{width:100%;}
	.text_guide{padding:25px}
}
		.tb_main {border:2px solid #dddddd;border-collapse:collapse;margin-bottom:30px}
		.tb_main th,.tb_main td{border:1px solid #dddddd;padding:20px 0;text-align:center;font-size:18px}
		.tb_main th{background-color:#f4f4f4}
		.tb_main td{font-family: 'Montserrat', sans-serif;font-weight:700;color:#131313}
		@media screen and (max-width:768px) { 
			.tb_main {display:flex;box-sizing:border-box;}
			.tb_main thead{width:60%;box-sizing:border-box;}
			.tb_main tbody{width:40%;box-sizing:border-box;}
			.tb_main tr{display:flex;flex-direction:column;width:100%;line-height:30px;box-sizing:border-box}
			.tb_main td{display:flex;flex-direction:column;width:100%;line-height:30px;box-sizing:border-box}
			.tb_main thead th{border-right:0;border-bottom:0}
			.tb_main tbody td{border-bottom:0}
		}
