@charset "UTF-8";
#shopbody {
	width: 1006px;
}
#shopbody #shopmenu {
	padding-top: 20px;
	width: 1006px;
}

#shopbody #shopmenu ul {
	width: 1000px;
}
#shopbody  #shopmenu  ul li {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 70px;
	width: 130px;
}
#shopbody #shopmenu li.wa a {
	background-image: url(/shop/img/ttlgwa.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 120px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #653100;
	text-decoration: none;
}
#shopbody #shopmenu li.yo a {
	background-image: url(/shop/img/ttlgyo.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #3FB022;
	text-decoration: none;
}
#shopbody #shopmenu li.chu a {
	background-image: url(/shop/img/ttlgchina.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #FFB200;
	text-decoration: none;
}
#shopbody #shopmenu li.asian a {
	background-image: url(/shop/img/ttlgasian.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #990100;
	text-decoration: none;
}
#shopbody #shopmenu li.cafe a {
	background-image: url(/shop/img/ttlgcafe.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #0CCFFD;
	text-decoration: none;
}
#shopbody .shoplist .category {
	padding-top: 30px;
}
#shopbody .shoplist .category .catename {
	font-size: 14px;
	padding-bottom: 10px;
	color: #0CCFFF;
}
#shopbody .shoplist .category .shops {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop4.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops .shopname {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops .shopct {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#shopbody  .shoplist  .category  .catename1 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #669F12;
}
#shopbody .shoplist .category .shops1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop1.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops1 .shopname1 {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops1 .shopct1 {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#shopbody .shoplist .category .catename2 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #FEB300;
}
#shopbody .shoplist .category .shops2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop2.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops2 .shopname2 {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops2 .shopct2 {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#shopbody .shoplist .category .catename3 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #FF99CB;
}
#shopbody .shoplist .category .shops3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop5.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops3 .shopname3 {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops3 .shopct3 {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#shopbody .shoplist .category .catename4 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #663200;
}
#shopbody .shoplist .category .shops4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops4 .shopname4 {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops4 .shopct4 {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#shopbody .shoplist .category .catename5 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #666666;
}
#shopbody .shoplist .category .shops5 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop6.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops5 .shopname5 {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops5 .shopct5 {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#shopbody .shoplist .category .catename6 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #3399FE;
}
#shopbody .shoplist .category .shops6 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 201px;
	background-image: url(img/shop7.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
}
#shopbody .shoplist .category .shops6 .shopname6 {
	padding-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
}
#shopbody .shoplist .category .shops6 .shopct6 {
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.category p {
	padding-right: 10px;
	font-size: 12px;
	padding-bottom: 100px;
}
.category a {
	color: #000000;
}
#shopbody #shopmenu li.sports a {
	background-image: url(img/ttlsport.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 120px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #0CCFFF;
	text-decoration: none;
}
#shopbody #shopmenu li.hotel a {
	background-image: url(img/ttlhotel.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #3FB022;
	text-decoration: none;
}
#shopbody #shopmenu li.beaty a {
	background-image: url(img/ttlbeaty.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #FFB301;
	text-decoration: none;
}
#shopbody #shopmenu li.fashion a {
	background-image: url(img/ttlfashion.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #FF99CB;
	text-decoration: none;
}
#shopbody #shopmenu li.life a {
	background-image: url(img/ttllife.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #653300;
	text-decoration: none;
}
#shopbody #shopmenu li.house a {
	background-image: url(img/ttlhouse.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
#shopbody #shopmenu li.health a {
	background-image: url(img/ttlhealth.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 110px;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

