@charset "utf-8";
li{ float: left;}
h3{ font-size: 24px;}
span{ display: block;}
.bg-ff{ background-color: #fff;}

/*商家导航页*/
.shw-h335{ width: 1140px; height: 295px; margin: 0 auto 19px; padding:20px; }
.shw-h335 .shw-h335-left { width: 670px; height: 294px; float: left; position: relative; overflow: hidden; }
.shw-h335 .shw-h335-left img { width: 670px; height: 294px; }
.shw-h335 img.mar-19{ float: left; margin-left: 20px; }
.shw-w1180{ width: 1180px; height: auto; background-color: #fff; margin: 0 auto 113px;}
.shw-w1180 ul.h61{ width: 1180px; height: 61px; border-bottom: 1px solid #e7e7e7; }
.shw-w1180 ul.h61 h3{ padding: 15px 407px 15px 28px; float: left; }
.shw-w1180 ul.h61 li{ font-size: 14px; padding: 22px 16px;}
.shw-w1180 ul.h61 li a:hover{ color: #9e0000; }
.shw-w1180 ul.hauto{ width: 1180px; overflow: hidden; }
.shw-w1180 ul.hauto li{ width: 260px; height: 234px; border:1px solid #e7e7e7; margin: 26px 0 26px 26px; }
.shw-w1180 ul.hauto li div{ position: relative; }
.shw-w1180 ul.hauto li div:hover{ display: block; }
.shw-w1180 ul.hauto li div a.details img{ padding: 20px;}
.shw-w1180 ul.hauto li div a.details h2{ height: 44px; font-size: 18px; text-align: center; letter-spacing: 2px;}
/*上弹开始*/
.shw-w1180 ul.hauto li div div.lw-shade {position: absolute; z-index: 1;left: 0px; height: 204px; display: none; }
.shw-w1180 ul.hauto li div div.lw-shade p { width: 210px;  text-align: left; position: absolute; top: 50%; left: 50%; color: #fff;
	line-height: 26px; margin-left: -100px;  font-size: 14px; text-decoration: none; z-index: 1; }
	.shw-w1180 ul.hauto li div div.lw-shade p em{ font-size: 16px;}
	.shw-w1180 ul.hauto li div div.lw-shade span.lw-back { width: 100%; height: 100%; display: block;  background-color: #000;
		filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
		/*上弹结束*/	
		.shw-w1180 ul.hauto li span.bg-f5 { background-color: #f5f5f5; height: 30px; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7;}
		.shw-w1180 ul.hauto li span.bg-f5 a{ float: left;font-size: 14px; width: 86px; text-align: center; padding-top: 6px; }
		.shw-w1180 ul.hauto li span.bg-f5 a:hover{ color: #9e0000; }
		.shw-w1180 div.h91{ width: 1180px; height: 91px;}


		/*商家导航详情页*/
		h2.f18-bg{ width: 285px; font-size: 18px; font-weight: bold; background-color: #eeeeee; line-height: 3; padding:0px 25px;}
		.bg-f7{ background-color: #f7f7f7;}
		.more{ font-size: 12px; color: #bdbdbd; font-weight: normal; float: right;padding: 9px 15px;}

		.shw-w1180hauto{ width: 1180px; height: auto; margin: 0 auto; overflow: hidden; }
		.shw-w835{ width: 834px;height: auto; float: left; margin-right: 16px;}
		.shw-w835 ul.shw-w835h335{ height: 335px; margin-bottom:14px;}
		.shw-w835 ul.shw-w835h335 li{ padding: 42px 25px 68px;}
		.shw-w835 ul.shw-w835h335 li img{ float: left; margin-right: 13px;}
.shw-w835 ul.shw-w835h335 li .shw-w835h335-right { width: 546px; float: left; }
		.shw-w835 ul.shw-w835h335 li h3 { height: 28px; overflow: hidden; }
		.shw-w835 ul.shw-w835h335 li a{ font-size: 14px; line-height: 3; color: #666}
		.shw-w835 ul.shw-w835h335 li p{ height: 150px; font-size: 14px; line-height: 1.8; color: #666; overflow: hidden;}
		.shw-w835 ul.shw-w835h335 li p em{ font-weight: bold;}
		.shw-w835 ul.shw-w835h893{ height:866px; margin-bottom: 19px;}
		.shw-w835 ul.shw-w835h893 h3{ padding: 25px;}
		.shw-w835 ul.shw-w835h893 li{ height: 355px;width: 278px; margin-bottom:30px;}
		.shw-w835 ul.shw-w835h893 li .sellers_liimg {margin: 0 22px 10px; width:230px; height:230px; border:1px solid #eee; overflow:hidden; text-align:center;}
		.shw-w835 ul.shw-w835h893 li .sellers_liimg img{ border:none; max-height:200px; margin-top:15px;}
		.shw-w835 ul.shw-w835h893 li p{ padding: 0 22px 10px; height:54px; line-height:18px; font-size: 14px;}
		.shw-w835 ul.shw-w835h893 li p em{ color: #ff0000;}
		.shw-w835 ul.shw-w835h893 li input{display: block; width: 232px; height: 37px; background-color: #f04848; color: #fff; 
			font-size: 14px; text-align: center; border:none; border-radius:6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; 
			cursor:pointer; margin: 0 25px;}
			.shw-w835 ul.shw-w835h668{ height: 668px; margin-bottom: 19px;}
			.shw-w835 ul.shw-w835h668 h3{ padding: 25px;}
			.shw-w835 ul.shw-w835h668 li{ width: 182px; height: 270px; margin-left:21px;}
			.shw-w835 ul.shw-w835h668 li .sellers_sdimg {margin:0px; width:180px; height:180px; overflow:hidden; text-align:center;}
			.shw-w835 ul.shw-w835h668 li .sellers_sdimg img { border:none; max-height:180px; margin-top:15px;}
			.shw-w835 ul.shw-w835h668 li p{ height:54px; font-size: 14px; line-height:18px; margin-top: 9px; overflow: hidden; }
			.shw-w835 ul.shw-w835h640{ height: 640px; margin-bottom: 19px; padding: 0 25px;}
			.shw-w835 ul.shw-w835h640 h3{ padding-top: 25px; }
			.shw-w835 ul.shw-w835h640 li{ line-height: 2; padding: 22px 0; border-bottom: 1px dashed #e7e7e7;}
			.shw-w835 ul.shw-w835h640 li img{ padding-right: 19px; float: left; width:150px; height:150px;}
			.shw-w835 ul.shw-w835h640 li h4{ font-size: 16px; font-weight: bold;}
			.shw-w835 ul.shw-w835h640 li h5{ font-size: 14px; color: #999; }
			.shw-w835 ul.shw-w835h640 li h5 em{ color: #ab273c;}
			.shw-w835 ul.shw-w835h640 li h5 p{ color: #e7e7e7; float: right;}
			.shw-w835 ul.shw-w835h640 li p{ font-size: 14px; color: #999;}
			.shw-w835 ul.shw-w835h640 li p a { color: #999 }

			.shw-w309{ width: 330px; height: auto; float: left;}
			.shw-w309 ul.shw-w309h335 { height: 335px; margin-bottom: 19px;}
			.shw-w309 ul.shw-w309h335 li p{ font-size: 12px; padding: 23px 18px 0;line-height: 1.8; color: #666; }
			.shw-w309 ul.shw-w309h335 li input{ display: block;  margin: 6px 0 6px 18px; width: 120px; height: 29px; background-color: #f04848; color: #fff;  font-size: 14px; text-align: center; border:none;cursor:pointer;}
				.shw-w309 ul.shw-w309h335 li span{ background-color: #f7f7f7; padding: 11px 18px;}
				.shw-w309 ul.shw-w309h335 li span a{ font-size: 12px; color: #666; line-height: 2.5;}
				.shw-w309 ul.shw-w309h554{ height: 554px; margin-bottom: 19px;}
				.shw-w309 ul.shw-w309h554 li span{ height: 124px; border-bottom: 1px solid #e7e7e7;}
				.shw-w309 ul.shw-w309h554 li span a{ color: #222222; font-size: 14px; line-height: 2.6; padding: 
					0 25px;}
					.shw-w309 ul.shw-w309h554 li span a:hover{ color: #ab273c;}
					.shw-w309 ul.shw-w309h554 li span img{ padding: 0 10px 15px 25px; float: left;}
					.shw-w309 ul.shw-w309h554 li span p{ font-size: 12px; color: #666; line-height: 1.8;padding-right:18px; }
					.shw-w309 ul.shw-w309h320{ height: 320px; margin-bottom: 19px;}
					.shw-w309 ul.shw-w309h320 li span{ padding: 25px 19px 0 25px;}
					.shw-w309 ul.shw-w309h320 li span a img{ margin: 0 4px 28px 0;}
					.shw-w309 ul.shw-w309h476{ height: 476px; margin-bottom: 19px;}
					.shw-w309 ul.shw-w309h476 li span{ height: 105px; border-bottom: 1px solid #e7e7e7;}
					.shw-w309 ul.shw-w309h476 li span a{ color: #222; font-size: 14px; line-height: 2.6; padding: 0 25px;}
					.shw-w309 ul.shw-w309h476 li span a:hover{ color: #ab273c;}
					.shw-w309 ul.shw-w309h476 li span p{ font-size: 12px; color: #666666; line-height: 1.8;padding:0 25px; }
					.shw-w309 ul.shw-w309h300{ height: 300px; margin-bottom: 19px;}
					.shw-w309 .lw-hot-tag .sellersd_gl {position: relative;}
					.shw-w309 .lw-hot-tag .sellersd_gl .sellers-bkico { position:absolute; top:0px; left:0px; width:100px; height:98px;}
					.shw-w309 .lw-hot-tag .sellersd_gl h3 { padding-left:70px; font-size:18px; font-weight:bold; line-height:24px; margin-bottom:10px; border-bottom:1px solid #fff; height:55px;}
					.shw-w309 .lw-hot-tag .sellersd_gl { background:#f04848; padding:15px 15px 15px 15px; color:#fff; height:305px; font-size:14px; line-height:20px;}
					.shw-w309 .lw-hot-tag .sellersd_gl a { display:block; width:150px; height:35px; line-height:35px; color:#f04848; background:#FC0; text-align:center; border-radius:5px; margin:10px auto;}
					.shw-w309 .lw-hot-tag-title.seller-glbts { background:#f04848;}

.shw-h335-left .sellers-next ,
.shw-h335-left .sellers-prev { width:52px; height:95px; position:absolute; top:50%; margin-top: -47.5px; 
	background-image: url(../img/icon.png);
 	background-repeat: no-repeat; z-index: 10 ;cursor:pointer;}  
.shw-h335-left .sellers-next { background-position: -348px 0px; right: 0; }
.shw-h335-left .sellers-prev { background-position: -296px 0px; left: 0; }

.lw-hot-tag-h335 { height: 335px; }
.lw-hot-tag-h335 ul { overflow: hidden; padding:10px 0; }
.lw-hot-tag-h335 ul li { height: 36px; overflow: hidden; font-size: 12px; cursor: pointer; 
	position: relative; }
.lw-hot-tag-h335 ul li 
	.lw-ul-tag-title { height: 36px; line-height: 36px; color: #666; overflow: hidden; padding:0 18px; }
ul.hot-tag-sellers li .lw-ul-tag-title em { width: 0;height: 0; display:block; position:absolute; top:50%; left:18px; margin-top:-4px;
	border-top: 4px solid transparent; border-left: 4px solid #c7c7c7;border-bottom: 4px solid transparent; }
ul.hot-tag-sellers li .lw-ul-tag-title span { padding-left: 16px; }	
.lw-hot-tag-h335 ul li .lw-ul-tag-hover { height: 142px; padding-bottom: 0px;
	background-color: #fff; }
.lw-hot-tag-h335 ul li .lw-ul-tag-hover p { height: 100px; line-height: 20px; color: #666; overflow: hidden;padding:0 18px; }	
.lw-hot-tag-h335 ul li .lw-ul-tag-hover a.look-btn-tag { width: 120px; height: 28px; line-height: 28px; color: #fff; 
	background-color: #f04848; font-size: 14px; text-align: center; display: block; margin-top: 6px; margin-left: 18px; }




















					/7