﻿body{ background:#FFF;}
a:hover{ text-decoration:none; color:inherit;}
.main{ width:1002px; margin:0  auto;}
.mianleft{ width:147px;}
.mianright{width:840px;}
.main02{width:840px;}
.main03{width:99.3%;}
.logo_grzx{ margin-bottom:7px; margin-top:8px; width:1002px;}
/*底部*/
.footer02{ width:100%; margin-top:17px; margin-bottom:17px;}
.footer02 li{ text-align:center; color:#515151; line-height:26px;}

/*个人中心首页-照片*/
.pho{background-color: #FEFDF9;
border: 1px #E8E8E8 solid;
margin-top: 15px;
padding: 15px;
}
.pho .name dd{ margin-left:15px;}
.pho .name dd p{ line-height:23px;}
.pho .name dt{}
.pho .name dt img{border: 1px #C5C5C5 solid;
width: 80px;
height: 100px;}
.pho .name p.name{font: 20px '微软雅黑';
width: 255px;
margin-bottom: 5px;
margin-top: 5px;}
.pho .gz{ width:436px;}
.pho .gz dl{ float:left;border-right: solid #E5E5E3 1px;text-align:center; margin-top:18px;}
.pho .gz dl.last{border-right:none;}
.pho .gz dt a{
cursor: pointer;padding-left:18px; margin-right:18px;
font-size: 30px;
font-family: Arial, Helvetica, sans-serif;
color:#F60;
font-weight: bold;
display:inline-block; 
height:50px;  }
.pho .gz dd a{
font: 16px '微软雅黑';
font-weight: bold; 
color:#000;
padding-left:18px; margin-right:18px;}
/*个人中心首页-tab*/
.title{font:16px '微软雅黑';color: #F45615;font-weight: bold;margin-left: 5px; padding-top:20px; padding-bottom:8px;}
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; /*WIDTH: 600px*/
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(../images/grzx/tagleft.gif) no-repeat left bottom; FLOAT: left; 
	MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px; 
}
#tags LI A {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(../images/grzx/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR:#F86E01; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #D3D3D3 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #D3D3D3 1px solid; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #D3D3D3 1px solid; 
	PADDING-TOP: 1px;
    BORDER-BOTTOM: #D3D3D3 1px solid; 
	BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; height:77px; PADDING-LEFT: 10px; /*BACKGROUND: url(../images/grzx/bg.gif) repeat-x;*/ PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.tagContent ul{ margin-left:5px;}
.tagContent ul li{ margin-top:8px;}
.tagContent ul li{float:left; margin-right:10px;line-height:14px; height:14px;}
.tagContent ul li a.ww{ font-weight:bold; color:#000; font-family:"微软雅黑"; font-size:14px;}
.tagContent ul li.jlw div{border: 1px #7D7D7D solid;width: 120px;height: 13px; }
.tagContent ul li.jlw span{ background:url(../images/grzx/CvStatus_Gray.gif) repeat-x left  center;width:24px; height:13px}
.tagContent ul li.jlw i{ font-style:normal; display:inline-block; width:96px; text-align:center; line-height:14px; }
.tagContent dl{margin-top:18px;}
.tagContent dl dt,dd{ float:left;}
.tagContent dl dt{ line-height:31px; height:30px; margin-right:135px; margin-left:38px;}
.tagContent dl dt a{ display:inline-block;font-size: 20px;font-family: Arial, Helvetica, sans-serif;color: #FF7805;font-weight: bold; vertical-align:middle;}
.tagContent dl dd{ float:left; margin-right:15px;}
.tagContent dl dd a:hover{ color:#000}
.tagContent dl dd a.xg{ background:url(../images/grzx/img_PaHomePage.gif ) -0px -33px; display:block; width:63px; height:31px; line-height:31px; padding-left:33px;}
.tagContent dl dd a.yl{ background:url(../images/grzx/img_PaHomePage.gif ) -0px -69px; display:block; width:63px; height:31px; line-height:31px; padding-left:33px;}
.tagContent dl dd a.gk{ background:url(../images/grzx/img_PaHomePage.gif ) -0px -104px; display:block; width:63px; height:31px; line-height:31px; padding-left:33px;}
.tagContent dl dd a.xz{ background:url(../images/grzx/img_PaHomePage.gif ) -0px -140px; display:block; width:63px; height:31px; line-height:31px; padding-left:33px;}
/*个人中心首页-table*/
.bg_list table{ width:100%; border:#DDDDDD solid 1px;}
.bg_list table th{ height:30px; background-color: #F2F3F5; text-align:left; padding-left:10px;}
.bg_list table th.tc{text-align:center; padding-left:0px;}
.bg_list table td.tc{text-align:center; padding-left:0px;}

.bg_list table td{ height:30px;text-align:left; padding-left:10px;}
/*简历管理-我的-简历table*/
.bg_list table th.no{ font-weight:normal;}
.btnModify{
background: url(../images/grzx/img_MyCv.gif) 0px -138px;
width: 18px;
height: 16px;
border: none;
cursor: pointer;}

.btnPreview {
background: url(../images/grzx/img_MyCv.gif) -68px -141px;
width: 18px;
height: 13px;
border: none;
cursor: pointer;
}
.btnDownload {
background: url(../images/grzx/img_MyCv.gif) -138px -141px;
width: 17px;
height: 14px;
border: none;
cursor: pointer;
}
.Switcher_ON{
background: url(../images/grzx/img_MyCv.gif) 0px -58px;
width: 60px;
height: 23px;
border: none;
cursor: pointer;
}
.Switcher_ON02{
background: url(../images/grzx/img_MyCv.gif) 0px -35px;
width: 60px;
height: 23px;
border: none;
cursor: pointer;
}

.btnRefresh {
background: url(../images/grzx/img_MyCv.gif) 0px -94px;
width: 17px;
height: 15px;
border: none;
cursor: pointer;}
.btnDelete{
background: url(../images/grzx/img_MyCv.gif) -75px -94px;
width: 16px;
height: 16px;
border: none;
cursor: pointer;}


.CvLevelMain_Gray {
border: 1px #7D7D7D solid;
width: 120px;
height: 13px;}

.CvLevel_Gray {
background: url(../images/grzx/CvStatus_Gray.gif) repeat-x;
height: 13px;
float: left;
text-align: center;
color: white;}


.mianright_Title{width: 810px;
text-align: left;
color: #7D7D7D;
margin-left: 15px;
height:65px; line-height:65px; 
 
}
.mianright_Title span {font: 18px "Microsoft YaHei";
margin-right:7px;
color: #1B1B1B;
margin-top: 8px;
height:65px; line-height:65px; 
}

/*简历管理-我的简历tips*/
dl.tips{margin-top: 20px;
border-top: 1px #DFDFDF solid;
padding-top: 30px;
}

.tips{ line-height:24px;}
.tips dt{color: #F38530;
font: 18px '微软雅黑';
width: 60px;
font-weight: bold;}

.tips dd{float: left;
color: #6F6F6F;
margin-left: 10px;}
/*简历管理-求职信*/
.JobLetterCreat .btnJobLetterCreat {
width: 121px;
height: 32px;
background: url(../images/grzx/img_cvm.gif) -0px -0px;
border: none;
float: left;
margin-right: 20px;
cursor: pointer;}
.JobLetterCreat span{ line-height:33px;}
/*简历管理-公开设置*/
.NoticePointer {
width: 6px;
height: 25px;
background: url(../images/grzx/img_cvm.gif) -0px -218px;
float: left;
margin-left: 3px;}
.NoticeMain{
width: auto;
height: 13px;
float: left;
text-align: center;
background-color: #FFF7F2;
border-right: 1px #FBDECA solid;
border-top: 1px #FBDECA solid;
border-bottom: 1px #FBDECA solid;
padding: 5px;}
.bg_list tr.bb{ border-bottom: solid 1px #F2F3F5;}
.ShieldEditor .txtKeyWords {
border-top: 1px #999 solid;
border-left: 1px #999 solid;
border-right: 1px #E1E1E1 solid;
border-bottom: 1px #E1E1E1 solid;
padding-left: 10px;
height: 25px;
line-height: 25px;
}
.ShieldEditor .btnSearch {
width: 73px;
height: 27px;
background: url(../images/grzx/img_cvm.gif) -0px -143px;
cursor: pointer;
}
.ShieldEditor input {
    border: medium none;
    margin-right: 15px;
    vertical-align: bottom;
}
.ShieldEditor .btnConfirm {
    width: 112px;
    height: 27px;
	background: url(../images/grzx/img_cvm.gif) -0px -170px; color: #FFF;
    cursor: pointer;}
/*申请职-位预览的职位*/
.search03{ padding-left:15px;}
.search03 .prompt{ padding-top:10px;}
.mianright_Title02{
width: 810px;
text-align: left;
color: #7D7D7D;
margin-left: 15px;
height:50px; line-height:50px; 
 }
 .cpVerify {
background: url(../images/grzx/img_cpStatus.gif) no-repeat -0px -13px;
line-height: 13px; 
padding-left:16px;}
.JobListTable .CpName {
max-width: 189px;
line-height: 13px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.JobListTable td {
text-align: left;
height: 40px;
padding: 10px 0 3px 7px;
}
.JobListTable input.checkbox{margin-right:5px;}
.JobListTable .InDate {
width: 40px;
padding-left: 17px;
background: url(../images/grzx/img_JobApplyList.gif) no-repeat -0px -122px;
height: 15px;
line-height: 15px;
}
.JobListTable tr.bg_gray{background:#F7F8FA;}
.MultiSelect {
margin-top: 20px;
float: left;
margin-bottom: 15px;
 width:100%;
}
.MultiSelect .chkAll{ line-height:22px; }
.MultiSelect .ts{line-height:22px; display:inline-block;}
.ApplySelect {
width: 57px;
height: 20px;
background: url(../images/grzx/img_JobApplyList.gif) -0px -73px;
margin-left: 10px;
padding-left: 23px;
padding-top: 4px;
cursor: pointer; 
}
.tagContentf{
	BORDER-TOP: #D3D3D3 1px solid; 
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #fff
}
/*账户管理*/
.register_left{ margin-top:13px; }
.JobListTable02 td {
/*text-align: left;
height: 40px;*/
padding: 0px 0 0px 0px;
}