input {
	font-size: 14px;
}
textarea {
	font-size: 14px;
}
#TopNav {
	background-color:#D9EAF2;width:999px;height:19px;
}
#TopNav div {
	background-color:#FFFFFF;width:512px;height:17px;float:right;font-size:12px;margin-top:2px;padding-top:3px;text-align:right;
}
#TopNav div a
{
    color: #4B4B4B;
}

#TopNav div span
{
    color: #B5D6E6;
    padding-left: 4px;
    padding-right: 6px;
}

.whiteb{
    line-height: 150%;font-weight: bold;text-align:center;
}
.whiteb a:link {
	width: 76px; height: 22px; color: white;font-size: 14px;
}
.whiteb a:visited {
	width: 76px; height: 22px; color: white;font-size: 14px;
}
.whiteb a:active {
	width: 76px; height: 22px; color: white;font-size: 14px;
}
.whiteb a:hover {
	width: 76px; height: 22px; color: rgb(238, 238, 238);font-size: 14px;
}
a {
	color: black; text-transform: none; font-size: 12px; text-decoration: none;
}
a:hover {
	color: red; text-decoration: underline;
}
#circleInfoA {
	border: 0px solid rgb(255, 186, 144); width: 975px; padding-left: 22px;
	font-size: 12px;
}
#circleInfoA ul {
	margin: 0px; padding: 0px; width: 975px;
}
#circleInfoA ul li {
	list-style: none; line-height: 23px;
}
#circleInfoAliA {
	width: 19%; float: left; background-color: rgb(246, 245, 245);
}
#circleInfoAliB {
	width: 19%; float: left;
}
#circleInfoAliC {
	width: 28%; color: rgb(255, 0, 0); float: left; background-color: rgb(246, 245, 245);
	font-size: 12px;
}
#circleInfoAliD {
	width: 28%; color: rgb(255, 0, 0); float: left;
	font-size: 12px;
}
#circleInfoAliE {
	width: 2%; float: left;
}
#circleInfoAliF {
	width: 971px; text-align: right; padding-top: 10px; padding-right: 5px;
}
body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #D9EAF2;
}
.content
{
    font-size: 9pt;
    line-height: 159%;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
.content2
{
    font-size: 9pt;
    line-height: 180%;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
.grey
{
    font-size: 9pt;
    line-height: 180%;
    font-weight: normal;
    color: #393939;
    text-decoration: none;
}
.red
{
    font-size: 9pt;
    line-height: 150%;
    font-weight: normal;
    color: #E30007;
    text-decoration: none;
}
.blueb
{
    font-size: 13px;
    line-height: 150%;
    font-weight: bold;
    color: #0264AF;
}
.blue
{
    color: blue;
}
.blue1 {
	font-size: 9pt;
	line-height: 160%;
	font-weight: normal;
	color: #30A2FA;
	text-decoration: none;
}
.blue2 {
	font-size: 9pt;
	line-height: 160%;
	font-weight: normal;
	color: #0F6BB4;
	text-decoration: none;
}
.redb
{
    font-size: 13px;
    line-height: 150%;
    font-weight: bold;
    color: #FF3B00;
}
.blackb
{
    font-size: 13px;
    line-height: 150%;
    font-weight: bold;
    color: #000000;
}
.tjzp
{
    border: 0px solid rgb(255, 186, 144); width: 975px; padding-left: 22px;
	font-size: 12px;
}
.tjzp ul {
	margin: 0px; padding: 0px; width: 975px;
}
.tjzp ul li {
	float: left;
	width: 233px;
	list-style-type: none;
	line-height: 21px;
	padding-right:10px;
}
.HotspotDate {display:none;}
.HotspotDateNone{display:none;}
#rczph
{
    border: 0px solid rgb(255, 186, 144); width: 290px; padding-left: 22px;
	font-size: 12px;
}
#rczph ul {
	margin: 0px; padding: 0px; width: 290px;
}
#rczph ul li {
	float: left;
	width: 268px;
	list-style-type: none;
	line-height: 21px;
	padding-right:0px;
}
#rczph ul li a {
	color: #0C437B; text-transform: none; font-size: 12px; text-decoration: none;
}
#rczph ul li a:hover {
	color: red; text-decoration: underline;
}
#zlzw
{
    border: 0px solid rgb(255, 186, 144); width: 340px; padding-left: 22px;
	font-size: 12px;
}
#zlzw ul {
	margin: 0px; padding: 0px; width: 340px;
}
#zlzw ul li {
	float: left;
	width: 164px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}
#zlzw ul li a {
	color: #0C437B; text-transform: none; font-size: 12px; text-decoration: none;
}
#zlzw ul li a:hover {
	color: red; text-decoration: underline;
}

#yqlj
{
    border: 0px solid rgb(255, 186, 144); width: 275px; padding-left: 15px;
	font-size: 12px;
}
#yqlj ul {
	margin: 0px; padding: 0px; width: 275px;
}
#yqlj ul li {
	float: left;
	width: 85px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}
#yqlj ul li a {
	color: #0C437B; text-transform: none; font-size: 12px; text-decoration: none;
}
#yqlj ul li a:hover {
	color: red; text-decoration: underline;
}
#yxpxxxzs
{
    border: 0px solid rgb(255, 186, 144); width: 975px; padding-left: 22px;
	font-size: 12px;
}
#yxpxxxzs ul {
	margin: 0px; padding: 0px; width: 975px;
}
#yxpxxxzs ul li {
	float: left;
	width: 185px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}
#rdzx
{
    border: 0px solid rgb(255, 186, 144); width: 480px; padding-left: 24px;
	font-size: 12px;
}
#rdzx ul {
	margin: 0px; padding: 0px; width: 480px;
}
#rdzx ul li 
{
	float: left;
	width: 240px;
	list-style-type: none;
	line-height: 22px;
	padding-right:0px;
	color: #30A2FA;
}
#rdzx ul li a {
	color: #30A2FA; text-transform: none; font-size: 12px; text-decoration: none;
}
#rdzx ul li a:hover {
	color: red; text-decoration: underline;
}
#rdzp
{
    border: 0px solid rgb(255, 186, 144); width: 480px; padding-left: 24px; height: 214px;
	font-size: 12px;
}
#rdzp ul {
	margin: 0px; padding: 0px; width: 480px;
}
#rdzp ul li {
	float: left;
	width: 240px;
	list-style-type: none;
	line-height: 22px;
	padding-right:0px;
	color: #0F6BB4;
}
#rdzp ul li a {
	color: #0F6BB4; text-transform: none; font-size: 12px; text-decoration: none;
}
#rdzp ul li a:hover {
	color: red; text-decoration: underline;
}
#zxqyzp
{
    border: 0px solid rgb(255, 186, 144); width: 975px; padding-left: 22px;
	font-size: 12px;
}
#zxqyzp ul {
	margin: 0px; padding: 0px; width: 975px;
}
#zxqyzp ul li {
	float: left;
	width: 230px;
	list-style-type: none;
	line-height: 21px;
	padding-right:9px;
}
#zxqyzpCorp
{
    border: 0px solid rgb(255, 186, 144); width: 230px; padding-left: 0px; padding-bottom: 10px;
	font-size: 12px;
}
#zxqyzpCorp ul {
	margin: 0px; padding: 0px; width: 230px;
}
#zxqyzpCorp ul li {
	float: left;
	width: 230px;
	list-style-type: none;
	line-height: 21px;
	padding-right:0px;
}
#zxqyzpCorp ul li span {
    padding-left:21px;
    color: #CF5733; 
}
#zxqyzpCorp ul li div a {
    
}

#zxqyzp .imgcss {
	vertical-align:middle;
}
/* 招聘职位浮动对话框 */
.menuskin {
	font: 12px/normal Verdana; border: 1px solid rgb(195, 187, 200); padding-right: 3px; padding-left: 25px; clear: both; position: absolute; font-size-adjust: none; font-stretch: normal; background-image: url("/Lib/Img/zwbg.gif"); background-repeat: repeat-y; background-color: rgb(252, 252, 252);
}
.menuskin a {
	color: rgb(73, 73, 73); text-decoration: none;
}
.menuskin a:hover {
	color: rgb(189, 10, 1); text-decoration: underline;
}

/* 登录后的管理菜单链接 */
.HeaderLogin a {
	color: #0C437B; text-transform: none; font-size: 12px; text-decoration: none;
}
.HeaderLogin a:hover {
	color: red; text-decoration: underline;
}

/* 招聘会 */
.redbb {
	font-size: 16px;
	line-height: normal;
	color: #CE0500;
	text-decoration: none;
	font-weight: bold;
}
.greyb {
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color:#393939;
}
.contentb {
	font-size: 11pt;
	line-height: 180%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* 企业简介 */
.whitebb {
	font-size: 22pt;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.green {
	font-size: 9pt;
	line-height: 170%;
	color: #096579;
	text-decoration: none;
}



/* 给匹配的关键字加亮显示 */
.SetTFC
{
    background-color:#FFFF00;
}

.zwcs a:visited {
	color: #333333;
	text-decoration: none;
}
.zwcs a:hover {
	text-decoration: underline;color: #ff6633;
}

.zwcs a.Index:link {
	text-decoration: none;
	color: black;

}
.zwcs a.Index:visited {
	color: black;
	text-decoration: none;
}
.zwcs a.Index:hover {
	text-decoration: underline;color: #ff6633;
}


.zhiwei {
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color:#0E8CD9;
}

.bluen {
	font-size: 9pt;
	line-height: 180%;
	font-weight: normal;
	color: #1C57C6;
	text-decoration: none;
}

/* 院校频道 */
.yxpd
{
    OVERFLOW:hidden;
    display: block;
    position:relative;
    border: 0px solid rgb(255, 186, 144); width: 999px; padding-left: 0px;
	font-size: 12px;
}
.yxpd ul {
	margin: 0px; padding: 0px; width: 999px;
}
.yxpd ul li {
	float: left;
	width: 325px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}
.yxpd ul li a {
	color: #000000; text-transform: none; font-size: 12px; text-decoration: none;
}
.yxpd ul li a:hover {
	color: red; text-decoration: underline;
}

/* 院校频道-院校展示 */
.yxpd_yxzs
{
    OVERFLOW:hidden;
    display: block;
    position:relative;
    border: 0px solid rgb(255, 186, 144); width: 990px; padding-left: 0px;
	font-size: 12px;
}
.yxpd_yxzs ul {
	margin: 0px; padding-left: 20px; padding-top: 5px;
}
.yxpd_yxzs ul li 
{
    padding-left: 40px;
    padding-bottom: 17px;
	float: left;
	width: 263px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}

/* 名企招聘 */
.mqzp
{
    OVERFLOW:hidden;
    display: block;
    position:relative;
    border: 0px solid rgb(255, 186, 144); width: 990px; padding-left: 0px; margin-left: -1px; 
	font-size: 12px;
}
.mqzp ul {
	margin: 0px; padding: 0px; width: 990px;
}
.mqzp ul li 
{
    padding-left: 16px; 
	float: left;
	width: 177px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}

/* 招聘会区-历届招聘会 */
.zphq_ljzph
{
    OVERFLOW:hidden;
    display: block; 
    position:relative;
    border: 0px solid rgb(255, 186, 144); width: 950px; padding-left: 0px; margin-left: 5px;
	font-size: 12px;
}
.zphq_ljzph ul {
	margin: 0px; padding: 0px; padding-left: 27px;
}
.zphq_ljzph ul li {
	float: left;
	width: 460px;
	list-style-type: none;
	line-height: 19px;
}
.zphq_ljzph ul li a {
	color: #000000; text-transform: none; font-size: 12px; text-decoration: none;
}
.zphq_ljzph ul li a:hover {
	color: red; text-decoration: underline;
}

/* 招聘会区-精彩回顾 */
.zphq_jchg
{
    OVERFLOW:hidden;
    display: block;
    position:relative;
    border: 0px solid rgb(255, 186, 144); width: 950px; padding-left: 0px; margin-left: 15px;
	font-size: 12px;
}
.zphq_jchg ul {
	margin: 0px; padding-left: 0px; padding-top: 10px;  
}
.zphq_jchg ul li 
{
    padding-left: 28px;
    padding-bottom: 8px;
	float: left;
	width: 155px;
	list-style-type: none;
	line-height: 21px;
	padding-right:5px;
}

/* 新闻内容 */
.NewsContext_Title
{
    font-size: 14pt;
    line-height: 180%;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

.NewsContext_Body
{
    font-size: 11pt;
    line-height: 180%;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

.anpager { font: 12px;padding:10px 20px 10px 0; margin: 4px;}
.anpager a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.anpager a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.anpager .cpb {padding: 1px 6px ;font-weight: bold; border:none}
.anpager a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

/* 最新简历列表 */
a.job:link {
	font-size: 16px;
	line-height: 150%;
	color: #E8670C;
	font-weight: bold;
}
a.job:visited {
	font-size: 16px;
	line-height: 150%;
	color: #800080;
	font-weight: bold;
}
a.job:active {
	font-size: 16px;
	line-height: 150%;
	color: #ff0000;
	font-weight: bold;
}
a.job:hover {
	font-size: 16px;
	line-height: 150%;
	color: #ff0000;
	font-weight: bold;
}
.redbb2 {
	font-size: 16px;
	line-height: 150%;
	color: #E8670C;
	font-weight: bold;
}

/* 最新招聘列表 */
a.Cp:link {
	font-size: 14px;
	line-height: 150%;
	color: #F04C02;
	font-weight: bold;
}
a.Cp:visited {
	font-size: 14px;
	line-height: 150%;
	color: #800080;
	font-weight: bold;
}
a.Cp:active {
	font-size: 14px;
	line-height: 150%;
	color: #ff0000;
	font-weight: bold;
}
a.Cp:hover {
	font-size: 14px;
	line-height: 150%;
	color: #ff0000;
	font-weight: bold;
}
.CpName {
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #F04C02;
}
.CpDetail {
	font-size: 9pt;
	line-height: 180%;
	font-weight: normal;
	color: #0C437B;
	text-decoration: none;
}