#search_result_kyuujin {
background-image:url(../images/kyuujin/kyuujin_result_bg.jpg);
background-position:left center;
background-repeat:repeat;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:28px;
line-height:28px;
padding-left:10px;
}

#search_result_kyuujin2 {
background-image:url(../images/kyuujin/kyuujin_result_bg2.jpg);
background-position:left center;
background-repeat:repeat;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:28px;
line-height:28px;
padding-left:10px;
}

/****************************************************************************
 * #page_wrapper
 */
#page_wrapper {
	width:960px;
	margin:0px auto 5px;
	position:relative;
	z-index:10;
}
body > #page_wrapper {
	/*padding-top:100px;*/
}

#conts_left {
	width:162px;
	float:left;
}

#conts_center {
	width:636px;
	float:left;
}
	#center_tabs {
		width: 622px;
		margin:0px auto;
		/*
		background-image:url(../images/tab_bg0.jpg);
		background-repeat:repeat-x;
		background-position:0px 30px;
		*/
	}
	#center_tabs a {
		display:block;
		color:#333322;
	}
	ul.tabs {
		z-index:10;
	}
	ul.tabs li {
		background-image:url(../images/tab_bg0.jpg);
		background-repeat:repeat-x;
		background-position:1px bottom;
		border:1px solid #E3E2E2;
		border-bottom:none;
		width:75px;
		height:30px;
		line-height:30px;
		color:#333322;
		text-align:center;
		display:block;
		float:left;
	}
		ul.tabs li.cur1 {
			background-image:url(../images/tab_bg1.jpg);
			background-position:1px 0px;
		}
		ul.tabs li.cur2 {
			background-image:url(../images/tab_bg2.jpg);
			background-position:1px 0px;
		}
		ul.tabs li.cur3 {
			background-image:url(../images/tab_bg3.jpg);
			background-position:1px 0px;
		}
		ul.tabs li.cur4 {
			background-image:url(../images/tab_bg4.jpg);
			background-position:1px 0px;
		}
		ul.tabs li.cur5 {
			background-image:url(../images/tab_bg5.jpg);
			background-position:1px 0px;
		}
		ul.tabs li.cur6 {
			background-image:url(../images/tab_bg6.jpg);
			background-position:1px 0px;
		}

	#center_container {
		width: 620px;
		border:1px solid #E3E2E2;
		/*border-top:none;*/
		padding-top:10px;
		margin:0px auto;
	}
#conts_right {
	width:162px;
	float:left;
}

/****************************************************************************
 * .sbox(_b|_s)
 */
.sbox_n {
	background-color:#FFFFFF;
	width:600px;
	margin-left:auto;
	margin-right:auto;
}

.sbox_b {
	border:1px solid #E3E2E2;
	background-image:url(../images/sbox_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

.sbox_c {
	border:1px solid #E3E2E2;
	background-image:url(../images/sbox_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

.sbox_s {
	width:160px;
	border:1px solid #E3E2E2;
	background-image:url(../images/sbox_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
}
	.c1 a { color:#CC3366; }
	.c2 a { color:#1A75CE; }
	.c3 a { color:#6CAE2A; }
	.c4 a { color:#FC842E; }
	.c5 a { color:#DA2222; }
	.c6 a { color:#973399; }

	.sbox_title {
		background-repeat:no-repeat;
		background-position:3px 2px;
		height:26px;
		line-height:26px;
		padding-left:10px;
		color:#333322;
		font-size:16px;
		font-weight:bold;
		border-bottom:1px solid #E3E2E2;
		position:relative;
	}
		.c1 .sbox_title { background-image:url(../images/sbox_title_bg1.jpg); }
		.c2 .sbox_title { background-image:url(../images/sbox_title_bg2.jpg); }
		.c3 .sbox_title { background-image:url(../images/sbox_title_bg3.jpg); }
		.c4 .sbox_title { background-image:url(../images/sbox_title_bg4.jpg); }
		.c5 .sbox_title { background-image:url(../images/sbox_title_bg5.jpg); }
		.c6 .sbox_title { background-image:url(../images/sbox_title_bg6.jpg); }
		.sbox_title span {
			position:absolute;
			right:5px;
			text-align:right;
			font-size:12px;
			font-weight:normal;
		}

	.sbox_title_n {
		height:20px;
		line-height:20px;
		color:#333322;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
	}
	.box_body {
		padding:5px;
	}
	.box_body.nopadding {
		padding:0px;
	}
		.sbox_b.bg1 .box_body { background-color:#FFFFFF; }
		.sbox_b.bg2 .box_body { background-color:#E6F2FF; }
		.sbox_b.bg3 .box_body { background-color:#F3F8E1; }
		.sbox_b.bg4 .box_body { background-color:#FFF5E1; }
		.sbox_b.bg5 .box_body { background-color:#FFF5F4; }
	.sbox_s .nr {
		background-color:#F2F2F2;
		padding:5px 10px;
	}
	.sbox_s .shop {
		background-color:#F2F2F2;
		padding:5px 10px;
		border-bottom:1px solid #E3E2E2;
	}
	.sbox_s .qr_code {
		padding:5px 5px;
		text-align:center;
	}
		.sb_b table {
			background-color:#F2F2F2;
			border:1px solid #999988;
			padding:5px;
		}
	.sb_c {
		width:600px;
		float:left;
		padding-left:5px;
		margin-bottom:5px;
	}
		.sb_c a { color:#973399; }
		.sb_c table {
			background-color:#F2F2F2;
			border:1px solid #999988;
			padding:5px;
		}
		.sb_c table.ladyimage {
			padding:0px 5px;
		}
		.sb_c tr.aicon {
			padding-left:15px;
		}

#shopinfo {
	width:580px;
	margin:5px auto;
}
	#shopinfo table {
		margin:5px auto;
	}
	#shopinfo tr td {
		valign:top;
	}

#shopname {
	background-color:#E6E6E6;
	height:25px;
	line-height:25px;
	padding-left:5px;
	color:#333322;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	width:570px;
	overflow:hidden;
}

#shopdatatest {
	padding-left:5px;
}
	#shopdatatest table {
		border:0px;
		margin-bottom:30px;
	}
	#shopdatatest tr td {
		height:22px;
		line-height:18px;
		padding-left:5px;
	}
	#shopdatatest tr.odd td {
		background-color:#FFFFFF;
	}
	#shopdatatest tr.even td {
		background-color:#E6E6E6;
	}
