@charset "utf-8";
/* CSS Document */
body{text-align:center; font-size:12px; font-family:Tahoma,SimSun,Arial; background:#efefed; color:#555;}
body,h1,h2,h3,p,ul,ol,li{margin:0px; padding:0;}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
ul,li{list-style:none;}
a{color:#006ab4; text-decoration:none;}
a:hover{color:#f60;}
img {border:none;}
.bold{font-weight:bold;}
.Moer{position:absolute; right:10px; top:2px; background:url(http://www.haoqiantu.cn/Resource/Pic/Icon04.gif) right center no-repeat; padding-right:12px;}
.left{float:left;}
.right{float:right;}
.left_w{width:225px;}
.right_w{width:690px;}

.C999{color:#999;}
.Cf60{color:#f60;}
/*--250右侧宽度-*/
#Right_w250{width:200px; float:right;}
#left_w670{width:730px; float:left;}
#left_w250 .left_W100{width:100%; padding:15px;}
/*--250右侧宽度 end-*/

#Header,#Content,#Footer,.Re_Ad{margin:auto; text-align:left;}
#Header,#Footer,.Re_Ad{width:960px;}
#Content{width:950px; padding:10px 5px 20px 5px; background:#fff; border-bottom:2px solid #dc3e15;}

/*---Header-**/
#BavBox{height:32px; line-height:32px; background:url(http://www.haoqiantu.cn/Resource/Pic/bavbg.gif) repeat-x top; border-bottom:1px solid #fff;}
.Bav_W{width:960px; margin:auto;}
#BavBox ul.Bav{float:left; margin-left:15px;}
#BavBox ul.Bav2{ float:right; margin-right:15px;}
#BavBox ul.Bav li,#BavBox ul.Bav2 li {float:left; display:inline;  height:24px; }
#BavBox ul.Bav li a,#BavBox ul.Bav2 li a{color:#000;border-right:1px solid #ccc;padding:0 10px;}
#BavBox ul.Bav li a:hover,#BavBox ul.Bav2 li a:hover{color:#f60;}

/*---Eric Nav-**/
#DivNav{height:32px; line-height:32px; }
.Bav_Ws{width:960px; margin:auto;}
#DivNav ul.Bav{float:left; margin-left:15px;}
#DivNav ul.Bav2{ float:right; margin-right:15px;}
#DivNav ul.Bav li,#BavBox ul.Bav2 li {float:left; display:inline;  height:24px; }
#DivNav ul.Bav li a,#BavBox ul.Bav2 li a{color:#000;padding:0 10px;}
#DivNav ul.Bav li a:hover,#BavBox ul.Bav2 li a:hover{color:#f60;}

#Header{
	padding-top:75px;
	position:relative;
	background-image: url(http://www.haoqiantu.cn/Resource/Pic/HaderBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
	#Header .Logo{position:absolute; top:30px; left:44px;}
		#Header .Logo a{background:url(http://www.haoqiantu.cn/Resource/Pic/logo.gif) left no-repeat; height:64px; width:221px;display:block;}
		#Header .Logo a:hover{background:url(http://www.haoqiantu.cn/Resource/Pic/logo_On.gif) left no-repeat;}
		#Header .Logo h1{display:none;}
        #Header .Loing{position:absolute; top:10px; right:25px;}
		       #Header .Loing span{float:right;}
		      #Header .Loing[type="button"]{border:none; padding:0; cursor:pointer;}
			  #Header .Loing input.Text{border:1px solid #b81900; padding:2px 3px 2px 20px; color:#555; line-height:16px; width:100px;}
			     #Header .Loing input{vertical-align:middle;}
			     .Icon01{background:url(http://www.haoqiantu.cn/Resource/Pic/Icon_Name.gif) 3px center no-repeat;}
				 .Icon02{background:url(http://www.haoqiantu.cn/Resource/Pic/Icon_P.gif) 3px center no-repeat;}
			  #Header .Loing input.LoingBut,#Header .Loing input.PushBut{ height:22px; border:none; padding:0; cursor:pointer;}
			  #Header .Loing input.LoingBut{background:url(http://www.haoqiantu.cn/Resource/Pic/LoginBut.gif); width:56px;}
			  #Header .Loing input.PushBut{background:url(http://www.haoqiantu.cn/Resource/Pic/push02.gif); width:66px;}
		
		.TabBox{position:relative;height:74px;}
			.Tab_L,.Tab_R{position:absolute; height:74px; width:10px; top:0; background-repeat:no-repeat;}
			.Tab_L{background-image:url(http://www.haoqiantu.cn/Resource/Pic/Seash_L.gif); left:0;}
			.Tab_R{background-image:url(http://www.haoqiantu.cn/Resource/Pic/Seash_R.gif); right:0;}
			.Tab{background:url(http://www.haoqiantu.cn/Resource/Pic/Seash_C.gif) bottom repeat-x; margin:0 10px;height:74px;}
			.Tab ul {margin-left:36%; height:26px;}
			.Tab ul.TabList li{float:left; margin:0 3px; font-weight:600; text-align:center; line-height:26px;}
			.Tab ul.TabList li a{width:75px; height:26px; display:block; color:#000;margin-top:2px;}
			.Tab ul.TabList li a:hover{background:url(http://www.haoqiantu.cn/Resource/Pic/Tab_On.gif);color:#f60;}
			.Tab ul.TabList li.TabOn a{color:#fff;background:url(http://www.haoqiantu.cn/Resource/Pic/Tab.gif);display:block; margin-top:2px;}
	
			.Tab div.Search{clear:both; text-align:center; padding-top:5px;position:relative;}

				.Tab div.Search input{vertical-align:middle;}
				.SearchBut[type="button"],.LoginBut[type="button"]{border:none; padding:0; cursor:pointer;}
				.SearchInput{
				    border:2px #ffeb00 solid;
					background:url(http://www.haoqiantu.cn/Resource/Pic/InputBg.gif) top repeat-x;
					font-size:14px;
					padding:6px 8px;
					color:#711902;
					width:220px;
					cursor:pointer;
					}
				.SearchInputBox{width:158px; height:19px; background:url(saersh.gif) no-repeat;}
				.SearchBut{background:url(http://www.haoqiantu.cn/Resource/Pic/SeashBut.gif); width:81px; height:32px;border:none; cursor:pointer;}
				.Tab div.Search .Add,.Tab div.Search .AddOn{width:24px; height:25px; cursor:pointer; position:absolute; top:8px; 

right:276px;}
					.Tab div.Search .Add{background:url(http://www.haoqiantu.cn/Resource/Pic/Icon01.gif); }
					.Tab div.Search .AddOn{background:url(http://www.haoqiantu.cn/Resource/Pic/Icon01_On.gif);}
					   .Tab div.Search .Add span,.Tab div.Search .AddOn span{display:none}
    
        .GoogleSearch{margin:0 auto; padding:0 5px 10px 5px; width:950px; background:#fff;}
		.GoogleSearch .C{height:65px; padding-top:10px; background:url(http://www.haoqiantu.cn/Resource/Pic/google_C.gif) repeat-x top;border:solid 1px #da3204; border-top: none 0 

Transparent;}
		.GoogleSearch .C a{color:#5d0000;}
		.GoogleSearch .C a:hover{color:#f60;}
		.GoogleSearch input {vertical-align:middle;}
/*---Header end**/

.clear{
	clear: both;
	height:1px;
	line-height:1px;
}

.clearfix:after,.TopBar:after{
	content: ".";
	*height:20px;
	display: block;
	visibility: hidden;
	clear:both;
	line-height:1px;
}
.clearfix,.TopBar{
	zoom: 1;
}

.DivBox{margin-bottom:15px;}

/*--按钮样式 --*/
.But_01,.But_02{width:80px;}
.But_01 a,.But_02 a,.But_01 a:hover,.But_02 a:hover
    {
	     width:80px; height:27px; line-height:27px;
		 font-size:14px; font-weight:bold;
		 display:block; 
		 background-image:url(http://www.haoqiantu.cn/Resource/Pic/but.gif);
		 background-repeat:no-repeat;
		 text-align:center;
	}
.But_01 a{color:#fff; background-position:left -129px;}
.But_02 a{color:#000; background-position:left -157px;}
.But_01 a:hover,.But_02 a:hover{color:#000; background-position:left -185px;}

.But_2[type="button"],.But_4[type="button"],.But_6[type="button"]{border:0; padding:0; cursor:pointer!important; cursor: hand;}
.But_2,.But_4,.But_6{
    background-image:url(http://www.haoqiantu.cn/Resource/Pic/but.gif);
	background-repeat:no-repeat;
	text-align:center;
	height:29px;
	font-size:14px;
	font-weight:600;
	border:0;
	
}
.But_2{background-position:left -99px; width:59px;}
.But_4{background-position:left -68px; width:84px;}
.But_6{background-position:left -38px; width:110px;}
.But_2 a,.But_4 a,.But_6 a{line-height:29px; text-align:center; display:block; color:#000;}
.But_2 a:hover,.But_4 a:hover,.But_6 a:hover{color:#f60;}
.ButList li,.ButList p {float:left; margin-right:5px;}
/*--按钮样式 end--*/
.Page{float:right; }
.Page ul li {display:inline; float:left; margin-right:5px;}
.Page ul li.N{font-size:14px; font-weight:bold;}
.Page ul li.N a{margin-left:3px; padding:0 4px; background:#f1f1f1;}
.Page ul li.N a:hover,.Page ul li.N a.On{background:#1f7c9b; color:#fff;}
.PageUp{color:#999;}
.PageUp a{display:block;padding:0 2px;}
.PageUp a:hover{background:#1f7c9b; color:#fff;}

/*--评论-*/
.Comments{margin:5px 5px 15px 5px;}
.Comments p{margin-bottom:5px;}
.Comments p textarea{padding:3px;}

.CommentsBox{margin:10px;}
.CommentsList{
	padding-bottom:8px;
	margin-bottom:8px;
	clear:both;
	border-bottom:1px dashed  #ccc;
}
.CommentsList_UserPic{float:left; margin-right:8px;}
.CommentsList_UserPic img {width:48px; height:48px; position:2px; background:#fff; border:solid 1px #ccc;}
.CommentsInfo{width:610px; float:right;}
.CommentsInfo .Name{margin-bottom:8px;}

.Mb{text-align:center; padding:20px;}
.Mb p{margin-bottom:15px;}
.Mb .But_4{margin:auto;}

/**--index ---*/
.Re_Ad{height:310px; background:url(http://www.haoqiantu.cn/Resource/Pic/AdBg.gif) top repeat-x; position:relative;}
   .Ad{text-align:left;}
   .UserGx{position:absolute; bottom:15px; left:45px; height:60px; width:535px;}
       .UserGx li{background:url(http://www.haoqiantu.cn/Resource/Pic/Icon02.gif) no-repeat left center; padding-left:10px; line-height:18px;}
   .Re{position:absolute; right:5px; top:5px; width:354px;}
      .Re .LoginTilet{height:36px; background:url(http://www.haoqiantu.cn/Resource/Pic/LoginTitle.gif) no-repeat top;}
      .Re .LoginTilet h1{display:none;}
	  .Re .LoginBox{background:url(http://www.haoqiantu.cn/Resource/Pic/LoinBoxBg.gif) top no-repeat;}
	  .Re .LoginBox ul{margin-left:5px; padding-top:15px;}
	  .Re .LoginBox ul li{height:32px; line-height:32px;}
	  .Re .LoginBox ul li span{float:left; display:block;}
	  .Re .LoginBox ul li span.T{width:100px; font-size:14px; text-align:right; font-weight:bold;}
	      .Re .ReButBox{margin-left:100px;}
		  .Re .ReButBox p{margin-top:5px;}
	      .ReBut2,.ReBut,.ReBut2[type="button"],.ReBut[type="button"]{border:none; padding:0;}
		  .ReBut2,.ReBut{border:none;cursor:pointer;height:30px;}
		  .ReBut2{background:url(http://www.haoqiantu.cn/Resource/Pic/push01.gif); width:111px;}
		  .ReBut{background:url(http://www.haoqiantu.cn/Resource/Pic/ReBut.gif); width:95px;}
		  .ReInput{border:solid 1px #ccc; width:200px;  padding:3px 5px; font-family:Arial, Helvetica, sans-serif;}
   .left_w .L_Title{background:url(http://www.haoqiantu.cn/Resource/Pic/line_x_Red.gif) #fff bottom repeat-x; height:25px;}
   .left_w .L_Title li{float:left; display:inline; margin-right:5px; cursor:pointer; text-align:center;}
   .left_w .L_Title li.On{background:url(http://www.haoqiantu.cn/Resource/Pic/Tab01.gif); width:94px; height:25px; line-height:25px; color:#fff;}
   .left_w .L_Title li.Off{background:url(http://www.haoqiantu.cn/Resource/Pic/Tab02.gif); width:94px; height:18px; padding-top:3px; line-height:21px; margin-top:3px; color:#000;}
       .L_Box{ background:#f8f8f8; margin-bottom:20px;}
	   .JopClass,.JopNews{padding:15px;}
	   .JopClass li {line-height:20px;}
	   .JopNews li {
			list-style:inside disc;
			line-height:20px;
		}
	.R_Title{ position:relative; height:25px; line-height:25px; background:url(http://www.haoqiantu.cn/Resource/Pic/TitleBoxBg.gif) bottom repeat-x; margin-bottom:15px;}
	  .R_Title h2{font-size:14px; color:#dc3e15; background:url(http://www.haoqiantu.cn/Resource/Pic/TitleBg.gif) bottom repeat-x; padding:0 10px; float:left;}
	     .JopList{margin-bottom:25px;}
		 .JopList li{padding-left:15px; background:url(http://www.haoqiantu.cn/Resource/Pic/Icon03.gif) left center no-repeat; width:325px; overflow:hidden; line-height:20px; 

float:left; display:inline; margin-right:5px;}
		 .Moer01{background:url(http://www.haoqiantu.cn/Resource/Pic/TitleBoxBg.gif) center repeat-x; height:10px; line-height:10px; clear:both; margin:10px 0;}
		 .Moer01 p{position:absolute; right:-10px; top:2px; background:url(http://www.haoqiantu.cn/Resource/Pic/Icon04.gif) #fff right center no-repeat;}
     .UserPoto{background:#dc3e15; padding:12px 5px; margin:25px 0;}
	    .UserPoto ul {background:#fff; height:185px;}
		.UserPoto ul li{float:left; display:inline; margin:8px;}
		.UserPoto ul li p.Name{width:58px; margin-top:3px; overflow:hidden;}
		.UserPoto ul li p.Pic{width:58px; height:58px; background:url(http://www.haoqiantu.cn/Resource/Pic/UserPicBg.gif);}
		.UserPoto ul li p.Pic img {width:48px; height:48px; margin:4px 0 0 4px;}
   .Link{clear:both; margin-top:15px; border-top:solid 5px #d1d1ce; background:#edede9; padding:5px 15px 10px 15px;}
   .Link a{color:#002742;}
   .Link a:hover{color:#f60;}
/*---Detail --*/
.DetailLeftBg{background:url(http://www.haoqiantu.cn/Resource/Pic/Detail/DetailBg.gif) top repeat-x; padding:10px 15px;}
.DetailLeft{padding:10px 15px; color:#000;}

.DivTitle{position:relative; border-bottom:1px solid #ffd986; padding-bottom:3px; margin:15px 0;}
.DivTitle .position{position:absolute; right:0;}
.DivTitle h1{color:#c02b0b; margin:0;}

.DetailLeft .about{margin:5px 5px 35px 5px; line-height:150%; overflow:hidden;}
.DetailLeft .about{
	 white-space: pre-wrap;       /* css-3 */
	 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	 white-space: -pre-wrap;      /* Opera 4-6 */
	 white-space: -o-pre-wrap;    /* Opera 7 */
	 word-wrap: break-word;       /* Internet Explorer 5.5+ */
	}
.DetailLeft .about p,.DetailLeft .about br{margin-bottom:15px;}
.DetailLeft .about .table{background:#ffd986;}
.DetailLeft .about .table th{ background:url(http://www.haoqiantu.cn/Resource/Pic/ThBg.gif) repeat-x top; height:26px; line-height:26px; text-align:center;}
.DetailLeft .about .table td{ text-align:center; padding:3px 0;}
.DetailLeft .about .table tr.T1{background:#fffbf2;}
.DetailLeft .about .table tr.T2{background:#f9ffff;}
.DetailLeft .about .table tr:hover{background:#ffe9b7; }

.Tip{background:#fff4e0; padding:10px;}

.R_Box{margin-bottom:15px;}
   /*.R_Box_Title1,.R_Box_Title2{position:relative; margin:0 3px; height:24px; line-height:24px;}
      .R_Box_Title1 .L_J1,.R_Box_Title1 .L_J2,.R_Box_Title1 .R_J1,.R_Box_Title1 .R_J2
		  {
		     width:3px;position:absolute;top:0; background-image:url(http://www.haoqiantu.cn/Resource/Pic/Box_J.gif); background-repeat:no-repeat;
		  }
      .R_Box_Title1 .L_J1,.R_Box_Title1 .L_J2{left:0;}
	  .R_Box_Title1 .R_J1,.R_Box_Title1 .R_J2{right:0;}*/
	  
	.R_Box_Title_1,.R_Box_Title_2{position:relative; height:24px; line-height:24px;} 
	   .MoerInfo{position:absolute; right:8px; top:1px;}
	   .R_Box_Title_1{background:url(http://www.haoqiantu.cn/Resource/Pic/R_title01.gif) no-repeat top;} 
	   .R_Box_Title_2{background:url(http://www.haoqiantu.cn/Resource/Pic/R_title02.gif) no-repeat top;}
	   .R_Box_Title_1 h1,.R_Box_Title_2 h1{font-size:14px; margin-left:10px;}
	   .R_Box_Title_1 h1,.R_Box_Title_1 .MoerInfo a{color:#fff;}
	   .R_Box_Title_2 h1,.R_Box_Title_2 .MoerInfo a{color:#000;}
	   
	   .R_BoxInfo_01,.R_BoxInfo_02{padding:10px 5px;}
	   .R_BoxInfo_01{border:1px solid #b72b08;}
	   .R_BoxInfo_02{border:1px solid #d9ecf0;}
	   
	   .InfoList li {margin:0; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; _width:185px;}
/*--会员列表 --*/
	.UserList li{float:left; display:inline; margin:0 2px 20px 2px;}
	.UserList li p.Name{width:58px; margin-top:3px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
	.UserList li p.Pic{width:58px; height:58px; background:url(http://www.haoqiantu.cn/Resource/Pic/UserPicBg.gif);}
	.UserList li p.Pic img {width:48px; height:48px; margin:4px 0 0 4px;}

/*--工作页面样式--*/
.CompanyProperties{margin:10px 0 35px 0}
.CompanyProperties li {line-height:22px;}
   .JopInfo li {width:315px; float:left; display:inline; line-height:20px;}
   
   .DetailLeft ol.JopDescription{margin:0 0 15px 10px;}
   .DetailLeft ol.JopDescription li {
	list-style-type: decimal;
	margin-left:20px;
	line-height:22px;
}
/*--Detail--*/

/*--Login --*/
.mb{margin:15px auto; width:858px; padding-left:15px;}
.RegisterBox{width:858px; margin:15px auto;}

.RegisterBox{background:url(http://www.haoqiantu.cn/Resource/Pic/r_bg.gif) no-repeat top; padding-top:65px;}
.Published h1{padding-bottom:3px; margin:35px 40px 15px 40px; color:#f60;}
.RegisterBox ul,.Published ul{margin:0 40px}
.RegisterBox ul li,.Published ul li {clear:both; margin-bottom:5px; padding-bottom:5px; border-bottom:dotted 1px #ccc;}

.RegisterBox ul li:after,.Published ul li:after{
	content: ".";
	*height:20px;
	display: block;
	visibility: hidden;
	clear:both;
	line-height:1px;
}
.RegisterBox ul li,.Published ul li{
	zoom: 1;
}
   .RegisterBox ul li span,.Published ul li span{float:left; display:block; line-height:20px;}
      .RegisterBox ul li span.Title,.Published ul li span.Title{text-align:right; font-size:14px; color:#000;}
      .RegisterBox ul li span.Title{width:80px;line-height:30px;}
	  .Published ul li span.Title{width:90px; line-height:20px;}
	  /*.RegisterBox ul li input[type="text"],.RegisterBox ul li input[type="password"]{width:220px; border:solid 1px #006cb1; padding:4px;}*/
	  .RegisterBox ul li input{width:210px; border:solid 1px #006cb1; padding:4px;}
	  .Published ul li input{width:210px; padding:1px 4px;}
	  .RegisterBox ul li input.radio,.Published ul li input.radio{border:none; width:auto;}
	  .RegisterBox ul li span.Tips,.Published ul li span.Tips{margin-left:15px; color:#999; width:460px;}
    
	.PublishedTitle {background:#e5ecf9; border-top:1px solid #89a9e4; line-height:25px; margin:15px 40px; padding-left:5px;}
	.PublishedTitle h2{font-family:"微软雅黑",Tahoma,SimSun,Arial; display:inline; color:#000;}
	
.RegBut{margin:15px 0 0 120px;}
.RegBut p{margin-bottom:10px;}
.RegBut input[type="button"]{border:0; cursor:pointer; padding:0;}
.RegBut input.R_But,.RegBut input.R_But_on{width:100px; height:30px; background-image:url(http://www.haoqiantu.cn/Resource/Pic/reBut2.gif); background-repeat:no-repeat;border:0; }
.RegBut input.R_But{background-position:left top;}
.RegBut input.R_But_on{background-position:left -31px;}

/*---Login end ---*/
#Footer {text-align:center; margin:25px 0;}
  #Footer a{color:#000;}
  #Footer a:hover{color:#f60;}0;}
