<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.shop{
	width:1200px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	overflow:hidden;
}

.shop_item{
	width:872px;
	float:left;
	overflow:hidden;
}

.shop_like{
	float:right;
	width:312px;
	overflow:hidden;
}

.shop_con{
	padding:18px;
	background:#FFF;
	border:1px solid #f0f0f0;
	margin-bottom:10px;
}

.shop_name{
	font-size:20px;
	color:#000000;
	font-weight:bold;
	margin-bottom:15px;
}

.shop_score{
	width:687px;
	height:15px;
	color:#ec9a48;
	font-size:14px;
	position:relative;
}

.shop_score img{
	height:15px;
	width:15px;
	float:left;
}

.shop_score span{
	position:absolute;
	left:85px;
	top:-1px;
}

.shop_score div.count{
	left:130px;
	top:-1px;
	color:#666666;
	position:absolute;
}

.shop_address{
	color:#666666;
	font-size:14px;
	margin-top:12px;
}

.share-platform{
	position:relative;
}

.share-platform a{
	height:50px;
	width:50px;
	position:absolute;
}

.item_list{
	background:#FFF;
	border:1px solid #f0f0f0;
	border-bottom:0;
	overflow:hidden;
}

.item_list div{
	position:relative;
}

.list{
	width:834px;
	padding:18px;
	overflow:hidden;
	border-bottom:1px solid #f0f0f0;
}

.list:hover{
	background:#f8f8f8;
}

.list li.list_img{
	float:left;
	width:150px;
	height:94px;
}

.list li.list_img img{
	float:left;
	width:150px;
	height:94px;
}

.list_con{
	float:right;
	width:664px;
	height:94px;
}

.a_title{
	color:#333333;
	font-size:14px;
	margin-bottom:8px;
	margin-top:1px;
}

.a_sprice{
	position:relative;
	color:#666666;
	font-size:14px;
	width:100%;
	height:14px;
	margin-top:7px;
}

.a_sprice span:nth-child(1){
	float:left;
	text-decoration:line-through;
}

.a_sprice span:nth-child(2){
	float:right;
}

.a_price{
	color:#ff0036;
	font-size:14px;
	width:100%;
	height:25px;
	margin-top:7px;
}

.a_price span{
	font-size:18px;
	font-weight:bold;
}

.map{
	padding:18px;
	width:834px;
	border:1px solid #f0f0f0;
	overflow:hidden;
	background:#FFF;
	margin-top:10px;
	height:350px;
	font-size:12px;
}

.shop_img{
	width:280px;
	height:221px;
	border:1px solid #f0f0f0;
	background:#FFF;
	padding:15px;
	margin-bottom:10px;
}

.bannera{width:280px;overflow:hidden;}
.large_box{margin-bottom:10px;width:280px;height:175px;overflow:hidden;}
.large_box img{display:block;width:280px;height:175px;}
.small_box{width:280px;height:36px;overflow:hidden;}
.small_list{position:relative;float:left;width:240px;height:36px;overflow:hidden;}
.small_list &gt; ul li{position:relative;float:left;margin-right:10px;width:58px;height:36px;}
.small_list &gt; ul li img{display:block;width:58px;height:36px;}
.small_list &gt; ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:58px;height:36px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list &gt; ul li.on .bun_bg{display:block;}
.btnda{display:block;width:10px;height:36px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.btnda:hover{background-color:#e5e5e5;}
.left_btn{float:left;margin-right:10px;background-image:url(../img/left_btn.png);}
.right_btn{float:right;background-image:url(../img/right_btn.png);}

.like_activtiy{
	width:280px;
	padding:15px 15px 3px 15px;
	border:1px solid #f0f0f0;
	background:#FFF;
	overflow:hidden;
}

.like_img{
	float:left;
	width:90px;
	height:57px;
}

.like_img img{
	width:90px;
	height:57px;
}

.like_con{
	float:right;
	height:57px;
	width:180px;
}

.like_title{
	font-size:12px;
	width:180px;
	overflow:hidden;
	height:20px;
	line-height:20px;
	text-overflow: ellipsis;
    white-space: nowrap;
}

.like_list{
	margin-bottom:12px;
	overflow:hidden;
}

.like_list div.shop_score{
	width:180px;
	height:13px;
	color:#ec9a48;
	font-size:12px;
	position:relative;
	margin:3px 0 4px 0;
}

.like_list div.shop_score img{
	height:13px;
	width:13px;
	float:left;
}

.like_list div.shop_score span{
	position:absolute;
	left:80px;
	top:-1px;
}

.shop_price{
	width:180px;
	font-size:12px;
	position:relative;
}

.shop_price span{
	position:absolute;
}

.shop_price span:nth-child(1){
	left:0;
	color:#ff0036;
}

.shop_price span:nth-child(2){
	right:0;
	color:#666666;
}

.shopimg{
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
    *zoom:1;	
}

.shopimg_list{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#000;
	opacity: 0.8;
	filter: alpha(opacity=80);
    *zoom:1;
}

.shopimg_close{
	width:1200px;
	margin:0 auto;
	height:28px;
	position:relative;
	margin-top:50px;
}

.shopimg_close div{
	position:absolute;
	height:28px;
	width:31px;
	right:0;
	top:0;
	background-image:url(../img/s_close.png);
}

.shopimg_show{
	width:100%;
	margin:0 auto;
	position:absolute;
	top:150px;
	overflow:hidden;
}

.shoplist{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}

.shopimg_show li{
	float:left;
	height:438px;
	position:relative;
	overflow:hidden;
}

.shopimg_show li:nth-child(1){
	width:250px;
}

.shopimg_show li:nth-child(2){
	width:700px;
}

.shopimg_show li:nth-child(3){
	width:250px;
}

.show_img{
	width:700px;
	height:438px;
}

.shopimg_select{
	width:50px;
	height:50px;
	background:#000;
	opacity: 0.9;
	filter: alpha(opacity=90);
	position:absolute;
	overflow:hidden;
	border-radius:50%;
}

.left{
	background-image:url(../img/s_lselect.png);
	background-repeat:no-repeat;
	background-position:center;
	right:25px;
	top:194px;
}

.rigth{
	background-image:url(../img/s_rselect.png);
	background-repeat:no-repeat;
	background-position:center;
	left:25px;
	top:194px;
}

.select_list{
	position:fixed;
	bottom:20px;
	height:105px;
	width:100%;
	margin:0 auto;
}

.select_list div.slist{
	width:1200px;
	margin:0 auto;
	height:105px;
	overflow:hidden;
}

.slist li{
	float:left;
	height:105px;
	position:relative;
}

.slist li:nth-child(1){
	width:31px;
}

.slist li:nth-child(2){
	width:1138px;
}

.slist li:nth-child(3){
	width:31px;
}

.onshowimg{
	height:105px;
	width:1164px;
	display:block;
	position:relative;
	display:inline-block;
}

.onshowimg div{
	height:105px;
	width:168px;
	float:left;
	margin:0 10px 0 10px;
	position:relative;
	display:inline-block;
}

.slist img{
	height:105px;
	width:168px;
	border-radius:5px;
	display:block;
}

.slist li img.img_select{
	border:2px solid #CCC;
	height:101px;
	width:164px;
}

.shopimg_selects{
	width:18px;
	height:105px;
	background:#000;
	opacity: 0.9;
	filter: alpha(opacity=90);
	overflow:hidden;
	border-radius:5px;
}

.left{
	background-image:url(../img/s_lselect.png);
	background-repeat:no-repeat;
	background-position:center;
	right:25px;
	top:194px;
}

.rigth{
	background-image:url(../img/s_rselect.png);
	background-repeat:no-repeat;
	background-position:center;
	left:25px;
	top:194px;
}</pre></body></html>