#shop_bg{
	background: #70be44 url(../images/shop/bg.png) no-repeat;
	width: 994px;
	height: 1496px;
}
#shop_content{
	background:  url(../images/shop/bg_content.png) no-repeat;
	width: 961px;
	height: 1477px;
	margin: 0 auto;
}
#shop_content h2.head_txt{
	width: 886px;
	height: 59px;
	padding-top: 14px;
	padding-left: 75px;
}
#shop_content h2.head_txt span{
	background: url(../images/shop/head_txt.png) no-repeat;
	display: block;
	width: 206px;
	height: 52px;
	text-indent: -9999px;
}
#shop_content  #shop_detail{
	width: 933px;
	margin: 0 auto;
	padding-top: 20px;
}
#shop_content  #shop_detail ul.img_shop {
	text-align: center;
}
#shop_content  #shop_detail ul.img_shop li{
	width: 210px;
	height: 252px;
	display: inline-block;
	background: url(../images/shop/bg_box.png)  no-repeat;
	margin:0;
	margin-right: 4px;
	margin-bottom: 12px;
	padding: 6px 10px 6px 6px ;
}
#shop_content  #shop_detail ul.img_shop li.last{
	margin: 0;margin-bottom: 12px;
}
#shop_content #shop_detail .back_line{
	background: url(../images/shop/bar.png) no-repeat;
	width: 900px;
	height: 37px;
	margin: 0 auto;
}
#shop_content  .column1,.column2,.column3{
	float:left;
	height: 465px;
}
#shop_content  .column1{
	width: 312px;
	padding-left: 16px;
}
#shop_content  .column1 h2{
	width: 235px;
	height: 44px;
	background: url(../images/shop/shop_place.png) no-repeat;
	text-indent: -9999px;
	margin: 29px 0 11px;
}
#shop_content  .column1 h3{
	width: 271px;
	height: 64px;
	background: url(../images/shop/tvs_society.png) no-repeat;
	text-indent: -9999px;
	margin-bottom: 11px;
}
#shop_content  .column1 p, #shop_content  .column1 strong, #shop_content  .column1 span{
	display: block;margin: 0 auto; width: 265px;	font-size: 12px; color: #333;
}
#shop_content  .column1 p{
	margin: 10px auto 12px;
}
#shop_content  .column1 span{
	margin-bottom: 6px;
}
#shop_content  .column1 strong{
	font-size: 13px;margin-bottom: 14px;color: #444;
}
#shop_content  .column1 img.pic{
	margin-left:16px;
}
#shop_content  .column2{
	width: 309px;
}
#shop_content  .column2 img.pic{
	margin: 72px  0 7px 0px;
}
#shop_content  .column2 h3{
	width: 215px;
	height: 56px;
	background: url(../images/shop/tipco.png) no-repeat;
	text-indent: -9999px;
	margin-bottom: 12px;
	margin-left: 17px;
}
#shop_content  .column2 p{
	margin: 0px auto 12px;
}
#shop_content  .column2 p, #shop_content  .column2 strong, #shop_content  .column2 span{
	display: block;margin: 0 auto; width: 218px;	font-size: 12px; color: #333;
}
 #shop_content  .column2 strong{
	margin: 11px auto 14px;
 }
.column3{
	width: 296px;
}
#shop_content  .column3 h3{
	background: url(../images/shop/boot_bufc.png) no-repeat;
	width: 169px;
	height: 31px;
	text-indent: -9999px;
	margin-left:17px;
	margin-top:175px;
}
#shop_content  .column3 p{
	display: block;margin: 10px 0 16px 30px; width: 212px;	font-size: 12px; color: #333;
}
#shop_content  .column3 img.pic{
	margin-left: -23px;
}
.shop-detail{
	background:url(../images/shop/shop_2.jpg) no-repeat;
	height:480px;
	padding:20px 0px 0 47px;
}
.shop-detail .col1,.shop-detail .col2,.shop-detail .col3{
	font-size:12px;
	color:#555;
	width:305px;
	height:450px;
	float:left;
}
.shop-detail .col2{
	width:300px;
}
.shop-detail .col3{
	width:300px;
}
.shop-detail .col1 p,.shop-detail .col2 p {
	margin:9px 0;
}
.shop-detail .col1 p , .shop-detail .col1 strong,.shop-detail .col2 p , .shop-detail .col2 strong{
	padding-left:34px;
}
