body, html, input{font-family:'微软雅黑';}
.job-index a:hover,
.job-list a:hover,
.job-show a:hover,
.job-apply a:hover,
.jobhc-c a:hover{color: #1996e6;text-decoration: underline;}
.m-alert{margin-bottom:20px;padding:15px;background-color:#efefef;font-size:18px;color:#888;}
.m-box{padding:35px 20px;border:1px solid #d6d6d6}
.m-btn{display:inline-block;padding:10px 30px;border:none;font-family:"微软雅黑";font-size:16px;cursor:pointer}
.m-btn:hover {color:#fff;text-decoration:none;}
.m-btn-default{background-color:#1996e6;color:#fff;}
.job-show .m-btn-default:hover{color: #fff;text-decoration: none;}
.m-btn-cancel {background-color:#dddddd;color:#333;}
.m-slide-down {background:#FFF url('image/slide-down.png?v=1') no-repeat 96% center;cursor:pointer;}

a.m-link-info{color:#1996e6}
a.m-edit {background:url(image/icon-menu.png) no-repeat 0 -624px;padding-left:20px;color:#1996e6;}
a.m-remove {background:url(image/icon-menu.png) no-repeat 0 -680px;padding-left:20px;color:#1996e6;}
a.m-create {display:inline-block;height:30px;background:url(image/icon-menu.png) no-repeat 0 -760px;padding:3px 0 0 35px;color:#1996e6;font-size:16px;}

.m-h1{margin:0 -20px 20px;height:30px;padding:10px 0 0 10px;background-color:#eee;font-weight:normal;font-size:16px;}
.m-h2{margin-bottom:20px;font-size:16px;font-weight:400}

.m-tab-nav { margin:20px auto; overflow:hidden; font-size:16px; }
.m-tab-nav a { margin-right:10px; }
.m-tab-nav a.active {display:inline-block;padding:3px 10px;text-align:center;border-bottom:2px solid #1996e6;}


.m-hc{margin-bottom:20px;border:1px solid #ddd;border-top:2px solid #1996e6}
.m-hc-h{padding:10px 15px;background-color:#eee}
.m-hc-h h2{font:bold 14px "微软雅黑";}
.m-hc-h span{margin-top:2px;float:right;font-size:12px}
.m-hc-h em{margin-left:6px;color:#1996e6;font-size:12px;font-family:arial}

/*helper*/
.m-hc-c1{padding:20px 15px;font-size:16px}
.m-hc-c1 li{height:36px;line-height:36px}
.m-hc-c1 li.link-info a{color:#1996e6;}
.m-hc-c1 li a:hover{color: #1996e6;}
.m-hc-c1 i{position:relative;top:2px;margin-right:6px;display:inline-block;width:16px;height:16px;background:url('image/icon-menu.png?t=151225') no-repeat}
.m-hc-c1 i.resume{background-position:0 0}
.m-hc-c1 li:hover i.resume,
.m-hc-c1 li.link-info i.resume{background-position: 0 -20px;}
.m-hc-c1 i.hide{background-position:0 -40px}
.m-hc-c1 li:hover i.hide,
.m-hc-c1 li.link-info i.hide{background-position: 0 -60px;}
.m-hc-c1 i.search{background-position:0 -80px}
.m-hc-c1 li:hover i.search,
.m-hc-c1 li.link-info i.search{background-position: 0 -100px;}
.m-hc-c1 i.book{background-position:0 -120px}
.m-hc-c1 li:hover i.book,
.m-hc-c1 li.link-info i.book{background-position: 0 -140px;}
.m-hc-c1 i.deliver{background-position:0 -160px}
.m-hc-c1 li:hover i.deliver,
.m-hc-c1 li.link-info i.deliver{background-position: 0 -180px;}

.m-hc-c1 i.set{background-position:0 -846px}
.m-hc-c1 li:hover i.set,
.m-hc-c1 li.link-info i.set{background-position: -19px -846px;}

.m-hc-c1 i.fav{background-position:0 -200px}
.m-hc-c1 li:hover i.fav,
.m-hc-c1 li.link-info i.fav{background-position: 0 -220px;}
.m-hc-c1 i.mess{background-position:0 -240px}
.m-hc-c1 li:hover i.mess,
.m-hc-c1 li.link-info i.mess{background-position: 0 -260px;}
.m-hc-c1 i.adviser{background-position:0 -280px}
.m-hc-c1 li:hover i.adviser,
.m-hc-c1 li.link-info i.adviser{background-position: 0 -300px;}
.m-hc-c1 i.recommend {background-position:0 -800px;}
.m-hc-c1 li:hover i.recommend,
.m-hc-c1 li.link-info i.recommend{background-position: -19px -800px;}
.m-hc-c1 i.count {background-position:0 -825px;}
.m-hc-c1 li:hover i.count,
.m-hc-c1 li.link-info i.count{background-position: -19px -825px;}
.m-hc-c1 em.badge{display:inline-block;margin-left:6px;line-height:0;padding:10px 6px;background-color:red;color:#fff;font-size:12px;font-family:arial}
.m-hc-c1 li.line{height:0;line-height:0;margin:10px 0;border-bottom:1px solid #ddd}

/*progress*/
.m-hc-c2{padding:20px 15px;font-size:16px}
.m-hc-c2 li{height:36px;line-height:36px}
.m-hc-c2 li.progress{height:10px;background-color:#e4e4e4}
.m-hc-c2 .progress-load{height:10px;background-color:#1996e6}
.m-hc-c2 li.item {background:url(image/warning.png) no-repeat right center;}
.m-hc-c2 li.active {background:url(image/success.png) no-repeat right center;} 
.m-hc-c2 li.line{height:0;line-height:0;margin:10px 0;border-bottom:1px solid #ddd}

/*resume show*/
.m-hc-c3 {padding:30px;}
.m-hc-c3 h2 {font-size:20px;font-weight:bold;}
.m-hc-c3 h4 {margin-bottom:20px;height:30px;padding:10px 0 0 10px;border-left:2px solid #1996e6;background-color:#eee;font-size:14px;font-weight:700;}
.m-hc-c3 table {margin:20px 0;width:100%;font-weight:bold;}
.m-hc-c3 table caption {font-size:16px;font-weight:normal;text-align:left;padding:10px 0 10px 20px;}
.m-hc-c3 table tr {height:30px;line-height:30px;}
.m-hc-c3 table th {width:100px;text-align:right;vertical-align:top;}
.m-hc-c3 table td {width:360px;padding:0 20px;text-align:left;font-weight:normal;}
.m-hc-c3 table td p{text-indent:2em;text-align:justify;}
.m-hc-c3 table span {margin:0 5px;color:#888;}
.m-hc-c3 .btn-group {margin:20px 0;}

/*h4*/
.m-hc-c4 {padding:30px;}

.m-table-list {width:100%;text-align:center;color:#888;}
.m-table-list th,.m-table-list td {border:1px solid #dddddd;}
.m-table-list th {padding:10px 0;border-top:2px solid #1996e6;background-color:#eeeeee;font-weight:bold;color:#2c2c2c;}
.m-table-list td {padding:15px 5px;line-height:24px;}
.m-table-list a.active {color:#999;}
.m-table-list a.active:hover{color: #1996e6;}
.m-table-list a {color:#1996e6;font-size:14px;}
.m-table-list a .fa-interview{position: relative;top: 2px;margin-right: 6px;display: inline-block;width: 16px;height: 16px;background: url('image/icon-menu.png?t=151225') no-repeat 0 -178px;}

.m-alert {margin-bottom:20px;padding:20px;background-color:#eeeeee;font-size:14px;}
.m-alert p {text-indent:2em;text-align:justify;line-height:27px;}

.p-step {margin-bottom:40px;width:700px;height:35px;background:url(image/img.png) no-repeat;}
.p-step1{background-position:-100px 0}
.p-step2{background-position:-100px -35px}
.p-step3{background-position:-100px -70px}

.open-list {padding:0 40px;}
.open-list p{padding-top: 15px;color: red;}
.open-list h2 {margin-top:20px;font-size:16px;font-weight:bold;}
.open-list ul {width:860px;font-size:14px;overflow:hidden;}
.open-list li {float:left;margin:5px;width:150px;padding:6px;border:1px solid #ccc;text-align:center;cursor:pointer;}
.open-list li.active {background:#1996e6;color:#fff;border: 1px solid #1996e6;}
.open-list li.active:hover{color: #fff;}
.open-list li:hover {border:1px solid #1996e6;color: #1996e6;}

.exp-list {margin-bottom:20px;}
.exp-list li {padding:0 0 15px 0;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.exp-list li i {margin-right:6px;display:inline-block;width:10px;height:10px;background-color:#e1e1e1;border-radius:50%;}
.exp-list li em {margin:0 6px;}
.exp-list p {padding:6px 0;}
.exp-list li .p1 {font-size:16px;}
.exp-list li .p2 {color:#888;padding-left:16px;}


/*xy 前台*/
i.icon{position:relative;display:inline-block;background:url(/view/job/statics/css/image/icon.png) no-repeat}
i.icon1{top:-1px;width:7px;height:7px;margin-right:5px;background-position:0 0}
i.icon2{top:-3px;width:7px;height:3px;margin-left:5px;background-position:-8px 0}
i.icon3{top:1px;width:12px;height:12px;margin-right:5px;background-position:-16px 0}
i.icon4{top:1px;width:12px;height:12px;margin-right:5px;background-position:-29px 0}
i.icon5{top:3px;width:11px;height:16px;margin-right:5px;background-position:-42px 0}
i.icon6{top:4px;width:20px;height:20px;margin-right:5px;background-position:0 -13px}
i.icon7{top:3px;width:15px;height:18px;margin-right:5px;background-position:-22px -13px}
i.icon8{top:2px;width:17px;height:11px;margin-right:5px;background-position:-38px -18px}
i.icon9{top:28px;left:20px;width:54px;height:50px;background-position:0 -34px}
i.icon10{top:0;width:8px;height:11px;margin-left:5px;background-position:0 -85px}
i.icon11{top:0;width:8px;height:11px;margin-left:5px;background-position:-9px -85px}
i.icon12{top:0;width:8px;height:11px;margin-left:5px;background-position:-18px -85px}
i.icon13{top:-1px;width:9px;height:9px;margin-right:5px;background-position:-27px -85px}
i.icon14{width:4px;height:8px;margin-right:10px;background-position:-37px -85px}
.jobhc-h{position:relative;background:#eee;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:2px solid #1996e6;padding-left:15px;height:40px;line-height:40px;font-size:16px;color:#333}
.jobhc-h span{padding-left:10px;font-size:12px;color:#999}
.jobhc-h span i{color:#f60;padding:0 5px;font-style:normal}
.jobhc-h div{position:absolute;top:0;*+top:10px;right:15px}
.jobhc-h div ul li{float:left;width:85px;height:18px;margin-right:5px}
.jobhc-h div ul li a{display:inline-block;width:85px;height:18px;border:1px solid #ddd;background:#fff;font-size:12px;color:#999;text-align:center;line-height:18px;text-decoration:none}
.jobhc-c{border:1px solid #ddd;border-top:none;overflow:hidden}
.jobhc-c1 .flow{width:978px;height:120px;margin:30px auto;background:url(/view/job/statics/css/image/flow.png) no-repeat center center}
.jobhc-c2 .list{padding:30px 0 0 15px;border-bottom:1px dashed #efefef}
.jobhc-c2 .list ul{overflow:hidden}
.jobhc-c2 .list ul li{float:left}
.jobhc-c2 .list ul li .dv1{font-size:16px;color:#1996e6}
.jobhc-c2 .list ul li .dv1 span{padding-left:10px;color:#bbb}
.jobhc-c2 .list ul li .dv2{padding-bottom:30px;font-size:16px;color:#f60}
.jobhc-c2 .list ul li .dv2 span{padding-left:10px;font-size:12px;color:#666;line-height:22px;font-family: Arial,'微软雅黑';}
.jobhc-c2 .list ul li .dv3{padding:5px 0 15px;font-size:14px;color:#666}
.jobhc-c2 .list ul li .dv4 span{display:inline-block;margin:0 5px 5px 0;padding:5px 10px;border:1px solid #ddd;color:#999}
.jobhc-c2 .list ul li .dv5 a{display:inline-block;width:80px;height:25px;margin-bottom:15px;background:#1996e6;text-align:center;line-height:25px;color:#fff;text-decoration:none}
.jobhc-c2 .list ul li .dv5 a:hover{background:#1996e6;}
.jobhc-c2 .list ul li .dv5 a.ok{background: #ccc;}
.jobhc-c2 .list ul li .dv6{text-align:center}
.jobhc-c2 .list ul li .dv6 a{font-size:12px;color:#1996e6;}
.jobhc-c2 .list ul li .dv6 a.on{color:#1996e6;text-decoration:underline}
.jobhc-c2 .list ul li .dv6 a.on .icon3{background-position:-29px 0}
.jobhc-c3{padding:30px 15px}
.jobhc-c3 span{display:inline-block;margin-bottom:15px;font-size:14px;color:#1996e6}
.jobhc-c3 ul li{padding:0 0 10px 15px}
.jobhc-c3 ul li a{font-size:12px;color:#666}
.jobhc-c3 ul li a.on{color:#1996e6}
.jobhc-c3 ul li a.on .icon14{background-position:-42px -85px}
.jobhc-c4{padding:25px 15px 20px}
.jobhc-c4 span{display:inline-block;padding-bottom:15px;font-size:16px;color:#333}
.jobhc-c4 ul li{margin-bottom:10px;font-size:14px;color:#999;line-height:20px}
.job-rtad ul li{margin-bottom:15px}
.job-rtad ul li img{width:100%;height:100px;}
.job-rtother{padding:20px 0 0 20px}
.job-rtother ul li{margin-bottom:15px;}
.job-rtother ul li a{display:inline-block;width:175px;margin-bottom:-1px;overflow:hidden;font-size:14px;color:#666;white-space:nowrap;text-overflow:ellipsis;}
.job-rtother ul li a:hover{color:#1996e6;}
.job-rtother ul li i.icon1{top:-2px}
.job-search{position:relative;padding:30px 30px 30px 50px;background:#eee}
.job-search .fm{padding:3px;background:#1996e6}
.job-search .fm .slt{width:248px;padding-left:10px;height:35px;border:none;color:#666;font-size:14px;}
.job-search .fm .input-text{width:483px;*+width:470px;height:29px;margin-right:15px;*+margin-right:5px;font-size:14px;color:#bbb;font-family:'微软雅黑';}
.job-search .fm .a{display:inline-block;padding-left: 25px;*+padding-left:15px;height:35px;background: #1996e6;border: none;background:url(/view/job/statics/css/image/search.png) no-repeat 0 8px;line-height:35px;font-size:16px;color:#fff;text-decoration:none;cursor:pointer;}
.job-search .a1{position:absolute;top:50px;right:35px;font-size:14px;color:#1996e6;text-decoration:underline}
.job-search .rm{margin-top:25px;font-size:14px;color:#333}
.job-search .rm a{margin-right:15px;font-size:14px;color:#999}
.job-search .rm a:hover{color:#1996e6;}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .a{width:34px;height:34px;background:url('/statics/css/image/t-toolbar.png') no-repeat;}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-myjl{top:124px;background-position:-255px -46px;}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-myjl:hover{top:124px;background-position:7px -48px}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-tdzw{top:159px;background-position:-257px -91px}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-tdzw:hover{top:159px;background-position:5px -93px}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-sqfk{top:194px;background-position:-258px -138px}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-sqfk:hover{top:194px;background-position:5px -140px}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-qzzs{top:228px;background-position:-258px -240px}
.t-toolbar-wrap .t-toolbar .t-toolbar-tabs .job-qzzs:hover{top:228px;background-position:5px -242px}
#j-topad{position:relative;height:278px;overflow:hidden;}
#j-topad img{width:690px;height:278px}
#j-topad .j-slide-num{position:absolute;bottom:10px;right:15px}
#j-topad .j-slide-num span{display:inline-block;width:10px;height:10px;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-right:5px;background:#fff}
#j-topad .j-slide-num span.j-num-curr{background:#1996e6}
.job-index .hc-h{border-top:2px solid #1996e6;background:#eee;margin-bottom:20px;padding:10px 0 10px 10px;font-size:16px;color:#333}
.job-index .hc-h span{color:#1996e6;margin-right:5px}
.job-index .hc-c1 ul{width:1000px}
.job-index .hc-c1 ul li{position:relative;float:left;margin-right:6.6px}
.job-index .hc-c1 ul li .fLogo img{width:240px;height:100px}
.job-index .hc-c1 ul li .showDiv{display:none;position:absolute;top:0;left:0;z-index:999;border:1px solid #ddd;width:238px;background:#fff;line-height:1.8;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;padding:0 0 10px 0}
.job-index .hc-c1 ul li .showDiv .qyImg{position:relative;width:222px;height:100px;margin:8px 0 8px 8px}
.job-index .hc-c1 ul li .showDiv .qyImg a{position:absolute;z-index:100;display:block;width:220px;height:100px;background:none #fff;opacity:0;filter:alpha(opacity=0);cursor:pointer}
.job-index .hc-c1 ul li .showDiv .qyImg img{width:220px;height:100px}
.job-index .hc-c1 ul li .showDiv .qyName{padding:5px 10px;border-bottom:1px solid #d6d6d6;font-size:14px;color:#1996e6;font-weight:700;}
.job-index .hc-c1 ul li .showDiv dl{margin:0 0 0 10px}
.job-index .hc-c1 ul li .showDiv dl dd{zoom:1;margin:3px 5px 0 0}
.job-index .hc-c1 ul li .showDiv dl dd a{color: #666;}
.job-index .hc-c1 ul li .showDiv dl dd a:hover{color:#1996e6;}
.job-index .hc-c1 ul li .showDiv .more{text-align:right;padding-right:10px}
.job-index .hc-c1 ul li .showDiv .more a{color: #1996e6;}
.job-index .hc-c1 ul li:hover .showDiv{display:block}
.job-index .hc-c2{width:980px;overflow:hidden}
.job-index .hc-c2 ul{overflow:hidden}
.job-index .hc-c2 ul li{float:left;width:182px;height:140px;margin-right:15px;border:1px solid #ddd}
.job-index .hc-c2 ul li img{width:183px;height:69px;border-bottom:1px solid #ddd}
.job-index .hc-c2 ul li table{width:182px;height:54px;margin-top:8px;text-align:left;}
.job-index .hc-c2 ul li table td{padding-left: 10px;}
.job-index .hc-c2 ul li table a{color:#666}
.job-index .hc-c2 ul li table a:hover{color:#1996e6;}
.job-index .hc-c3{width:980px;height:115px;overflow:hidden}
.job-index .hc-c3 ul{overflow:hidden}
.job-index .hc-c3 ul li{float:left;width:245px;margin-bottom:15px;white-space:nowrap;overflow:hidden}
.job-index .hc-c3 ul li .icon1{margin:0 8px 0 5px}
.job-index .hc-c3 ul li a{color: #666;}
.job-index .hc-c3 ul li a:hover{color: #1996e6;}
.job-index .hc-c4wrap{padding-bottom: 80px;overflow: hidden;}
.job-index .hc-c4{float:left;margin-bottom:20px;padding-bottom:5px;border-bottom:1px dashed #dedede}
.job-index .hc-c4 .lf{position: relative;z-index:1;width:700px}
.job-index .hc-c4 .lf ul li{position:relative;z-index:1;float:left;width:305px;margin-bottom:15px;padding-right:45px}
.job-index .hc-c4 .lf ul li span{float:left;white-space:nowrap}
.job-index .hc-c4 .lf ul li .sp1{display:inline-block;width:170px;overflow: hidden;text-overflow: ellipsis;}
.job-index .hc-c4 .lf ul li .sp1 a{color:#666}
.job-index .hc-c4 .lf ul li .sp1 a:hover{color:#1996e6;}
.job-index .hc-c4 .lf ul li .sp2{position:relative;display:inline-block;width:135px;text-align:right}
.job-index .hc-c4 .lf ul li .sp2 a{color:#999;}
.job-index .hc-c4 .lf ul li .sp2 a:hover{color:#1996e6;}
.job-index .hc-c4 .lf ul li .sp2 div{display:none;position:absolute;top:15px;right:0;padding:5px;background:#fff;border:1px solid #99afd4;}
.job-index .hc-c4 .lf ul li .sp2 div dd{margin-bottom:5px}
.job-index .hc-c4 .lf ul li .sp2:hover div{display:inline-block}
.job-index .hc-c4 .rt{width:280px;overflow:hidden}
.job-index .hc-c4 .rt ul{width:300px;overflow:hidden}
.job-index .hc-c4 .rt ul li{float:left;width:150px;margin-bottom:20px}
.job-index .hc-c4 .rt ul li a img{width:130px;height:45px}
.job-index .hc-c5{background:#eee;margin-bottom:50px}
.job-index .hc-c5 span{display:inline-block;height:30px;font-size:14px;line-height:30px}
.job-index .hc-c5 .sp1{width:95px;background:#ddd;color:#333;text-align:center;font-weight:700}
.job-index .hc-c5 .sp2{padding-left:15px}
.job-index .hc-c5 .sp2 a{margin-right:25px;color:#999}
.job-index .hc-c5 .sp2 a:hover{color:#1996e6;}
.job-index .hc-c5 .sp2 a.blue{color:#1996e6}
.job-apply .l2{padding:20px 30px;border:1px solid #ddd}
.job-apply .l2 .lf{position:relative;width:525px}
.job-apply .l2 .lf h3,.job-apply .l2 .lf h4{text-align:center;color:#1996e6}
.job-apply .l2 .lf h3{margin:0 0 10px;font-size:40px}
.job-apply .l2 .lf h4{margin-bottom:65px;font-size:22px}
.job-apply .l2 .lf b,.job-apply .l2 .lf ul{padding-left:160px}
.job-apply .l2 .lf b{display:inline-block;margin-bottom:30px;font-size:16px;color:#333}
.job-apply .l2 .lf ul li{margin-bottom:20px;font-size:14px;color:#666}
.job-apply .l2 .rt{width:360px;padding:20px 0 20px 30px;border:1px solid #ddd;border-top:2px solid #1996e6;background:#eee}
.job-apply .l2 .rt .tit{width:330px;margin-bottom:25px;border-bottom:2px solid #ddd;text-align:center}
.job-apply .l2 .rt .tit span{display:inline-block;margin-bottom:-2px;padding-bottom:15px;border-bottom:2px solid #1996e6;font-size:16px;color:#333;font-weight:700}
.job-apply .l2 .rt table{margin-bottom:15px;font-size:14px;}
.job-apply .l2 .rt table th{width:90px;padding-right:15px;font-weight:400;text-align:right}
.job-apply .l2 .rt table td{padding:5px 0}
.job-apply .l2 .rt table td input{height:30px;line-height:22px}
.job-apply .l2 .rt table td b{font-weight:400;color:#333;padding-right:10px}
.job-apply .l2 .rt table td a{font-size:12px;color:#1996e6;text-decoration:underline}
.job-apply .l2 .rt .txt-c{text-align: center;padding-right: 30px;}
.job-apply .l2 .rt .btn{width:300px;height:40px;border:none;background:#1996e6;font-size:16px;font-family:'微软雅黑';color:#fff;text-align:center;line-height:40px;cursor:pointer;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.job-list .l2{padding:30px 40px;border:1px solid #e5e5e5;background:#f0f0f0}
.job-list .l2 span{display:inline-block;width:70px;margin-right:5px;font-size:14px;color:#666;text-align:right}
.job-list .l2 table{width:900px}
.job-list input{font-family: '微软雅黑';}
.job-list .l2 table td div{margin-bottom:15px}
.job-list .l2 table td div select{width:200px;border: 1px solid #d0d0d0;background: #fff;font-family: '微软雅黑';color: #999;}
.job-list .l2 table td div .money{width:85px}
.job-list .l2 .btn{text-align:center}
.job-list .l2 .btn .submit{display:inline-block;width:125px;height:35px;margin-right:10px;background:#1996e6;font-size:16px;line-height:35px;text-align:center;color:#fff;text-decoration:none}
.job-list .l2 .btn .reset{position:relative;top:4px;padding-left:10px;font-size:12px;color:#1996e6}
.job-companyshow .l1{padding:30px 35px;background:#f0f0f0}
.job-companyshow .l1 h2{margin-bottom:15px;font-size:24px;color:#1996e6;font-weight:400}
.job-companyshow .l1 div{margin-bottom:15px;font-size:12px;color:#666}
.job-companyshow .l1 div span{padding:0 5px;color:#1996e6}
.job-companyshow .l1 ul{overflow:hidden}
.job-companyshow .l1 ul li{float:left;margin-right:5px;padding:5px 10px;background:#fff;border:1px solid #ddd;color:#999}
.job-companyshow .l2{padding:35px;border:1px solid #ddd}
.job-companyshow .l2 .hc-h{margin-bottom:20px;border-bottom:2px solid #ddd}
.job-companyshow .l2 .hc-h span{display:inline-block;margin-bottom:-2px;padding-bottom:10px;font-size:16px;color:#333;border-bottom:2px solid #1996e6}
.job-companyshow .l2 .hc-c1{margin-bottom:30px;font-size:14px;color:#666;line-height:28px}
.job-companyshow .l2 table{width:100%;margin-bottom:25px;font-size:12px}
.job-companyshow .l2 table tr{border-bottom:1px solid #f1f1f1}
.job-companyshow .l2 table tr th{height:30px;color:#333}
.job-companyshow .l2 table tr td{height:45px;text-align:center;color:#666}
.job-companyshow .l2 table tr td a:hover{color:#1996e6}
.job-companyshow .l2 table tr td a.a1{display:inline-block;width:80px;height:25px;margin-right:15px;background:#1996e6;color:#fff;text-align:center;line-height:25px;text-decoration:none}
.job-companyshow .l2 table tr td a.a1:hover{background:#1996e6}
.job-companyshow .l2 table tr td a.a2:hover{color:#1996e6;}
.job-companyshow .l2 table tr td a.on{color:#1996e6}
.job-companyshow .l2 table tr td a.on .icon3{background-position:-29px 0}
.job-companyshow .l2 table tr td a.on:hover{color:#1996e6}
.job-show .l1{position:relative;padding:30px;background:#f0f0f0}
.job-show .l1 h2{margin-bottom:15px;font-size:24px;color:#1996e6;font-weight:normal;}
.job-show .l1 h2 span{display:inline-block;padding-left:10px;font-size:16px;}
.job-show .l1 .money{margin-bottom:15px;font-size:16px;color:#f60}
.job-show .l1 ul{overflow:hidden}
.job-show .l1 ul li{float:left;margin-right:5px;padding:5px 10px;background:#fff;border:1px solid #ddd;color:#999}
.job-show .l1 .btn{position:absolute;top:40px;right:40px}
.job-show .l1 .btn a{display:inline-block;margin-bottom:10px;padding:15px 40px;background:#1996e6;font-size:16px;color:#fff;text-decoration:none}
.job-show .l1 .btn a:hover{background:#1996e6}
.job-show .l1 .btn div{font-size:12px;color:#666;text-align:center}
.job-show .l1 .btn div span{padding:0 5px;color:#1996e6}
.job-show .l2{border:1px solid #ddd}
.job-show .l2 .tb1{width:100%;font-size:14px}
.job-show .l2 .tb1 td{height:35px;color:#666}
.job-show .l2 .tb1 td span{color:#333}
.job-show .l3 .hc-h{position:relative;padding-left:35px;border-bottom:1px solid #ddd}
.job-show .l3 .hc-h ul{margin-bottom:-1px;overflow:hidden}
.job-show .l3 .hc-h ul li{float:left;padding:5px 25px;font-size:16px;color:#1996e6;cursor:pointer}
.job-show .l3 .hc-h ul li.on{border:1px solid #ddd;border-top:2px solid #1996e6;border-bottom:none;background:#fff;color:#333}
.job-show .l3 .hc-h div{position:absolute;bottom:10px;right:20px}
.job-show .l3 .hc-h div a{color:#1996e6;}
.job-show .l3 .hc-h div a:hover{color:#1996e6}
.job-show .l3 .hc-c{font-size: 14px;}
.job-show .l3 .hc-c1{padding:40px 20px 0;}
.job-show .l3 .hc-c1 div{padding-bottom:25px;line-height:28px;}
.job-show .l3 .hc-c1 div span{display:inline-block;padding-bottom:15px;font-size:16px;font-weight:bold;color:#333}
.job-show .l3 .hc-c1 div ul li{margin-bottom:10px;}
.job-show .l3 .hc-c2{display:none;padding:35px;color:#666;line-height:28px}
.job-show .l3 .ct{margin-bottom:35px;text-align:center}
.job-show .l4{padding:0 35px 25px;color:#666}
.job-show .l4 h3{margin-bottom:30px;font-size:16px;color:#333}
.job-show .l4 .all{padding-bottom:15px}
.job-show .l4 .all .submit{display:inline-block;margin-left:25px;padding:5px 15px;background:#1996e6;color:#fff;text-decoration:none}
.job-show .l4 .all .submit:hover{background:#1996e6;}
.job-show .l4 .all .btn{display:inline-block;float:right;padding-top:5px;color:#1996e6}
.job-show .l4 .cont{margin-bottom:15px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.job-show .l4 .cont table{width:100%}
.job-show .l4 .cont table td{height:45px;border-bottom:1px dashed #ddd;font-size: 14px;}
.job-show .l4 .cont table td.time{padding-right:10px;color:#999;text-align:right;font-family:Arial;}
.job-show .l4 .cont .white{height:2px;margin-top:-1px;background:#fff}

.m-box3 {border:1px solid #ddd;border-top:2px solid #1996e6;padding:0 10px;}
.m-box3 dt {margin:10px 0;font-size:18px;color:#1996e6;}
.m-box3 dd {font-size:14px;line-height:28px;border-bottom:1px dotted #ddd;}
.m-box3 dd:last-child {border-bottom:none;}
.m-box3 dd a {margin-right:8px;color:#999;}

