@charset 'utf-8';
/*
 * @author lk
 * 清单详情
 */
 /* 面包屑 */
 body{
 	background-color:#f5f5f5;
 }
 .qd_detail{
 	line-height:1;
 	font-size:14px;
 }
.bread_crumbs{
    height:32px;
    line-height:32px;
    padding-top:5px;
    color:#bdbdbd;
    border-bottom:1px dashed #f0f0f0;
    font-size:12px;
}
.bread_crumbs a{
    color:#999;
}
.bread_crumbs a:hover{
    color:#f95c68;
}
.bread_crumbs span.arrow {
    font-family:"SimSun";
    padding:0 4px;
}
.detial_tit{
    padding:15px 0 10px 0;
    font-weight:400;
    font-size:18px;
    color:#333;
}
.detial_tit span{
    padding-left:10px;
    font-weight:700;
    color:#f95c68;
}
.detail_tit_s{
    display:inline-block;
    width:150px;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow:hidden;
    vertical-align:-12px;
    *vertical-align:-2px;
}
 /* 列表 */
.left_ct{
	overflow:hidden;
	width:721px;
}
.title{
	padding:0 30px 26px;
	background-color:#fff;
	color:#4c4c4c;
}
.title h2{
	margin:15px 0 20px;
	font-size:24px;
}
.title_info{
 	line-height:28px;
}
.good_list{
 	margin:10px 0 20px;
 	width:727px;
}
.good_list li{
 	float:left;
 	width:236px;
 	background-color:#fff;
 	margin:0 6px 6px 0;
}
.good_list img{
  	width:100%;
}
.good_list img:hover{
	opacity:0.88;
}
.good_list a{
	display:block;
}
.list_title{
	margin-top:10px;
	color:#000;
}
.good_price,.list_title{
	padding:0 9px;
}
.good_price{
	margin:18px 0;
	color:#f24f60;
}
.good_price span{
	font-size:26px;
}
.qrcode{
    width:260px;
    height:340px;
    margin:10px 0 0 19px;
    -webkit-transition:transform .3s;
    -o-transition:-o-transform .3s;
    -ms-transition:-ms-transform .3s;
    -moz-transition:-moz-transform .3s;
    transition:transform .3s;
}
.qrcode:hover{
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    -o-transform:translateY(-3px);
    -moz-transform:translateY(-3px);
    transform:translateY(-3px);
}
/* 数据导出样式 */
.title_info p{
    line-height:28px;
}
.title_info img{
    display:block;
    margin:10px auto;
}
.title_info strong{
    display:block;
}
.single_product{
    display:inline-block;
    margin:10px 0;
}
.product_wrap{
    clear:both;
    display:inline-block;
    border: 1px solid #eee;
    overflow: hidden;
    padding:10px;
    border-radius:5px;
}
.single_product .product_img{
    float:left; 
    width:150px;
    height:150px;
    overflow: hidden;
}
.product_img img{
    width:100%;
    height:100%;
    margin:0;
}
.product_img img:hover,.product_info_cur:hover{
    opacity:0.88;
}
.product_info{
    float:left;
    width:465px;
    padding-left:15px;
    display:block;
}
.single_product .product_info_title{
    font-size:15px;
    color:#333;
    font-weight:700;
    display:block;
    height:30px;
    margin-top:25px;
    word-break:keep-all;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.single_product .product_info_title:hover{
    color:#f24f60;
}
.single_product .product_info_subtitle{
    display:block;
    display:-webkit-box !important;
    min-height:24px;
    max-height:34px;
    line-height:18px;
    margin-bottom:20px;
    font-size:12px;
    color:#999;
    overflow:hidden;
    text-overflow:ellipsis;
    word-brea:breal-all;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.product_info_price{
    position:relative;
    color:#f24f60;
    display:block;
    font-size:18px;
}
.product_info_price span{
    display:inline-block;
    color:#f61f29;
    font-size:13px;
}
.single_product .product_info_cur{
    display:inline-block;
    position:absolute;
    top:-3px;
    right:0;
    padding:0 5px;
    min-width:50px;
    height:28px;
    line-height:28px;
    color:#fff;
    background:#f95c68;
    text-align:center;
    font-size:14px;
    letter-spacing:1px;
}
.single_product .product_info_cur:hover{
    text-decoration:none;
}