/**
 @ logo */
.obj h1
{
	background: url("logo.gif") no-repeat;
}

.bb
{
	border: 1px solid #CBCBCB;
	background: #FFF;
}

.hall_sidebar
{
	float: left;
	width: 278px;
}
.hall_box
{
	float: right;
	width: 672px;
}
.hall_list
{
	width: 670px;
	min-height: 747px;
	height: auto !important;
	height: 747px;
}

/**
 @ hall_notify */
.hall_notify
{
	width: 278px;
	height: 205px;
}
.hall_notify_title
{
	width: 278px;
	height: 30px;
}
.hall_notify_title li
{
	width: 137px;
	float: left;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #CBCBCB;
	background: url("hall_bg.gif") repeat-x left 0px;
	cursor: pointer;
}
.hall_notify_title li a:link
{
	color: #565656;
}
.hall_notify_title li a:visited
{
	color: #565656;
}
.hall_notify_title li a:hover
{
	color: #565656;
}
.hall_notify_title li a:active
{
	color: #565656;
}
.hall_notify_title li.cur
{
	/* border:1px solid #A90901; */ /* background:url("red/hall_bg02.gif") repeat-x left 0px; */
}
.hall_notify_title li.cur a:link
{
	color: #FFF;
}
.hall_notify_title li.cur a:visited
{
	color: #FFF;
}
.hall_notify_title li.cur a:hover
{
	color: #FFF;
}
.hall_notify_title li.cur a:active
{
	color: #FFF;
}

.hall_notify_content
{
	width: 276px;
	height: 176px;
	border: 1px solid #CBCBCB;
	border-top: none;
	background: #FFF;
}
.hall_notify_content ul
{
	padding-top: 16px;
	padding-left: 16px;
}

.hall_notify_content ul li
{
	line-height: 210%;
}

/**
 @ 办事指南 - 2009/11/6 */
.hall_notify_content ul.sp
{
	padding: 8px;
}
.hall_notify_content ul.sp .dothings
{
	margin: 0 auto;
	display: none;
}
.dothings ul
{
	padding: 0;
	margin-bottom: 5px;
	height: 48px;
	width: 258px;
	background: #FBFBFB;
	border: #F0F0F0 solid 1px;
}
.dothings ul img
{
	float: left;
}
.dothings ul li
{
	width: 190px;
	padding-left: 10px;
	line-height: 12px;
	padding-top: 9px;
	float: left;
}

.hall_notify_content ul.sp .dothings_table
{
	margin: 7px auto 0;
	line-height: 20px;
	border-bottom: #F0F0F0 solid 1px;
	background: #FBFBFB;
}
.hall_notify_content ul.sp .dothings_table .dothings_table_r
{
	border: #F0F0F0 solid 1px;
	border-width: 1px 0px 0px 1px;
}
.hall_notify_content ul.sp .dothings_table .dothings_table_l
{
	border: #F0F0F0 solid 1px;
	height: 48px;
	width: 248px;
	border-width: 1px 1px 0px 0px;
	padding-left: 10px;
}
/**
 @ 行政服务中心链接 - 2009/11/6 */
.xingzheng_logo
{
	height: 65px;
	overflow: hidden;
	margin-top: 12px;
	_margin-top: 10px;
}

/**
 @ hall_links */
.hall_links
{
	margin-top: 12px;
	_margin-top: 10px;
	width: 276px;
	height: 319px;
	background: url("hall_links.gif") no-repeat;
	background-position: center center;
}
.hall_links ul
{
	padding: 12px 0px 0px 11px;
}
.hall_links ul li a
{
	display: block;
	width: 253px;
	height: 44px;
}
.hall_links02 a
{
	margin-top: 17px;
}
.hall_links03 a
{
	margin-top: 16px;
}
.hall_links04 a
{
	margin-top: 20px;
}
.hall_links05 a
{
	margin-top: 17px;
}

/**
 @ hall_dept */
.hall_dept
{
	margin-top: 10px;
	width: 278px;
	height: 200px;
}
.hall_dept02
{
	margin-top: 10px;
	width: 278px;
}
.hall_dept_title
{
	width: 276px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	text-align: center;
	color: #FFF; /* border:1px solid #A90901; */ /* background:url("red/hall_bg02.gif") repeat-x; */
}
.hall_dept_title a:link
{
	color: #FFF;
}
.hall_dept_title a:visited
{
	color: #FFF;
}
.hall_dept_title a:hover
{
	color: #FFF;
}
.hall_dept_title a:active
{
	color: #FFF;
}
.hall_dept_list
{
	width: 276px;
	height: 160px;
	border: 1px solid #CBCBCB;
	border-top: none;
	padding-top: 5px;
}
.hall_dept_list02
{
	width: 276px;
	height: 171px;
	border: 1px solid #CBCBCB;
	border-top: none;
}
.hall_dept02 ul
{
	overflow: hidden;
	zoom: 1;
}
.hall_dept02 ul li
{
	float: left;
	margin-top: 10px;
	width: 49.5%;
	text-align: center;
}
.hall_dept ul
{
	overflow: hidden;
	zoom: 1;
	padding: 12px 0px 0px 5px;
}
.hall_dept ul li
{
	width: 31.2%; *width:31.2%;
float:left;
margin-left:3px;
text-indent:12px;
*text-indent:13px;
line-height:230%;
background:url("hall_icon.gif")no-repeat;
background-position:5%center;
}

/**
 @ hall_search */
.hall_search
{
	margin-top: 10px;
	height: 125px;
}
.hall_search h2
{
	font-size: 14px;
	color: #CB4600;
	padding: 12px 0px 6px 22px;
}
.hall_search p
{
	padding: 3px 0px 4px 22px;
	height: 20px;
	line-height: 20px;
}
.hall_s1 input
{
	width: 169px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #7F9DB9;
}
.hall_s2 select
{
	width: 115px;
}
.hall_s3 select
{
	width: 171px;
}
.hall_s3 input
{
	width: 61px;
	height: 22px; *padding-top:4px;background:url("hall_button.gif");border:none;cursor:pointer;}

/**
 @ hall_case */
.hall_case
{
	width: 672px;
	overflow: hidden;
	zoom: 1;
}
.hall_case_left
{
	float: left;
}
.hall_case_right
{
	float: right;
}
.bb02
{
	/* border:1px solid #FFA89C; */
	background: #FFF;
}
.hall_office
{
	width: 329px;
	height: 205px;
}
.hall_office h2
{
	width: 329px;
	height: 22px;
	padding-top: 6px;
	text-align: center; /* background:url("red/hall_bg02.gif") repeat-x left -29px; */
}
.hall_office h2 a
{
	display: block;
	margin: 0px auto;
	width: 65px;
	height: 15px;
}
.hall_office h2 a.hall_t_01
{
	/* background:url("red/hall_text.gif") no-repeat; */
}
.hall_office h2 a.hall_t_02
{
	/* background:url("red/hall_text01.gif") no-repeat; */
}
.hall_office table
{
	width: 96%;
	margin: 5px auto 0px;
}
.hall_office table td
{
	width: 25%;
	text-align: left;
	padding: 7px 0px 6px;
}
.hall_office table td.hall_td
{
	background: #F5F5F5;
}
.hall_query
{
	margin-top: 8px;
	width: 672px;
	height: 495px;
	position: relative;
}
.hall_query ol
{
	width: 672px;
	height: 31px; /* background:url("red/hall_title.gif") no-repeat; */
}
.hall_query ol li
{
	float: left;
	margin-left: 13px;
	padding-top: 11px;
	width: 87px;
	height: 20px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.hall_query ol li a:link
{
	color: #6E6E6E;
}
.hall_query ol li a:visited
{
	color: #6E6E6E;
}
.hall_query ol li a:hover
{
	color: #6E6E6E;
}
.hall_query ol li a:active
{
	color: #6E6E6E;
}
.hall_query ol li.cur
{
	/* background:url("red/hall_tab.gif") no-repeat; */
}
/*
.hall_query ol li.cur a:link { color:#CB4600; }
.hall_query ol li.cur a:visited { color:#CB4600; }
.hall_query ol li.cur a:hover { color:#CB4600; }
.hall_query ol li.cur a:active { color:#CB4600; }
*/
.hall_query_content
{
	width: 670px;
	height: 451px;
	padding-top: 13px; /* border:1px solid #F9ACBA; */ /* border-top:none; */
}
.hall_query_content ul
{
	width: 94%;
	height: 27px;
	margin: 0px auto;
	padding-left: 20px; /* background:#FFF0F0; */
	overflow: hidden;
	zoom: 1;
}
.hall_query_content ul li
{
	/*float:left; font-weight:bold; padding:8px 35px 0px 0px;*/
}

.hall_query_content table
{
	margin-top: -5px;
	width: 100%;
}
.hall_query_content .bt
{
	background: #ECECEC;
	font-weight: bold;
}
.hall_query_content td
{
	padding: 7px 0px 3px;
	text-align: center;
}
.hall_query_content div table tr td.td5
{
	width: 20%;
	text-align: center;
}
.hall_query_content div table tr td.td4
{
	width: 25%;
	text-align: center;
}

.hall_query_content_width table tr td.td5
{
	width: 20%;
	text-align: center;
}
.hall_query_content_width table tr td.td4
{
	width: 25%;
	text-align: center;
}

.hall_query_content td.hall_td01, .hall_query_content td.hall_td02
{
	padding: 8px 0px 5px;
	font-weight: bold;
	background: #FFF0F0;
}
.hall_query_content td.hall_td01
{
	width: 12%;
}
.hall_query_content td.hall_td02
{
	padding-left: 5px;
	width: 40%;
	text-align: left;
}
.hall_query_content td.hall_td03
{
	padding-left: 8px;
}

.hall_query_info
{
	position: absolute;
	width: 650px;
	height: 80px;
	bottom: 9px;
	_bottom: 0px;
	left: 12px;
        white-space:nowrap;
}
.hall_query_info .div1
{
	width: 222px;
	height: 79px;
	margin-bottom: 10px;
	border: 1px solid #F6DAB2;
	float: left;
	clear: right;
}
.hall_query_info .div2
{
	text-align: left;
	width: 415px;
	_width: 400px;
	margin-bottom: 10px;
	border: 1px solid #F6DAB2;
	float: right;
}
.hall_query_info .div2 div h3
{
	width: 90px;
}
.hall_query_info .div2 div p
{
	width: 90px;
}
.hall_query_info .div2 div
{
	float: left;
	clear: right;
	width: 100px;
}
.hall_query_info .div2 p
{
	border: none;
}
.hall_query_info .div2 div.sp
{
	width: 213px;
	padding-left: 0;
	margin-left: 0;
	float: right;
}
.hall_query_info .div2 div.sp p
{
	white-space: nowrap;
	line-height: 16px;
	padding: 0;
	margin: 0;
	border: none;
}
.hall_query_info .div2 div.sp h3
{
	padding-left: 0px;
	width: 213px;
}
.hall_query_info .div2 h3
{
	width: 123px;
	border-bottom: #EDCDA6 dotted 1px;
}
.hall_query_info h3
{
	width: 200px;
	font-size: 12px;
	color: #E42802;
	padding: 6px 0px 3px 12px;
}
.hall_query_info p
{
	width: 100px;
	padding: 6px 0px 5px 12px;
	line-height: 22px;
	border-top: 1px dotted #EDCDA6;
	border-bottom: 1px dotted #EDCDA6;
}
.hall_query_info input.hqi_01
{
	width: 66px;
	height: 15px;
}
.hall_query_info input.hqi_02
{
	width: 45px;
	height: 19px;
	padding-top: 3px;
	border: none;
	background: url("hall_bg03.gif") no-repeat;
	cursor: pointer;
}
.hall_query_info span
{
	display: block;
	padding-left: 18px;
	line-height: 20px;
}
p.noborder
{
	border-bottom: none;
	width: 210px;
	padding-top: 15px;
}

/**
 @ hall_links02 */
.hall_links02
{
	margin: 11px 0px 0px 0px;
}
.hall_links02 ul
{
	overflow: hidden;
	zoom: 1;
}
.hall_links02 ul li
{
	float: left;
	margin-right: 7px;
}
.hall_links02 ul li.nomargin
{
	margin-right: 0px;
}

/**
 @ hall_quick */
.hall_quick
{
	margin-top: 11px;
	_margin-top: 10px;
	width: 672px;
	overflow: hidden;
	zoom: 1;
}
.hall_table
{
	float: left;
	width: 275px;
	height: 258px;
}
.hall_gate
{
	float: left;
	margin-left: 10px;
	width: 185px;
	height: 258px;
}
.hall_quick_title
{
	width: 100%;
	padding-top: 6px;
	height: 22px; /* background:url("red/hall_bg02.gif") repeat-x left -29px; */
}
.hqt_a1, .hqt_a2, .hqt_a3
{
	margin: 0px auto;
	display: block;
	width: 65px;
	height: 15px;
}
.hqt_a1
{
	/* background:url("red/hall_text02.gif") no-repeat; */
}
.hqt_a2
{
	/* background:url("red/hall_text03.gif") no-repeat; */
}
.hqt_a3
{
	/* background:url("red/hall_text04.gif") no-repeat; */
}
.hqt_list01
{
	padding: 8px 0px 0px 15px;
}
.hqt_list01 li
{
	line-height: 200%;
}
.hqt_list02
{
	overflow: hidden;
	zoom: 1;
	padding-top: 2px;
}
.hqt_list02 li
{
	float: left;
	margin-top: 8px;
	margin-left: 9px;
	_margin-left: 6px;
	width: 79px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: url("hall_bg04.gif") no-repeat;
}
.hqt_list03
{
	padding: 10px 0px 0px 25px;
}
.hqt_list03 li
{
	height: 30px;
	line-height: 30px;
}
.hqt_list03 li.hqt_a
{
	padding-left: 40px;
	background: url("hall_icon01.gif") no-repeat;
	background-position: left center;
}
.hqt_list03 li.hqt_b
{
	padding-left: 40px;
	background: url("hall_icon02.gif") no-repeat;
	background-position: left center;
}
.hqt_list03 li.hqt_c
{
	padding-left: 40px;
	background: url("hall_icon03.gif") no-repeat;
	background-position: left center;
}
.hqt_list03 li.hqt_d
{
	padding-left: 40px;
	background: url("hall_icon04.gif") no-repeat;
	background-position: left center;
}
.hqt_list03 li.hqt_e
{
	padding-left: 40px;
	background: url("hall_icon05.gif") no-repeat;
	background-position: left center;
}
.hqt_list03 li.hqt_f
{
	padding-left: 40px;
	background: url("hall_icon06.gif") no-repeat;
	background-position: left center;
}
.hqt_list03 li.hqt_g
{
	padding-left: 40px;
	background: url("hall_icon07.gif") no-repeat;
	background-position: left center;
}

/**
 @ hall_serves */
.hall_serves
{
	margin: 10px auto 0px;

	width: 960px;
	overflow: hidden;
	zoom: 1;
}
.hall_serves_title
{
	padding-left: 30px;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #FFF; /* background:url("red/hall_bg02.gif") repeat-x left 0px; */
}
.hall_serves_content
{
	width: 953px;
	padding: 15px 0px 12px 5px;
	border: 1px solid #CBCBCB;
	border-top: none;
	overflow: hidden;
	zoom: 1;
}
.hsc_list
{
	float: left;
	width: 227px;
	margin-right: 4px;
}
.hsc_list ul
{
	padding: 0 0 7px 12px;
	_padding: 0 0 7px 6px;
}
.hsc_list ul li.hsc_list_a
{
	width: 177px;
	height: 19px;
	padding: 7px 0px 0px 50px;
	font-weight: bold;
	background: url("red/hall_title02.gif") no-repeat;
}
.hsc_list ul li.hsc_list_a a:link
{
	color: #7A4549;
}
.hsc_list ul li.hsc_list_a a:visited
{
	color: #7A4549;
}
.hsc_list ul li.hsc_list_a a:hover
{
	color: #7A4549;
}
.hsc_list ul li.hsc_list_a a:active
{
	color: #7A4549;
}
.hsc_list ul li
{
	padding: 5px 0px 0px 13px;
	height: 16px;
	line-height: 16px;
	background: url("hall_icon.gif") no-repeat;
	background-position: 3px 10px; /*2009-11-5*/
}
.hsc_list ul li span
{
	position: relative;
	bottom: 3px;
}

/**
 @ 服务部门 - 2009/11/6 */
.hall_list_info
{
	width: 100%;
	line-height: 22px;
	border-collapse: collapse;
}
.hall_list_info table tr td
{
	padding-left: 13px;
	background: url(tzww_fwdwb.gif) 0 5px no-repeat;
}
/**
 @ hall_content */
.hall_content_button
{
	width: 100%;
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 20px;
}
.hall_content_button a
{
	display: block;
	float: right;
	width: 71px;
	height: 22px;
	padding: 9px 0px 0px 14px;
	background: url("hall_button02.gif") no-repeat;
}
.hall_content_button a:link
{
	color: #FFF;
}
.hall_content_button a:visited
{
	color: #FFF;
}
.hall_content_button a:hover
{
	color: #FFF;
}
.hall_content_button a:active
{
	color: #FFF;
}

.hall_table01
{
	width: 97%;
	margin: 10px auto 0px;
}
.hall_table01 td
{
	padding: 6px 8px 3px;
	border: 1px solid #E0E0E0;
	font-size: 12px;
}
.hall_table01 td.hall_td05
{
	width: 20%;
	text-align: center;
	font-weight: bold;
	background: #F5F5F5;
}
.hall_table01 td a
{
	display: block;
	width: 90px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: url("hall_button03.gif") no-repeat;
}
.hall_content_tab
{
	width: 96%;
	margin: 10px auto 10px;
	border: 1px solid #BEBEBE;
}
.hall_content_tab ol
{
	width: 100%;
	height: 28px;
	background: url("folk_bg02.gif") repeat-x;
}
.hall_content_tab ol li
{
	float: left;
	height: 28px;
	width: 90px;
	line-height: 28px;
	font-size: 14px;
	border-right: 1px solid #BEBEBE;
	text-align: center;
	cursor: pointer;
}
.hall_content_tab ol li.cur
{
	font-weight: bold;
	background: url("folk_bg022.gif") repeat-x;
}
.hall_ct
{
	width: 100%;
}
.hall_ct div
{
	padding: 12px;
	line-height: 20px;
	text-indent: 2em;
}
.hall_ct div div
{
	padding: 0px;
	text-indent: 0em;
}
.hall_ct div div table th
{
	text-align: center;
}

.hall_list_t
{
	margin: 10px auto 0px;
	width: 97%;
	height: 28px;
	line-height: 28px;
	text-indent: 3em;
	font-size: 14px;
	font-weight: bold;
	color: #ED2E02;
	border: 1px solid #D3DAE4;
	border-bottom: none;
	background: url("folk_bg02.gif") repeat-x;
}
.hall_words
{
	margin: 0px auto;
	width: 640px;
	line-height: 24px;
	overflow: hidden;
	zoom: 1;
}
.hall_words a
{
	display: block;
	float: left;
	padding: 0px 6px 0px 6px;
	word-break: keep-all;
	font-size: 14px;
}
.hall_words_nonce:link
{
	color: #E37C05;
	font-weight: bold;
}
.hall_words_nonce:visited
{
	color: #E37C05;
	font-weight: bold;
}
.hall_words_nonce:hover
{
	color: #E37C05;
	font-weight: bold;
}
.hall_words_nonce:active
{
	color: #E37C05;
	font-weight: bold;
}
.hall_list_l
{
	margin: 6px auto 12px;
	width: 97%;
}
.hall_list_l table
{
	width: 100%;
	margin: 5px auto 0px;
}
.hall_list_l table td
{
	height: 26px;
	line-height: 26px;
	padding: 0px 6px;
	background: #F7F6F3;
}
.hall_list_l td.hall_td01, .hall_list_l td.hall_td02
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background: #FF8B03;
}
.hall_list_l td.hall_td01
{
	width: 70%;
}
.hall_list_l td.hall_td02
{
	width: 15%;
}
.GridHead th
{
	text-align: center;
}
.GridHead td
{
	padding: 5px 5px 3px;
	line-height: 18px;
}

/*2009-11-11*/
.GridHead_title
{
	color: White;
	font-weight: bold;
	height: 26px;
}


.tabstrip
{
	width: 97%;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	margin: 10px auto 10px;
	border: 1px solid #BEBEBE;
	padding-bottom: 10px;
}
.tabstrip .ajax__tab_header
{
	width: 100%;
	height: 28px;
	color: #D87603;
	background: url("folk_bg02.gif") repeat-x;
}
.tabstrip .ajax__tab_inner
{
	padding-left: 3px;
}
.tabstrip .ajax__tab_outer
{
	padding-right: 0px;
	height: 28px;
}
.tabstrip .ajax__tab_tab
{
	height: 20px;
	padding: 8px 20px 0px;
	margin: 0;
}


.tabstrip .ajax__tab_active .ajax__tab_tab
{
	font-weight: bold;
	background: url("folk_bg022.gif") repeat-x;
	border-left: 1px solid #D3DAE4;
	border-right: 1px solid #D3DAE4;
}
.hdjl_form
{
	width: 94%;
	margin: 15px auto 10px;
	border: 1px solid #E6C48F;
}
.hdjl_form table
{
	width: 100%;
}
.hdjl_form table td
{
	height: 28px;
}
td.td12
{
	width: 16%;
	text-align: right;
	padding-right: 5px;
	background: #F5F5F5;
	color: #000;
	padding: 6px 6px 3px;
}
td.td122
{
	background: #FFF8E3;
	font-weight: bold;
	color: #9D640F;
	font-size: 14px;
	text-align: center;
	padding: 6px 6px 3px;
}
td.td14
{
	padding-left: 8px;
	background: #FAFAFA;
	padding: 6px 6px 3px;
}
td.td23
{
	padding-left: 8px;
	background: #FAFAFA;
	padding: 6px 6px 3px;
}
td.td14 input
{
	width: 431px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #CCC;
}
td.td20 { padding-left:8px; background:#FAFAFA; }
			td.td20 input { width:90px; height:23px; padding-top:3px; background:url("hall_button03.gif"); border:0px; cursor:pointer; }
td.td21
{
	background: #FAFAFA;
	padding: 6px 6px 3px;
}
td.td21 input
{
	width: 72px;
	height: 21px;
	border: 0px;
	background: url("inter_button02.gif") no-repeat;
	padding-top: 3px;
	cursor: pointer;
}
td.td22
{
	padding-left: 8px;
	background: #FAFAFA;
	padding: 6px 6px 3px;
}
td.td22 input
{
	width: 181px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #CCC;
}
td.td22 select
{
	width: 181px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #CCC;
}
td.td15
{
	padding: 8px;
	background: #FAFAFA;
}
td.td15 textarea
{
	width: 431px;
	height: 141px;
	padding: 6px;
	border: 1px solid #CCC;
}
td.td25
{
	background: #FAFAFA;
}
div.td21
{
	background: #FAFAFA;
	padding: 6px 6px 3px;
	text-align: center;
}
div.td21 input
{
	width: 72px;
	height: 21px;
	border: 0px;
	background: url("inter_button02.gif") no-repeat;
	padding-top: 3px;
	cursor: pointer;
}
td.td24
{
	background: #FAFAFA;
	padding: 6px 6px 3px;
}
.hall_ctable
{
	width: 98%;
	margin: 2px auto;
	border: 1px solid #E5E5E5;
	background: #FFF;
}
.hall_ctable th
{
	padding: 5px 5px 5px;
	border-color: #E5E5E5;
	text-align: center;
}
.hall_ctable td
{
	padding: 5px 5px 5px;
	border-color: #E5E5E5;
}
.hall_ctable02
{
	width: 96%;
	margin: 20px auto;
	border: 1px solid #E5E5E5;
	background: #FFF;
}
.hall_ctable02 th
{
	padding: 5px 5px 5px;
	border-color: #E5E5E5;
	text-align: center;
}
.hall_ctable02 td
{
	padding: 5px 5px 5px;
	border-color: #E5E5E5;
}

.accordionHeaderSelected
{
	width: 574px;
	height: 20px;
	margin: 8px auto 0;
	padding: 7px 32px 0;
	border: 1px solid #BC1E02;
	text-align: left;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
	background: #E84B04;
}
.accordionHeader
{
	width: 574px;
	height: 20px;
	margin: 8px auto 0;
	padding: 7px 32px 0;
	border: 1px solid #BC1E02;
	text-align: left;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
	background: #E84B04;
}
.accordionHeader
{
	background: #E84B04 url("accordion.gif") no-repeat 10px top;
}
.accordionHeaderSelected
{
	background: #E84B04 url("accordion.gif") no-repeat 10px -24px;
}

.operateBtn
{
	margin: 10px 0px 20px 20px;
}
.operateBtn input
{
	width: 90px;
	height: 23px;
	background: url("hall_button03.gif");
	border: 0px;
	cursor: pointer;
}
.hall_kbq
{
	width: 90px;
	height: 23px;
	background: url("hall_button03.gif");
	border: 0px;
	cursor: pointer;
}

.refer_new
{
	width: 97%;
	margin: 15px auto;
}
.refer_new h3
{
	padding: 6px;
}
.refer_new dt
{
	padding: 5px;
}
.refer_new dd
{
	padding: 5px 12px;
}

.collapsSpan
{
	display: block;
	width: 72px;
	height: 21px;
	background: url("inter_button02.gif");
	cursor: pointer;
	border: 0px;
	line-height: 21px;
}
.searchform
{
	width: 94%;
	margin: 0px auto 20px;
	background: #FAE5B4;
}
.searchform td
{
	background: #FFF;
	padding: 6px 6px 3px;
}
td.sf_td01
{
	background: #FEF9EC;
}
td.sf_td02 input
{
	width: 114px;
	height: 16px;
	border: 1px solid #B4B4B4;
}
td.sf_td03 input
{
	width: 114px;
	height: 16px;
	border: 1px solid #B4B4B4;
}
td.sf_td04 input
{
	width: 90px;
	height: 23px;
	background: url("hall_button03.gif");
	border: 0px;
	cursor: pointer;
	padding-top: 2px;
}

.inter_phf02
{
	width: 100%;
	background: #F2F2F2;
}
.inter_phf02 td div
{
	width: 94%;
	margin: 10px auto 10px;
	padding: 5px 0px;
	border: 1px solid #BEBEBE;
	background: #FFF;
}

.search_list
{
	margin: 20px auto;
	width: 97%;
	border: 1px solid #FFD988;
}
.search_list_title
{
	width: 100%;
	height: 27px;
	background: url("index-2.jpg") repeat-x;
}
.slt
{
	float: left;
	margin-left: 50px;
	_margin-left: 25px;
	padding: 0 15px;
	height: 27px;
	background: url("index-3-1_kyle.jpg") repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #E45044;
	line-height: 27px;
	text-align: center;
	border: #FAB46E solid 1px;
	border-width: 0px 1px;
}
.slt a:link
{
	color: #E45044;
}
.slt a:visited
{
	color: #E45044;
}
.slt a:hover
{
	color: #E45044;
}
.slt a:active
{
	color: #E45044;
}
.search_list_text
{
	padding: 20px 0px;
	width: 100%;
	text-align: center;
}
.search_list_text div
{
	color: red;
	font-size: 14px;
}
.slt_info
{
	float: right;
	height: 27px;
	line-height: 27px;
	padding-right: 20px;
	color: #895805;
}

.search_list_text02 td
{
	padding: 6px;
	height: 0px;
	border-bottom: #FFF3E5 solid 1px;
}

td.bmlist
{
	padding: 6px 10px;
	font-size: 14px;
	background: url("inter_icon05.gif") no-repeat;
	background-position: left center;
}



/*2009-11-10*/
.hall_list_kyle ul li
{
	width: 88px;
	float: left;
	line-height: 30px;
}
.hall_list_kyle ul.sp li
{
	width: 210px;
	float: left;
	line-height: 30px;
}
.hall_list_kyle_info ul li
{
	border-bottom: #EEEEEF dashed 1px;
	line-height: 30px;
}
.hall_index
{
	margin: 0 0 5px 5px;
	width: 222px;
	overflow: hidden;
	line-height: 25px;
}
/*.hall_index p{ width:222px; background:#CCCCCC;}
.hall_index span{ color:#FF0000; font-weight:bold; display:block; height:12px; width:5px; float:left; padding:6px 6px 0 0;}
.hall_index img{ margin:-10px 0 0 4px; *margin:4px 0 0 4px; _margin:0 0 0 4px;}*/
.hall_index{ line-height:16px; padding-top:10px;}
.hall_index img{ margin:-2px 0 0 4px; *margin:-2px 0 0 4px; _margin:0 0 0 4px;}

.hall_list_kyle table tr td
{
	width: 300px;
}
.hall_list_kyle_sp table tr td
{
	width: 88px;
}

/*11.18*/
.min_kinds_show
{
	width: 630px;
	line-height: 18px;
	padding: 15px 0 0 20px;
}
.min_kinds_show a
{
	white-space: nowrap;
	margin-right: 15px;
	float: left;
}


/*11.19*/
.GridLine td{ padding:8px;}

.searchform { width:98%; margin:0px auto 20px; background:#FAE5B4; }
.searchform td { background:#FFF; padding:6px 6px 3px; }
td.sf_td01 { background:#FEF9EC; }
td.sf_td02 input { width:114px; height:16px; border:1px solid #B4B4B4; }
td.sf_td03 input { width:114px; height:16px; border:1px solid #B4B4B4; }
td.sf_td04 input { width:90px; height:23px; background:url("hall_button03.gif"); border:0px; cursor:pointer; padding-top:2px; }
div.sf_td04 input { width:90px; height:23px; background:url("hall_button03.gif"); border:0px; cursor:pointer; padding-top:2px; }
.ff_border { border:1px solid #FAE5B4; *border:none; width:94%; margin:10px auto 0px; *margin:20px auto 0px; }
.messagelist { width:98%; margin:0px auto; background:#FAE5B4; border-color:#FAE5B4; }
.messagelist th { padding:6px 6px 3px; font-size:12px; text-align:center; border-color:#FAE5B4; background:#FEF9EC; color:#B67D03; }
.messagelist td { padding:6px 6px 3px; background:#FFF; border-color:#FAE5B4; }
