/*
** 全局定义开始 **
*/
* {	/*页面所有元素的内外补丁为0*/
	margin: 0;
	padding: 0;
}
body {	/*页面整体背景和使用的字体*/
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin-top: 10px;
}
body, div, td, input, select, p { /*页面整体字号*/
	font-size: 12px;
}
a:link    {	/*一般链接样式*/
	color: #774400;
	text-decoration: underline;
}
a:visited {	/*访问过的链接样式*/
	color: #774400;
	text-decoration: underline;
}
a:hover   {	/*鼠标移到链接上时的样式*/
	color: #FF0000;
	text-decoration: underline;
}
a:active  {	/*按下鼠标时的链接样式*/
	color: #FF0000;
	text-decoration: underline;
}
/*
** 全局定义完毕 **
*/

/*
** 页面布局及公用元素 **
*/
/*
** 首页布局开始 **
*/
#header { /*页面头部，公用元素*/
	width: 729px;
	height: 50px;
	background: #FFF7AE url(header_bg.gif) left bottom no-repeat;
	margin: auto;
	padding: 0 15px;
}
#header h1 { /*大标题，现设为隐藏*/
	position: absolute;
	margin-top: -9000px;
	margin-left: -9000px;
}
.logo { /*网站左上方logo部分的链接区域*/
	float: left;
	width: 154px;
	height: 44px;
	margin-top: 4px;
}
#headerNav { /*header右边的链接*/
	float: right;
	width: 350px;
	text-align: right;
	margin-top: 15px;
}
#headerNav ul {
	float: right;
	list-style: none;
}
#headerNav ul li {
	float: left;
	height: 18px;
	background: url(button_headerNav_r.gif) right -18px no-repeat;
	margin-left: 10px;
	padding-right: 8px;
}
#headerNav ul li a {
	display: block;
	line-height: 18px;
	text-align: left;
	color: #663300;
	text-decoration: none;
	background: url(button_headerNav_l.gif) left -18px no-repeat;
	padding-left: 15px;
}
#headerNav ul li a:hover {
	color: #FF6600;
}
#bar { /*用户登录栏*/
	width: 729px;
	height: 33px;
	background: #FFF7AE url(bg_login.gif) 0 0 repeat-y;
	margin: auto;
	padding: 0 15px;
}
.login { /*用户登录*/
	float: left;
	width: 460px;
	height: 33px;
	background: #2F3849 url(bar_bg.gif) 0 0 repeat-x;
}
.login a:link, .login a:visited {
	color: #BDD3FF;
	font-weight: bold;
}
.login a:hover {
	color: #FFFFFF;
}
.login ul {
	list-style: none;
	margin-left: 5px;
}
.login ul li {
	float: left;
	height: 23px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 5px;
}
.login ul li * {
	vertical-align: middle;
}
#jb {
	height: 23px;
	margin-top: 5px;
	margin-left: 8px;
}
#jb a:link, #jb a:visited {
	display: block;
	width: 78px;
	height: 23px;
}
#jb a:hover {
	width: 78px;
	height: 23px;
}
#jb span {
	position: absolute;
	margin-top: -9999px;
	margin-left: -9999px;
}
.loginInput { /*登录框*/
	height: 18px;
	line-height: 18px;
	border: 1px solid #EFBB00;
	margin: 0 6px;
	padding: 0 2px;
}
.loginButton { /*登录按钮*/
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background: #FFEC00;
	height: 22px;
	margin-right: 10px;
}
.news { /*登录框右边的新闻通知区域*/
	float: right;
	width: 269px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	background: #2F3849 url(bar_bg.gif) 0 0 repeat-x;
}
.news strong { /*新闻标题前的粗体显示为红色*/
	color: #FFDE00;
}
.news a:link, .news a:visited, .news a:hover { /*新闻标题的链接颜色*/
	color: #FFDE00;
}
#timeBar {
	clear: both;
	width: 729px;
	background: #FFFFCC url(bg_timebar.gif) 0 0 repeat-y;
	margin: auto;
	padding: 0 15px;
}
#todayInfo { /*头部日期显示*/
	float: left;
	width: 176px;
	height: 24px;
	line-height: 24px;
	font-family: "Verdana", "Arial";
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background: #263B74;
	border-bottom: 1px solid #121D3B;
}
#topAdLinks { /*头部链接单元广告*/
	float: left;
	width: 553px;
	height: 24px;
	line-height: 24px;
	background: #FFFE9D url(index_adlinks_bg.gif) top left no-repeat;
	border-bottom: 1px solid #C7C09D;
}
#topAdLinks ul {
	list-style: none;
	margin-left: 22px;
	margin-top: 1px;
}
#topAdLinks ul li {
	float: left;
	margin-right: 11px;
}
#main { /*页面内容区域的外层框架，为公用元素*/
	clear: both;
	width: 729px;
	background: #FFFFCC url(bg_main.gif) 0 0 repeat-y;
	overflow: hidden;
	margin: auto;
	padding: 0 15px;
}
#left { /*首页左栏*/
	float: left;
	width: 176px;
	background: #FFCC00;
	border-right: 1px solid #CDC096;
}
#right { /*首页右栏*/
	float: left;
	width: 552px;
	background: #FFFFCC;
	padding-bottom: 30px;
}
#right2 { /*首页右栏*/
	float: left;
	width: 729px;
	background: #FFFFCC;
	padding-bottom: 30px;
}
#left, #right {
	padding-bottom: 10000px;
	margin-bottom: -9980px;
}
#footer { /*页面版权信息部分，为公用元素*/
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	width: 729px;
	text-align: center;
	background: #FFFFFF url(footer_bg.gif) 0 0 no-repeat;
	margin: auto;
	padding: 25px 15px 20px 15px;
}
#footer strong {
	font-weight: normal;
}
#footerNoAD {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	width: 729px;
	text-align: center;
	background: #FFFFFF url(footer_bg_no_ad.gif) 0 0 no-repeat;
	margin: auto;
	padding: 25px 15px 20px 15px;
}
#footer p, #footerNoAD p { /*版权信息上下行之间的距离*/
	margin-bottom: 8px;
}
#footer a:link, #footer a:visited, #footerNoAD a:link, #footerNoAD a:visited {
	color: #666;
	text-decoration: none;
}
#footer a:hover, #footerNoAD a:hover {
	color: #666;
	text-decoration: underline;
}
#bottomAd {
	clear: both;
	width: 729px;
	height: 40px;
	background: #FFFFCC url(bg_bottom.gif) 0 0 repeat-y;
	margin: auto;
	padding: 0 15px;
}
#bottomAd div {
	border-top: 1px solid #999999;
	padding-top: 6px;margin: 10px 0 0 0;
}
#bottomAd div center {
	text-align: left;
}
#bottomAd div input {
	padding: 2px;
}
#bottomAd #sbi {
	width: 380px;
}
.boxTitle { /*首页盒子的标题部分*/
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	line-height: 25px;
	background: #000000 url(h2_dot_3.gif) 4px 5px no-repeat;
	text-indent: 16px;
	padding: 0 5px;
	clear: both;
}
.link-title { /*首页左栏底部合作伙伴的标题*/
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background: url(h2_dot.gif) 5px center no-repeat;
	text-indent: 22px;
	margin: 20px 0 0 0;
}
.text {
	background-color: #F1F1F1;
	border: #000000 1px outset;
}
.youxiu { /*优秀企业展播标题*/
	clear: both;
	height: 30px;
	background: url(youxiu.gif) top left no-repeat;
}
.youxiu span {
	position: absolute;
	margin-top: -9999px;
	margin-left: -9999px;
}
.top-ad {
	font-size: 0;
	height: 35px;
	line-height: 0;
	text-align: center;
	margin: 6px 3px 0 3px;
}
.top-ad li {
	list-style: none;
	width: 170px;
	height: 35px;
}
.top-marquee { /*优秀企业展播列表*/
	font-size: 0;
	/*height: 195px;*/
	line-height: 0;
	text-align: center;
	/*overflow: hidden;*/
	margin: 3px 3px 6px 3px;
}
.top-marquee li {
	list-style: none;
	width: 170px;
	height: 30px;
	margin-bottom: 3px;
}
.company-list { /*最新审核企业列表*/
	margin: 5px;
}
.company-list li {
	list-style: none;
	padding-left: 8px;
	background: url(i1.gif) left 4px no-repeat;
	height: 20px;
} /*最新审核企业列表结束*/

.link-list { /*合作伙伴列表*/
	margin: 5px;
}
.link-list li {
	list-style: none;
	text-align: center;
} /*合作伙伴列表结束*/

#search { /*首页搜索栏*/
	position: relative;
	width: 520px;
	height: 78px;
	left: -5px;
	top: -5px;
	border: 1px solid #FF9E30;
	background: #FFFFFF;
}
#searchLogo { /*搜索栏logo*/
	margin-left: 20px;
	margin-top: 10px;
}
#search2 { /*首页搜索栏*/
	position: relative;
	width: 720px;
	height: 78px;
	left: -5px;
	top: -5px;
	border: 1px solid #FF9E30;
	background: #FFFFFF;
}
#searchLogo2 { /*搜索栏logo*/
	margin-left: 20px;
	margin-top: 10px;
}
.searchText { /*搜索框样式*/
	width: 310px;
	/*font-size: 13px;
	color: #333333;
	border: 1px solid #FF6600;
	vertical-align: middle;
	background: #FFFFCC;*/
	padding: 3px;
}
.searchSubmit { /*搜索按钮样式*/
	/*width: 50px;
	height: 28px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	background: url(submit_button.gif);
	border: 0;
	cursor: pointer;*/
	padding: 3px;
}
#searchBg { /*搜索栏阴影部分*/
	position: relative;
	float: left;
	display: inline;
	width: 520px;
	height: 78px;
	left: 5px;
	top: 5px;
	background: #D8DAB7;
	margin-bottom: 10px;
	margin-left: 12px;
}
#area-header { /*地区分类标题部分*/
	float: left;
	display: inline;
	width: 520px;
	height: 24px;
	background: url(industry_header_bg.gif) left center repeat-x;
	margin-bottom: 2px;
	margin-left: 12px;
}
#area-header2 { /*地区分类标题部分*/
	float: left;
	display: inline;
	width: 720px;
	height: 24px;
	background: url(industry_header_bg.gif) left center repeat-x;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 12px;
}
.listTitle {
	float: left;
	list-style: none;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	background: #FFFFCC url(h2_dot_2.gif) left 4px no-repeat;
	padding-left: 18px;
}
.more {
	float: right;
	list-style: none;
}
.more a:link, .more a:visited {
	width: 105px;
	height: 20px;
	display: block;
	color: #333366;
	line-height: 20px;
	text-decoration: none;
	background: #FFFFCC url(button_more.gif) 0 0 no-repeat;
	padding-left: 18px;
}
.more a:hover {
	color: #FF6600;
	background: #FFFFCC url(button_more.gif) 0 -20px no-repeat;
} /*地区分类标题部分结束*/

#area-list { /*地区分类列表*/
	float: left;
	display: inline;
	width: 524px;
	margin-bottom: 8px;
	margin-left: 12px;
}
#area-list ul {
	margin: 5px 10px;
}
#area-list ul li {
	float: left;
	width: 42px;
	height: 20px;
	list-style: none;
}
#area-list ul li.lookall {
	float: left;
	width: auto;
	height: 20px;
	list-style: none;
} /*地区分类列表结束*/

#area-list2 { /*地区分类列表*/
	float: left;
	display: inline;
	width: 720px;
	margin-bottom: 8px;
	margin-left: 12px;
}
#area-list2 ul {
	margin: 5px 10px;
}
#area-list2 ul li {
	float: left;
	width: 95px;
	height: 20px;
	list-style: none;
}
#area-list2 ul li.lookall {
	float: left;
	width: auto;
	height: 20px;
	list-style: none;
} /*地区分类列表结束*/

#indexBanner { /*首页横幅广告*/
	float: left;
	display: none;
	width: 515px;
	height: 250px;
	margin-top: 10px;
	margin-left: 12px;
}
#indexBanner ul {
	list-style: none;
}
#indexBanner ul li {
	float: left;
	width: 250px;
	height: 250px;
	margin-left: 5px;
}/*横幅广告结束*/

#industry-header { /*行业分类标题部分*/
	float: left;
	display: inline;
	width: 520px;
	height: 24px;
	background: url(industry_header_bg.gif) left center repeat-x;
	margin-bottom: 5px;
	margin-left: 12px;
}
#industry-header ul {
} /*行业分类标题部分结束*/

#industry-list { /*行业分类列表*/
	float: left;
	display: inline;
	width: 520px;
	background: url(industry_list_bg.gif) 0 -3px;
	margin: 6px 0 0 12px;
	padding-left: 4px;
}
#industry-list ul {
	line-height: 150%;
}
#industry-list ul li {
	float: left;
	list-style: none;
	width: 255px;
	height: 46px;
	background: url(i2.gif) left 4px no-repeat;
	text-indent: 10px;
	padding-right: 3px;
}
#industry-list p {
}
#industry-list ul li strong a:link { /*行业一级分类标题*/
	font-size: 14px;
	color: #B32200;
}
#industry-list ul li strong a:visited {
	font-size: 14px;
	color: #B32200;
} /*行业分类列表结束*/

#industry-header2 { /*行业分类标题部分*/
	float: left;
	display: inline;
	width: 720px;
	height: 24px;
	background: url(industry_header_bg.gif) left center repeat-x;
	margin-bottom: 5px;
	margin-left: 12px;
}
#industry-header2 ul {
} /*行业分类标题部分结束*/

#industry-list2 { /*行业分类列表*/
	float: left;
	display: inline;
	width: 720px;
	background: url(industry_list_bg.gif) 0 -3px;
	margin: 6px 0 0 12px;
	padding-left: 4px;
}
#industry-list2 ul {
	line-height: 150%;
}
#industry-list2 ul li {
	float: left;
	list-style: none;
	width: 355px;
	height: 46px;
	background: url(i2.gif) left 4px no-repeat;
	text-indent: 10px;
	padding-right: 3px;
}
#industry-list2 p {
}
#industry-list2 ul li strong a:link { /*行业一级分类标题*/
	font-size: 14px;
	color: #B32200;
}
#industry-list2 ul li strong a:visited {
	font-size: 14px;
	color: #B32200;
} /*行业分类列表结束*/

#commend-index { /*首页特别推荐*/
	float: left;
	display: inline;
	width: 524px;
	height: 60px;
	background: url(free_ad.gif) left top no-repeat;
	margin: 10px 0 10px 12px;
}
#commend-index ul {
	margin: 0 0 0 24px;
}
#commend-index ul li{
	float: left;
	list-style: none;
	height: 60px;
	margin-right: 5px;
} /*首页特别推荐结束*/

#bianmin { /*便民服务表格*/
	float: left;
	display: inline;
	width: 510px;
	height: 57px;
	border-left: 1px solid #DAC395;
	border-top: 1px solid #DAC395;
	margin: 10px 0 10px 12px;
}
#bianmin ul {
}
#bianmin ul li {
	float: left;
	list-style: none;
	text-align: center;
	width: 101px;
	height: 18px;
	line-height: 18px;
	border-right: 1px solid #DAC395;
	border-bottom: 1px solid #DAC395;
} /*便民服务表格结束*/
/*
** 首页布局结束 **
*/

/*
** 分类目录布局 **
*/
#daohang { /*当前位置导航*/
	width: 729px;
	height: 26px;
	background: #FFFFCC url(bg_daohang.gif) 0 0 repeat-y;
	margin: auto;
	padding: 0 15px;
}
.daohangText { /*导航左侧的路径显示*/
	float: left;
	width: 475px;
	height: 26px;
	line-height: 26px;
	background: #EDEAE6 url(daohang_bg.gif) 0 0 repeat-x;
	padding-left: 5px;
}
.quickSearch { /*导航右侧的快速搜索*/
	float: right;
	width: 249px;
	height: 26px;
	background: #EDEAE6 url(daohang_bg.gif) 0 0 repeat-x;
}
.quickSearch a:link, .quickSearch a:visited {
	float: right;
	width: 105px;
	height: 20px;
	display: block;
	color: #333366;
	line-height: 20px;
	text-decoration: none;
	background: url(button_more.gif) 0 0 no-repeat;
	margin-top: 3px;
	margin-right: 5px;
	padding-left: 18px;
}
.quickSearch a:hover {
	color: #FF6600;
	background: url(button_more.gif) 0 -20px no-repeat;
}
#dir-left { /*分类目录左栏*/
	float: left;
	display: inline;
	width: 700px;
	border: 1px solid #CC9900;
	border-bottom-width: 2px;
	border-right-width: 2px;
	margin: 10px 0 0 15px;
	padding-bottom: 12px;
}
#dir-middle { /*分类目录中间栏*/
	float: right;
	width: 535px;
	text-align: left;
	background: #FFFFCC;
	padding-bottom: 10px;
}
#dir-right { /*分类目录右栏*/
	float: left;
	display: inline;
	width: 172px;
	background: #FFFFCC;
	margin-left: 15px;
	padding: 10px 0;
}
.box-title {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	line-height: 25px;
	text-indent: 22px;
	background: url(icon_dot.gif) 0 3px no-repeat;
	border-bottom: 1px dotted #666666;
	margin: 5px 20px 0 20px;;
}
.fenlei { /*分类目录左栏中的二级分类列表*/
	margin: 5px 0 0 20px;
}
.fenlei li {
	list-style: none;
	float: left;
	white-space: nowrap;
	margin: 4px 8px 4px 0;
}
#dir-search { /*企业列表头部搜索框*/
	width: 520px;
	height: 20px;
	border-bottom: 1px solid #DADAAE;
	margin-top: 5px;
}
#dir-search input {
	padding: 3px;
}
#dirTopAds { /*企业列表头部广告*/
	width: 520px;
	background-color: #FEFAB9;
	border-bottom: 1px solid #DADAAE;
	text-indent: 8px;
	margin-bottom: 10px;
	padding-top: 10px;
}
#dirBottomAds {
	clear: both;
	width: 728px;
	height: 10px;
	/*border-top: 1px dashed #CCCCCC;*/
}
#tongji { /*企业列表统计数量*/
	width: 520px;
	height: 30px;
	line-height: 30px;
	text-indent: 30px;
	text-align: left;
	border: 1px solid #669933;
	background: #E6FAC5 url(icon_tip.gif) 5px 5px no-repeat;
	margin-top: 10px;
	margin-bottom: 20px;
}
#dir-list { /*企业列表*/
	width: 520px;
	border-bottom: 1px solid #DADAAE;
	margin-bottom: 10px;
}
#dir-list h3 {
	text-indent: 8px;
}
#dir-list h3 a:link, #dir-list h3 a:visited, #dir-list h3 a:hover { /*企业列表标题*/
	color: #B32200;
	font-size: 14px;
	font-weight: bold;
}
#dir-list ul {
	list-style: none;
	margin: 2px 0 2px 8px;
}
#dir-list ul li {
	margin: 3px 0;
} /*企业列表结束*/

#pageBar { /*分类目录脚下的页码部分*/
	width: 520px;
	height: 30px;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px auto;
}
#pageBar a:link,#pageBar a:visited {
	font-size: 14px;
	font-weight: bold;
}
#pageBar a:hover {
	color: #FF0000;
}
.pageUp { /*当前页*/
	color: #FFFFFF;
	background-color: #FF9900;
	margin: 2px;
	padding: 2px;
} /*页码部分结束*/
/*
** 分类目录布局结束 **
*/

/*
** 所有分类开始 **
*/
#listallBg {
	width: 729px;
	background: #FFFFCC;
	padding-bottom: 30px;
}
#listallTop {
	width: 700px;
	background: #FFFFFF;
	border: 1px solid #DAD39E;
	margin: 10px auto;
	padding-bottom: 5px;
}
#listallTop ul {
	list-style: none;
	font-size: 12px;
	margin-top: 5px;
}
#listallTop ul li {
	float: left;
	white-space: nowrap;
	padding-left: 8px;
	background: url(i1.gif) left 8px no-repeat;
	width: 114px;
	height: 22px;
	line-height: 22px;
	margin: 0 8px;
}
#listallTop ul li.listallTopArea {
	float: left;
	white-space: nowrap;
	padding-left: 8px;
	background: url(i1.gif) left 8px no-repeat;
	width: 50px;
	height: 22px;
	line-height: 22px;
	margin: 0 8px;
}
#listallMain {
	width: 700px;
	margin: 0 auto;
}
#listallMain h2 {
	clear: both;
	height: 24px;
	line-height: 24px;
	background: #FBF3B3 url(h2_dot_2.gif) 4px 5px no-repeat;
	border-bottom: 1px solid #DAD39E;
	padding-left: 22px;
}
#listallMain h2 a:link, #listallMain h2 a:visited {
	font-size: 14px;
	color: #B32200;
}
#listallMain ul {
	line-height: 150%;
	list-style: none;
	margin: 10px auto;
}
#listallMain ul li {
	float: left;
	white-space: nowrap;
	height: 20px;
	margin: 0 5px;
}
/*
** 所有分类结束 **
*/

/*
** 新用户注册部分开始 **
*/
.regTitle { /*注册页面的大标题*/
	float: right;
	text-align: right;
	margin-top: 15px;
}
#regMainBg { /*注册页面内容区域的外层背景，类似mainbg，嵌套在main里*/
	float: left;
	width: 729px;
	text-align: center;
	background: #FFFFCC;
	padding-bottom: 30px;
}
#regTipTop { /*注册页面顶端的提示信息*/
	width: 700px;
	height: 110px;
	border: 1px solid #FFB324;
	background: #FFFFE6;
	margin: 10px auto;
}
#regTipTop ul {
	height: 40px;
	background: url(tip.gif) top left no-repeat;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
}
#regTipTop ul li {
	list-style: none;
	font-size: 14px;
	width: 620px;
	line-height: 135%;
	margin-left: 50px;
	margin-bottom: 4px;
}
#regTipTop ul li strong {
	font-size: 26px;
	color: #CC0000;
	font-style: italic;
	line-height: 24px;
}
#regLine { /*用于显示打*号为必填项*/
	width: 700px;
	height: 18px;
	line-height: 18px;
	text-align: right;
	border-bottom: 1px solid #D5C9B0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}
#joinEditMenu { /*修改用户资料切换*/
	width: 700px;
	height: 22px; !important;height: 23px;
	border-bottom: 1px solid #FFB324;
	padding: 0;
	margin: 20px auto;
}
#joinEditMenu ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 20px;
}
#joinEditMenu ul li {
	float: left;
	height: 22px;
	line-height: 22px;
	background-color: #FFFFFF;
	border: 1px solid #FFB324;
	border-bottom-style: none;
	padding: 0 5px;
	margin: 0 0 0 5px;
}
#joinEditMenu .menuOver {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FFB324;
}
#joinEditMenu .menuRight {
	float: right;
	border: 0;
	background: transparent;
}
#regForm { /*注册页面的表单区域*/
	width: 700px;
	margin: 0 auto;
}
#regForm ul {
	position: relative;
	width: 700px;
	text-align: left;
	clear: both;
}
#regForm ul li {
	list-style: none;
	float: left;
}
.formTitle { /*表单项文字*/
	width: 90px;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	margin: 4px 2px 0 0;
}
.formMust { /*星号*/
	width: 5px;
	color: #FF0000;
	text-align: center;
	margin: 4px 5px 0 0;
}
.formTextInput { /*表单输入区域*/
	width: 300px;
	text-align: left;
	margin-right: 6px;
	padding-bottom: 5px;
}
.tipInfoOff { /*表单右侧的提示信息（普通状态）*/
	display: none;
}
.tipInfoOn { /*表单右侧的提示信息（激活状态）*/
	position: absolute;
	top: 0;
	right: 0;
	width: 274px;
	color: #000000;
	white-space: normal;
	text-align: left;
	background-color: #EFFECB;
	border: 1px solid #339900;
}
.tipInfoOn span {
	display: block;
	position: relative;
	left: -14px;
	background: url(icon_form_tip.gif) 0 4px no-repeat;
	padding: 5px 0 5px 22px;
}
/*
** 新用户注册部分结束 **
*/

/*
** 搜索结果显示页面开始 **
*/
#searchMainBg { /*搜索结果内容区域的外层背景，类似mainbg，嵌套在main里*/
	float: left;
	width: 100%;
	text-align: center;
	background: #FFFFCC;
}
#searchMain { /*搜索结果左栏（搜索结果显示区域）*/
	text-align: center;
}
/*
** 搜索结果显示页面结束 **
*/

/*
** 公众服务开始 **
*/
#fuwuBg {
	float: left;
	width: 729px;
	background: #FFFFCC;
	padding-bottom: 30px;
}
#fuwuTopAdLinks { /*头部链接单元广告*/
	width: 729px;
	height: 17px;
	background: #263B74;
	margin: auto;
	padding-top: 2px;
}
#fuwuLeft {
	float: left;
	width: 138px;
}
#fuwuRight {
	float: left;
	width: 590px;
}
.fuwu-title {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	line-height: 25px;
	background: #263B74 url(h2_dot_3.gif) 4px 5px no-repeat;
	text-indent: 16px;
	border-bottom: 1px solid #121D3B;
	padding: 0 5px;
	clear: both;
}
#fuwuMenu {
	width: 138px;
	background: #FFCC00 url(fuwu_menu_bg.gif) top left repeat-y;
	list-style: none;
	padding-top: 8px;
}
#fuwuMenu li {
	line-height: 20px;
	text-indent: 20px;
	background: url(..h2_dot.gif) left 3px no-repeat;
	margin-left: 5px;
}
#fuwuMenu a:link, #fuwuMenu a:visited, #fuwuMenu a:hover {
	color: #000000;
	text-decoration: none;
}
#fuwuMenu .fuwuMenuOn {
	line-height: 20px;
	text-indent: 20px;
	background: #FFFFCC url(fuwu_menu_on.gif) left 3px no-repeat;
	border-bottom: 1px solid #AE7300;
	margin-left: 5px;
}
#fuwuMenuFoot {
	height: 15px;
	background: url(fuwu_menu_foot.gif) right bottom no-repeat;
}
#fuwuDaohang {
	height: 25px;
	line-height: 25px;
	background: #FFFE9D url(fuwu_daohang_bg.gif) top left no-repeat;
	border-bottom: 1px solid #C7C09D;
	padding-left: 15px;
}
#fuwuMain {
	margin-top: 20px;
}
/*
** 公众服务结束 **
*/

/*
** 网站地图开始 **
*/
#sitemapBg {
	width: 729px;
	background: #FFFFCC;
	padding: 10px 0;
}
#sitemapBg dl {
	width: 700px;
	font-size: 14px;
	margin: 0 auto;
	padding-bottom: 30px;
}
#sitemapBg dt {
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	line-height: 25px;
	background: url(h2_dot_2.gif) 0 6px no-repeat;
	text-indent: 12px;
	margin-top: 20px;
	padding: 0 5px;
	clear: both;
}
#sitemapBg dd {
	float: left;
	white-space: nowrap;
	height: 24px;
	line-height: 24px;
	margin-right: 12px;
}
/*
** 网站地图结束 **
*/

/*
** 关于部分开始 **
*/
#aboutLeft {
	float: left;
	width: 154px;
	background: #FFCC00;
	border-right: 1px solid #CDC096;
}
#aboutLeft h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	line-height: 25px;
	background: #000000 url(h2_dot_3.gif) 4px 5px no-repeat;
	text-indent: 16px;
	padding: 0 5px;
}
#aboutRight {
	float: left;
	width: 574px;
	line-height: 150%;
	text-align: left;
	background: #FFFFCC;
	padding-bottom: 30px;
}
#aboutRight h2 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	line-height: 25px;
	background: #FFCC00;
	padding: 0 5px;
}
#aboutLeft, #aboutRight {
	padding-bottom: 10000px;
	margin-bottom: -9980px;
}
#aboutLeft ul {
	list-style: none;
	margin: 0;
	padding-top: 5px;
}
#aboutLeft ul li {
	font-size: 14px;
	text-indent: 22px;
}
#aboutLeft ul li a:link, #aboutLeft ul li a:visited {
	display: block;
	font-weight: bold;
	text-decoration: none;
	height: 22px;
	line-height: 22px;
	background: #FFCC00 url(h2_dot.gif) 3px 3px no-repeat;
	border-bottom: 1px solid #000000;
}
#aboutLeft ul li a:hover {
	text-decoration: none;
	background: #FFFF66 url(fuwu_menu_on.gif) 4px 3px no-repeat;
}
.aboutNavOn {
	color: #000000;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	background: #FFFF66 url(fuwu_menu_on.gif) 4px 3px no-repeat;
	border-bottom: 1px solid #000000;
} /*关于部分结束*/

.nofloat {
	clear: both;
}
