@import "common090210.css";

#header-s-090210 {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/headerbg.gif)
		repeat scroll 0 0;
	height: 86px;
	width: auto;
}

div.header_body {
	height: 79px;
	margin: 0 auto;
	width: 1000px;
}

div.header_body a.logo {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/logo.gif) repeat
		scroll 0 0;
	display: block;
	height: 79px;
	width: 153px;
}

div.header_body .right {
	width: 836px;
}

div.link-text {
	padding: 0 16px 0 0;
}

div.link-text a {
	color: #858383;
	text-decoration: none;
}

div.link-text span {
	color: #2CAA2C;
	padding: 0 10px;
}

div.link-input {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/logo_search_bg.gif)
		repeat scroll 0 0;
	height: 33px;
	padding: 6px 0 0 48px;
	width: 187px;
}

div.link-input input {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/logo_search_inputbg.gif)
		no-repeat scroll 0 0;
	border: 0 none;
	color: #2CAA2C;
	height: 25px;
	padding: 7px 0 0 33px;
	width: 116px;
}

div.link-input a {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/logo_search_buttonbg.gif)
		no-repeat scroll 0 0;
	border: 0 none;
	height: 27px;
	margin-left: 5px;
	width: 27px;
}

div.header_nav {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/header_nav_bg.gif)
		repeat scroll 0 0;
	display: inline;
	height: 34px;
}

div.header_nav .leftclose,div.header_nav .rightclose {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/header_nav_leftbg.jpg)
		repeat scroll 0 0;
	height: 34px;
	width: 15px;
}

div.header_nav .rightclose {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/header_nav_rightbg.jpg)
		repeat scroll 0 0;
}

.header_nav_list {
	padding-top: 4px;
}

.header_nav_list li {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/header_nav_libg.gif)
		no-repeat scroll right center;
	float: left;
	height: 22px;
	padding-top: 7px;
}

.header_nav_list li .apply {
	background: transparent
		url(http://bpimg.cn/resources/images/userhead06/logo06_nav_icon_apply.gif)
		no-repeat scroll right 5px;
	cursor: pointer;
	padding-right: 15px;
}

.header_nav_list a {
	color: #636466;
	float: left;
	font-size: 14px;
	height: 23px;
}

.header_nav_list a:hover {
	color: #62BB46;
}

.header_nav_list a.modify {
	color: #C7C8CA;
	font-size: 12px;
	margin-left: 5px;
}

.header_nav_list li.first {
	padding-left: 26px;
	width: 55px;
}

.header_nav_list li.second {
	padding: 7px 23px 0;
}

.header_nav_list li.third {
	padding-left: 26px;
	width: 57px;
}

.header_nav_list li.fourth {
	background: transparent none repeat scroll 0 0;
	padding-left: 33px;
	width: 106px;
}

#body-s-090210 {
	margin: 0 auto;
	padding: 12px 0;
	width: 1000px;
}

#leftcolumn-s-090210 {
	float: left;
	overflow: hidden;
	padding-right: 11px;
	width: 151px;
}

#maincolumn-s-090210 {
	background-color: #FFF;
	border-top: 1px solid #B2B4B6;
	float: left;
	padding: 14px 6px;
	width: 826px;
	overflow: hidden;
}

.maincolumn-s-090210_graybg {
	background: transparent
		url(http://bpimg.cn/resources/images/version090210/maincolumn_rightgray_bg.gif)
		repeat-y scroll right center;
}

#maincolumn-s-090210 #body {
	padding: 0 12px;
}

div.footer_body {
	margin: 0 auto;
}

#maincolumn-left {
	float: left;
	overflow: hidden;
	padding: 0 24px 0 8px;
	width: 575px;
}

#maincolumn-right {
	width: 216px;
}

#leftcolumn-personalindex {
	float: left;
	padding-right: 8px;
	width: 218px;
}

#maincolumn-personalindex {
	float: left;
	padding: 14px 6px;
	width: 762px;
}

#maincolumn-personalindex-left {
	float: left;
	overflow: hidden;
	padding: 0 19px 0 13px;
	width: 510px;
}

#homepage-body,#homepage-header {
	margin: 0 auto;
}

#homepage-body {
	background: #FFF none repeat scroll 0 0;
	width: 960px;
}

#homepage-header {
	background:url(http://bpimg.cn/resources/images/version0508/homepage_headbg.gif);
	height: 80px;
	width: 960px;
}

#homepage-footer {
	background: #FAFAFA none repeat scroll 0 0;
	border-bottom: 1px solid #EBEBEB;
	border-top: 2px solid #EBEBEB;
	height: 36px;
	margin: 0 auto;
	padding: 0 12px;
	width: 936px;
}

#homepage-footer * {
	line-height: 36px;
}

#homepage-footer .clear {
	line-height: 0;
}

div.header_body {
	height: 70px;
	margin: 0 auto;
	width: 960px;
}

div.header_body a.logo {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/logo.gif) repeat
		scroll 0 0;
	height: 69px;
	width: 136px;
}

div.header_body .right {
	height: 49px;
	padding-top: 21px;
	width: 480px;
}

div.header_body .right * {
	vertical-align: middle;
}

input.jobkeyworkd {
	height: 18px;
	width: 237px;
}

.mainnav {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/mainnav_bg.jpg)
		repeat scroll 0 0;
	height: 33px;
	margin: 0 auto;
	overflow: hidden;
	width: 960px;
}

.mainnav .left {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/mainnav_left.jpg)
		no-repeat scroll left top;
	padding-left: 165px;
}

.mainnav .left li {
	float: left;
}

.mainnav .left a {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/mainnav_off_bg.gif)
		no-repeat scroll right center;
	color: #FFF;
	display: block;
	font-size: 14px;
	height: 33px;
	line-height: 32px;
	text-align: center;
	text-decoration: none;
}

.mainnav .left em {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/mainnav_em.gif)
		repeat scroll 0 0;
	display: block;
	font-size: 10px;
	height: 18px;
	left: 73px;
	line-height: 12px;
	position: relative;
	text-align: center;
	top: -41px;
	width: 22px;
}

.mainnav .left a:hover {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/mainnav_on_bg.gif)
		no-repeat scroll right center;
}

.mainnav a.sy,.mainnav a.notice {
	border: 0 none;
	padding: 0;
	width: 92px;
}

.mainnav a.myresume {
	width: 109px;
}

.mainnav a.searchjob {
	width: 86px;
}

.mainnav a.friend {
	width: 77px;
}

.mainnav .right {
	background: transparent
		url(http://bpimg.cn/resources/images/version0508/mainnav_right.jpg)
		no-repeat scroll right center;
	height: 33px;
	line-height: 32px;
	padding-right: 25px;
	width: 262px;
}

.mainnav .right * {
	color: #FFF;
}

.mainnav_popup {
	background: #20800D none repeat scroll 0 0;
	padding: 4px;
	top: -4px;
	width: 322px;
	z-index: 11;
}

.mainnav_popup .box {
	border: 1px solid #D3E2D0;
}

.mainnav_popup .boxsy {
	background: #FFF none repeat scroll 0 0;
	padding: 5px 0;
	width: 107px;
}

.mainnav_popup .boxsy a {
	background: transparent none repeat scroll 0 0;
	color: #2B801A;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	width: 107px;
}

.mainnav_popup .boxsy a:hover {
	background: #46981E none repeat scroll 0 0;
	color: #FFF;
}

.mainnav_popup .boxnotice {
	background: #FFF none repeat scroll 0 0;
	padding: 5px 10px;
	width: 300px;
}

.mainnav_popup .boxnotice div,.mainnav_popup .boxnotice li {
	height: auto;
	line-height: normal;
}

.mainnav_popup .boxnotice li {
	border-bottom: 1px dotted #DBDBDB;
	float: none;
	padding: 8px 5px 8px 25px;
}

.mainnav_popup .boxnotice li .noticeleft {
	width: 205px;
}

.mainnav_popup .boxnotice li .noticeright {
	text-align: right;
	width: 60px;
}

.mainnav_popup .boxnotice a,.mainnav_popup a.white {
	background: transparent none repeat scroll 0 0;
	color: #2B801A;
	display: inline;
	float: none;
	font-size: 12px;
	height: auto;
	line-height: normal;
	width: auto;
}

.mainnav_popup .boxnotice li a:hover,.mainnav_popup a.white:hover {
	background: transparent none repeat scroll 0 0;
	text-decoration: underline;
}

.mainnav_popup .boxnotice li a.gray {
	color: #B3B3B3;
}

.mainnav_popup .boxnotice li.friend {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_friend.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.wall {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_wall.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.piccomment {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_piccomment.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.blogcomment {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_blogcomment.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.blogtrace {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_blogtrace.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.sharecomment {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_sharecomment.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.sharenotice {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_sharenotice.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.doing {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_doing.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.record {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_record.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.post {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_post.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.mtag {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_mtag.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup .boxnotice li.job {
	background: transparent
		url(http://bpimg.cn/resources/images/icons/icon_notice_job.gif)
		no-repeat scroll 3px 8px;
}

.mainnav_popup a.white {
	color: #FFF;
}