﻿.product-list {background-color:#ffffff; }
.product-list .product-list-title {padding:8px 18px; border-bottom:1px solid #eaeaea; }
.product-list .product-list-title h1 {font-size:1.063rem; }
.product-list ul li {border-bottom:1px solid #eaeaea; padding:11px 18px; position:relative; }
.product-list ul li .product-list-img-box {display:inline-block; height:80px; width:80px; float:left; position:relative; }
.product-list ul li img {display:block; float:left; max-height:100%; max-width:100%; }
.product-list ul li .product-list-show {margin-left:88px; height:80px; position:relative; }
.product-list ul li .product-list-show .product-list-show-PN {height:40px; overflow:hidden; }
.product-list ul li .product-list-show .product-list-show-PN .product-list-show-titile {font-size:0.938rem; display:-webkit-box; height:40px; line-height:20px; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.product-list ul li .product-list-show .product-list-show-details {position:absolute; bottom:-3px; }
.product-list ul li .product-list-show .product-list-show-details span:nth-child(1) {display:inline-block; font-size:1rem; color:#000; }
.product-list ul li .product-list-show .product-list-show-details span:nth-child(2) {display:inline-block; font-size:1rem; color:#000; }
.product-list ul li .product-list-show .product-list-show-details span:nth-child(3) {display:inline-block; font-size:0.625rem; color:#848484; }
.product-list ul li .product-list-show .product-list-show-details span:nth-child(4) {display:inline-block; font-size:0.875rem; color:#848484; }
.product-list ul li .product-list-show-inlist {height:24px; width:24px; position:absolute; bottom:10px; right:18px; }
.product-list ul li .product-list-show-inlist i {background:url(../images/icon/icon-add.png) no-repeat 0 center; display:block; height:24px; width:24px; background-size:100% 100%; }
.product-list ul li .product-list-show-inlist i.remove {background:url(../images/icon/icon-remove.png) no-repeat 0 center; display:block; height:24px; width:24px; background-size:100% 100%; }
.product-list-more {height:40px; text-align:center; }
.product-list-more span {font-size:0.938rem; height:40; line-height:40px; }

.sort .listStyle-tag i {background:url(../images/icon/list-large.jpg) no-repeat 0 center; background-size:20px 20px; display:block; width:20px; height:20px; margin:2px auto; }

.u-flyer{display:block; width:50px; height:50px; position:fixed; z-index:9999; }


.QA-box	{
	padding:16px 16px 10px 16px;
	border-bottom:1px solid #f1f1f1;
}
.QA-module {
	overflow:hidden;
}
.QA-answer {
	float:left;line-height:25px;
}
.QA-content {
	margin-left:30px;
	line-height:24px;
}
.q-title {
	font-size:18px;
	margin-bottom:8px;
}
.q-abstract {
	color:#999;
	font-size:14px;
	line-height:22px;
	max-height:44px;
	margin-bottom:8px;
	display:-webkit-box;
	width:100%;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	/*-webkit-box-pack:center;*/
	overflow:hidden;
	text-overflow:ellipsis;
}
.q-img {
	margin-bottom:8px;
}
.q-img img {
	display:inline-block;
	width:80px;
	height:80px;
	margin-right:8px;
}
.q-time {
	color:#999;
	font-size:14px;
}