/*typography*/
body{
font-size: 12px;
text-align:center;
	FONT-FAMILY:Verdana, Arial, SunSans-Regular, Sans-Serif;
	HEIGHT: 100%;
}
/*layout*/
html{height: 100%;margin:0;padding:0;}
div#main{
	width: 758px;
	margin: 4px auto;
	text-align: left;
	background-color:#FFFFFF;
	border:1px solid #999999}
div#container{
	background: url(../images/bg-image-calf.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
div#header{
	margin:10px;
	padding-left:10px;
	padding-right:10px;}
div#content{
	float: left;
	width: 550px;
	font-size: 12px;}
div#right_sidebar{float: right;width: 155px;}
div#main_body{
	margin:10px;
	padding-left:10px;
	padding-right:10px;
}


/*colors*/
body{background: #999999;background: url(../images/bg_image_1.gif) fixed; background-repeat:repeat-x;}

h4{
	margin: 10px;
}
div#nav{background: #95B3DE}
div#nav a{background: url(bullet.jpg) no-repeat center left;color: #2660B1}
div#nav a:hover{color: #FFF}
div#sidenotes{background:#B1C0D5}
blockquote{background: #CDFFAA}
div#footer{
	clear:both;
	color: #000000;
	text-align: center;
	padding: 10px 0px 10px 0px;}
#footer a:link,#footer a:visited{color:#000000;}
#footer a:active,#footer a:hover{color:#6991ca;}

.link_simple:link,.link_simple:visited{color:#000000;}
.link_simple:active,.link_simple:hover{color:#6991ca;}

.logo {
	float: left;
}

div#navigation a {
	color:#000000;
	display: block;
	float: left;
	font-size: 18px;
	padding:5px 6px 2px 6px;
	margin:10px 3px 20px 0;
	border-bottom:3px solid #6991ca;
}
div#navigation a.current{border-bottom:3px solid #ffb400;}
div#navigation a:hover {border-bottom:3px solid #ffb400;}
a:link,a:active,a:visited,a:hover{text-decoration:none;}

#about_content a:link,#about_content a:visited{color:#666666;}
#about_content a:active,#about_content a:hover{color:#6991ca;}
#about_content{
COLOR: #666666;
FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.link_bk_blue:link,.link_bk_blue:visited{color:#999999; text-decoration: none;padding:2px;}
.link_bk_blue:active,.link_bk_blue:hover{color: #FFFFFF;text-decoration: none; background: #6991CA;padding:2px;}

.link_f_k_blue:link,.link_f_k_blue:visited{color:#6991CA; text-decoration: none;padding:2px;}
.link_f_k_blue:active,.link_f_k_blue:hover {color: #FFFFFF;text-decoration: none; background: #6991CA;padding:2px;}

.link_bk_yellow:link{color:#000000; text-decoration: none;padding:2px;}
.link_bk_yellow:visited{color:#999999; text-decoration: none;padding:2px;}
.link_bk_yellow:active,.link_bk_yellow:hover  {color: #FFFFFF;text-decoration: none; background-color:#ffb400;padding:2px;}

.link_f_k_yellow:link,.link_f_k_yellow:visited{color:#ffb400; text-decoration: none;padding:2px;}
.link_f_k_yellow:active,.link_f_k_yellow:hover  {color: #FFFFFF;text-decoration: none; background-color:#ffb400;padding:2px;}

.link_more:link,.link_more:visited{color:#6991ca; text-decoration:none; padding-left:20px;}
.link_more:active,.link_more:hover{color:#ffb400; text-decoration:none; padding-left:20px;}

.link_page:link,.link_page:visited{color:#6991ca; text-decoration:none; padding-left:5px;}
.link_page:active,.link_page:hover{color:#ffb400; text-decoration:none; padding-left:5px;}

.link_selected{color:#ffffff; background-color:#ffb400; padding:2px;}


.top_text{
	font-size:26px;
	color: #6991CA;
	font-family: "黑体";
	padding:0 0 0 82px;
	margin: 0;
}

div#top_login{
	padding-top: 17px;
	border-bottom: 1px solid #6991ca;
	float:right;
	padding-right:80px; 
	font-size: 12px;
	color: White;
}
div#top_login span{
		background-color: #6991ca;
		padding:2px 0 1px 4px;
}

div#top_email{
	float:right;
	font-size: 12px;
}
div#top_email span{
	background-color: #6991ca;
	padding:2px 0 2px 5px;
	color: White;
}
div#top_right{
	float:right;
	width:533px;
}
div#top_left{
	float:left;
	width:160px;
	padding-top: 15px;}
div#main_body{clear:both}
.text_right_align{
	text-align: right;
	padding-right: 3px;
}

.bag_detail{
	padding:3px;
}

.time{color: white;}
.num{color: RED;}
/* 最新信息的导航条*/
.latest_caption{
	background-color:#6991ca;
	padding:6px;
	margin:10px 0px;
}
.latest_caption .left a{
	color:#ffffff;
	float:left; font-size:14px;
}
.latest_caption .right{
	text-align: right;
}

.content_detail{
	padding:5px;
	line-height: 16px;
}
/*最新信息的具体内容*/
.content_detail .job_item{
	padding:2px 0px 1px 0px;
}
.content_detail .left{
	float:left; 
	padding:2px;
	width: 425px;
	font-size:14px;
}
.content_detail .left a:link{color:#000000; text-decoration: none;padding:2px;}
.content_detail .left a:visited{color:#999999; text-decoration: none;padding:2px;}
.content_detail .left a:active,.content_detail .left a:hover  {color: #FFFFFF;text-decoration: none; background-color:#ffb400;padding:2px;}

.content_detail .right{
	padding:2px;
}
.content_detail .right a:link,.content_detail .right a:visited{color:#6991CA; text-decoration: none;padding:2px;}
.content_detail .right a:active,.content_detail .right a:hover{color: #FFFFFF;text-decoration: none; background: #6991CA;padding:2px;}

.content_detail span{
	color: #666666;
	font-size:11px;
} 
.content_detail .time{
	color: #666666;
	font-size:11px;
}
.link_bk_yellow:link{color:#000000; text-decoration: none;padding:2px;}

.item_t {
	font-size:14px;
}
.inf {padding:5px 0 0 0;color:#6991ca;}
#tip {margintop;color:#000000;font-size:20px;}
div#tipDiv {
  position:absolute; 
  visibility:hidden; 
  left:0; 
  top:0; 
  z-index:10000;
  background-color:#d4eaf8; 
  border:1px solid #79a4c4; 
  width:250px; 
  padding:4px;
  color:#000; 
  font-size:12px; 
  line-height:1.2;
  text-align:left;
  word-break: break-all; 
  word-wrap:break-word;
}

A.Warp:link,A.Warp:visited, A.Warp:hover, A.Warp:active{
	PADDING: 1px 0 0 15px; BACKGROUND: url(/images/Warp.gif) no-repeat 1px 40%; PADDING-BOTTOM: 1px; COLOR: #6991CA;  TEXT-DECORATION: none
}
A.UnWarp:link, A.UnWarp:visited, A.UnWarp:hover, A.UnWarp:active{
	PADDING: 1px 0 0 15px; BACKGROUND: url(/images/UnWarp.gif) no-repeat 1px 40%; PADDING-BOTTOM: 1px; COLOR: #6991CA; TEXT-DECORATION: none
}

.tag{
	background:transparent url(../images/tag-icon.png) no-repeat scroll 0px 10px;
	margin:0px;
	overflow:hidden;
	padding-left:18px;
	padding-top:10px;
	padding-bottom:8px;
}
.previous-single{
	background:transparent url(../images/icon_forward.gif) no-repeat scroll 0px 1px;
	padding-left:15px;
	margin-left:2px;
	padding-right:10px;
}
.next-single{
	background:transparent url(../images/icon_next.gif) no-repeat scroll 0px 1px;
	padding-left:15px;
	margin-left:2px;
}
.listbk{background: rgb(245, 245, 245) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.listframebk{background: transparent none repeat scroll 0%; display: none; position: absolute; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.toph1{font-size:20px;font-weight:bold; width:500px;line-height:20px;margin:7px 0px 2px 0px;}
table#tblist:link{color:#000000; text-decoration: none;padding:2px;margin:2px 0px}
table#tblist:visited{color:#999999; text-decoration: none;padding:2px;}
table#tblist:active,table#tblist:hover {color: #FFFFFF;text-decoration: none; background-color:#ffb400;padding:2px;}
form{margin: 0}
.fav{
	background:transparent url(../images/star.gif) no-repeat scroll 0px -1px;
	margin:0px;
	padding-left:18px;
	padding-top:2px;
	padding-bottom:8px;
}
.related{
	background:transparent url(../images/related.gif) no-repeat scroll 0px 10px;
	margin:0px;
	padding-left:18px;
	padding-top:15px;
	height:205px;
}
.relatedT{
	font-weight:bold;
	font-size:14px;
}
#jobrpchtm{line-height:20px;height:205px;}
div#jobrpchtm a:link{color:#6991CA; text-decoration: none;padding:2px;}
div#jobrpchtm a:visited{color:#999999; text-decoration: none;padding:2px;}
div#jobrpchtm a:active,div#jobrpchtm a:hover {color: #FFFFFF;text-decoration: none; background: #6991CA;padding:2px;}
.gad{padding-left:20px;}
#jobrpchtm ul{padding-left:15px;margin-left:0px;}
.bag_detail a:link{color:#000000; text-decoration: none;padding:2px;}
.bag_detail a:visited{color:#999999; text-decoration: none;padding:2px;}
.bag_detail a:active,.bag_detail a:hover {color: #FFFFFF;text-decoration: none; background-color:#ffb400;padding:2px;}