
/* CSS Document */
html,body {
	margin:0px;
	padding:0px;
}


.jie_margin_left
{
	margin-left:80px;
}

.jie_margin_left_1
{
	margin-left:160px;
}

.marginleft_2{width:1000px;}

.marginleft_3
{
	margin-left:75px;
}

.marginleft_4
{
	margin-left:105px;
}

li
{
	list-style-type: none;
}

img
{
	border:0px;
}

/* top顶部位置的 */
#top
{
	margin: 0px;
	padding: 0px;
	width:100%;
	height:120px;
}

/* 51joblogo的位置 */
#logo
{
	/*normal version*/
	top:0px;
	margin-top:10px;
	margin-left: 42px;
	width:143px;
	height:60px;
	/*special version*/
	/*
	top:0px;
	margin-top:5px;
	margin-left: 13px;
	width:100px;
	*/
	
}

/* 语言版本 */
#version
{
	/*normal version*/
	top:0px;
	margin-top:25px;
	margin-left: 210px;
	position:absolute;
	padding:0px;
	line-height: 16px;
	list-style-type: none;
	width:300px;
	/*special version*/
	/*
	top:0px;
	margin-top:25px;
	margin-left: 322px;
	position:absolute;
	padding:0px;
	line-height: 16px;
	list-style-type: none;
	width:300px;
	*/
}

/* 左侧导航的位置 */
#left{
	width:178px;
	top:0px;
	padding:25px;
	float: left; 

	
}
/* 右侧内容导航的位置 */
#right
{
	top:0px;
	FLOAT: left; 
	padding:25px;
}
/* 底部的位置 */
#bottom
{
	margin-top:30px;
	width:100%;
	height:97px;
	clear:left;

}

#nav1 {	
	top:6px;
	left: 622px;
	position:absolute;
	width:340px;	
}

#nav1 li{
	float:left;
	font-size: 12px;
	list-style-type: none;
	background-image: url(http://images.51job.com/jobsearch/images/dot_yellow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin:5px;
	padding-left: 10px;
}

#nav2 {	
		top:0px;
	left: 346px;
	position:absolute;
	margin-top:57px;
	width:617px;

}

#nav2 li{
	float:left;
	font-size: 12px;
	list-style-type: none;
	
}

#line_2
{
	background-image:url(http://images.51job.com/jobsearch/images/top_bg2.gif);
	width:485px;
	height:2px;
	margin-left:0px;
	padding:0px;
	margin-top:88px;
	position:absolute;
	top:0px;
}

#nav3 {
	top:0px;
	background-image:url(http://images.51job.com/jobsearch/images/top_bg1.gif);
	width:1003px;
	margin-top:90px;
	margin-left:0px;
	padding:0px;
	height:33px;
	position:absolute;
	color: #FFFFFF;
}
#nav3 li{
	float:left;
	font-size: 12px;
	list-style-type: none;
	margin-left:18px;
	margin-top:5px;
	padding:0px;
	line-height: 15px;	
	
}

#nav3 li a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;	
}

#nav3 li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;	
}

#bott {	
	background-image:url(http://images.51job.com/jobsearch/images/top_bg.gif);
	position:relative;
	width:1002px;
	height:35px;	
}

#navbott {
	background-image:url(http://images.51job.com/jobsearch/images/top_bg.gif);
	position:absolute;
	width:776px;
	margin-left:185px;
	padding:0px;
	top:0px;
	margin-top:0px;
	height:35px;
	color: #FFFFFF;
	left:40px;
}

#navbott li
{
	list-style-type: none;
	float:left;
	margin-left:-5px;
	margin-top:2px;
	line-height: 16px;
}

#navbott li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#navbott li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#loveidea
{
	margin:0px auto;
	padding:0px;
	width:620px;
}

#bott li{
	float:left;
	font-size: 12px;
	list-style-type: none;
	padding: 6px;
	color: #ffffff;

}

#bott li a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;	
}

#bott li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;	
}

#copyright
{
	margin-top:3px;
	width:1002px;
}

.fontright
{
	top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	line-height: 16px;
}

#version li a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ff7300;
	list-style-type: none;
}

#version li a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #ff7300;
	list-style-type: none;
}

#version li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ff7300;
	list-style-type: none;
}

#tool li
{	
	font-size: 12px;
	list-style-type: none;
}

#code li
{
	
	font-size: 12px;
	list-style-type: none;


}

.f
{
	font-size: 12px;
	list-style-type: none;
	margin:5px;
	font-weight: bold;
	clear:both;
}


#leftdown
{
	padding:0px;
	margin:0px;
	position:absolute;	
}

.leftdown1
{
	padding:0px;
	margin:0px;
	position:absolute;	
}

#leftcenter
{
	border-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-color: #ff7300;	
	height:100%;
	width:184px;
	margin:0px;
}

#line2
{
	margin-top:-8px;
}

#sele
{
	margin-top: 6px;
	margin-right: 12px;
	margin-bottom: 1px;
	margin-left: 1px;
	
}

#bgbtn
{
	background-image: url(http://images.51job.com/jobsearch/images/place_bg.gif);
	background-repeat: no-repeat;
	width:129px;
	height:33px;
}

.lableidea
{
	top:0px;
	padding:3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}

.hill
{
height:10px;
}

.or
{
COLOR: #ff7300;
}

#rsume
{
  margin-left:8px;
  margin-top:5px;
  
}

#rsume div{
	margin:2px;
	float:left;
	padding:1px;
	width:77px;	
	height:22px;
	overflow:hidden;
}
#rsume img{
	float:left;
}

.gary {
	color: #8B8B8B;
	text-decoration: none;
}
.kt_bg{width:44px;height:24px;text-align:center;vertical-align:middle;BACKGROUND-IMAGE:url(http://images.51job.com/jobsearch/images/sbtn_bg.gif);color:#FFFFFF;cursor:pointer;}
.kt_bg0{width:44px;height:24px;text-align:center;vertical-align:middle;color:#000000;cursor:pointer;}
.apt_arrow_a{
	background-image: url(http://images.51job.com/jobsearch/images/apt_arrow_a.gif);
}
.apt_arrow_b{
	background-image: url(http://images.51job.com/jobsearch/images/apt_arrow_b.gif);
}
.arrow_a{
	background-image: url(http://images.51job.com/jobsearch/images/arrow_a.gif);
	background-repeat: no-repeat;
}
.arrow_b{
	background-image: url(http://images.51job.com/jobsearch/images/arrow_b.gif);
	background-repeat: no-repeat;
}
.m_over{
	COLOR:#ff7300;BORDER: #FB760A 1px solid;BACKGROUND: #FEEFE1;
}
.m_out{
	color:#8B8B8B;BORDER: #ffffff 1px solid;BACKGROUND: #ffffff;
}

A.orange2:link {
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none
}
A.orange2:visited {
	FONT-SIZE: 12px;
	COLOR: #7E817E;
	TEXT-DECORATION: none
}
A.orange2:hover {
	FONT-SIZE: 12px; 
	COLOR: #ff7300; 
}
a.jobname:link {  color: #0059E1;  font-size: 14px; font-weight:bold;text-decoration: underline}
a.jobname:visited {  color: #7E817E; font-size: 14px;font-weight:bold;text-decoration: underline}
a.jobname:hover {  color: #0059E1;  font-size: 14px;font-weight:bold;text-decoration: none}

a.coname:link { font-size: 13px;font-weight:bold; color: #993366; }
a.coname:visited {  font-size: 13px;font-weight:bold;color: #7E817E;}
a.coname:hover {  font-size: 13px;font-weight:bold;color: #993366; text-decoration: underline}

a.jobname_hot:link {  color: #FF7300;  font-size: 14px; font-weight:bold;text-decoration:none;}
a.jobname_hot:visited {  color: #FF7300; font-size: 14px;font-weight:bold;text-decoration:none;}
a.jobname_hot:hover {  color: #FF7300;  font-size: 14px;font-weight:bold;text-decoration:underline;}
a.jobname_hot:active {  color: #FF7300;  font-size: 14px;font-weight:bold;text-decoration:underline;}

a.company_hot:link { font-size: 13px;font-weight:bold; color: #666; text-decoration:none;}
a.company_hot:visited {  font-size: 13px;font-weight:bold;color: #666;text-decoration:none;}
a.company_hot:hover {  font-size: 13px;font-weight:bold;color: #ff7300; text-decoration: underline}
a.company_hot:active {  font-size: 13px;font-weight:bold;color: #ff7300; text-decoration: underline}

A:link {FONT-SIZE: 12px;TEXT-DECORATION: none }
A:visited {FONT-SIZE: 12px;COLOR: #7E817E;TEXT-DECORATION: none }
A:hover {FONT-SIZE: 12px;COLOR: #ff7300; }

.d_line {background-repeat: repeat-x; }
a.blue8:link {  color: #333333;  font-size: 12px;text-decoration: underline}
a.blue8:visited {  color: #333333; font-size: 12px;text-decoration: underline}
a.blue8:hover {  color: #ff7300; text-decoration:none; font-size: 12px}

a.com:link {  color: #666666;  font-size: 12px;text-decoration: none}
a.com:visited {  color: #333333; font-size: 12px;text-decoration: none}
a.com:hover {  color: #ff7300; font-size: 12px;text-decoration: none}
.f21 {	color: #666666;  font-size: 12px;font-weight:bold}

a.pagelink:link {  color: #261DDC;text-decoration: underline}
a.pagelink:visited {  color: #261DDC;text-decoration: underline}

a.blue2:link {  color: #ff7300;  font-size: 12px;text-decoration: none}
a.blue2:visited {  color: #ff7300;  font-size: 12px;text-decoration: none}
a.blue2:hover {  color: #ff7300; text-decoration:none; font-size: 12px}

A.help_:link {
	FONT-SIZE: 12px;
	COLOR: #ff7300; 
	TEXT-DECORATION: underline
}
A.help_:visited {
	FONT-SIZE: 12px; 
	COLOR: #ff7300;
	TEXT-DECORATION: underline
}
A.help_:hover {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: underline
}
TD#title_bg {background:url(http://images.51job.com/jobsearch/images/title_bg.gif) repeat-x;height:27px;}
TD#sesrch_bg {background:url(http://images.51job.com/jobsearch/images/search_bg.gif) no-repeat center;height:47px;}
TD#bottom_bg {background:url(http://images.51job.com/jobsearch/images/bottom_bg.gif) repeat-x;height:27px;}

.title_div {
	font-weight:bold;
	color:#ff7400;
	font-size: 12px;
	font-family: "宋体";
}

.content_div {
	height:20px;
	text-align:left;
	color:#333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 12px;
	font-family: "宋体";
}

.css1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: normal;
}
a.layer:link {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.layer:visited {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.layer:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #ff7400;
	text-decoration: underline;
}
a.layer:active {
	font-family: "宋体";
	font-size: 12px;
	color: #744A01;
	text-decoration: none;
}


.css223{
	text-align:left;
	vertical-align:top;
	padding-left:20px;
	padding-top:5px; 
	background:url(http://images.51job.com/jobsearch/images/title_bg.gif) top left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: normal;
}
