.equip_wrap ul li {overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}
.equip_wrap ul li img{float:left;margin-right:50px;width: 30%}
.equip_wrap ul li dl{float:left;width:60%}
.equip_wrap ul li dl dt{font-size:22px;font-weight:500;line-height:30px;margin-bottom:20px}
.equip_wrap ul li dl dt span{display:block;color:#d80b8c;font-size:15px}
.equip_wrap ul li dl dd{position:relative;line-height:25px;color:#555;padding-left:14px}
.equip_wrap ul li dl dd.tit{font-weight:600;padding:0;color:#333}
.equip_wrap ul li dl dd:before{content:'';position:absolute;width:5px;height:1px;background:#888;left:0;top:14px}
.equip_wrap ul li dl dd.tit:before{display:none}

.equip_step li{display:table;position:relative;border:1px solid #ddd;padding:30px 10px;float:left;width:23%;margin-right:20px;box-sizing:border-box;text-align:center;color:#555;word-break:keep-all;height:110px}
.equip_step li:after{position:absolute;content:'';top:38px;right:-30px;background:#fff;border-top:15px solid #fff;border-right:15px solid #fff;border-bottom:15px solid #fff;border-left:15px solid #d80b8c}
.equip_step li:last-child{margin:0}
.equip_step li:last-child:after{display:none}
.equip_step li p{display:table-cell;vertical-align:middle}


/****** Tablet Device ******/
@media screen and (min-width:691px) and (max-width:899px) {
}


/****** Mobile ******/
@media screen and (max-width:690px){

	.equip_wrap ul li dl{width:100%}
	.equip_wrap ul li img{margin:0;width:100%;padding-bottom:10px}
	.equip_step li{width:100%;height:auto;margin-bottom:5px}



}

