﻿@charset "utf-8";
/* CSS Document */

body{background-color:#e6e6e6;}
html,body{height:100%;}
.MBackPrevious{display:block;width:12px;height:18px;background-image:url(https://zpimg4.zhaopin.com/Image/Mobile/share/MBack.png);background-position: 0 0;background-repeat:no-repeat;background-size:8px 18px;position:absolute;left:20px;top:16px;}
.companyShow{height:130px;overflow: hidden;}
.companyLogoBg img{width:110px;height:40px;display:block;border:1px solid #c1c1c1;}
.companyLogoBg{background:rgba(255,255,255,0.5);width:112px;height:42px;margin-left:20px;margin-top:20px;padding:3px;}
.companyName{color:#fff;font-size:16px;line-height:20px;padding-top:8px;font-weight:bold;margin-left:20px;text-overflow:ellipsis;width:90%;overflow: hidden;white-space: nowrap; }
.companyAddress{color:#fff;font-size:12px;line-height:18px;padding-top:4px;margin-left:20px;text-overflow:ellipsis;width:90%;overflow: hidden;white-space: nowrap;}


.JobIcon5 {
background: url("https://zpimg1.zhaopin.com/Image/Mobile/jobInvite/icons_bg.png") no-repeat 0 -78px;
}

.mar-b20{margin-bottom:20px;}
.width42{width:42px;}
.percent-w80{width:80%;}
.font14{font-size:14px;}



/*猎头主页*/
.width60{width:60px;}
.hunterShow{height:130px;overflow: hidden;}
.hunterImgBg img{width:70px;height:100px;display:block;border:1px solid #c1c1c1;}
.hunterImgBg{background:rgba(255,255,255,0.5);width:72px;height:102px;margin-left:24px;margin-top:10px;padding:3px;float:left;margin-right:10px;}
.hunterInfo{width:60%;margin-top:24px;}
.hunterInfo p{color:#fff;font-size:14px;line-height:18px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.hunterInfo .hunterName{font-size:20px;line-height:26px;}
.txt-al{text-align:justify;text-justify:inter-ideograph;}
/*合作公司*/
.teamworkBox{ margin-left:2%;margin-right:1%;width:96%;}
.MCredit{display:inline-block;overflow:hidden;width:87px;height:15px;background-position:0 -12px;background-repeat:repeat-x;background-size:18px 25px;font-size:0;vertical-align:-2px;}
.MCreditv{display:inline-block;height:15px;background-position:0 2px;background-repeat:repeat-x;background-size:18px 25px;font-size:0;vertical-align:-1px}
/*态度、专业度星星*/
.MStar{background-image:url(https://zpimg2.zhaopin.com/Image/Mobile/HGrade/MStar.png);}
/*等级红心*/
.MHeart{background-image:url(https://zpimg4.zhaopin.com/Image/Mobile/HGrade/MHeart.png);}
/*等级钻石*/
.MDiamond{background-image:url(https://zpimg1.zhaopin.com/Image/Mobile/HGrade/MDiamonds.png);}
/*等级皇冠*/
.MCrown{background-image:url(https://zpimg2.zhaopin.com/Image/Mobile/HGrade/MCrowns.png);}
/*高等级皇冠*/
.MHigherCrown{background-image:url(https://zpimg4.zhaopin.com/Image/Mobile/HGradeM/HigherCrown.png);}
/*等级显示数量*/
.amount1{width:20%;}
.amount2{width:40%;}
.amount3{width:60%;}
.amount4{width:80%;}
.amount5{width:100%;}
/*信用等级*/
.teamworkImg li{float:left;width:23%;padding:0 1%;}
.teamworkImg li img{display:block;border:1px solid #a09f9f;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;margin-bottom:10px;margin:0 auto 10px auto;width:70px;height:42px; }
.teamworkImg li p{line-height:17px;text-align:center;background-color:#fff;border:1px solid #a09f9f;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;width:70px;height:34px;margin:0 auto 10px auto;overflow:hidden;font-size:12px;padding:5px 0}
.MSubTitle{border-left:6px solid #ff6464; padding-left:6px;height:14px;line-height:14px;font-size:14px;margin-bottom:6px;margin-left:1px;}
.dis100{display: inline-block;width: 100%;height:100%;text-decoration:none;}
.color00{color:#000;}

.appDownloadLink_hunterInfo { position: absolute; bottom: 80px; width: 100%; height: 70px; background: url(https://zpimg1.zhaopin.com/image/mobile/share/app-download-link-company.png) no-repeat 0 0; background-size: 96% auto; margin: 0 2%; }
.appDownloadLink_company { position: absolute; bottom: 80px; width: 100%; height: 70px; background: url(https://zpimg2.zhaopin.com/image/mobile/share/app-download-link-company.png) no-repeat 0 0; background-size: 96% auto; margin: 0 2%; }

/*公司介绍页改版样式*/
.box2New{background: #fff;border-top: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;word-wrap: break-word;word-break: break-all;}
.iconDivNew{position: relative;width: 130px;height: 36px;line-height: 36px;background:#ff6464 url("https://zpimg4.zhaopin.com/Image/Mobile/jobInvite/mTitle_bg2.png") no-repeat right top;color: #fff;font-size: 16px;background-size: 10px 10px;}
.box2NewCon{overflow:hidden;font-size:14px;}
.box2New .heightAuto{height:auto;}
.shoWindustry {height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Microsoft YaHei'}
.box2New .mHeight204 {max-height:204px;height:auto;}
.iconToggleBox{width:100%;height:34px;text-align: center;line-height: 34px;}
.iconToggleBox .iconToggleBtn:after{font-family: "fontello";font-style: normal;font-weight: bold;speak: none;display: inline-block;color:#ff6464;font-size:20px;}
.toggleBtnUp:after{content: '\e814';}
.toggleBtnDown:after{content: '\e811';}

/*热招职位*/
.mr_15 {margin-right:15px;}
.mr_30 {margin-right:30px;}
.hotJobListbox{margin-top:20px;height:10px;background: #f00;border-top: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;}
.Positiontxt{font:12px "Microsoft Yahei";vertical-align: middle;}
.previewIcon1{background:url(https://zpimg1.zhaopin.com/Image/Mobile/jobInvite/icon_place.png) no-repeat center center;}
.previewIcon2{background:url(https://zpimg2.zhaopin.com/Image/Mobile/jobInvite/icon_years.png) no-repeat center center;}
.previewIcon3{background:url(https://zpimg4.zhaopin.com/Image/Mobile/jobInvite/icon_education.png) no-repeat center center;}
.previewIcon{display: inline-block;width:14px;height:14px;background-size: 100% 100%;vertical-align: middle;}
.cutWordPlace{display: inline-block;max-width:34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.MJobChanceList .addLine .addCompany {display:block;max-width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.iconType1 {float: left;display: inline-block;line-height: 17px;margin-right: 6px;color: #fefefe;font-size: 15px;background: #4ba9e6;border-radius: 4px;padding: 0px 1px 0px 1px;vertical-align: top;}
.mt_3 {margin-top:3px;}
.font3{color: #ff6600;font-size: 16px;font-weight: bold;}
.payShow {position: absolute;right: 25px;display: inline-block;height: 20px;line-height: 20px;width: 84px;text-align: right;}
.MJobChance{width:100%;background-color:#fff;margin-top:10px;}
.borderTop{border-top: 1px solid #c8c8c8;}
.MJobChanceList li{line-height:22px;font-size:14px;font-family:"microsoft yahei";border-bottom:1px solid #c8c8c8;background-repeat:no-repeat;padding-top:12px;padding-bottom:12px;}
.MJobChanceList a{color:#000;text-decoration:none;font-size:16px;font-family:"microsoft yahei";display:inline-block;height:100%;background-repeat:no-repeat;background-position:top left;width:100%;}
.MJobChanceList .waitReply{position:relative;padding-left:36px;padding-right:24px;word-break:break-all;word-wrap:break-word;}
.MJobChanceList .Replied{position:relative;padding-left:20px;padding-right:24px;word-break:break-all;word-wrap:break-word;}
.MJobChanceList .nextP{color:#c3c7ca;display:inline-block;font-size:16px;position:absolute;top:50%;right:10px;margin-top:-10px;}
.MJobChanceList .circle{display:inline-block;width:12px;height:12px;background-color:#ff6464;position:absolute;left:10px;top:4px;border-radius:50%;}
.hotJobTitleBox {height:40px;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.hotJobTitle {display: inline-block;font: 16px/16px microsoft yahei;color: #ff6464;border-left: 5px solid #ff6464;padding-left: 5px; margin: 10px 4.6875%;color:#ff6464;}
.hotJobTitle span{vertical-align:middle;}
.hotJobLine {display:inline-block;height:16px;vertical-align:middle;border-left:5px solid #ff6464;margin-right:5px;}
.hotJobMore {width:100%;display:inline-block;height:40px;line-height:40px;text-align:center;color:#646464;font-size:14px;}
