﻿body{min-width:1200px;background-attachment: fixed;background-image:url(../images/newregbg.jpg);font-family: 'Microsoft YaHei', Helvetica, Tahoma;}
input{outline:none;}
/*nrmain*/
.nrmain{width:960px;margin:0 auto;margin-top:40px;margin-bottom:40px;}
/*=======================================================简历填写==============================================================*/
/*maintop*/
.maintop{width:960px;margin-bottom:20px;}
.maintop a{display:inline-block;height:40px;line-height:40px;font-size:16px;color:#fff;font-weight:bold;cursor:pointer;}
.maintop .tohome{padding-left:168px;background:url(../images/nwlogo.png) left no-repeat;}
/*mainbox----leftbox*/
.mainbox input{float:left;height:32px;line-height:32px;padding:4px 10px;border:1px solid #cfcfcf;font-size:14px;color:#333;}
.iw518{width:518px;}
.iw298{width:298px;}
.iw228{width:228px;}
.iw148{width:148px;}
.iw198{width:198px;}
.iw128{width:128px;}
.iw98{width:98px;}
.iw88{width:88px;}
.w250{width:250px;}
.mr-10{margin-right:10px;}
.ml-20{margin-left:20px;}
.mr-40{margin-right:40px;}
.w560{width:560px;}
.w498{width:498px;}
.w208{width:208px;}
.w78{width:78px;}
.leftbox{width:580px;padding:0 50px;background-color:#fff;}
.c-slideTxtBox{margin:30px 0;}
.c-slideTxtBox .hd{border-bottom:1px solid #dbdbdb;height:39px;}
.c-slideTxtBox .hd ul{overflow:hidden;}
.c-slideTxtBox .hd li{float:left;}
.c-slideTxtBox .hd li a{display:inline-block;width:290px;height:38px;font-size:18px;line-height:38px;text-align:center;color:#555;border-bottom:none;cursor:pointer;}
.c-slideTxtBox .hd li.on a{color:#009dda;border-bottom:2px solid #009dda;}
.c-slideTxtBox .bd .unitcan{position:relative;width:580px;float:left;margin-top:20px;height:42px;}
.unitcan em{display:inline-block;float:left;width:20px;height:42px;line-height:42px;text-align:center;color:#ef3800;font-size:18px;font-style:normal;}
.unitcan .gdline{width:10px;color:#dbdbdb;}
.unitcan .unit{position:relative;float:left;}
.unitcan .unit .nmunitip{display:inline-block;height:32px;font-size:14px;line-height:32px;padding:4px 10px;padding-right:30px;border:1px solid #dbdbdb;cursor:default;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.unitcan .unit .dpdown{position:absolute;right:10px;top:18px;display:inline-block;width:11px;height:6px;background:url(../images/nrsprite.png) no-repeat;background-position:-37px -16px;}
.unitcan .unit .jobsearch{position:absolute;right:10px;top:11px;display:inline-block;width:20px;height:20px;background:url(../images/nrsprite.png) no-repeat;background-position:-68px -1px;cursor:pointer;}
.unitcan .unit .jobdelet{position:absolute;right:10px;top:14px;display:inline-block;width:14px;height:14px;background:url(../images/nrsprite.png) no-repeat;background-position:-96px -4px;cursor:pointer;}
.unitcan .unit .birthdate{position:absolute;right:10px;top:10px;display:inline-block;width:24px;height:21px;background:url(../images/nrsprite.png) no-repeat;background-position:0 -1px;}
.unitcan .unit .sex{float:left;display:inline-block;width:40px;height:40px;margin-left:-1px;font-size:14px;line-height:40px;text-align:center;color:#999;background-color:#eee;border:1px solid #dbdbdb;border-left:none;cursor:pointer;}
.unitcan .unit .sexon{color:#fff;background-color:#ffaa42;}
.unitcan .unitip{position:absolute;left:11px;top:5px;display:inline-block;height:32px;font-size:14px;color:#a9a9a9;line-height:32px;}
.unitcan .errortip{position:absolute;left:10px;top:45px;display:inline-block;height:14px;font-size:12px;color:#ef3800;line-height:14px;}
.unitcan .qwjobcan{left:11px;top:5px;width:518px;height:32px;background-color:#fff;overflow:hidden;}
.unitcan .qwjobcan .qwjob{display:inline-block;height:25px;padding:0 10px;line-height:25px;color:#333;font-size:14px;background-color:#f2f2f2;float: left;margin-right: 5px;margin-top: 4px;cursor:pointer;}
.unitcan .qwjobcan .qwjob i{display:inline-block;float:right;margin-right:-10px;width:25px;height:25px;cursor:pointer;background:url(../images/ndel.png) center center no-repeat;}
/*企业注册样式调整20170418*/
.comtt{float:left;margin-top:28px;margin-bottom:-4px;height:18px;line-height:18px;overflow:hidden;}
.comtt i{float:left;display:inline-block;margin-top:3px;margin-right:6px;margin-left:2px;height:12px;width:15px;background:url(../images/comicon.png) center center no-repeat;}
.comtt span{float:left;display:inline-block;color:#009dda;font-size:14px;}
/*职位选择回车空格后样式*/
.unitcan .srtip{display:inline-block;padding:0 2px;height:32px;line-height:32px;font-size:14px;color:#333;}
.unitcan .srtip .srh{display:inline-block;color:#999;font-style:normal;}

.unitcan .element{position:absolute;right:0;top:1px;display:inline-block;padding-right:10px;height:40px;font-size:14px;color:#555;line-height:40px;}
.unitcan .unit .unitlist{position:absolute;display:none;left:0;top:41px;border:1px solid #dbdbdb;background-color:#fff;z-index:100;}
.unitcan .unit .unitlist li{overflow:hidden;}
.unitcan .unit .unitlist li a{display:block;width:228px;padding:0 10px;height:28px;line-height:28px;font-size:14px;color:#333;}
.unitcan .unit .unitlist li a:hover{color:#fff;background-color:#7fceec;}
.c-slideTxtBox .btnbox{position:relative;padding:40px 20px 0 20px;}
.c-slideTxtBox .btnbox .cbtn{display:inline-block;float:left;width:250px;height:42px;line-height:42px;font-size:18px;text-align:center;color:#fff;background-color:#009dda;}
.c-slideTxtBox .btnbox .cbtn:hover{background-color:#0093cc;}
.c-slideTxtBox .btnbox span{display:inline-block;float:left;height:42px;margin-left:40px;font-size:14px;color:#999;line-height:42px;}
.c-slideTxtBox .btnbox span a{color:#009dda;}
.c-slideTxtBox .btnbox span a:hover{color:#ec8000;}
/*mainbox----rightbox*/
.rightbox{position:relative;width:280px;height:482px;font-size:24px;color:#fff;text-align:center;font-family:"迷你简准圆";background-color:#009dda;}
.rightbox img{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-100px;width:200px;height:24px;}
/*================================================================账号设置=========================================================================*/
.unitcan .helptip{position:absolute;right:0;display:inline-block;width:219px;height:42px;background:url(../images/helptip.png) no-repeat;font-size:14px;color:#999;line-height:42px;padding-left:15px;}
.c-slideTxtBox h3{font-size:18px;color:#333;height:40px;line-height:40px;margin-bottom:-10px;}
.unitcan .hkslider{width:320px;height:42px;margin-left:20px;background-color:#ebebeb;text-align:center;}
.unitcan .hklabel{position: absolute;left:20px;top: 0;width:54px;height:40px;line-height:40px;border:1px solid #dbdbdb;background: #fff;z-index: 3;cursor:move;color: #555;font-size:16px;}
.unitcan .hklabeltip{position: absolute;left:20px;width:320px;height:42px;display:inline-block;font-size:14px;color: #999;line-height:42px;text-align:center;z-index: 2;}
.unitcan .vcode{margin-left:-1px;display:inline-block;width:101px;height:42px;line-height:42px;text-align:center;}
.unitcan .rest{display:inline-block;color:#999;background-color:#e4e4e4;}
.unitcan .again{color:#fff;background-color:#009dda;cursor: pointer;}
/*================================================================推荐职位========================================================================*/
.w250{width:250px;}
.w127{width:127px;color:#ec8000;}
.w120{width:120px;}
.w100{width:100px;}
.w60{width:60px;}
.w180{width:180px;}
.tjbox{width:860px;padding:30px 50px;margin:0 auto;background-color:#fff;}
.tjbox .tj-title{height:40px;margin-bottom:10px;line-height:40px;font-size:16px;color:#555;}
.tjbox .tj-title span{display:inline-block;padding-right:10px;font-size:18px;color:#ec8000;}
/*推荐职位列表*/
.tj-joblist{table-layout:fixed;font-size:14px;color:#999;}
*+html .tj-joblist{table-layout:fixed;font-size:14px;color:#999;border:1px solid #dbdbdb;}
*+html .tj-joblist .toptr{height:0;}
*+html .tj-joblist tr{border-collapse:collapse;}
*+html .tj-joblist td{border-bottom:1px solid #dbdbdb;}
.tj-joblist tr{width:858px;height:40px;border:1px solid #dbdbdb;}
.tj-joblist tr:hover{background-color:#fafafa;}
.tj-joblist td{padding-right:10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tj-joblist td a{display:inline-block;float:left;height:40px;line-height:40px;color:#009dda;font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tj-joblist td .jobcheck{width:39px;border-right:1px solid #dbdbdb;cursor:pointer;}
.tj-joblist td .hook{display:inline-block;width:20px;height:15px;margin:15px 0 0 10px;background:url(../images/nrsprite.png);background-position:-45px 0;}
.tj-joblist td .jobname{width:200px;padding-left:10px;}
.tj-joblist td .jobname:hover{color:#00b0f4;}
.tj-joblist td span{display:inline-block;height:40px;line-height:40px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tj-joblist .checkall{background-color:#ebebeb;}
.tj-joblist .checkall:hover{background-color:#ebebeb;}
.tj-joblist .checkall .ckall{display:inline-block;width:52px;height:22px;border:1px solid #dbdbdb;background-color:#fafafa;font-size:12px;text-align:center;line-height:22px;font-weight:normal;color:#333;margin:8px 0px 8px 10px;}
.tj-joblist .checkall .ckall:hover{background-color:#ccc;}
.tjbox .btnbox{width:540px;margin:0 auto;margin-top:40px;}
.tjbox .btnbox .upgrade{display:inline-block;float:left;width:250px;height:42px;margin:0 10px;line-height:42px;font-size:18px;text-align:center;color:#fff;background-color:#009dda;}
.tjbox .btnbox .upgrade:hover{background-color:#00b0f4;}
.tjbox .btnbox .send{display:inline-block;float:left;width:250px;height:42px;margin:0 10px;line-height:42px;font-size:18px;text-align:center;color:#fff;background-color:#ec8000;}
.tjbox .btnbox .send:hover{background-color:#ff8a00;}


.rightbox{height: 544px;}
.bd .helptip{display: none;}

/*控件样式修改*/
.chosen-container-multi{width: 540px;}
.chosen-container-multi .chosen-choices{height: 42px;}
.chosen-container-multi .chosen-choices li.search-choice{margin-top: 9px;}
.chosen-container-single .chosen-single{background: #FFFFFF;border-radius: 0px;border: 1px solid #cfcfcf;height: 40px;padding-left: 10px;box-shadow: none;}
.chosen-container-single .chosen-single span{margin-top: 8px;}
.chosen-container-single .chosen-single div b{background:none}
.chosen-container-active .chosen-single{border: #009dda 1px solid;}
.chosen-container-active.chosen-with-drop .chosen-single{border: #009dda 1px solid;background: #FFFFFF;}
.chosen-container-single .chosen-drop .chosen-results{border-top: #009dda 1px solid;}
.chosen-container-single .chosen-drop .chosen-results{margin: 0;padding: 0;}
.chosen-container .chosen-results{max-height: 250px;}
.chosen-container .chosen-results li.highlighted{background: #009dda;}

/*工作经验时间选择器*/
.startBox{position: absolute;z-index: 99;top: -150px;border: 1px solid #dbdbdb;display: none;}
.endBox{position: absolute;z-index: 99; top: -180px;border: 1px solid #dbdbdb;display: none;}
.my-date{width: 250px;}
.my-date .date-head{background-color: #009dda;height: 28px;position: relative;}
.my-date .date-head a{float: left;display: block;width: 28px;height: 28px;}
.my-date a.date-year{width: 150px;line-height: 28px;display: inline-block;text-align: center;color: White;margin: 0 22px;}
.my-date i{position: absolute;width: 0;height: 0;border-width: 5px;border-style: dashed;border-color: transparent;overflow: hidden;cursor: pointer;}
.my-date .date-pre i{border-right-color: #fff;top: 8px;left: 5px;}
.my-date .date-year i{border-top-color: #fff;top: 12px;left: 145px;}
.my-date .date-next i{border-left-color: #fff;top: 8px;right: 5px;}
.tbl-year{display: none; height: 120px; overflow-y: scroll}
.tbl-month table, .tbl-year table{background: white;width: 100%;}
.tbl-month td, .tbl-year td{text-align: center;line-height: 40px;}
.tbl-month a, .tbl-year a{color: Gray;}
.tbl-month a:hover, .tbl-year a:hover{color: #009dda;}
.toNow{text-align: center; background-color: #eee;}
.toNow a{line-height: 30px; color: Black}


/*提示升级框*/
.upalertcan{width:100%;background-color:#fffae6;}
.upalert{position:relative;width:960px;height:48px;margin:0 auto;line-height:48px;}
.upalert p{padding-left:270px;color:#555;font-size:14px;}
.upalert b{color:#333;font-size:14px;}
.upalert span{color:#ff9900;font-size:14px;}
.upbrowser{position:absolute;top:10px;left:628px;display:inline-block;width:100px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:14px;background-color:#ffaa42;}
.upclose{position:absolute;top:15px;right:0;color:#888;font-size:12px;width:74px;height:19px;text-align:left;line-height:19px;background:url(../images/upclose.png) right no-repeat;}


/*===============================================企业注册=========================================================*/
.w78{width:78px;}
.mainbox{background-color:#009dda;}
.c-slideTxtBox{margin-bottom:20px;}
.c-slideTxtBox .bd .big{height:112px;}
.aboutcom{width:518px;height:95px;outline:none;padding:10px;border:1px solid #dbdbdb;font-size:14px;color:#333;overflow:auto;}
.combtnbox{position: relative;padding: 60px 20px 0 20px;margin:0 auto;}
.combtnbox .combtn{display: inline-block;width: 250px;height: 42px;line-height: 42px;font-size: 18px;text-align: center;color: #fff;background-color: #009dda;margin: 0 auto;}
.combtnbox span{display:inline-block;height:22px;margin-top:20px;font-size:14px;color:#999;line-height:22px;text-align:center;margin-left:40px}
.combtnbox span a{color:#009dda;}
.combtnbox span a:hover{color:#ec8000;}
/*企业账号设置*/
.protocol{position:absolute;top:30px;left:20px;line-height:24px;}
#comtick{border:none;line-height:25px;height:25px;padding:0;}
.protocol label{display:inline-block;margin-left:4px;line-height:24px;font-size:12px;color:#999;}
.protocol label a{display:inline-block;line-height:24px;font-size:12px;color:#009dda;}
.comback{display:inline-block;color:#666;line-height:42px;height:42px;margin-left:20px;font-size:14px;}
.c-slideTxtBox .btnbox .comexbtn{margin:0;float:none;line-height:22px;height:22px;margin-top:20px;text-align:center;width:540px;}
/*右侧ad*/
.rightbox.r-com{position:relative;width:280px;height:480px;background-color:#009dda;}
.rightbox.r-com2{position:relative;width:280px;height:610px;background-color:#009dda;}
.rightbox.r-com img,.rightbox.r-com2 img{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-140px;width:100%;height:24px;}
/*地区选择控件*/
.localhead{color: #009dda;font-size: 16px;font-weight: bold;}
._citys{width: 528px;display: inline-block;border: 1px solid #d3dcdd;padding: 5px;position: relative;background-color: White;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);}
._citys span{color: #56b4f8;height: 15px;width: 15px;line-height: 15px;text-align: center;border-radius: 3px;position: absolute;right: 10px;top: 10px;border: 1px solid #56b4f8;cursor: pointer;}
._citys0{width: 100%;height: 34px;display: inline-block;border-bottom: 2px solid #56b4f8;padding: 0;margin: 0;}
._citys0 li{display: inline-block;line-height: 34px;font-size: 15px;color: #888;width: 80px;text-align: center;cursor: pointer;}
.citySel{background-color: #56b4f8;color: #fff !important;}
._citys1{width: 100%;display: inline-block;padding: 10px 0;}
._citys1 a, ._citysLocal a{width: 68px;height: 30px;display: inline-block;background-color: #f5f5f5;color: #666;margin-left: 6px;margin-top: 3px;line-height: 30px;text-align: center;cursor: pointer;font-size: 13px;overflow: hidden;}
._citysLocal{margin-bottom: 10px;}
._citysLocal a{width: 52px;}
._citys1 a:hover, ._citysLocal a:hover{color: #fff;background-color: #56b4f8;}
.AreaS{background-color: #56b4f8 !important;color: #fff !important;}

input:focus ~ .helptip{display: block;}
.emSpan{width: 24px;display: inline-block;}

/*placeholder属性字体颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999} 
input:-moz-placeholder, textarea:-moz-placeholder {color: #999;opacity:1} 
input::-moz-placeholder, textarea::-moz-placeholder {color: #999;opacity:1} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999} 


select{width:250px;height:42px;border-color:#dbdbdb;visibility:hidden;}
.chosen-container-single{width:250px;height:42px}