*{margin: 0;padding: 0;}
html,body{background: #fff;}
button{outline:none;}
.container{width: 1200px;padding: 79px 0 140px;margin: 0 auto;background: #fff;}
.input_box{overflow: hidden;margin-bottom: 70px;padding-top: 10px;}
.input_box li{width: 259px;float: left;}
.input_box input{width: 259px;height: 42px;border-radius: 21px 21px 21px 21px;border: 1px solid #ddd;box-sizing: border-box;padding: 10px 16px;padding-right: 100px;}
.input_box .phone,.input_box .verifiCode{margin-right: 50px;}
.input_box .verifiCode p{position: relative;display: inline-block;}
.input_box .getCode{padding: 0;border: 0;width: 82px; height: 28px; line-height: 28px; text-align: center; background: #ECECEC; border-radius: 20px; font-size: 12px; color: #000000;position:absolute; right: 7px; top: 7px;cursor: pointer;}
.input_box button{width: 150px; height: 42px; background: #D7000F; border-radius: 25px 25px 25px 25px; border: none; color: #fff; font-size: 16px; cursor: pointer;}
.input_box .tips{font-size: 12px;color: #D7000F;margin-top: 8px;display: block;height: 16px;}
.detail_box li{overflow: hidden;padding-bottom: 16px;border-bottom: 1px solid #ECECEC;padding-top: 40px;}
.detail_box li>div{display: inline-block;float: left;}
.name_info .name,.inter_info .Job_title{color: #222222;line-height: 23px;font-size: 20px;font-weight: 600;}
.name_info .status{height: 20px; border-radius: 2px; font-size: 12px; display: inline-block; text-align: center; line-height: 20px; font-style: normal; margin-top: 4px; font-weight: normal; padding: 2px 6px;}
.detail_box li .status0{background: #F9E4E5;color: #D7000F;}
.detail_box li .status1{background: #FFEDBD;color: #EA7204;}
.detail_box li .status2{background: #DFDFDF;color: #999999;}
.detail_box li .status3{background: #AEF5D3;color: #00A98B;}
.detail_box li .status4{background: #C6E4FF;color: #1774CA;}
.name_info .fail{background: #F9E4E5;color: #222222;}
.name_info{margin-right: 75px;width: 170px;}
.inter_info .Job_title{margin-bottom: 5px;display: block;}
.detail_box .job_others i:nth-child(1){ background: url(/images/hrrecruit/dingwei.png) no-repeat left top;background-size: 14px 14px;}
.detail_box .job_others i:nth-child(2){ background: url(/images/hrrecruit/sz.png) no-repeat left top;background-size: 14px 14px;}
.detail_box .job_others i:nth-child(3){ background: url(/images/hrrecruit/cd.png) no-repeat left top;background-size: 14px 14px;}
.detail_box .job_others i{font-style: normal; font-size: 14px; color: #222222; line-height: 17px; padding-left: 17px; margin-right: 21px;}
.no_detail_box{text-align: center;display: none;}
.no_detail_box img{margin-top: 150px;margin-bottom: 16px;}
.container #sc{display: none;float: left;}
