﻿/* CSS Document 人才频道栏目页通用样式 */
/*局部单行左右按百分比分栏*/
.SepLeft,.SepRight{ display:block;  width:48%;}
.SepLeft{float:left; padding-left:20px; color:#666;}
.SepLeft a{ color: #0066CC; font-size:12px; text-decoration:underline;}
.SepLeft a:hover{ color:#ff3300; text-decoration:none;}
.SepRight{text-align:right; float:left; }
.SepRight a{ color:#000000; font-size:12px; text-decoration:none;}
.SepRight a:hover{ color:#ff3300; text-decoration:none;}

.SepLeft2,.SepRight2{ display:block;  width:300px;}
.SepLeft2{float:left;}
.SepRight2{text-align:right; float:left;padding-top:15px;}
.SepRight2 a{ color:#000000; font-size:12px; text-decoration:underline;}
.SepRight2 a:hover{ color:#ff3300; text-decoration:none;}


/*用户中心 右侧最外围区块限定*/
.UserCenterBlock1{ display:block; padding:10px; float:left; width:765px;}

/*用户中心 主导航*/
.UserCenterNavi{ display:block; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; background:url(../images/bg-smallblocktitle.jpg) repeat-x left top; height:25px; line-height:25px;margin-top:5px; padding-left:10px;}
.UserCenterNavi a{ color:#000000; text-decoration:none;}
.UserCenterNavi a:hover{ color:#ff3300; text-decoration:none;}

/*通用链接*/
.link1{ text-align:left; border:1px solid #609ed3; }
.link1 a{ color:#000000; text-decoration:underline;}
.link1 a:hover{ color:#ff3300; text-decoration:none;}

.link2{ text-align:left; }
.link2 a{ color:#000000; text-decoration:underline;}
.link2 a:hover{ color:#ff3300;}
/*.link2 a:visited{ color:#000000; text-decoration:underline;}*/

/*搜索结果页统计职位数量和页数的灰色区块*/
.TotalPosition{ background-color:#ebebeb; display:block; height:18px; width:1000px;  padding-top:5px; float:left; margin:10px 0;}

/*分页*/
/*具体分页上一页下一页及数字样式 CSS quotes style pagination*/
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*职位描述标题栏*/
.PositionDes{ display:block; width:965px; margin-left:10px; float:left; height:20px; line-height:20px; background-color:#5C9EE0; color:#FFFFFF; font-weight:bold; padding-left:10px; clear:both; position:relative; }
.PositionDesContent{ width:940px; background-color:#fff; color:#666; font-weight:normal; padding-left:10px; line-height:180%; margin:10px; clear:both; float:left; position:relative; display:block;}
.PositionDesCity{display:block; width:940px; margin-left:10px; float:left; height:23px; line-height:23px; background-color: #E1FEFF; color:#0066cc; font-weight:normal; padding-left:10px; clear:both; position:relative;margin-top:1px;}
.PositionDesCity a{ color:#0066CC; text-decoration:underline;}
.PositionDesCity a:hover{ color:#ff3300; text-decoration:underline;}

/*输入框*/
.forminput01{
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}

.PositionDesContentCity{width:920px; background-color:#fff; color:#0066cc; font-weight:normal; padding-left:30px;   clear:both; float:left; position:relative; display:block; margin-top:20px;}

/*正文内容*/
.content01{ line-height:200%;}

/*表单背景*/
.tabledeepblue{ background-color:#C8F4FF; color:#000000; font-weight:bold; }
.tablelightblue{ background-color:#EFFCFE; color:#000000; }

/*管理简历 蓝色链接*/
.ManageResume{
line-height:180%;
}
.ManageResume a{
color:#0033CC;
text-decoration:none;
}
.ManageResume a:hover{
color:#ff3300;
text-decoration:underline;
}

/*企业登录后欢迎区块*/
.entWelcome{
display:block;
padding-left:10px;
line-height:180%;
color:#666666;
width:180px;
float:left;
margin-top:5px;
}


/*资讯列举*/
.InfoList{
margin:10px auto;
color:#999999;
font-size:10px;
}

.InfoListtopic a{
display:block;
width:650px;
float:left;
text-align:left;
background:url(img/arrow01.jpg) no-repeat 1px 12px;
font-size:12px;
padding-left:20px;
color:#333333;
text-decoration:none;
height:34px;
line-height:34px;
}
.InfoListtopic a:hover{
color:#ff3300;
text-decoration:none;}

.listdate,.listdateNoBg{
display:block;
height:32px;
line-height:32px;
float:left;
width:90px;
}
.listdateNoBg{
color:#999999;
}
.InfoListBottLine{
border-bottom:1px dotted #ccc;
display:block;
height:33px;
line-height:33px;
float:left;
}

/*百分比*/
.percent{ color: #0099CC; padding-bottom:5px; float:left; padding-left:20px; }

/*友情链接图片*/
.friendlink{
    width:345px;
    height:40px;
    float:left;
    margin:4px 0px 0px 0px;
    padding:0px;
    overflow:hidden;
    display:block;
}
.friendlink div{
    display:block;
    margin:0px;
    padding:0px;
    clear:both;
}
.friendlink span{
    width:115px;
    height:40px;
    margin:0px;
    padding:0px;
    text-align:center;
    float:left;
}
.friendlink img{
    border:1px solid #CCCCCC;
    width:100px;
    height:30px;
    margin:3px auto 0px 6px;
}
