a {text-decoration: none;}
li {list-style: none;}
.ww{width:16.2rem;margin:0 auto;}
.obj-img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;}
/* 公共flex布局 */
.df { display: flex; display: -ms-flexbox; }
/* 主轴对齐 */
.df-jc-c { justify-content: center; -ms-flex-pack: center; }
.df-jc-sb { justify-content: space-between; -ms-flex-pack: justify; }
.df-jc-sa { justify-content: space-around; -ms-flex-pack: distribute; }
.df-jc-fe { justify-content: flex-end; -ms-flex-pack: end; }
/* 交叉轴对齐 */
.df-ai-c { align-items: center; -ms-flex-align: center; }
.df-ai-fe { align-items: flex-end; -ms-flex-align: end; }
.df-ai-fs { align-items: flex-start; -ms-flex-align: start; }
/* 组合属性 */
.df-cc { justify-content: center; -ms-flex-pack: center; align-items: center; -ms-flex-align: center; }
.df-sb-c { justify-content: space-between; -ms-flex-pack: justify; align-items: center; -ms-flex-align: center; }
/* 其他特性 */
.df-fw { flex-wrap: wrap; -ms-flex-wrap: wrap; }
.df-fd-c { -ms-flex-direction: column; flex-direction: column; }
.as-c { align-self: center; -ms-flex-item-align: center; }

/*定位公共方式*/
.p-re{position:relative;}
.p-ae{position:absolute;}
/*正品配件4个卡片*/
.ty-list-img-box {
	display: flex;
	justify-content: space-between;
}

.ty-list-img-box .ty-list-one-box {
	width: calc((100% - 60px)/4);
}

.ty-list-img-box.ts-san .ty-list-one-box p:first-child {
    width: 100%;
    overflow: hidden;
}
.ty-list-img-box .ty-list-one-box p:nth-child(1) img {
	width: 100%;
	aspect-ratio: 16 / 9;
    height: 100%;
    object-fit: cover;
}
.ty-list-img-box .ty-list-one-box p:first-child {
    width: 100%;
    overflow: hidden;
}

.ty-list-img-box .ty-list-one-box p:nth-child(2) {
	margin: 0.31rem 0 0.15rem 0;
}

.ty-list-img-box .ty-list-one-box p:nth-child(3) {
	margin: 0 0 0.3rem 0;
	height: 0.52rem;
}

.ty-list-img-box .ty-list-one-box p:nth-child(4) a {
	display: inline-flex;
	align-items: center;
}
/*长图文通用样式*/
	.ty-ctw {
        display: flex;
		justify-content: space-between;
		-ms-flex-pack: justify;
		align-items: center;
		-ms-flex-align: center;
	}
	.ty-ctw.flexrowr{flex-direction: row-reverse;}
	.ty-ctw-img-box {
		width: 10.6rem;
        overflow:hidden;
	}
	.ty-ctw-img-box img {
		width: 100%;
		aspect-ratio: 106/37;
	}

	.ty-ctw-word-box {
		width: 4.6rem;
		display: flex;
		display: -ms-flexbox;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.ty-ctw-word-box p{
		margin: 0.15rem 0 0.3rem;
	}
/*搜索框常用padding*/
.pd5070{padding: 0.5rem 0 0.7rem 0;}
/*搜索框法语特殊长度*/
.ty-search-box form .ty-submit-button{width: 2.5rem;}
.ty-search-box form .ty-submit-button span.text { left: 40%;}
.ty-search-box form .ty-submit-button img {  left: 40%;}
.ty-search-box form .ty-submit-button:hover img {  margin-left: 0rem;}

/*搜索页移动端样式*/
@media screen and (max-width:1000px){
.pd5070{padding:0.4rem 0 0.3rem;}
.ty-search-box form{width:100%;}
.ty-search-box form{height:0.5rem;}
.ty-search-box form .ty-text-input{width:100%;padding:0 0.2rem;}
.ty-search-box form .ty-submit-button img{width:0.16rem;height:0.17rem;margin-right:0.1rem;}
.ty-search-box form .ty-submit-button{font-size:0.16rem;width:1.2rem;}
}