#content{padding:20px;padding-bottom:114px;background:#f5f7fa}
ul,ol,p{list-style:none;padding:0;margin:0}
li{padding:0;margin:0}
#content .fl{float:left}
#content .fr{float:right}
.con-left{width:830px;}
.con-left .job{padding:30px;background:#eff7fa;border:1px solid #cdd1d3;font-size:14px}
.con-left .job ul li{float:left;color:rgb(51,51,51)}
.con-left .job>ul{clear:both;font-size:14px;margin-bottom:7px;}  	
.con-left .job .job-title{font-size:24px;color:#0168d1;}
.con-left .job .work{line-height:24px;margin-bottom: 8px;}
.con-left .job .work li.icon-shoucang{color:#fe9901;font-size:22px;margin-left:26px;}
.con-left .job .work li.icon-jubao{color:#ff3232;font-size:22px;cursor:pointer}
.con-left .job .work>li{margin-right:10px;}
.con-left .job .work .time{line-height:37px;color:rgb(102,102,102)}
.con-left .job .salary li:nth-child(1){color:rgb(255,153,0);}
.con-left .job .salary li:nth-child(2n),.con-left .major li:nth-child(2n){margin:0 8px;}
.con-left .job .major{margin-bottom:8px;width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.con-left .job .major li{color:#ffcc33;}
.con-left .job .address li{margin-right:16px; position: relative;}
.con-left .job .apply{background:#0168d1;border-radius:5px;margin-right:16px;position:relative;top:-11px;}
.con-left .job .apply a{display:block;color:#fff;font-size:18px;text-decoration:none;width:100px;height:34px;text-align:center;line-height:34px;}
.con-left .details,.con-left .evaluate{padding:30px;font-size:14px;background:#fff;border:1px solid #eaeaea;border-top:none;}
.con-left .details .title,.con-left .evaluate .title{font-size:18px;font-weight:bold;line-height:18px;margin-left:-10px;overflow:hidden;}
.con-left .details .title span:nth-child(1),.con-left .evaluate .title span:nth-child(1){display:block;background:#0168d1;height:18px;width:4px;margin-right:8px;}
.con-left .details ul>li{line-height:37px;}
.con-left .details>.mainContent{line-height:24px;margin-top:5px;}
.con-left .evaluate .title a{color:#0168d1;font-size:14px;line-height:37px;font-weight:normal}
.con-left .evaluate .title a i{font-size:12px;margin-left:5px;}
.con-left .evaluate .valuations .valuation{border-bottom:1px dashed #9c9c9c;overflow:hidden;padding:30px 0;}
.con-left .evaluate .valuations .valuation:nth-child(1){padding-top:0}
.con-left .evaluate .valuations .valuation:nth-last-child(1){border:none;padding-bottom:0;}
	.con-left .evaluate .valuations .valuation .ava{text-align:center;margin-right:12px}
.con-left .evaluate .valuations .valuation .ava>img{width:60px;height:60px;border-radius:50%;}
.con-left .evaluate .valuations .valuation .ava>p{line-height:37px;}
.con-left .evaluate .valuations .valuation .reply{width:696px;}
/* .con-left .evaluate .valuations .valuation .reply .reply-top{overflow:hidden;width:696px;}
.con-left .evaluate .valuations .valuation .reply .reply-top>ul{overflow:hidden;} */
.con-left .evaluate .valuations .valuation .reply .reply-top>ul>li{float:left;margin:0 8px;}
.con-left .evaluate .valuations .valuation .reply .reply-top>ul li p,.reply-top>ul li ol{float:left;}
.con-left .evaluate .valuations .valuation .reply .reply-top>ul li ol li{float:left;margin-left:4px;font-size:14px;color:#ccc;}
.con-left .evaluate .valuations .valuation .reply .reply-top>ul li ol .clicked{color:#ffcc33;}
.con-left .evaluate .valuations .valuation .reply .reply-top>ul li ol li.icon-shoucang{color:#d5d5d7}
.con-left .evaluate .valuations .valuation .reply .time{color:rgb(153,153,153);font-size:12px;}
.con-left .evaluate .valuations .valuation .reply .reply-top .tags{margin:12px 0;}
.con-left .evaluate .valuations .valuation .reply .reply-top .tags li{color:#fff;height:30px;line-height:30px;position:relative;}
.con-left .evaluate .valuations .valuation .reply .reply-top .tags li:nth-child(1){margin-left:0;}
.con-left .evaluate .valuations .valuation .reply .reply-top .tags .arrow-right{ width:0;height:0;border-top:15px solid transparent;border-bottom: 15px solid transparent;border-left: 15px solid #fff;position:absolute;top:0;left:0;}
.con-left .evaluate .valuations .valuation .reply .reply-middle{margin-bottom:25px;line-height:24px;padding-left:8px;}
.con-left .evaluate .valuations .valuation .reply .reply-middle span:nth-child(1){color: rgb(153,153,153);}
.con-left .evaluate .valuations .valuation .reply .reply-middle a{text-decoration:underline;color:#0168d1}
.con-left .evaluate .valuations .valuation .reply .reply-bottom>span:nth-child(1){display:block;height:30px;width:80px;line-height:30px;border:1px solid #d6d6d6;border-top:2px solid #0168d1;text-align:center;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .zan{padding-top:3px;position:relative;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .zan span{color:#339933;position:absolute;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .zan span.icon-dianzan{font-size:22px;left:8px;top:0px;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .zan span:nth-child(2){left:32px;top:5px;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .zan-default{font-size:14px;padding-left:10px;padding-top:3px;color:#a4a4a4;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .zhiwei{color:#999;overflow:hidden;width:575px}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .interaction{clear:both;padding:20px;border:1px solid #d5d5d5;overflow:hidden;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom{position:relative;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .blank{position:absolute;top:25px;left:1px;width:78px;height:10px;background:#FFF;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .interaction .ava{position:relative;width:67px;height:60px;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .interaction .ava img{width:60px;height:60px;border-radius:50%;}
.con-left .evaluate .valuations .valuation .reply .reply-bottom .interaction .ava span{position:absolute;right:-6px;bottom:-6px;font-size:20px;color:#ffdd00;}
.con-right{width:300px;}
.con-right .company{padding:30px;background:#fff;border:1px solid #d5d5d5;font-size:14px;}
.con-right .company .ava{width:138px;height:138px;margin:0 auto;border-radius:50%}
.con-right .company .ava>img{width:138px;height:138px;border-radius:50%;border:1px solid #e2e2e2}
.con-right .company p{text-align:center;font-size:16px;line-height:28px;margin:14px 0;}
.con-right .company .details li{line-height:26px;overflow:hidden;}
.con-right .company .details .ico span:nth-child(1){margin-right:6px;}
.con-right .company .icon{display:block;float:left;margin-right:6px;color:#9b9b9b}
.con-right .company .show{width:152px;word-break: break-all;}
.con-right .company .ico>span.icon{font-size:14px;}
.con-right .company .map{width:240px;margin-top:12px}
#allmap {width: 100%;height: 350px;overflow: hidden;margin:15px 0;}
.con-right .other{padding:30px;background:#fff;border:1px solid #d5d5d5;margin:20px 0;padding-top:20px;}
.con-right .other li{overflow:hidden;clear:both;line-height:28px}
.con-right .other li>span:nth-child(1){display:block;float:left;width: 145px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* .con-right .other li>span:nth-child(1) a{color:#666;} */
.con-right .other li>span:nth-child(2){display:block;color:#ffa942;float:right}
.con-right .other .title{font-size:16px;margin-left:-12px;}
.con-right .other .title span:nth-child(1){display:block;background:#0168d1;height:18px;width:4px;margin-right:8px;margin-top:2px;}
.con-right .other .title span:nth-child(2){font-weight:bold}
.con-right .other .title a{color:#0168d1;font-size:14px;line-height:24px;margin-bottom: 13px;}
.con-right .other .title a i{font-size:12px;margin-left:5px;}
.con-right .morejob{padding: 30px;background:#fff;border:1px solid #d5d5d5;font-size:14px;padding-top:20px;}
.con-right .morejob .title{font-size:16px;margin-left:-12px;overflow:hidden;}
.con-right .morejob .title span:nth-child(1){display:block;background:#0168d1;height:18px;width:4px;margin-right:8px;margin-top:2px;}
.con-right .morejob .title span:nth-child(2){font-weight:bold}
.con-right .morejob .title a{color:#0168d1;font-size:14px;line-height:24px;margin-bottom: 13px;}
.con-right .morejob .title a i{font-size:12px;margin-left:5px;}
.con-right .morejob>ul>li{margin-bottom:12px;line-height:60px;}
.con-right .morejob>ul>li>ol{overflow:hidden;}
.con-right .morejob>ul>li>ol li{float:left;}
.con-right .morejob>ul>li>ol li:nth-child(2){margin-left:20px; line-height: 23px;margin-top: 10px;}
.con-right .morejob>ul>li>ol li:nth-child(2) a{display:inline-blcok;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;vertical-align: middle;width:150px;display:inline-block;}
.con-right .morejob>ul>li>ol li:nth-child(3){margin-top: 17px;line-height: 23px;color:#ffa942;float:right;}
/* .con-right .morejob>ul>li>ol li img{width:60px;height:60px;border:1px solid #dbdbdb;} */
.con-left .job .address li::before {
	content: "";
	width: 10px;
	height: 10px;
	border: 1px solid #959595;
	border-radius: 50%;
	position: absolute;
	left: 30px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
}
.site-tag{padding: 2px 24px 2px 20px; border: 1px solid #959595;position: relative;margin-left: 30px;border-left: none;}
.site-tag::after{
	content: "";
    width: 0;
    height: 0;
    border-right: 14px solid #959595;
    border-bottom: 13px solid transparent;
    position: absolute;
    left: -14px;
    top: 50%;
    transform: translateY(-50%);
    border-top: 13px solid transparent;
}
.site-tag::before{
	content: "";
    width: 0;
    height: 0;
    border-right: 14px solid #eff7fa;
    border-bottom: 13px solid transparent;
    position: absolute;
    left: -13px;
    top: 50%;
    transform: translateY(-50%);
    border-top: 13px solid transparent;
    z-index: 1;

}

/*投递确认*/
/* #mask{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);}
#mask .tankuang{width:452px;height:280px;background:#fff;position:relative;top:232px;margin:0 auto;}
#mask .tankuang.queren .title{padding:0 30px;height:50px;background:#0168d1;}
#mask .tankuang.queren .title span{font-size:18px;line-height:50px;color:#fff;}
#mask .tankuang.queren .mask-con{padding:30px;;font-size:16px;}
#mask .tankuang.queren .mask-con p:nth-child(2){line-height:48px;}
#mask .tankuang.queren .mask-con div:nth-child(1){line-height:34px;}
#mask .tankuang.queren .mask-con div:nth-child(1){padding:0px;}
#mask .tankuang.queren .btn a div{width:100px;height:40px;line-height:40px;border-radius:6px;background:#0168d1;font-size:16px;color:#fff;}
#mask .tankuang.queren .btn>a:nth-child(1)>div{position:absolute;left:100px;bottom:30px;}
#mask .tankuang.queren .btn>a:nth-child(2)>div{position:absolute;right:100px;bottom:30px; border:1px solid #0168d1;color:#0168d1;background:#fff;}
.left{float:left;}
.right{float:right;}
#mask .tankuang.queren .mask-con .daogang{width:100px;text-align: left}
#mask .tankuang.queren .mask-con .daogang .caret{margin-left: 36px}    

#mask .tankuang.quxiao .title{padding:0 30px;height:50px;background:#ff9900;}
#mask .tankuang.quxiao .title span{font-size:18px;line-height:50px;color:#fff;}
#mask .tankuang.quxiao .mask-con{padding:30px;;font-size:16px;}
#mask .tankuang.quxiao .mask-con p:nth-child(2){line-height:36px;}
#mask .tankuang .btn{position:relative;background:red;}
#mask .tankuang.quxiao .btn a div{width:100px;height:40px;line-height:40px;border-radius:6px;background:#ff9900;font-size:16px;color:#fff;}
#mask .tankuang.quxiao .btn>a:nth-child(1)>div{position:absolute;left:100px;bottom:30px;}
#mask .tankuang.quxiao .btn>a:nth-child(2)>div{position:absolute;right:100px;bottom:30px; border:1px solid #ff9900;color:#ff9900;background:#fff;} */


#mask5 .modal-dialog{width:500px;}
#mask5 .modal-content{width:500px;}
#mask5 textarea{resize:none;height:252px;margin-left:72px;} 
#mask5 .modal-body p{margin-bottom:10px;}
#mask5 .modal-body p .span-title{display:block;width:340px;background:#ddd;line-height:30px;padding-left:10px;border-radius:5px;float:left;}
#mask5 .modal-body p span{display:block;float:left;} 
.applied{color:#0168d1;margin-right:16px;padding-top:8px;}
.reply-top2{margin:10px 0 10px 8px;}