.card_oemnews {
	margin:0 .3rem .3rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	background:#f5f5f5;
	border-radius:.1rem;
	padding:.3rem
}
.oemnews_img {
	margin:0 .2rem
}
.oemnews_img .img_width {
	width:.88rem;
	height:.88rem;
	border-radius:50%;
	border:1px solid #e4e4e4
}
.oemnews_flex {
	-webkit-box-flex:1;
	-webkit-flex:1 1;
	-ms-flex:1 1;
	flex:1 1;
	width:0
}
.oemnews_flex h5,.oemnews_flex strong {
	display:block;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	font-size:.26rem;
	color:#888
}
.oemnews_flex h2 {
	font-size:.24rem;
	color:#888;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	margin:0 0 .06rem;
	white-space:nowrap
}
.oemnews_flex strong {
	font-size:.32rem;
	color:#111;
	font-weight:700;
	margin:0 .2rem 0 0
}
.card_chutty {
	margin:0 .3rem .3rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	background:#f5f5f5;
	border-radius:.1rem;
	overflow:hidden
}
.chutty_img .img_width {
	width:1.68rem;
	height:1.68rem
}
.chutty_flex {
	-webkit-box-flex:1;
	-webkit-flex:1 1;
	-ms-flex:1 1;
	flex:1 1;
	width:0;
	margin:0 .3rem
}
.chutty_flex h2,.chutty_flex h5 {
	display:block;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	font-size:.26rem;
	color:#888;
	margin:0 0 .1rem
}
.chutty_flex h2 {
	font-size:.32rem;
	color:#111
}
.chutty_flex_score {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	font-size:.26rem;
	color:#888
}
.card_wb_fouse {
	margin:0 .3rem .5rem;
	border:1px solid #e4e4e4;
	border-radius:.32rem;
	height:.9rem;
	padding:0 .3rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative
}
.card_wb_fouse:before {
	content:attr(data-txt);
	position:absolute;
	left:.3rem;
	top:0;
	-webkit-transform:translatey(-50%);
	-ms-transform:translatey(-50%);
	transform:translatey(-50%);
	font-size:.2rem;
	color:#fe350e;
	background:#f8f8f8
}
.card_wb_fouse:after {
	content:"";
	width:.36rem;
	height:.36rem;
	background: 50%/contain no-repeat;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	margin-left:.16rem
}
.wb_fouse_sw_txt {
	font-size:.3rem
}
.wb_fouse_sw_m {
	margin-right:auto
}
.card_wb_media {
	margin:0 .3rem .5rem;
	padding:.3rem .2rem .2rem;
	background:#fff;
	border:1px solid #ccc;
	border-radius:.1rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}