﻿/* Tina 2009-4-9制作 */
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} 整站变黑白色*/
* { margin:0 auto; padding:0;}
body{ margin:0 auto; padding:0; text-align:center; font-family:"宋体"; font-size:12px; }  /*(新年background:url(http://image.goodjob.cn/image/newmoble/2010topbg1.png) center top no-repeat;)background:url(http://image.goodjob.cn/image/newmoble/bg2.jpg) center top no-repeat; 国庆背景图*/
/*body{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CF1B0A', endColorStr='#FFFB8F', gradientType='-1'); }*/
body > div{ margin:0 auto;}
div { text-align:left;}
img, a img{ margin:0; padding:0; border:0;}
ul,li{ margin:0; padding:0; border:0; list-style:none;}
h1{ font-size:14px; font-size:14px; line-height:29px; color:#fff;}

/*************************通用友情链接*********************/
a:link, a:visited{ color:#000; text-decoration:none;}
a:active, a:hover{ color:#f00; text-decoration:underline;}

.column{ margin-top:10px; display:inline-block!important;}


#wrapper{ width:1004px; height:auto; overflow:hidden; background:#fff; }
/****************************Header Begin********************************/
.header{ float:left; width:1004px; height:auto; display:inline-block; }
	.topline{ float:left; width:998px; padding-left:6px; height:32px; line-height:32px; background:url(http://image.goodjob.cn/image/newmoble/topline.gif);}
		.topline_left{ float:left; width:65%;}
			h1{float:left; width:100%; padding:0 5px; margin:0; color:#000; font-weight:normal; font-size:12px;  font-family:"宋体";}
		.topline_right{ float:right; width:30%; text-align:right;}
	.topinfo{ float:left; width:1004px; height:auto; padding-top:10px; }
		.logo{ float:left; width:170px; height:60px;}
		.noteselect{ float:left; width:74px; height:auto; display:inline!}
		.topadv{ float:right; width:760px; height:auto; text-align:right;}
			.topadv01{ float:left; display:inline; }
			    .topadv01 a{ float:left; width:368px; height:58px; margin-left:10px;}
			    .topadv01 a img{ border:1px solid #ccc;}
			    .topadv01 a:hover img{ border:1px solid #666;}
/****************************Header End*********************************/
/****************************Menu Begin*********************************/
.menu{ float:left; width:964px; padding:0 20px; height:35px; margin-top:10px; line-height:35px; background:url(http://image.goodjob.cn/image/newmoble/menu_bg01.gif) left top repeat-x; border-bottom:4px solid #d0d0d0;}
	.menu ul{ float:left; background:url(http://image.goodjob.cn/image/newmoble/menu_line.gif) left top no-repeat; width:964px; font-size:14px;}
		.menu ul li{ float:left; background:url(http://image.goodjob.cn/image/newmoble/menu_line.gif) right top no-repeat; padding:0 10px;}
		.menu ul li a:link, .menu ul li a:visited{ color:#fff; text-decoration:none; font-weight:bold;}
		.menu ul li a:active, .menu ul li a:hover{ color:#ff0; text-decoration:underline; font-weight:bold;}
		.menu ul li a.menured { color:#FF5050; text-decoration:underline;}
/****************************Menu End**********************************/
/****************************Banner Begin*********************************/
.banner{ float:left;  height:auto; margin-top:8px; display:inline;}
	.banner a{ float:left; width:1002px; height:auto; border:1px solid #ccc;}
/****************************Banner End*********************************/

/****************************Column1 Begin**********************************/
.column01{ float:left; width:1004px; height:auto;}
	.left_adv328_80{ float:right; width:328px; height:auto; margin-left:10px;}
		/*.left_adv328_80 li{ float:left; width:326px; height:78px; border:1px solid #ccc; margin-bottom:10px;}*/
		.left_adv328_80{ float:left; width:326px; height:auto; display:inline;}
			.left_adv328_80 a{ float:left; width:326px; height:78px; border:1px solid #ccc; margin-top:10px;}
	.right_login{ float:left; width:666px; height:auto; margin-top:10px;}
		.right_login .nav01{ float:left; width:666px; height:22px; background:url(http://image.goodjob.cn/image/newmoble/login_top.gif) left top no-repeat; }
		.right_login .nav02{ float:left; width:650px; padding:0 8px; height:134px; background:url(http://image.goodjob.cn/image/newmoble/login_top02.gif) left top repeat-y;}
			/*company service*/
			.left_company{ float:left; width:168px; height:auto; padding:8px 0 8px 3px; margin-right:5px;}
				.left_company img{ float:left; width:162px; height:46px; margin:5px 6px 5px 0; text-align:center;}			
			/*person service*/
			.center_person{ float:left; width:236px; height:atuo; padding:12px 0 5px 10px;}
			
				.person_a1{ float:left; width:236px; height:auto;}
					.logininfo{ float:left; width:180px; height:auto;}
						.logininfo01{ float:left; width:180px; height:atuo; margin-bottom:3px;}
							.logoina1{ float:left; width:50px; height:auto; line-height:23px;}
							.logininput{ float:left; width:130px; height:auato;}
								.input01{ float:left; border:1px solid #ccc; line-height:25px; width:125px; }
						.left_personbtn01{ float:left; width:102px; text-align:center; line-height:25px; background:url(http://image.goodjob.cn/image/newmoble/btn_bg.gif) left top no-repeat;}
							.mt{ margin-top:8px;}
							.left_personbtn01 a:hover{ color:#A70000; text-decoration:underline;}
						.b1{ float:right; width:130px; line-height:25px;}
					.loginbtn{ float:right; width:55px; height:auto;}
			/*area*/
			.right_area{ float:right; width:215px; height:auto;}
				.right_area .area01{ float:left; width:215px; line-height:23px; font-weight:bold; padding:5px 0 6px 1px;}
					.right_area .area01 a:link, .right_area .area01 a:visited{ padding:2px; margin-left:5px;}
					.right_area .area01 a:active, .right_area .area01 a:hover{ padding:2px; background:#000; color:#fff; text-decoration:underline; margin-left:5px;}
		.right_login .nav03{ float:left; width:666px; height:14px; background:url(login_top.gif) left -23px repeat-y;}
		.notehy{float:left; padding-left:3px; width:210px; height:22px;}
		
/****************************Column1 End************************************/
/****************************Advertisement  Begin**********************************/
.advinfo{ float:left; width:1004px; height:auto;}	
	.mleft{ float:left!important; height:auto; position:relative; left:-10px; width:1014px;}
	/********第一种广告328_80开始***********/
	.adv1_list{ float:left; width:328px; height:auto; padding:10px 0 0 10px;}
		.adv_img{ float:left; width:326px; display:inline;}
			.adv_img a{ float:left; width:326px; height:68px; border:1px solid #ccc;}
			.adv_imgright a:hover, .banner a:hover, .left_adv328_80 a:hover, .adv_img a:hover, .adv2_list a:hover, .adv3_list a:hover, .partner_info1 a:hover{ border:1px solid #666;}
		.adv_zpinfo{ float:left; width:316px; padding:0 5px; border:1px solid #ccc; line-height:30px; border-top:none; background:#F7F7F7;}
			.adv_zpfont{ color:#f00;}
	/********第一种广告328_80结束***********/
	/********第二种广告328_70开始***********/
	.adv2_list{ float:left; display:inline;}
		.adv2_list a{ float:left; width:326px; border:1px solid #ccc; height:68px; margin:10px 0 0 10px;}
		/*.adv2_list li{ float:left; width:326px; border:1px solid #ccc; height:68px; margin:10px 0 0 10px;} */
	/********第二种广告328_70结束***********/
	/********第三种广告159_70结束***********/
	.adv3_list{ float:left; display:inline;}
		.adv3_list a{ float:left; width:157px; height:68px; border:1px solid #ccc; margin:10px 0 0 10px;}
/****************************Advertisement  End************************************/
/****************************Column2 Begin**********************************/
.column02{ float:left; width:1004px; height:auto; padding-top:10px;}
	.column02_title{ float:left; width:1004px; height:31px; line-height:30px; background:url(http://image.goodjob.cn/image/newmoble/nav_top.gif) left top no-repeat;}
		h3{ float:left; width:700px; padding:0 10px; margin:0; color:#fff; font-size:14px; font-weight:bold; font-family:"宋体"; }
			.column02_titleleft{ float:left; width:200px;}
			.column02_titleright{ float:right; width:500px; font-weight:normal;}
		h2{ float:right; width:255px; color:#fff; font-size:14px; margin:0; padding:0; font-weight:bold; font-family:"宋体"; }
	.column02_bg{ float:left; width:1004px; height:auto; background:url(nav_top02.gif);}
		.column02_left{ float:left; width:708px; padding:10px 8px 0; height:auto;}
			.column02_zdzpinfo{ float:left; width:354px; height:auto; margin-bottom:8px;}
				.column02_comname{ float:left; width:336px; padding-left:18px; line-height:25px; background:url(http://image.goodjob.cn/image/Area/dot02.gif) left 6px no-repeat;}
				.column02_zpinfo{ float:left; width:336px; padding-left:18px; line-height:22px; color:#05458C;}
				.column02_zpinfo a{ color:#05458C;}
					.column02_zpinfo a:hover{ color:#f00;}
		.column02_right{ float:right; width:254px; padding:10px 8px 5px; height:auto;}
			.column02_rightrc{ float:left; width:254px; height:auto; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:5px;}
				.column02_rcimg{ float:left; width:82px; height:auto;}
				.column02_a1{ float:right; width:162px; line-height:30px; font-size:14px; font-weight:bold; color:#f00;}
				.column02_a2{ float:right; width:162px; line-height:20px;}
			.column02_rclist{ float:left; width:254px; height:auto; line-height:26px; border-bottom:1px dashed #ccc;}
				.name01{ float:left; width:55px; height:auto; color:#000; font-weight:bold; padding-right:5px; cursor:hand;}
				.font_red{ color:#f00; font-weight:bold; padding:0 10px;}				
				a.font_black:link, a.font_black:visited{ color:#000; font-weight:bold; padding-right:5px; cursor:hand;}
				a.font_black:hover{ color:#666; text-decoration:underline;}
	.column02_bottom{ float:left; width:1004px; height:16px; background:url(http://image.goodjob.cn/image/newmoble/nav_top.gif) left -32px no-repeat; }
/****************************Column2End************************************/
/****************************Partner Begin**********************************/
.partner{ float:left; width:1004px; height:auto; padding-top:6px;}
	.partner_border{ float:left; width:1002px; border:1px solid #0050a3; height:auto;}
		.partner_nav{ float:left; width:1002px; height:29px; line-height:29px; background:url(http://image.goodjob.cn/image/newmoble/partner_nav.gif) left top repeat-x;}
		.partner_info{ float:left; width:1002px; padding:8px 0 8px 0; height:auto;}
			.ptb{ padding-top:0!important;}
			.ptbs{ padding-top:10px;}
			.partner_info1{ float:left; display:inline;}
			.partner_info1 a{ float:left; width:132px; height:38px; margin-left:8px; border:1px solid #ccc;}
			.partner_info li{ float:left; line-height:23px; padding:0 5px; word-break:keep-all;  direction:ltr; unicode-bidi:bidi-override;}
/****************************Partner End************************************/
/****************************Footer Begin**********************************/
.footer{ float:left!important; width:984px; padding:0 10px; height:auto; margin-top:10px; border-top:4px solid #1F6CB9;}
	.left_footer{ float:left; width:700px; height:auto; line-height:20px; padding-top:8px;}
		.left_footer .f1 a{ padding:2px;}
			.left_footer .f1 a:hover{ color:#fff; background:#000; text-decoration:underline;}
	.right_footer{ float:right; width:284px; height:auto; padding-top:8px; text-align:right;}
	.right_footer .anwang { width:40px; height:60px; float:left;}
	.right_footer .gt { width:50px; height:60px; float:left;}
	.right_footer .wj { width:55px; height:60px; float:left;}
/****************************Footer End************************************/



/**************** 大首页个人会员登录 start FFA36B *****************/
#home_person { float:left; width:240px; height:55px;}
	#home_person .input_person { float:left; width:190px; height:50px; margin:0px 0px 0px 10px;}
		#home_person .input_person .user_input { width:190px; height:25px;}
		#home_person .input_person .user_input input { border:1px #CCC solid;}
		
	#home_person .input_persons { float:left; width:180px; height:50px;}
		#home_person .input_persons .user_inputs { width:180px; height:25px;}
		#home_person .input_persons .user_inputs input { border:1px #CCC solid;}
		
	#home_person .login_person { float:left; width:50px; height:50px;}
		#home_person .login_input { background:url(http://image.goodjob.cn/image/Area/rc_login.gif) no-repeat; cursor:pointer; border:0px; width:50px; height:49px;}	
	#home_person .login_info { float:left; width:220px; margin:12px 0px 0px 10px;}
		#home_person .login_info .img { float:left; width:120px; height:20px;}
		#home_person .login_info .a1 { float:left; width:60px; height:20px; line-height:20px; padding-top:2px; text-align:center;}
		#home_person .login_info .a2 { float:left; width:70px; height:20px; line-height:20px; padding-top:2px; text-align:center;}

#home_LoginType { float:left; width:235px; height:25px;}
   #home_LoginType .input_LoginType { float:left; width:235px; height:25px; }
       .msg_html{margin-right:8px;}

  
/**************** 大首页个人会员登录 end *****************/