.menu {
	height:100%
}
#tab4, #tab5 {
	width:1375px;
	height:620px;
	padding-top:55px;
	padding-left:80px;
	font-size:1.2em;
	line-height:1.4em;
	color:#222
}
.cn_wrapper{
	width:1350px;
	height:575px;
	position:relative;
	overflow:hidden;
}
.cn_wrapper h1{
	font-size:20px;
	text-transform:uppercase;
}
.cn_wrapper h2{
	font-size:12px;
	border-bottom:1px solid #000;
	padding-bottom:4px;
	text-transform:uppercase;
}
.search_res {
	background:#3b3b3b;
	color:#fff;
	width:660px;
	height:33px;
	padding-top:7px
}
.info_detail {
	background:#7d7d7d;
	color:#fff;
	width:660px;
	height:33px;
	left:661px;
	padding-top:7px
}
.cn_preview, .cn_list{
	width:660px;
	height:575px;
	position:absolute;
}
.cn_list {
	background:#7d7d7d;
}
.cn_preview{
	left:660px;
}
.cn_content{
	top:575px;
	left:30px;
	width:660px;
	position:absolute;
	background-color:#eaeaea;
	height:615px;
}
.storeimg {
	width:417px;
	height:278px;
	border:1px solid #444;
	margin-bottom:10px;
}
.cn_date{
	position:absolute;
}
.cn_category{
	position:absolute;
}
.cn_content p{
	/*height:57px;
	margin-top:2px;*/
	overflow:hidden;
}
a.cn_more{
	position:absolute;
	color:#fff;
	text-decoration: none;
	cursor:pointer;
}
a.cn_more:hover{
	color: #011c44;
}
.cn_item{
	margin:auto;
	position:relative;
	overflow:hidden;
	width:536px;
	height:132px;
	color:#fff;
	background:#7d7d7d;
	border-bottom:1px solid #999;
}
.cn_store{
	margin:auto;
	position:relative;
	overflow:hidden;
	width:610px;
	height:132px;
	color:#3b3b3b;
	background:#eaeaea;
	border-bottom:1px solid #999;
}
.cn_item:last-child {
	border-bottom:0px
}
.cn_item:hover, .selected{
	cursor:pointer
}
.cn_item:hover h2,
.cn_list .selected h2,
.cn_item:active h2{
	cursor:pointer
}
.cn_item:active {
	cursor:pointer
}
.cn_nav{
	width:660px;
	height:60px;
	position:absolute;
	top:250px;
}
a.cn_next, a.cn_prev{
	float:left;
	height:60px;
	width:60px;
	background-color:#212121;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	outline:none;
	border:1px solid #111;
}
a.cn_next{
	float:right;
	background-image:url(next.png);
}
a.cn_prev{
	background-image:url(prev.png);
}
.cn_nav a:hover{
	background-color:#101010;
}
.cn_nav a:active{
	margin-top:1px;
	background-color:#000;
}
.cn_nav a.disabled{
	opacity:0.5;
}
.cn_page{
	display:none;
}

/******************/

#store_search {
	width:617px;
	height:38px;
	border:1px solid #fd521a;
	margin-left:85px;
	margin-top:30px;
	vertical-align:top;
	color:#999
}
.storesearch_btn {
	margin-top:30px;
}
.foodimg {
	width:100px;
	height:100px;
	margin-top:17px;
	margin-left:17px;
	margin-right:17px;
}
.foodimg, .foodinfo, .go_detail {
	float:left
}
.foodinfo {
	font-size:1em;
	line-height:1.5em;
	padding-left:10px
}
.foodinfo h3 {
	font-size:1.3em;
	font-weight:normal;
	margin-top:12px;
	margin-bottom:10px
}
.go_detail {
	float:right;
	background:url(orgcircle.png) no-repeat;
	background-position:18px 0;
	width:75px;
	height:75px;
	margin-top:17px;
	margin-right:17px;
	font-size:1.2em;
	line-height:2.8em;
	text-align:center;
	width:100px;
	color:#fff
}
.seedetail:link, .seedetail:visited {
	font-size:0.6em;
	color:#fff;
	line-height:2.9em
}
.go_detail a:link, .go_detail a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:0.7em
}
.search_word {
	font-size:1.3em;
}
.yellow {
	color:#fff601;
}
.orange {
	color:#fd521a
}
.storeinfo {
	width:419px;
	margin:auto;
	margin-top:34px;
	font-size:1.2em
}
.storeinfo p {
	font-size:0.9em;
	line-height:1.4em;
	margin-top:-5px
}