﻿body { padding:0; margin:5px 0 0 0; text-align:center;}
div { text-align:left;}
body > div { margin-left:auto; margin-right:auto;}
body, div { font-size:12px; font-family:Verdana,"宋体";}
img, a img { border:0; padding:0; margin:0;}
ul, li { list-style:none; padding:0; margin:0; border:0;}

a:link, a:visited { color:#333; text-decoration:none;}
a:active, a:hover { color:#F60; text-decoration:underline;}

/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/

#headtop { width:958px; height:51px; margin-left:auto; margin-right:auto;}
	#headtop .logo { float:left;}
	#headtop .meta { float:left; width:600px; margin:0 10px; height:36px; line-height:18px;}
	#headtop .right { float:right; width:150px; height:36px;}
		#headtop .right ul { width:150px; height:18px;}
		#headtop .right li { float:left; width:75px; background:url(http://image.goodjob.cn/image/Area/dot02.gif) 12px 2px no-repeat; text-align:right;}
		#headtop .right li a { padding:0 0 0 15px;}
		#headtop .right .wz { width:150px; text-align:right; height:18px; color:#ccc; font-weight:bold;}

#headmenu { width:958px; height:60px; margin-left:auto; margin-right:auto; background:url(http://image.goodjob.cn/image/Area/menubg.gif) left -120px repeat-x;}
	#headmenu .menubgleft { width:5px; height:60px; background:url(http://image.goodjob.cn/image/Area/menubg.gif) left top no-repeat; float:left;}
	#headmenu .menubgright { width:5px; height:60px; background:url(http://image.goodjob.cn/image/Area/menubg.gif) left -60px no-repeat; float:left;}
	#headmenu .menubgcenter { width:948px; height:60px; float:left;}
		#headmenu .menubgcenter .info { width:948px; height:30px; color:#FFF; line-height:30px;}
			#headmenu .menubgcenter .info a { margin:0 5px; line-height:30px; color:#FFFFFF; text-decoration:none;}
			#headmenu .menubgcenter .info a:hover { color:#FFFFFF; text-decoration:underline;}
		#headmenu .menubgcenter .menu { width:948px; height:30px;}
			#headmenu .menubgcenter .menu .left { width:177px; height:30px; float:left;}
			#headmenu .menubgcenter .menu .right { width:600px; height:30px; float:left;}
				#headmenu .menubgcenter .menu .right li { height:30px; margin-right:3px; float:left;}
				#headmenu .menubgcenter .menu .right li a { background:url(http://image.goodjob.cn/image/Area/menu.gif) left top no-repeat; height:30px; text-decoration:none; float:left;}
				#headmenu .menubgcenter .menu .right li a span { background:url(http://image.goodjob.cn/image/Area/menuside.gif) right top no-repeat; height:20px!important; height:30px; padding:10px 9px 0!important; padding:0 9px 0; cursor:pointer; color:#000; font-size:14px; float:left;}
					#headmenu .menubgcenter .menu .right li a span p { margin-top:0px!important; margin-top:10px;}
				#headmenu .menubgcenter .menu .right li a:hover, #headmenu .menubgcenter .menu .right li.li_now a { background:url(http://image.goodjob.cn/image/Area/menu.gif) left -30px no-repeat; height:30px; float:left;}
				#headmenu .menubgcenter .menu .right li a:hover span, #headmenu .menubgcenter .menu .right li.li_now a span { background:url(http://image.goodjob.cn/image/Area/menuside.gif) right -30px no-repeat; height:30px; color:#FFF; float:left;}
			#headmenu .menubgcenter .menu .area { width:121px; height:24px; padding:6px 0 0 40px; background:url(http://image.goodjob.cn/image/Area/area_dq.gif) left 8px no-repeat; float:right;}

#info { width:958px; height:auto; margin-left:auto; margin-right:auto;}
	#left { width:770px; height:auto; float:left;}
		#server { width:756px; height:auto; border:2px solid #FF6100; border-top:0px; float:left;}
			/************** 企业服务开始 *****************/
			.com { width:285px; height:50px; margin-top:15px; float:left;}
				.title_com { width:285px; height:18px; background:url(http://image.goodjob.cn/image/Area/menu01.gif) 0px -54px no-repeat;}
				.info_com { width:285px; height:20px; line-height:20px; margin-top:12px;}
					.info_com a { padding:0 10px;}
			/************** 企业服务结束 *****************/
			/************** 个人服务开始 *****************/
			.person { width:285px; height:auto; border-right:2px solid #FF6100; padding:14px 10px; float:left;}
				.title_person { width:285px; height:18px; background:url(http://image.goodjob.cn/image/Area/menu01.gif) 0px -36px no-repeat; float:left;}
				.dashed_login { width:285px; height:15px;  overflow:hidden; background:url(http://image.goodjob.cn/image/Area/dashed_bj01.gif) repeat-x; float:left;}
				.info_person { width:275px; height:49px; margin-left:10px; float:left;}
					.info_person .zhao { float:left; width:120px; height:49px;}
					.info_person .a1 { float:left; width:65px; height:20px; line-height:20px; text-align:center; padding-top:5px;}
					.info_person .a2 { float:left; width:65px; height:20px; line-height:20px; text-align:center; padding-top:2px;}
			/************** 个人服务结束 *****************/
			/************** 搜索开始 *****************/
            #search { width:445px; height:auto; float:left; padding-bottom:12px;}
            	#search .title_search { margin:14px 0 14px 10px; background:url(http://image.goodjob.cn/image/Area/menu01.gif) 0px -72px no-repeat; width:420px; height:18px;}
            	#search .area { width:420px; margin-left:20px; height:180px;}
					#search .area ul { width:420px;}
						#search .area li { float:left; width:420px; height:28px;}
					#search .area .search_button { background:url(http://image.goodjob.cn/image/Area/button01.gif) 0px 0px no-repeat;  width:124px; height:38px; border:0px;}
					#search .area .selecter { background-image:url(http://image.goodjob.cn/image/textstyle.gif); height:18px; border:1px solid #999999; border-right:none; vertical-align:middle;}
					#search .area .selecter1 { background-image:url(http://image.goodjob.cn/image/textstyle.gif); height:18px; border:1px solid #999999;}
					#search .area .selecterbtn { vertical-align:middle; cursor:pointer;}
				#search .dashed { float:left; width:410px; background:url(http://image.goodjob.cn/image/Area/dashed_bj01.gif) repeat-x; margin:10px 0 15px 5px;}
				#search .area_zp ul { float:left; margin:0 0 0 10px; width:410px;}
				#search .area_zp li { float:left; width:400px; height:20px;}
			/************** 搜索结束 *****************/
		/************** 中间长广告开始 *****************/
		#ad_l { width:768px; height:auto; margin-top:10px; float:left;}
			#ad_l ul { width:768px; float:left;}
			#ad_l li { padding:0 8px 3px 0; float:left;}
		/************** 中间长广告结束 *****************/
		/************** 中间短广告开始 *****************/
		*+html #ad_s { width:768px; height:auto; margin-top:4px; float:left;}
		#ad_s { width:768px; height:auto; float:left;}
			#ad_s ul { width:768px; float:left;}
			#ad_s li { padding:0 8px 3px 0; float:left;}
		/************** 中间短广告结束 ****************
		/************** 名企广告开始 *****************/
		.mqmenu_nav { width:770px; margin-top:3px; height:auto; float:left;}
			.mqmenu { width:760px; height:26px; background:url(http://image.goodjob.cn/image/area/menubg_mq.gif) left 24px repeat-x; float:left;}
				.mqmenu .now { height:24px; background:url(http://image.goodjob.cn/image/Area/menu_left.gif) left -91px no-repeat; text-decoration:none; float:left;}
				.mqmenu .now span { background:url(http://image.goodjob.cn/image/Area/menu_right.gif) right -91px no-repeat; height:16px!important; height:18px; padding:6px 9px 2px!important; padding:6px 9px 0; cursor:pointer; color:#FFF; font-weight:bold; font-size:14px; float:left;}
			.mqt_list { width:770px; height:auto; float:left;}
				.mqt_list .mq { width:385px; height:90px; padding-top:10px; float:left;}
					.mqt_list .mq .img { width:373px; height:60px; border:1px solid #CCC; border-bottom:none; background:#EFEFEF;}
					.mqt_list .mq .a { width:353px; height:30px; line-height:30px; padding:0 10px; color:#F00; border:1px solid #CCC; background:#EFEFEF;}
					.mqt_list .mq a { color:#000; text-decoration:underline; line-height:30px;}
					.mqt_list .mq a:hover { color:#F00; text-decoration:none;}
		/************** 名企广告结束 *****************/
		/************** 重点招聘信息开始 *****************/
		#zp { width:760px; height:auto; margin-top:13px; float:left;}
			.title_zp { width:760px; height:26px; background:url(http://image.goodjob.cn/image/area/menubg_mq.gif) left 24px repeat-x; float:left;}
			.title_zp .now { height:24px; background:url(http://image.goodjob.cn/image/Area/menu_left.gif) left -91px no-repeat; text-decoration:none; float:left;}
			.title_zp .now span { background:url(http://image.goodjob.cn/image/Area/menu_right.gif) right -91px no-repeat; height:16px!important; height:18px; padding:6px 9px 2px!important; padding:6px 9px 0; cursor:pointer; color:#FFF; font-weight:bold; font-size:14px; float:left;}
			.zp { width:380px; height:40px; margin-top:10px; float:left;}
				.zp_qiye { width:365px; float:left; height:18px; line-height:18px; padding:0 0 0 15px; background:url(http://image.goodjob.cn/image/Area/dot02.gif) -5px 2px no-repeat;}
				.zp_info { width:365px; float:left; height:18px; line-height:18px; padding:0 0 0 15px;}
					.zp_info a:link, .zp_info a:visited { color:#E72100; text-decoration:underline;}
					.zp_info a:hover { color:#E72100; text-decoration:none;}
		/************** 重点招聘信息结束 *****************/
		/************** 最新招聘企业开始 *****************/
		#newzp { width:760px; margin-top:13px; float:left;}
			.title_newzp { width:760px; height:26px; background:url(http://image.goodjob.cn/image/area/menubg_mq.gif) left 24px repeat-x; float:left;}
			.title_newzp .now { height:24px; background:url(http://image.goodjob.cn/image/Area/menu_left.gif) left -91px no-repeat; text-decoration:none; float:left;}
			.title_newzp .now span { background:url(http://image.goodjob.cn/image/Area/menu_right.gif) right -91px no-repeat; height:16px!important; height:18px; padding:6px 9px 2px!important; padding:6px 9px 0; cursor:pointer; color:#FFF; font-weight:bold; font-size:14px; float:left;}
			#newzp ul { margin-top:12px; float:left;}
				#newzp li { width:240px; height:22px; padding-left:13px; background:url(http://image.goodjob.cn/image/Area/dot03.gif) 0px 2px no-repeat; float:left;}
		/************** 最新招聘企业结束 *****************/
/*################### 主区域内容结束 #############################*/
	/************** 右侧广告开始 *****************/
	#right { width:185px; height:auto; margin-top:13px; float:right;}
		#right .ad { width:185px; height:auto;}
			#right .ad li { width:185px; margin-bottom:3px;}
		/* 右侧资讯开始 */
		#right .news { width:183px; height:auto; margin-top:10px; border:1px solid #F16100;}
			#right .news .title { width:173px; padding-left:10px; height:25px; color:#FFF; font-size:14px; font-weight:bold; line-height:25px; background:url(http://image.goodjob.cn/image/partner/jobpanyu/login_top_bg.gif) repeat-x;}
			#right .news .info { width:163px; height:auto; margin:10px 10px 13px 10px;}
				#right .news .info li { width:163px; height:25px; line-height:25px; border-bottom:1px dashed #CCC;}
		/* 右侧资讯结束 */
	/************** 右侧广告结束 *****************/
/************** 友情链接开始 *****************/
#link { float:left; width:760px; margin-top:15px;}
	.title_link { width:760px; height:26px; background:url(http://image.goodjob.cn/image/area/menubg_mq.gif) left 24px repeat-x; float:left;}
	.title_link .now { height:24px; background:url(http://image.goodjob.cn/image/Area/menu_left.gif) left -91px no-repeat; text-decoration:none; float:left;}
	.title_link .now span { background:url(http://image.goodjob.cn/image/Area/menu_right.gif) right -91px no-repeat; height:16px!important; height:18px; padding:6px 9px 2px!important; padding:6px 9px 0; cursor:pointer; color:#FFF; font-weight:bold; font-size:14px; float:left;}
		.link_tj { width:660px; float:right; height:25px; line-height:25px; font-size:14px;}
			.link_tj a { font-size:14px; padding:0 5px;}
	#link .link { width:760px; height:auto; margin-top:10px;}
		#link .link a { height:22px; line-height:22px; margin:0 4px;}
/************** 友情链接结束 *****************/

.foot { width:958px; height:auto; padding-top:10px; margin-left:auto; margin-right:auto; clear:both;}
	.foot .footbg { width:958px; height:auto; background:#EDEDED;}
		.footbg .foot1 { width:958px; height:2px; overflow:hidden; background:#FF6100;}
		.footbg .title { width:745px; height:30px; line-height:30px; padding-left:25px;}
			.footbg .title a { padding:2px;}
			.footbg .title a:hover { background:#000; color:#FFF; text-decoration:underline;}
		.footbg .copy { width:745px; height:60px; padding-left:25px; line-height:20px;}