/*css reset start*/ *,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} html, body, div, span, iframe,h1, h2, h3, h4, h5, h6, p,a, code,del, em, img, strong,dl, dt, dd, ol, ul, li,form, label,table, caption, tbody,thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;} ol, ul{list-style: none;} table{border-collapse: separate; border-spacing: 0;vertical-align: middle;table-layout:fixed;} caption, th, td{text-align: left; font-weight: normal; vertical-align: middle;} img{border: none;max-width:100%;} input, textarea, button{margin: 0; padding: 0; border: 0; outline: 0;background: none;} a{text-decoration: none;font-size:14px;color:#333333;} input[type="checkbox"], input[type="radio"]{vertical-align: -2px; margin-right: 5px;} body,button, input, select, textarea{font-family: "微软雅黑"; font-size: 100%;} .clearfix{*zoom: 1;} .clearfix:after{content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;} body{background: #edf1f6;} /*css reset end*/ /*index start*/ .top{ width: 100%; height: 29px; line-height: 29px; border-bottom: 1px solid #cbdaed; background: #f8f9fb; } .topCenter{ width: 1200px; margin: 0 auto; } .topLeft{ float: left; color: #7e96b5; height: 29px; } .topLeft span{ font-size: 14px; } .topRight{ float: right; height: 29px; } .topRight div{ float: left; } .topRight div a{ color: #007ae5; } .admission{ padding:0 15px; padding-left: 20px; background: url("/images/222401/qiye.png") 0px 9px no-repeat; } .perLogin{ padding:0 15px; margin-left: 30px; padding-left:30px; background: url("/images/222401/user.png") 8px 9px no-repeat; } .enterprise,.perRegister{ padding: 0 15px; background: url("/images/222401/xian.png") 0px 9px no-repeat; } .header{ width: 100%; height: 130px; background: #fff; } .bannerCenter{ width: 1200px; margin: 0 auto; height: 80px; background: url("/images/222401/banner.png") 320px 0 no-repeat; } .logo{ float: left; margin-top: 13px; } .search{ width: 300px; float: right; margin-top: 23px; } .search input[type="text"]{ width: 264px; border: 2px solid #0066cc; height: 34px; line-height: 34px; float: left; padding-left: 10px; font-size: 14px; } .search input[type="button"]{ width: 34px; height: 34px; float: left; background:#0066cc url("/images/222401/serch.png") 4px 5px no-repeat; border: 2px solid #0066cc; cursor: pointer; } .nav{ width: 100%; height: 50px; line-height: 50px; background: #0066cc; } .nav>ul { width: 1200px; margin: 0 auto; } .nav>ul>li{ width: 200px; float: left; height: 50px; position: relative; } .subNav{ display:none; } .nav>ul>li .subNav{ position: absolute; top: 50px; z-index: 999; width:200px; background: #0066cc; padding:0 10px; } .nav>ul>li .subNav li{ border-bottom:1px solid #fff; } .nav>ul>li .subNav li:last-child{ border-bottom:none; } .nav>ul>li .subNav li a{ color:#333; width:180px; height:52px; line-height:52px; text-align:center; display:block; font-size:16px; color:#fff; } .nav>ul>li:hover{ background: url("/images/222401/hover.png") 31px 46px no-repeat; } .nav>ul>li:hover .subNav{ display: block !important; } .nav>ul>li.active{ background: #289bff; } .nav>ul>li.active>a{ font-weight: bold; } .nav>ul>li>a{ font-size: 18px; color: #fff; width: 200px; height: 50px; display: inline-block; padding-left: 80px; background: url("/images/222401/sy.png") 49px 16px no-repeat; } .nav>ul>li+li>a{ background: url("/images/222401/zzjg.png") 49px 16px no-repeat; } .nav>ul>li+li+li>a{ background: url("/images/222401/zcfg.png") 49px 16px no-repeat; } .nav>ul>li+li+li+li>a{ background: url("/images/222401/qzzp.png") 49px 16px no-repeat; } .nav>ul>li+li+li+li+li>a{ background: url("/images/222401/dagl.png") 49px 16px no-repeat; } .nav>ul>li+li+li+li+li+li>a{ background: url("/images/222401/lddy.png") 49px 16px no-repeat; } .mian{ width: 1200px; background: #fff; margin: 0 auto; padding: 20px; } .marBott{ margin-bottom: 20px; } .serArchives{ width: 280px; height: 300px; border: 1px solid #e8e8e8; float: left; margin-right: 20px; } .workDynamic{ width: 600px; height: 300px; border: 1px solid #e8e8e8; float: left; margin-right: 20px; position: relative; overflow: hidden; } .arcTitle li{ float: left; width: 139px; border-top: 4px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; position: relative; } .arcTitle li.active{ border-top: 4px solid #fe7902; } .arcTitle li.active a{ color: #fe7902; font-weight: bold; } .arcTitle li a{ width: 139px; display: inline-block; height: 35px; text-align: center; font-size: 16px; line-height: 35px; background: url("/images/222401/arc.png") 0px 8px no-repeat; } .arcTitle li:first-child a{ background: none; } .arcTitle lable{ } .arcTitle li.active a i{ position: absolute; width: 12px; height: 5px; display: block; background: url("/images/222401/xsj.png") no-repeat; top: 36px; left: 64px; } .iconForm label{ width: 238px; height: 38px; border: 1px solid #e8e8e8; display: block; margin-bottom: 20px; } .iconForm input[type="text"]{ width: 180px; height: 38px; line-height:38px; border: 1px solid #e8e8e8; font-size: 14px; border:none; margin-left:50px; } .iconForm{ padding: 20px; } .code{ background: url("/images/222401/sfz.png") 8px 7px no-repeat; } .user{ background: url("/images/222401/xm.png") 8px 7px no-repeat; } .time{ background: url("/images/222401/csrq.png") 8px 7px no-repeat; } .submiss{ width: 115px; height: 36px; border: 2px solid #fe7902; background: #fe7902 url("/images/222401/serch.png") 20px 7px no-repeat; color: #fff; padding-left: 23px; cursor: pointer; } .reset{ width: 115px; height: 36px; border: 2px solid #fe7902; background: #fff; color: #fe7902; cursor: pointer; } .tabs-con{ display: none; } .tabs-con.on{ display: block; } .newList{ background: #f7f7f7; border-bottom: 1px solid #e8e8e8; height: 40px; line-height: 40px; margin-bottom: 5px; } .newList li{ float: left; border-right: 1px solid #e8e8e8; } .newList li a{ display: inline-block; padding: 0 23px; } .newList li.active{ background: #fff; border-top: 2px solid #007ae5; height: 40px; line-height: 40px; } .newList li.active a{ color: #007ae5; } .more{ position: absolute; top: 10px; right: 10px; font-size: 14px; color: #999; } .news li{ position: relative; padding-left: 30px; height: 31px; line-height: 31px; } .news li a{ max-width: 410px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } .news li:before{ content: ""; display: inline-block; width: 3px; height: 3px; position: absolute; top: 15px; left: 20px; background: #999999; } .news li a:hover{ color: #fe7902; } .news li span{ float: right; padding-right: 20px; font-size: 14px; color: #999; } .module{ width: 238px; height: 300px; float: left; border-top: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; } .module li a{ width: 118px; height: 60px; line-height: 60px; display: inline-block; float: left; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; padding-left: 15px; } .module li img{ float: left; margin-top: 20px; margin-right: 10px; } .module li span{ float: left; } .wanted{ width: 569px; height: 530px; border:2px solid #e8e8e8; margin-top: 30px; position: relative; float: left; margin-bottom: 10px; } .wantedTitle{ position: absolute; top: -30px; left: 20px; padding-left: 35px; padding-right: 10px; } .wantedEng{ font-style:normal; font-size: 12px; color: #bbb; position: absolute; top: -20px; left: 185px; } .wantedMore{ position: absolute; top: -23px; right: -2px; color: #999; width: 80px; height: 23px; background: #e8e8e8; text-align: center; line-height: 23px; display: block; border-top-right-radius: 5px; border-top-left-radius: 5px; } .mar{ margin-right: 20px; } .enterpriseTit{ color: #fe7902; background:#fff url("/images/222401/qtzpq.png") 7px 3px no-repeat; } .personalTit{ color: #0066cc; background:#fff url("/images/222401/grqzq.png") 7px 3px no-repeat; } .wantedList{ padding-top: 10px; } .wantedList a{ max-width: 200px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; margin-right: 10px; } .wantedList li{ height: 34px; line-height: 34px; padding: 0 13px; } .wantedList li:hover{ background: #fff5eb; } .wantedList i{ width: 18px; height: 18px; text-align: center; line-height: 18px; border-radius: 5px; font-style:normal; display: inline-block; color: #fff; float: left; margin-top: 8px; margin-right: 10px; font-size: 12px; } .colY{ background: #ff9f39; } .colB{ background: #72beff; } .wantedList span{ float: right; font-size: 14px; color: #999; } .wantedIndustry{ max-width: 190px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; color: #ff7900; } .wantedIndustry:hover{ color: #208eeb; } .wantedPersonal{ color: #007ae5; } .wantedPersonal:hover{ color: #fe7902; } .wantedList img{ float: left; margin-top: 7px; margin-right: 5px; } .advertisement1 li{ height:200px; clear: both; margin-bottom: 10px; } .advertisement3 li{ width:380px; height:200px; margin-bottom: 10px; } .advertisement1 img{ width: 100%; height: 200px; } .advertisement3{ width: 1200px; } .advertisement3 li{ float: left; margin-bottom: 10px; margin-right: 10px; } .advertisement3 li img{ width: 379px; height: 200px; } .footer{ width: 1200px; height: 185px; margin: 0 auto; border-top: 4px solid #0066cc; background: #fff; padding: 0 20px; } .link{ height: 40px; line-height: 40px; border-bottom: 2px solid #e8e8e8; } .link h3{ color: #0066cc; font-size: 16px; float: left; font-weight: bold; } .link a,.map a{ padding: 0 10px; border-right: 2px solid #7d7d7d; height: 12px; line-height: 12px; display: inline-block; } .map a:last-child{ border-right:none; } .sydw{ margin-top: 40px; margin-left: 33px; float: left; margin-right: 28px; } .mapBox{ float: left; margin-top: 40px; } .mapBox p{ font-size: 14px; height: 25px; line-height: 25px; padding-left: 10px; } .mapBox p img{ margin-right: 10px; float: left; margin-top: 5px; } .wxRight{ float: right; margin-top: 20px; position: relative; margin-right: 40px; width: 225px; } .wxRight img{ float:left; } .wxt{ position: absolute; top: 6px; left: 126px; } .advertisementBox{ width: 1200px; margin: 0 auto; position: relative; } #slideshow{ position: absolute; top: 30px; right: -160px; } .rightadver { width: 160px; height:130px; z-index: 9999; background-color: #fff; position: relative; } .rightadver img { width: 160px; height: 130px; } .close { position: absolute; top: -3px; right: -24px; background: url("/images/222401/close.png") 0px 3px no-repeat; width: 24px; height: 24px; display: block; } .layui-layer-dialog { top:30% !important; } /*login start*/ .loginBg{ width: 100px; height: 100%; background-size: 100% 100%; } .loginBox{ width: 481px; height: 556px; position: absolute; top: 50%; left: 50%; margin-top: -278px; margin-left: -240px; } .loginLogo{ display: block } .loginMain{ width: 481px; border-radius: 10px; background: #fff; padding: 20px 50px; margin-top: 25px; margin-bottom: 20px; } .loginList li{ float: left; height: 60px; width: 190px; text-align: center; line-height: 60px; border-bottom: 4px solid #e8e8e8; font-size: 18px; color: #666; } .loginList li.active{ color: #fe7902; border-bottom: 4px solid #fe7902; } .userName,.password{ width: 100%; height: 50px; line-height:50px; border: 1px solid #e8e8e8; margin-top: 30px; padding-left: 10px; } .automatic{ font-size:14px; color: #999; float: left; margin-top: 30px; cursor: pointer; } .forget{ color: #007ae5; font-size: 14px; float: right; margin-top: 30px; } .submit{ width: 100%; background: #fe7902; height: 54px; color: #fff; font-size: 20px; margin-top: 30px; margin-bottom: 30px; } .backHome{ padding-left: 20px; background: url("/images/222401/home.png") 2px 4px no-repeat; color: #666; float: left; font-size: 14px; } .number{ font-size: 14px; color: #666; float: right; } .number a{ color: #007be5; text-decoration: underline; } .footerBox{ position: absolute; bottom: -50px; left: 50%; margin-left: -80px; } .footerText{ color: #fff; text-align: center; line-height: 25px; font-size: 14px; } /*login end*/ /*register start*/ .saveXg{ width: 100px !important; height: 35px !important; line-height: 35px !important; text-align: center !important; display: inline-block !important; background: #fe7902 !important; border: 1px solid #fe7902 !important; color: #fff !important; font-size: 14px !important; cursor: pointer !important; } .entRegis{ background: url("/images/222401/2.png") top center no-repeat; background-size: 100%; } .entTop{ width: 800px; position: absolute; height: 36px; top: 50%; left: 50%; margin-top: -350px; margin-left: -400px; } .entRegisBox{ position: absolute; top: 50%; left: 50%; width: 800px; height: 662px; background: #fff; border-radius: 10px; margin-top: -320px; margin-left: -400px; } .iconHome{ color: #fff; padding-left: 25px; background: url("/images/222401/home2.png") 2px 4px no-repeat; } .entNumber{ font-size: 14px; color: #fff; float: right; } .entNumber a{ color: #fdd000; text-decoration: underline; } .entTitle{ height: 99px; line-height: 99px; float: left; width: 400px; text-align: center; } .entTitle a{ font-size: 30px; color: #7d7d7d; } .color a{ color: #007be5; font-weight: bold; } .tableForm { margin: 0 auto; } .tableForm tr td select{ width: 100%; border: 1px solid #ddd; color: #666; position: absolute; top: 15px; height:35px; line-height:35px; font-size:14px; } .tableForm tr td textarea{ width: 100%; border: 1px solid #ddd; color: #666; position: absolute; top: 15px; resize:none; overflow-y:auto; padding-left:10px; font-size: 14px; } .tableForm tr td input[type=text],.tableForm tr td input[type=password]{ border: 1px solid #ddd; width: 100%; height: 35px; line-height: 35px; padding-left: 10px; font-size: 14px; position: absolute; top: 15px; color:#666; } .tableForm tr { height: 57px; } .tableForm tr th { text-align: right; padding-right: 10px; } .tableForm tr th i{ font-style: normal; color: #f00; margin-left: 10px; } .tableForm tr td{ position: relative; } .outside{ padding:0 20px; } .error{ position: absolute; bottom: -13px; left: 0px; color: #f00; font-size: 14px; } .tableForm tr td input[type=button]{ width: 360px; height: 54px; line-height: 54px; background: #007be5; text-align: center; color: #fff; font-size: 20px; margin: 0 auto; display: block; margin-top: 20px; cursor: pointer; } .look{ padding-left: 22px; background: url("/images/222401/huan.png") 3px 3px no-repeat; color: #007be5; margin-top: 18px; float: left; } .userRegis{ background: url("/images/222401/1.png") top center no-repeat; background-size: 100%; } .birthday{ padding-right: 40px; background: url("/images/222401/time.png") right 3px no-repeat; } #imgFile{ position: absolute; width: 100px; } .upDete{ width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #fe7902; font-size:14px; color:#fe7902; display:block; } #showImgTr{ height:30px !important; font-size:14px; } #showImgTd{ background:#f7f7f7; padding-left:10px; } #showImgTd span{ max-width: 410px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } #showImgTd a{ float:right; display:block; width:50px; height:23px; border:1px solid #999; line-height:23px; color:#999; text-align:center; border-radius:5px; margin-left:10px; } .simSelect{ border: 1px solid #ddd; padding-left: 10px; width: 100%; height: 40px; line-height: 40px; padding-left: 10px; font-size: 14px; padding-right: 30px; background: url("/images/222401/xiala.png") 187px 0px no-repeat; } .simulation{ display: none; position: absolute; top: 50px; left: 0; width: 100%; background: #fff; border: 1px solid #ddd; z-index: 1; } .simulation li{ background: #fff; text-align: center; height: 25px; line-height: 25px; font-size: 14px; } .verification{ position: absolute; top: 18px; right: 4px; border: 4px solid #fff; background: #f0f0f0; color: #999; font-size: 12px; z-index: 1; width: 80px; height: 30px; line-height: 22px; text-align: center; display: block; } .verification.active{ background: #fe7902; color: #fff; } .buttColor{ background: #fe7902 !important; } .tableForm tr th img{ width: 38px; height: 38px; float: left; margin: 0 5px; border: 1px solid #ccc; } .tableForm tr th img.active{ border: 1px solid #f00; } /*register end*/ /*admainistration start*/ .resumeBor{ width: 960px; height: 160px; border: 1px solid #e8e8e8; padding: 10px; line-height: 140px; font-size: 18px; color: #666; margin: 0 auto; margin-bottom: 10px; } .noResumeCer{ width: 100%; height: 100%; background: #f8f9fb url("/images/222401/wujianl.png") 265px 32px no-repeat; padding-left: 370px; } .noResumeCer a{ font-size: 18px; text-decoration: underline; color: #007be5; } .sumeBorCer{ width: 100%; height: 100%; background: #f8f9fb; padding: 20px; } .sunmeLeft{ float: left; } .sunmeLeft img{ width: 76px; height: 100px; border: 1px solid #e8e8e8; float: left; margin-right: 20px; max-width:76px; } .sunmeLeft h1{ font-size: 18px; color: #333; line-height: 30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: block; max-width: 410px; } .sunmeLeft p{ font-size: 14px; color: #666; height: 30px; line-height: 30px; } .sunmeName{ float: left; width:500px; } .sunmeRight{ float: right; height: 40px; } .preview{ width: 100px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #007be5; background: #007be5; color: #fff; display: inline-block; margin-right: 10px; float: left; margin-top: 30px; } .edit{ width: 100px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #10c75b; background: #10c75b ; color: #fff; display: inline-block; margin-right: 10px; float: left; margin-top: 30px; } .delete{ width: 100px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #ccc; background: #fff; color: #999; display: inline-block; margin-right: 10px; float: left; margin-top: 30px; } .addResumeBor{ border: 1px dashed #ddd; background: #f7f7f7; width: 960px; height: 100px; margin: 0 auto; padding-top: 20px; } .addResumeBor p{ color: #999; text-align:center; font-size: 14px; } .addResumeBor a{ display: block; width: 100px; height: 30px; line-height:28px; border: 1px solid #fe7902; background: #fe7902; color: #fff; margin: 0 auto; margin-top: 17px; text-align: center; } .upload { width: 100px; height: 35px; line-height: 35px; text-align: center; display: inline-block; background: #fe7902; border: 1px solid #fe7902; color: #fff; font-size: 14px; margin-top: 20px; float: left; margin-left: 58px; cursor: pointer; } .imgFile{ position: absolute; right: 42px; top: 192px; width: 100px; height: 30px; z-index: 1; } .fileWord{ clear: both; font-size: 14px; color: #666; text-align: center; padding-left: 20px; padding-top: 9px; } /*admainistration end*/ /*resumePreview start*/ .preBody{ background: #edf1f6; } .preTop{ width: 1000px; height: 70px; margin: 0 auto; } .preTop img{ width: 287px; height: 44px; float: left; margin-top: 15px; } .preTop a{ width: 70px; height: 24px; border: 1px solid #ccc; display: inline-block; float: right; border-radius: 5px; line-height: 24px; margin-top: 25px; color: #999; text-align: center; margin-left:10px; } .clickSc{ border:1px solid #fe7902 !important; color:#fe7902 !important; } .preMainTop{ width: 1000px; margin: 0 auto; background:#21a0f8 url("/images/222401/blue.png") no-repeat; padding: 26px 60px; overflow: hidden; } .photo{ width: 100px; height: 128px; border:1px solid #fff; margin-right:30px; float: left; } .essInforRight{ float: left; } .name{ font-size: 30px; color: #fff; margin-bottom: 20px; } .essInfor{ margin: 10px 0; } .essInforRight dl{ clear: both; height: 25px; } .essInforRight dt{ float: left; color: #fff; } .essInforRight dd{ border-right: 2px solid #fff; color: #fff; float: left; padding: 0 8px; } .essInforRight dd:last-child{ border-right: none; } .phone{ padding-left: 20px !important; background: url("/images/222401/phone.png") 8px 7px no-repeat; } .email{ padding-left: 25px !important; background: url("/images/222401/email.png") 9px 7px no-repeat; } .preMainBott{ background: #fff; width: 1000px; margin: 0 auto; padding: 35px 50px; } .preTitle{ font-size: 18px; font-weight: bold; margin-bottom: 20px; } .littleTitle{ font-size:16px; font-weight: bold; margin-bottom: 20px; } .modelTable{ width: 100%; border-top: 1px solid #ddd; border-left: 1px solid #ddd; margin-bottom: 20px; } .modelTable tr th{ height: 40px; line-height: 40px; background: #f7f7f7; padding: 0 10px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; font-size: 14px; font-weight: bold; } .modelTable tr td{ color: #666; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; height: 40px; font-size: 14px; padding: 0 10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .preWord{ padding: 10px; border:1px solid #ddd; font-size: 14px; min-height: 100px; margin-bottom: 20px; } .preNo{ padding: 0 10px; font-size: 14px; margin-bottom: 20px; color: #999; min-height: 30px; } .preNo img{ float: left; margin-top: 0px; margin-left: 388px; } .preNo span{ float: left; margin-top: 0px; margin-left: 15px; } .textareaBox label.error{ top: 106px !important; } .dlModel{ margin-bottom:20px; border-bottom:1px dashed #ccc; padding-bottom:20px; width:100%; } .dlModel tr th{ line-height: 25px; text-align: right; vertical-align:text-top; } .dlModel tr td{ line-height: 25px; text-align: left; padding-bottom:10px; vertical-align: top; } /*resumePreview end*/ /*personalCenter start*/ .hei{ min-height: 250px; width: 100%; padding: 40px 50px; } .perPhoto{ width: 128px; height: 168px; border: 1px solid #ccc; float: left; margin-right: 30px; } .perName{ color: #333; font-size: 30px; margin-bottom: 20px; max-width: 600px; } .perInforRight{ float: left; } .perInforRight dl{ clear: both; height: 25px; } .perInforRight dt{ float: left; color: #666; margin-bottom:10px; max-width: 600px; } .perInforRight dd{ border-right: 2px solid #fff; color: #666; float: left; padding: 0 8px; } .perInforRight dd:last-child{ border-right: none; } .perRight{ width: 431px; height: 155px; border-left:1px dashed #ddd; float: right; padding-left: 40px; } .perRight a{ width: 120px; height: 140px; background: #f8f9fb; float: left; margin-left: 10px; display: block; padding: 20px 18px; text-align: center; } .perRight a p{ font-size: 14px; text-align: center; margin-top: 10px; color: #333; } .collection{ width: 1200px; margin-top: 10px; padding: 20px; background: #fff; padding-top: 0px; } .collTop{ height: 50px; line-height: 50px; } .collPos{ font-weight: bold; color: #333; font-size: 16px; float: left; } .collRight{ float: right; padding-top: 20px; } .first{ width: 20px; height: 20px; background: url("/images/222401/left.png") no-repeat; display: inline-block; float: left; margin: 0 5px; } .center{ display: inline-block; line-height: 20px; float: left; cursor: default; } .center i{ font-style: normal; color: #ff9900; } .last{ width: 20px; height: 20px; background: url("/images/222401/right.png") no-repeat; display: inline-block; float: left; margin: 0 5px; } .collTable{ border-top: 2px solid #007ae5; width: 100%; border-right: 1px solid #d3deed; border-left: 1px solid #d3deed; } .collTable tr:hover{ background: #ffffeb; } .collTable tr th{ background: #f1f4f8; height: 30px; line-height: 30px; color: #748aa8; font-weight: bold; font-size: 14px; padding-left: 20px; } .collTable tr td { padding: 0 20px; height: 40px; line-height: 40px; border-bottom: 1px solid #e8e8e8; } .collTable tr td a{ color: #007ae5; font-size: 14px; max-width: 100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: block; } .collTable tr td a:hover{ color: #fe7902; } .collTable tr td span{ font-size: 14px; color: #333; float: left; max-width: 85%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } .collTable tr td img{ float: left; margin-left: 5px; } .collTable tr td i{ font-style: normal; color: #ff9900; font-size: 14px; } .collTable tr td:last-child img{ float: right; } /*personalCenter end*/ /*page start*/ .page{ clear: both; float: right; margin-top: 20px; } .page ul li{ float: left; border: 1px solid #ccc; width: 30px; height: 30px; line-height: 28px; text-align: center; margin: 0px 5px; padding:0px; } .page ul li a{ color: #666; font-size: 12px; width: 100%; height: 100%; display: inline-block; } .page ul li.current{ background: #007ae5; } .page ul li.current a{ color: #fff; } .firstPage,.lastPage{ width: 50px !important; } .upPage,.downPage{ width: 70px !important; } .upPage a{ padding-left: 10px; background: url("/images/222401/up.png") 10px 11px no-repeat; } .upPage.active a{ padding-left: 10px; background: url("/images/222401/upactive.png") 10px 11px no-repeat; } .downPage a{ padding-right: 10px; background: url("/images/222401/downactive.png") 55px 11px no-repeat; } .downPage.active a{ padding-right: 10px; background: url("/images/222401/down.png") 55px 11px no-repeat; } /*page end*/ /*findWork start*/ .workSearch{ border-bottom: 1px dashed #e8e8e8; padding-bottom: 20px; } .workForm input[type=text]{ width: 480px; height: 35px; line-height: 35px; border:1px solid #ccc; margin-right: 10px; float: left; padding-left: 10px; font-size: 14px; } .workForm input[type=button]{ width: 100px; height: 35px; line-height: 35px; background: #fe7902; color:#fff; float: left; margin-right: 10px; cursor: pointer; font-size: 14px; } .empty{ color: #007ae5; border:2px solid #007ae5; padding: 6px 30px; float: left; } .industry{ border-bottom: 1px dashed #e8e8e8; padding: 20px 0; overflow:hidden; } .industry dt{ float: left; font-weight: bold; font-size: 14px; color: #333; margin-top: 5px; height:35px; } .industry dd{ float: left; font-size: 14px; color: #333; margin: 0 5px; height: 30px; line-height: 30px; padding: 0 5px; } .industry dd.active{ background: #007ae5; padding: 0 5px; border-radius: 3px; color: #fff; } .seniorWord{ border: 1px solid #ccc; padding: 0 30px 0 10px; background: url("/images/222401/select.png") right 12px no-repeat; } .senior select{ height: 30px; padding: 0 20px; } .senior input{ height:30px; line-height:28px; padding-left:10px; width:200px; border:1px solid #ccc; } .collTj{ font-size: 14px; font-weight: normal; float: left; } .blue{ font-style: normal; color: #007ae5; } /*findWork end*/ /*enterprisePreview start*/ .briefLeft{ width: 930px; float: left; border-right: 1px dashed #ccc; } .brief { clear: both; } .briefTitle{ margin-bottom: 20px; font-size: 24px; color: #333; font-weight: bold; } .brief li{ float: left; padding: 0 10px; border-left: 1px solid #333; color: #333; max-width: 400px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } .brief li:first-child{ padding-left: 0px; border-left: none; } .check a{ float: right; background: url("/images/222401/find.png") 69px 21px no-repeat; padding: 60px 42px 0; text-align: center; font-size: 14px; color: #666; cursor: pointer; width: 168px; height: 124px; display: inline-block; } .enterInfor{ width: 100%; clear: both; } .enterInfor h2{ font-size: 16px; border-left: 4px solid #007be5; padding-left: 10px; font-weight: bold; margin-bottom: 20px; } .open{ width: 100%; height: 40px; line-height: 40px; text-align: center; color: #999; background: #f7f7f7 url("/images/222401/select.png") 605px 18px no-repeat; margin-top: 20px; cursor: pointer; } .closeCon{ width: 100%; height: 40px; line-height: 40px; text-align: center; color: #999; background: #f7f7f7 url("/images/222401/shou.png") 605px 18px no-repeat; margin-top: 20px; cursor: pointer; display: none; } .openContent{ height: 60px; overflow:hidden; } /*enterprisePreview end*/ /*jobFair start*/ .jobImg{ width: 1160px; height: 240px; margin-bottom: 20px; } .jobTable{ width: 100%; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; } .jobTable caption{ font-size: 30px; font-weight: bold; color: #333; text-align: center; border: 1px solid #e8e8e8; word-break: break-all; padding:10px; } .jobTable tr th{ background: #f5f5f5; text-align: right; padding-right: 10px; height: 40px; line-height: 40px; border-bottom: 1px solid #e8e8e8; font-size: 14px; } .jobTable tr td{ border-bottom: 1px solid #e8e8e8; padding-left: 10px; font-size: 14px; } .conBox{ padding: 25px; } .recDetail{ border:1px solid #e8e8e8; margin-top: 20px; } .recTitle{ height: 39px; line-height: 39px; background: #f7f7f7; border-bottom:1px solid #e8e8e8; } .recTitle h2{ height: 39px; line-height: 35px; border-top: 4px solid #007ae5; border-right: 1px solid #e8e8e8; display: inline-block; padding: 0 30px; background: #fff; font-size: 16px; color: #007ae5; font-weight: bold; } .recList{ width: 100%; min-height: 290px; } .recList li{ width: 578px; float: left; height: 35px; line-height: 35px; position: relative; padding-left: 30px; } .recList li:before{ content: ""; display: block; position: absolute; width: 3px; height: 3px; background:#999; top: 15px; left: 15px; } .recList li a{ max-width: 260px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } .recList li a:last-child{ color: #007ae5; padding-left: 10px; } .fairTop{ width: 100%; height: 240px; background: url("/images/222401/zhbg.png") no-repeat; margin-bottom: 20px; padding: 40px 20px 24px 50px; position: relative; } .fairTop h2{ font-size: 40px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; height: 105px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 20px; display: table-cell; vertical-align:middle; } .fairTop p{ width: 960px; font-size: 18px; font-weight: bold; padding-left: 30px; margin-bottom: 3px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } .holding{ background: url("/images/222401/holding.png") 0px 4px no-repeat; } .addRes{ background: url("/images/222401/addRes.png") 0px 4px no-repeat; } .lookXq{ position: absolute; bottom: 20px; right: 20px; width: 100px; height: 30px; background: #fff; border: 1px solid #ccc; border-radius: 5px; text-align: center; line-height: 30px; color: #666; } .zwzp{ text-align: center; font-size: 18px; font-weight: bold; } /*jobFair end*/ /*jobFairList start*/ .listLeft{ width: 880px; float: left; } .listCon{ height: 560px; } .listCon li{ border:1px solid #e8e8e8; border-left: 4px solid #6ebdff; padding-left: 20px; margin-bottom: 10px; overflow: hidden; padding-bottom: 10px; } .listCon li:hover{ background: #ffffeb; border-left: 4px solid #ff9f39; } .listRight{ width: 260px; float: right; padding: 20px; border-top: 4px solid #007ae5; height: 566px; background: #f4f7fa; } .listRight h2{ font-size: #333; font-weight: bold; font-size: 16px; margin-bottom: 20px; } .listRight img{ max-width: 100%; margin-bottom: 20px; } .listRight a{ display: block; width: 100%; height: 50px; line-height: 50px; text-align: center; background: #007ae5; color: #fff; font-size: 18px; } .listText{ width: 720px; border-right: 1px dashed #e8e8e8; margin-top: 10px; float: left; } .listText h2{ font-size: 16px; color: #333; font-weight: bold; margin-bottom: 5px; max-width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: block; } .listText p{ font-size: 14px; color:#999; padding-left:20px; max-width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: block; } .adress{ background:url("/images/222401/adress.png") 0px 5px no-repeat; } .listTime{ background:url("/images/222401/timelist.png") 0px 5px no-repeat; } .chdw{ display: inline-block; float: right; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fe7902; border:1px solid #fe7902; border-radius: 5px; background: #fff; margin-top: 26px; margin-right: 17px; } .chdw:hover{ background:#fe7902; color: #fff; } /*jobFairList end*/ /*content start*/ .contentTitle{ text-align:center; padding: 20px 100px; margin-bottom: 20px; font-size: 24px; font-weight: bold; color: #555; } .source{ height: 40px; line-height: 40px; background: #f4f4f4; color: #999; padding: 0 20px; font-size: 14px; margin-bottom:20px; } .source span:first-child{ float: left; } .source span:last-child{ float: right; } .content{ padding-bottom:20px; } .content ol,.content ul{ margin-left: 25px; } .content table{ border-top:1px solid #000; border-left:1px solid #000; } .content table tr td{ border-bottom:1px solid #000; border-right:1px solid #000; padding:5px; } .content p strong{ font-weight: bold !important; } .pad100{ padding: 0 100px; } .piece{ border-top: 1px solid #ccc; padding: 30px 0; } .piece p{ margin-bottom: 10px; } .piece p span{ font-size: 14px; color: #333; font-weight: bold; } .piece p a{ font-size: 14px; color: #333; } .piece p a:hover{ color: #fe7902; } /*content end*/ /*reaumeMange start*/ .bread{ height: 58px; border-bottom: 2px solid #0066cc; background: #fff; line-height: 58px; padding:0 20px; } .bread h2{ font-size: 18px; font-weight: bold; color: #0066cc; float: left; } .bread span{ font-size: 14px; color: #bbb; float: right; } .bread span a{ color: #bbb; } .sideBar{ position: fixed; width: 220px; } .quick{ width: 100%; min-height: 140px; border: 1px solid #e8e8e8; border-top: 2px solid #007be5; padding: 20px; margin-bottom: 20px; } .quick h2{ font-size: 18px; color: #333; margin-bottom: 10px; word-break: break-all; } .quick p{ color: #999; font-size: 12px; margin-bottom: 15px; } .quick a{ display: block; width: 100px; height: 35px; margin: 0 auto; background: #007be5; line-height: 35px; text-align: center; color: #fff; } .questNav{ background: #f7f7f7; border: 1px solid #e8e8e8; } .questNav li{ border: 1px solid #e8e8e8; border-left: 4px solid #f7f7f7; height: 50px; line-height: 50px; text-align: center; display:none; } .questNav li a{ font-size: 16px; color: #333; display:block; height: 50px; } .questNav li.active { border-left: 4px solid #007be5; background: #fff; } .questNav li.active a{ color: #007be5; } .pos{ min-height: 500px; position: relative; } .col{ color: #fe7902; } .rightContent{ width:910px; float: right; } .inforBox{ width: 100%; margin-bottom: 15px; padding: 10px; border:1px solid #fff; } .inforBox:hover{ border:1px solid #ff9f38; } .filed{ width: 200px; position: relative; } .tableForm tr td .lableFile{ width: 132px; height: 170px; display: block; background:url("/images/222401/timelist.png") 0px 5px no-repeat; } .save{ width: 100px; height: 35px; line-height: 35px; text-align: center; display: inline-block; background: #fe7902; border: 1px solid #fe7902; color: #fff; font-size: 14px; cursor: pointer; } .cancel{ width: 100px; height: 35px; line-height: 35px; text-align: center; display: inline-block; background: #fff; border: 1px solid #999; color: #999; margin-left: 10px; font-size: 14px; } .timeWid{ position: absolute !important; top: -15px !important; width: 36% !important; height: 35px; line-height: 35px; padding-left: 10px; } .line{ position: absolute; top: 20px; left: 120px; } .lef{ left: 140px; } .today{ margin-right:0px; font-style: normal; position: absolute; top: 20px; left: 260px; width: 50px; } .modBox{ position: relative; } .addEx{ position: absolute; right: 10px; padding-left: 20px; top: 8px; color: #999; background:url("/images/222401/addex.png") 1px 4px no-repeat; } .addEx:hover{ color: #007be5; background:url("/images/222401/addb.png") 1px 4px no-repeat; } .editInfor{ padding:5px 10px; border: 1px solid #ddd; color: #999; border-radius: 3px; } .editInfor:hover{ border: 1px solid #fe7902; color: #fe7902; } .inforTble thead th:last-child{ text-align: center; } .deleteInfor{ padding:5px 10px; border: 1px solid #ddd; color: #999; border-radius: 3px; margin-left:5px; } .deleteInfor:hover{ padding:5px 10px; border: 1px solid #007be5; color: #007be5; border-radius: 3px; } .Speciality{ width: 100%; height: 50px; line-height: 50px; background: #f7f7f7; border:1px dashed #ddd; text-align: center; } .Speciality span{ font-size: 14px; color: #999; padding-left: 23px; background: url("/images/222401/bianji.png") 1px 3px no-repeat; } .textT{ float: left; width: 75px; height: 90px; } .inforText{ width: 100%; height: 90px; float: left; border:1px solid #ddd; padding-left: 10px; font-size: 14px; resize:none; overflow-y: auto; margin-bottom: 20px; } .bg{ background: #fcfcfc; } .zwtpPhoto{ width: 130px !important; height: 170px !important; margin-left: 40px !important; } .valid{ width: 100%; border: 1px solid #ddd; color: #666; } .inputErrorLeft{ position: relative; } .inputErrorLeft .error{ top: 23px; } .inputErrorRight{ position: relative; } .inputErrorRight .error{ top: 23px; left:44%; } /*reaumeMange end*/ /*picture start*/ .pictList{ width: 100%; min-height: 846px; } .pictImg{ width: 178px; height: 100px; margin-right: 20px; float: left; margin-top: 10px; } .pictList li{ height: 120px; } .pictList li:first-child .pictBox{ border-top: none; } .pictBox{ height: 120px; border-top: 1px solid #e8e8e8; float: left; width: 950px; padding:0 20px; } .pictBox:hover{ background: #f8f9fb; } .pictBox h2{ font-size: 16px; color: #000; font-weight: bold; max-width: 600px; position: relative; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; padding-right: 130px; height: 60px; line-height: 60px; } .pictBox h2:hover{ color: #fe7902; } .pictBox span{ float: right; font-size: 16px; position: relative; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; height: 60px; line-height: 60px; color:#999; } .pictBox p{ overflow: hidden; text-overflow: ellipsis; height: 40px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 14px; color: #999; } /*picture end*/ /*ordinaryList start*/ .ordList{ padding: 0 30px; } .ordList li{ height: 60px; line-height: 60px; background: url("/images/222401/pageBlue.png") 15px 22px no-repeat; padding-left: 50px; border-top: 1px solid #e8e8e8; } .ordList li:first-child{ border-top: none; } .ordList li a{ max-width:700px; font-size: 16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; } .ordList li span{ float: right; color: #999; font-size: 16px; padding-right: 20px; } .ordList li:hover{ background: #f8f9fb url("/images/222401/pageBlue.png") 15px 22px no-repeat; } .ordList li:hover a{ color: #fe7902; } /*ordinaryList end*/ .wantedListButt{ margin:20px 0 ; text-align: center; border-top:1px solid #ccc; } .wantedList_post_name{ padding: 0 20px; height: 450px; overflow-y: auto; padding-top:20px; } .wantedList_post_name li{ width:33%; float:left; font-size:14px; height:25px; line-height:25px; } .wantedList_post_name li input[type=checkbox]{ margin-right:10px; } .noApplication{ padding-left:30px; width:255px; height:30px; line-height:30px; background: #f8f9fb url("/images/222401/wtg.png") 2px 5px no-repeat; display: inline-block; font-size:14px; } .okAudit{ padding-left:30px; width:255px; height:30px; line-height:30px; background: #f8f9fb url("/images/222401/ytg.png") 2px 5px no-repeat; display: inline-block; font-size:14px; } .inAudit{ padding-left:30px; width:255px; height:30px; line-height:30px; background: #f8f9fb url("/images/222401/shz.png") 2px 5px no-repeat; display: inline-block; font-size:14px; } .noAudit{ padding-left:30px; width:255px; height:30px; line-height:30px; background: #f8f9fb url("/images/222401/weitongguo.png") 2px 5px no-repeat; display: inline-block; font-size:14px; } /*enterpriseCenter start*/ .enterCenter{ width: 120px; float: left; } .enterCenter li{ text-align: center; border:2px solid #b1bfd1; background: #f8f9fb url("/images/222401/jbxx.png") 41px 29px no-repeat; margin-bottom: 20px; position: relative; } .enterCenter li+li{ background: #f8f9fb url("/images/222401/qyhj.png") 41px 29px no-repeat; } .enterCenter li+li+li{ background: #f8f9fb url("/images/222401/qyban.png") 41px 29px no-repeat; } .enterCenter li+li+li+li{ background: #f8f9fb url("/images/222401/mmxgai.png") 41px 29px no-repeat; } .enterCenter li+li+li+li+li{ background: #f8f9fb url("/images/222401/zwgl.png") 41px 29px no-repeat; } .enterCenter li a{ color: #666; width: 116px; height: 116px; display: block; padding-top: 75px; } .enterCenter li a.active{ color: #fff; background:#007ae5 url("/images/222401/jbxxb.png") 41px 35px no-repeat; } .enterCenter li+li a.active{ background: #007ae5 url("/images/222401/qyhjb.png") 41px 29px no-repeat; } .enterCenter li+li+li a.active{ background: #007ae5 url("/images/222401/qybab.png") 41px 29px no-repeat; } .enterCenter li+li+li+li a.active{ background: #007ae5 url("/images/222401/mmxgaib.png") 41px 29px no-repeat; } .enterCenter li+li+li+li+li a.active{ background: #007ae5 url("/images/222401/zwglb.png") 41px 29px no-repeat; } .enterCenter li img{ margin-bottom: 10px; } .enterCenter li a.active i{ position: absolute; top: 52px; right: -9px; display: block; width: 10px; height: 12px; background: url("/images/222401/xuanz.png") 0px no-repeat; } .rightContent1{ float: right; width: 955px; border: 1px solid #ff9f38; padding: 20px; padding-right: 0px; text-align: center; } .rightContent1 .inforBox:hover{ border: 1px solid #fff; } .rightContent1 li{ width: 218px; height: 238px; border: 1px solid #e8e8e8; padding: 4px; text-align: center; float: left; margin-right: 15px; margin-bottom: 20px; } .rightContent1 li img{ width: 210px; height: 130px; padding-bottom: 4px; border-bottom: 1px solid #e8e8e8; } .rightContent1 li p{ text-align: center; font-size: 14px; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; height: 40px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; vertical-align: middle; margin-top: 10px; } .modInput{ width: 100%; height: 35px; line-height:35px; border: 1px solid #ccc; padding-left: 10px; margin-bottom: 20px; } .modify{ padding: 3px 10px; border: 1px solid #999; border-radius: 3px; color: #999; } .envirDelete{ padding: 3px 10px; border: 1px solid #fe7902; border-radius: 3px; color: #fe7902; } .eduWork{ width: 955px; float: right; } #tishiDiv a{ font-size:16px; color:#0066cc; text-decoration: underline; } #companyInfoArea p{ clear: both; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; max-width:900px; } .newZw{ float:right; border:1px solid #fe7902; border-radius:5px; padding:5px 10px; color: #fe7902; } .listZt{ background: url("/images/222401/timezt.png") 0px 5px no-repeat; } .conteImg li{ width:265px; height:168px; border:1px solid #ccc; padding:4px; margin-right:10px; margin-bottom:10px; float:left; position: relative; } .conteImg li:hover p{ display:block; } .conteImg li p{ position: absolute; bottom:0px; font-size:14px; color:#fff; background:#000; opacity: 0.6; left:0; padding: 5px; display:none; width:100%; } .conteImg li img{ width:100%; height:100%; } .contentBox{ height:120px; overflow:hidden; padding-bottom:30px; } .yanzBottom{ padding-top:12px; } .textNo{ text-align: center; padding-top: 10px; color:#999; font-size:14px; } #sexClass .sexNan{ display: inline-block; } #sexNan{ width:20px; border: none; } #sexClass .sexNv{ display: inline-block; } #sexNv{ width:20px; border: none; } .layui-layer-content{ height:auto !important; } .wordCat{ max-width:500px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; height: 21px; } /*enterpriseCenter end*/ /*忘记密码 start*/ .hideTitle{ text-align: center; padding-bottom: 20px; border-bottom: 1px solid #ccc; font-size: 24px; color: #333; } .hideBox{ width: 100%; height: 220px; margin-top: 20px; border-radius: 5px; background:#f7f7f7 url("/images/222401/huangtanhao.png") 165px 35px no-repeat; padding-top: 100px; text-align: center; margin-bottom: 30px; } .hideBox h3{ font-size: 20px; margin-bottom: 10px; } .hideBox p{ font-size: 14px; color:#999; } /*忘记密码 end*/ #_ideConac{ float: left; margin-top: 36px; } .tdStyle{ font-size: 14px; background: #fff; padding: 1px 7px; border: 1px solid #ccc; border-radius: 6px; color: #06c; cursor: pointer; } .mailing{ padding:0 20px; } .mailingList{ height:455px; overflow-y:auto; overflow-x:hidden; margin-bottom:10px; } .mailingList li{ width:100%; padding:10px 0; border-bottom:1px dashed #ccc; } .mailingList li p{ color:#999; margin-left:30px; font-size: 14px; } .mailingList li label{ margin-bottom: 10px; display: block; } .mailingList li label span{ font-size: 16px; font-weight: bold; }