﻿.jobcontent{margin:auto; min-height:500px;_height:500px; height:auto; margin-top:25px;overflow:hidden }
.jobcontent .col-14{width:78%; float:left; height:auto; overflow:hidden;margin-bottom:36px;}
.jobcontent .col{width:20%; float:right; }
.jobcontent .col-4{width:99%; margin:auto;border:#dfdfdf 1px solid}
.jobcontent .col-5{width:99%;  border:#dfdfdf 1px solid; background:#f9f9f9;margin-top:24px; min-height:100px; height:auto; overflow:hidden}
.jobcontent .col-5 h1{padding:24px; font-size:14px; line-height:165%; color:#333; padding:36px;}
.jobsort{height:60px; line-height:25px;color:#999;}
.jobsort a:link{font-size:14px;color:#999; padding:0px 12px;}
.jobsort a:hover{font-size:14px;color:#36C; text-decoration:underline;}
.jobsort a:visited {font-size:14px;color:#999999;}
 .clear{ clear:both} 
 


.mileftnav .span3{margin-top:-10px}
ul{margin:0;padding:0;list-style:none}
.hr-full-box{margin-bottom:50px;border:1px solid #dfdfdf;border-top:0}
.hr-full-box .col-16{width:991px;border-left:1px solid #dfdfdf;min-height:800px;_height:800px}
.hr-navtab{position:relative;float:none;height:30px;padding:10px;line-height:50px;text-align:right;background:#fff;border-bottom:1px solid #e5e5e5}
.hr-navtab .title{position:absolute;left:20px;top:0;margin:0;font-weight:400}
.hr-navtab .title a{color:#333}
.hr-navtab ul{position:absolute;top:0;right:30px}
.hr-navtab ul li{float:left}
.hr-navtab ul li a{margin-left:14px;font-size:14px;color:#6d6d6d}
.hr-navtab ul li a:hover{color:#ff6f3d}
.hr-navtab ul li .on{color:#ff6f3d}
.hr-navtab ul li .btn{_margin-top:10px;height:30px;width:90px;padding:1px;line-height:2;color:#fff}
.hr-navtab ul li .btn:hover{color:#fff}

.hr-box-sidebar{overflow:hidden;background:#fff;}
.hr-box-sidebar .hd{padding:5px 20px;border-top:5px solid #ccd1d9;border-bottom:1px solid #e6e9ee;color:#434a54;background:#66d5ff}
.hr-box-sidebar .hd .title{margin:0;font-size:18px;line-height:2;font-weight:400}

.hr-box-sidebar-finish{margin-bottom:10px}
.hr-box-sidebar-finish .hd{text-align:center}
.hr-box-sidebar-finish .bd .box-finish{padding:0 20px}
.hr-box-sidebar-finish .bd .box-finish .finish-title{margin-bottom:10px;text-align:center}
.hr-box-sidebar-finish .bd .box-finish .finish-title .title{margin:0;font-size:20px;line-height:1.75;font-weight:400;color:#434a54}
 
.hr-box-sidebar-finish .bd .box-finish .finish-main{padding-bottom:20px}
.hr-box-sidebar-finish .bd .box-finish .finish-main p{margin:0;text-align:center;font-size:14px;line-height:1.75;color:#434a54}
.hr-box-sidebar-finish .bd .box-finish .finish-main .btn-resume{display:inline-block;*display:inline;*zoom:1;height:30px;width:85px;font-size:12px;line-height:30px;border:1px solid #b6b6b6;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-left:5px}
.hr-box-sidebar-finish .bd .box-finish .finish-main .btn-resume:first-child{margin-left:0}
.hr-box-sidebar-hot .hd{text-align:left}
.hr-box-sidebar-hot ul{margin:0;padding:0;list-style:none;background:#fff}
.hr-box-sidebar-hot ul li{padding:9px 0 9px 20px;font-size:14px;line-height:2;overflow:hidden;*zoom:1;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #e6e9ee}
.hr-box-sidebar-hot ul li:first-child{border-top:0}
.hr-box-sidebar-hot ul li a:link{border-top:0; color:#06C}
.hr-box-sidebar-hot ul li a:hover{border-top:0; color:#ff9900; text-decoration:underline;}
.hr-box-sidebar-hot ul li a:visited {border-top:0; color:#999999; text-decoration:underline;}


.hr-box{margin-bottom:10px;background:#fff}
.hr-box .bd{padding:1px 24px 10px}
.hr-box .bd .empty{margin:20px}
.hr-box .bd-table-list{padding:0px}
.hr-box .title{margin:0;padding:0;padding:20px 24px 10px;font-size:18px;font-weight:400;color:#434a54}
.hr-box .apply-history{margin:0 20px}
.hr-box-table{padding:0;background:#fff;border:1px solid #e6e9ed;border-radius:5px;overflow:hidden}
.hr-box-table table{width:100%;color:#6d6d6d}
.hr-box-table table tr{height:40px;line-height:40px;text-align:center;}
.hr-box-table table tr td.first{padding-left:24px;text-align:left;color:#999}
.hr-box-table tbody tr:hover{background:#fffbea;color:#c60}
.hr-box-table tbody td{border-top:1px solid #e6e9ed}
.hr-box-table thead th{height:50px;line-height:50px;background:#f5f7fa}
.hr-box-table thead th div{position:relative}
.hr-box-table thead th div span{position:absolute;right:0;top:12px;_top:0;line-height:1;color:#ccd1d9}
.hr-box-table thead th.first{padding-left:24px;text-align:left}
.hr-box-table thead .hr-box-table-3-1{width:530px}
.hr-box-table thead .hr-box-table-3-2{width:200px}
.hr-box-table thead .hr-box-table-3-3{width:210px}
.hr-box-table thead .hr-box-table-3-01{width:390px}
.hr-box-table thead .hr-box-table-3-02{width:150px}
.hr-box-table thead .hr-box-table-3-03{width:370px}
.hr-box-table thead .hr-box-table-5-1{width:286px}
.hr-box-table thead .hr-box-table-5-2{width:114px}
.hr-box-table thead .hr-box-table-5-3{width:140px}
.hr-box-table thead .hr-box-table-5-4{width:120px}
.hr-box-table thead .hr-box-table-5-5{width:270px}
.hr-job-list table tr td.first{padding-left:70px}
.hr-job-list table tr th.first{padding-left:70px}

.hr-box-table2{padding:24px;background:#fff;border:1px solid #e6e9ed;border-radius:5px;overflow:hidden;color:#999999}
.title2{margin:0;padding:10px 24px 10px 0;font-size:18px;font-weight:400;color:#434a54}


 

@media(max-width:1260px){.hr-search-marching dd{width:520px}.hr-search-marching dd ul{width:530px}.hr-search .hr-example{display:block;margin-left:0}.hr-full-box .col-16{width:681px}}
.hot-tip{display:inline-block;*display:inline;*zoom:1;width:31px;height:14px;margin-left:5px;background:url(../images/hr-icon.png) -49px 0 no-repeat;_background-image:url(../images/hr-icon.png) -49px 0 no-repeat}