/* tem403-irregular */
.tem403-irregular .irregular-li{width:100%;padding:0 10px;}
.tem403-irregular .irregular-li .images{position:relative;padding-top:100%;}
.tem403-irregular .irregular-li .images img{position:absolute;left:0;top:0;width:100%;height:100%;}
.tem403-irregular .irregular-li .text{padding:0 10px 0 5px;}
.tem403-irregular .title{font-size:15px;color:#3c3c3c;transition:all 0.3s ease-out 0s;line-height:20px;height:20px;overflow:hidden;margin-top:24px;text-overflow:ellipsis;white-space:nowrap;}
.tem403-irregular .description{font-size:12px;margin-bottom:22px;margin-bottom:22px;width:100%;line-height:18px;overflow:hidden;height:18px;text-overflow:ellipsis;white-space:nowrap;color:#999;}
.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-"]{display:block!important;}
.tem403-irregular .owl-dots{display:none!important;}
.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-"]{font-family:'宋体';height:40px;width:40px;background:rgba(0,0,0,.2);transition:all ease-out .3s;text-align:center;line-height:40px;color:#fff;top:32%;padding:0;margin:0;border-radius:0;font-size:22px;position:absolute;}
.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-prev"]{left:-14px;}
.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-next"]{right:-14px;}
.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{background-color:rgba(0,0,0,.9);}
.tem403-irregular .pro_price i{font-style:normal;}
@media (max-width:767px){
	.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-prev"]{left:-10px;}
	.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-next"]{right:-10px;}
	.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-"]{width:50px;height:50px;line-height:50px;background:rgba(0,0,0,0.5);}
}
@media (max-width:480px){
	.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-"]{width:40px;height:40px;line-height:40px;top:25%;}
}
@media (max-width:360px){
	.tem403-irregular .owl-theme .owl-controls .owl-nav [class*="owl-"]{top:32%;}
}

/* tem403-irregular */
.tem403-irregular .tf_{position:relative;}
.tem403-irregular .swiper-pagination{bottom:-3px;left:0;right:0;border-color:#000;}
.tem403-irregular .swiper-slide{display:block;height:auto;}
.tem403-irregular .swiper-slide .box{height:100%;display:block;border-color:inherit;color:inherit;}
.tem403-irregular img{width:100%;max-width:100%;}
.tem403-irregular .swiper-wrapper .swiper-slide:nth-of-type(2n) .item{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.tem403-irregular .nav{color:#fff;}
/* 箭头样式 */
.tem403-irregular .prev,
.tem403-irregular .next{position:absolute;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;z-index:1;cursor:pointer;}
.tem403-irregular .next{right:10px;}
.tem403-irregular .prev{left:10px;-webkit-transform:translateY(-50%) rotateY(180deg);-moz-transform:translateY(-50%) rotateY(180deg);-ms-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg);}
.tem403-irregular .iconFont_class{font-size:40px;color:inherit;}
/* 按钮样式*/
.tem403-irregular .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;position:relative;overflow:hidden;visibility:hidden;border-color:inherit;}
.tem403-irregular .swiper-pagination-bullet::after{content:'';position:absolute;left:0;top:-50px;width:0;height:0;visibility:visible;border:50px solid;border-color:inherit;border-radius:50%;}

/* 箭头按钮和分页按钮是否隐藏*/
@media (min-width:768px){
	.tem403-irregular .swiper-pagination.pc-none{display:none !important;}
}
@media (max-width:767px){
	.tem403-irregular .swiper-pagination.model-none{display:none !important;}
}
@media (min-width:768px){
	.tem403-irregular .nav.pc-none{display:none !important;}
}
@media (max-width:767px){
	.tem403-irregular .nav.model-none{display:none !important;}
}