/* b-o-o-j-o-b.com */

/* 职位搜索 */
.seaForm{ margin:auto; width:100%; padding-bottom:10px; background-color:#FFF; }
.seaForm1{ position: relative; width:auto; margin:auto; padding:10px; padding-bottom:0px; }
.seaForm2{ position: relative; width:100%; margin:auto; padding-top:10px; }
.seaForm2 .left{ padding-left:10px; padding-right:70px; }
.seaForm2 .right{ position:absolute; width:60px; top:10px; right:10px; }
.seaForm2 .right img{width:60px; height:36px; }
.sea_Text{ border:1px solid #DDD; border-right:none;line-height:34px;height:34px;font-size:14px;width:100%;border-radius:0px;box-shadow:1px 2px 1px #F1F1F1 inset;text-indent:5px; color:#AAA;}
.sea_Pop { display:inline-block;border:1px solid #DDD; background-color:#FDFDFD;width:100%;height:34px; line-height:34px;vertical-align:middle;box-shadow:1px 2px 1px #F1F1F1 inset;border-radius:0px;overflow:hidden; }
.sea_Pop:after{content:' ';position:absolute;top:50%;margin-top:0px;right:18px;width:6px;height:6px;border:#AAAAAA solid;-webkit-transform: rotate(45deg);border-width: 2px 2px 0 0;}
.sea_Pop a:link b,.inpPop a:visited b{ width:100%; line-height:34px;height:34px;text-indent:5px; text-overflow: ellipsis; display: inline-block; white-space: nowrap;font-size:14px; overflow: hidden; cursor: pointer;font-weight: normal;-o-text-overflow: ellipsis; color:#AAA; }

/* 职位列表 */
.jobForm{ margin-top:0px; }
.jobForm dl{ position:relative; padding:8px 5px; line-height:23px;border-bottom:1px #DDD solid; text-align:left; font-size:14px;margin-top:8px;background-color:#FFF; }
.jobForm dd{ width:25px;position:absolute;top:50%;margin-top:-8px;left:7px;}
.jobForm dt{ padding-left:0px;}
.jobForm dt:after{content:' ';position:absolute;top:50%;margin-top:-4px;right:10px;width:6px;height:6px;border:#AAAAAA solid;-webkit-transform: rotate(45deg);border-width: 2px 2px 0 0;}
.jobForm dt a{display:block; }
.jobForm dt b{ display:inline-block; width:100%;line-height:30px; font-size:16px; color:#222;}
.jobForm dt b u{ text-decoration:none;color:#FF0000;}
.jobForm dt i{ display:inline-block; width:100%;line-height:25px; color:#888;font-size:14px;  }
.jobForm dt p{ display:inline-block; width:100%;line-height:25px; color:#888;font-size:14px;  }
.jobForm dt p i{ display:inline-block;width:auto;color:#F60; font-style:normal;font-size:14px; }

.jobForm dt span{ color:#888; font-size:14px; }
.jobForm dt em{ color:#BBB; margin:0px 5px; }


/* 帐户信息 */
.accInfo{ width:95%; height:auto;margin:auto; margin-top:15px;font-size:12px; overflow:hidden; }
.accInfo dl{}
.accInfo dt{ float:left; width:70px; }
.accInfo dt img{ width:60px; height:70px; border:1px #777 solid; }
.accInfo dd{ float:left; }
.accInfo dd p{ position:relative; width:100%;line-height:22px; color:#999; }
.accInfo dd p em{ font-family: "Microsoft YaHei", 微软雅黑; color:#F00; font-weight:bold; }
.accInfo dd p b{ font-size:16px; color:#333; font-weight:bold; }
.accInfo dd p i{ color:#009900; font-style:normal; }

/* 信息提示 */
.accJob{ width:100%; margin:auto; margin-top:10px; text-align:center; font-size:12px; }
.accJob .item{ width:22%; display:inline-block;border: 1px solid #DDD; border-radius:5px; padding:5px 0px;}
.accJob .item b{ display:inline-block; color:#333; height:30px; line-height:30px; width:100%; font-size:18px; font-weight:bold; }
.accJob .item i{ display:inline-block; color:#999; height:20px; line-height:20px; width:100%; }
.accJob .item b a{ color:#F70; display:block; }

/* 设置区域 */
.accSetup{ width:100%; margin-top:10px; }
.accSetupt{ width:100%; height:35px; line-height:35px; text-align:center; background-color:#F5F5F5; }
.accSetupt .a101 { float:left;width:20%; line-height:35px; border-bottom:3px #F70 solid;color: #F70; font-size:14px;cursor:pointer}
.accSetupt .a102 { float:left;width:20%; line-height:35px; border-bottom:3px #DDD solid;color: #333; font-size:14px;cursor:pointer}

.accSetupUl{ width:95%; margin:auto; margin-top:10px;border:1px solid #CCC;border-radius:5px;background:#FFF;font-size:14px;box-shadow:0 1px 1px #E5E5E5; }
.accSetupUl li{ height:39px;line-height:39px;border-bottom:1px solid #CCC;position:relative; }
.accSetupUl li:last-child{border-bottom:0;}
.accSetupUl li:after{content:' ';position:absolute;top:50%;margin-top:-4px;right:10px;width:6px;height:6px;border:#AAAAAA solid;-webkit-transform: rotate(45deg);border-width: 2px 2px 0 0;}
.accSetupUl li a{display:block;padding:0 15px 0 13px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.accSetupUl li a:visited{color:#333;}
.accSetupUl li div{ position:absolute;top:0;right:20px;color:#999;line-height:39px;}

.accAddUl{ width:95%; margin:auto; margin-top:10px;border:1px solid #CCC;border-radius:5px;background:#FFF;font-size:14px;box-shadow:0 1px 1px #E5E5E5; }
.accAddUl li{ height:39px;line-height:39px;border-bottom:1px solid #CCC;position:relative; background:url(../image/icon2.png) right no-repeat; }
.accAddUl li:last-child{border-bottom:0;}
.accAddUl li a{display:block;padding:0 15px 0 13px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.accAddUl li a:visited{color:#333;}

/* 我的简历 */
.resList{  width:100%; margin-bottom:25px; }
.resSetup{ width:100%; }
.res_edit{ width:100%;}
.res_edit .name{ padding:5px 10px;}
.res_edit .name b{height:30px; line-height:30px;position:relative; color:#FF6600; }
.res_edit .name p{height:25px; line-height:25px;position:relative; font-size:12px; color:#999;}
.res_edit .btns{ width:100%; padding:10px 0px;overflow:hidden; }
.res_edit .btnL{width:45%; float:left; margin-left:10px; text-align:center; padding:10px 0px;}
.res_edit .btnR{width:45%; float:right; margin-right:10px;text-align:center; padding:10px 0px;}

.res_editul{ width:100%;border-top:2px solid #FE8929;font-size:14px;  }
.res_editul li{  padding:0px 10px;height:39px;line-height:39px;border-bottom:1px solid #EEE;position:relative; }
.res_editul li:after{content:' ';position:absolute;top:50%;margin-top:-4px;right:10px;width:6px;height:6px;border:#CCC solid;-webkit-transform: rotate(45deg);border-width: 2px 2px 0 0;}
.res_editul li a{display:block;color:#333;overflow:hidden;}
.res_editul li a:visited{color:#333;}
.res_editul li span{ position:absolute;line-height:36px;top:0;right:22px; padding-top:3px;}

/* 教育背景 */
.resListUl{ width:95%; margin:auto; margin-top:10px;border:1px solid #CCC;border-radius:5px;background:#FFF;font-size:14px;box-shadow:0 1px 1px #E5E5E5; }
.resListUl li{ border-bottom:1px solid #CCC;position:relative; padding:5px 0px; cursor:pointer }
.resListUl li:last-child{border-bottom:0;}
.resListUl li:after{content:' ';position:absolute;top:50%;margin-top:-4px;right:10px;width:6px;height:6px;border:#AAAAAA solid;-webkit-transform: rotate(45deg);border-width: 2px 2px 0 0;}
.resListUl li .L1{ display:block;padding-left:35px;position:relative; line-height:25px;color:#333; }
.resListUl li .L1 i{ font-size:12px; color:#999; font-style:normal;}
.resListUl li .L2{ display:block;padding-left:35px;position:relative; line-height:25px; color:#333; }
.resListUl li .L2 i{ font-size:12px; color:#999; font-style:normal;}
.resListUl li a{display:block;padding:0 15px 0 13px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.resListUl li a:visited{color:#333;}
.resListUl li div{ position:absolute;top:0;right:25px;color:#999;}

/* 列表 */
.infList{ margin-top:0px; }
.infList dl{ position:relative; padding:8px 10px; line-height:23px;border-bottom:1px #DDD solid; text-align:left; font-size:14px; }
.infList dt{ padding-right:30px;}
.infList dt a{display:block; }
.infList dt b{ display:inline-block; width:100%; font-size:16px; }

.infList dt i{ display:inline-block; width:100%; color:#777; }
.infList dt p{ display:inline-block; width:100%; color:#777; }
.infList dt span{ color:#777; font-size:14px; }
.infList dt em{ color:#BBB; margin:0px 5px; }
.infList dd{ width:30px;position:absolute;top:30px;right:0px;}

/* 投递简历 */
.appResume{ margin-top:0px; font-size:14px; }
.appResume .title{ position:relative; line-height:30px; padding:0px 10px; border-bottom:1px #EEE solid; color:#FF6600; }
.appResume .title b{ color:#999; }
.appResume table{ width:100%; }
.appResume tr{ width:100%;  }
.appResume td{ width:100%;  }
.appResume dl{ position:relative; line-height:30px; padding:0px 10px; border-bottom:1px #EEE solid;  }
.appResume dt{width:30px;position:absolute;top:0;left:0;font-size:14px;color:#787878;padding-left:10px; padding-top:5px;text-align:left;}
.appResume dt i{ margin-left:-7px; color:#FF0000; font-style:normal; }
.appResume dd{padding-left:40px;font-size:14px;}

/* 关键字列表 */
.keyForm{ margin-top:5px; }
.keyForm .title{ position:relative; height:30px;line-height:30px; background:url(../image/i1.png) 5px 5px no-repeat;text-align:left;color:#374565; padding-left:15px; border-bottom:1px #DDD solid;font-weight:bold; }
.keyForm .zimu{ position:relative;line-height:30px;border-bottom:1px #DDD solid;color:#aaa; padding:0px 10px; }
.keyForm .zimu a{ color:#374565;}
.keyForm .body{ margin-top:5px; margin-left:5px; overflow:hidden; }
.keyForm .body a{float:left;display:block;width:25%;margin-bottom:5px;}
.keyForm .body a span{display:block;margin-right:5px;border:1px solid #ddd;background:#fff;height:32px;line-height:32px;color:#374565; text-align:center;overflow:hidden;}

/* 表单 */
input[type=checkbox].litChk{ -webkit-appearance: none;appearance: none;width: 19px;height: 18px;
margin: 0;cursor: pointer;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;position: relative;
background: url(../image/chk_off.png) no-repeat; background-size:100%;margin-right:5px;}
input[type=checkbox]:checked.litChk{ width: 19px;height: 18px;background: url(../image/chk_on.png) no-repeat; background-size:100%;margin-right:5px; }




