﻿@charset "utf-8";
.recruitment_content{width:1024px; overflow:hidden; margin:0 auto;}

.forum_switch_list ul li b, .succeed_switch_tab h2, .forum_switch_list ul li em.forum_switch_current b, .forum_switch_list ul li em.forum_switch_current span, table.we_need_list tr td a span, .recruitment_list h3, .recruitment_list h3 span b, .recruitment_list ul li, .succeed_switch_box ul.auto_scroll01_btn li a, .bor_slide01 ul.auto_scroll02_btn li a, .about_weiboyi_show ul li span {
	background:url(../images/platform_icon_list.png) no-repeat;
}
.forum_switch_list ul {
	overflow:hidden;
	border:1px solid #c6c6c6;
	border-bottom:none;
	height:42px;
}
.forum_switch_list ul li {
	float:left;
}
.forum_switch_list ul li em {
	position:relative;
	display:inline-block;
}
.forum_switch_list ul li em.forum_switch_current a, .forum_switch_list ul li em.forum_switch_current a:hover {
	color:#c90304;
}
.forum_switch_list ul li em.forum_switch_current span {
	position:absolute;
	left:227px;
	top:35px;
	display:inline-block;
	width:20px;
	height:7px;
	background-position:left -1167px;
}
.forum_switch_list ul li em b {
	display:inline-block;
	width:30px;
	height:30px;
	position:absolute;
	left:171px;
	top:6px;
}
.forum_switch_list ul li.switch_menu01 em b {
	background-position:left -199px;
}
.forum_switch_list ul li.switch_menu01 em.forum_switch_current b {
	background-position:left -157px;
}
.forum_switch_list ul li.switch_menu02 em b {
	background-position:left -240px;
}
.forum_switch_list ul li.switch_menu02 em.forum_switch_current b {
	background-position:1px -282px;
}
.about_weiboyi_bg ul li.switch_menu01 em b {
	background-position:left -743px;
}
.about_weiboyi_bg ul li.switch_menu01 em.forum_switch_current b {
	background-position:left -576px;
}
.about_weiboyi_bg ul li.switch_menu02 em b {
	background-position:left -620px;
}
.about_weiboyi_bg ul li.switch_menu02 em.forum_switch_current b {
	background-position:left -788px;
}
.about_weiboyi_bg ul li.switch_menu03 em b {
	background-position:left -662px;
}
.about_weiboyi_bg ul li.switch_menu03 em.forum_switch_current b {
	background-position:left -830px;
}
.about_weiboyi_bg ul li.switch_menu04 em b {
	background-position:left -703px;
}
.about_weiboyi_bg ul li.switch_menu04 em.forum_switch_current b {
	background-position:-1px -871px;
}

.about_weiboyi_bg ul li.switch_menu05 .forum_switch_current b {
	background-position:left -1723px;
}


.about_weiboyi_bg ul li.switch_menu05 em b {
	background-position:left -1669px;
}


.about_weiboyi_bg ul li.switch_menu06 em b {
	background-position:left -1963px;
}

.about_weiboyi_bg ul li.switch_menu06 .forum_switch_current b {
	background-position:left -2024px;
}



.accurate_data ul li.switch_menu01 em b {
	background-position:left -1412px;
}
.accurate_data ul li.switch_menu01 em.forum_switch_current b {
	background-position:-1px -1452px;
}
.accurate_data ul li.switch_menu02 em b {
	background-position:left -1495px;
}
.accurate_data ul li.switch_menu02 em.forum_switch_current b {
	background-position:0 -1536px;
}
.accurate_data ul li.switch_menu03 em b {
	background-position:left -1572px;
}
.accurate_data ul li.switch_menu03 em.forum_switch_current b {
	background-position:0 -1613px;
}
.platform_bg ul li.switch_menu01 em b {
	background-position:left -451px;
}
.platform_bg ul li.switch_menu01 em.forum_switch_current b {
	background-position:-1px -325px;
}
.platform_bg ul li.switch_menu02 em b {
	background-position:left -368px;
}
.platform_bg ul li.switch_menu02 em.forum_switch_current b {
	background-position:0 -494px;
}
.platform_bg ul li.switch_menu03 em b {
	background-position:left -409px;
}
.platform_bg ul li.switch_menu03 em.forum_switch_current b {
	background-position:-1px -535px;
}
.forum_switch_list ul li em a {
	display:inline-block;
	border-bottom:1px solid #c6c6c6;
	width:478px;
	height:41px;
	text-align:center;
	font:18px/41px 'Microsoft Yahei';
	color:#5b5b5b;
}
.forum_switch_list ul li em a:hover {
	background-position:left top;
	text-decoration:none;
}
.forum_switch_list ul li.forum_switch_border {
	border-bottom:1px solid #c6c6c6;
	height:41px;
}
.forum_switch_list ul li.forum_switch_border span {
	display:inline-block;
	width:2px;
	height:41px;
}
.succeed_switch_tab h2 {
	height:30px;
	line-height:30px;
	padding:0 0 0 30px;
	font-size:16px;
	margin:10px 0;
	color:#c90304;
	border-bottom:2px solid #c90304;
}


table.we_need_list {
	width:100%;
}
table.we_need_list tr td a {
	border-bottom:1px dotted #b5b5b5;
	display:inline-block;
	width:100%;
	color:#666;
	font:bold 14px/40px 'Microsoft Yahei';
	height:40px;
}
table.we_need_list tr td a:hover {
	text-decoration:none;
	color:#c90304;
}
table.we_need_list tr td a span {
	display:inline-block;
	background-position:left -1120px;
	height:38px;
	width:25px;
	margin-right:5px;
	font:normal 12px/38px 'Microsoft Yahei';
	text-align:center;
}
.recruitment_list {
	border-bottom:2px solid #e0e0e0;
	padding-bottom:10px;
	margin-bottom:15px;
}
.recruitment_list h3{
	padding-left:5px;
	height:30px;
	font-size:12px;
	line-height:30px;
	background-position:left -1123px;
	font-weight:normal;
}
.recruitment_list h3 span {
	position:relative;
	display:inline-block;
	width:989px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dotted #b5b5b5;
	margin-left:10px;
	color:#c90304;
}
.recruitment_list h3 span b {
	color:#666;
	padding-left:18px;
	position:absolute;
	right:0;
	bottom:0;
	font-weight:normal;
	background-position:left -1185px;
	font-size:12px;
}
.recruitment_list h3 span b a {
	color:#c90304;
}
.recruitment_list h4 {
	padding-left:25px;
	height:28px;
	line-height:28px;
	font-size:12px;
}
.recruitment_list ul {
	padding-left:25px;
}
.recruitment_list ul li {
	padding-left:12px;
	background-position:-20px -1171px;
	line-height:25px;
	color:#666;
}
.recruitment_list ul li.recruitment_list_border {
	height:1px;
	background:none;
	border-bottom:1px dotted #b5b5b5;
}
.recruitment_content h2{ background:none; padding:0;}

.jobslist{width:100%;}
.jobslist li{width:330px; height:45px; line-height:45px; float:left; margin-right:6px;}
.jobslist li a span 
{
    background:url(../images/platform_icon_list.png) no-repeat;
	display:inline-block;
	background-position:left -1120px;
	height:38px;
	width:25px;
	margin-right:5px;
	font:normal 12px/38px 'Microsoft Yahei';
	text-align:center;
}
.jobslist li a {
	border-bottom:1px dotted #b5b5b5;
	display:inline-block;
	width:100%;
	color:#666;
	font:bold 14px/40px 'Microsoft Yahei';
	height:40px;
}
.jobslist li a:hover {
	text-decoration:none;
	color:#c90304;
}