﻿.main {
 margin-bottom: 0;
}
/*字体颜色*/
.job_list .con_left a,ul.result_cont li span,.btndiv1 a:hover,.color1,span.feedback_com,.welTip a,a.details{color: #b12f2b}
.xm_tit a:hover,.job_list .con_left a:hover{font-weight: bold;}
.top_l span.name{color: #2f5f84;}
/*背景颜色样式*/
.ae-pagination .page_number_div a:hover,.ae-pagination .page_number_div .ae-pagination-current,.btn_gr{background: #b12f2b;}
.job_seaerch .job_searchsub,.applyBtn,.show_jobcon .sqBtn,.show_jobcon .ctnewBtn,.compile1{background: #ecd49b; border-radius:4px;}
.applyBtn:hover,.show_jobcon .sqBtn:hover,.show_jobcon .ctnewBtn:hover,.compile1:hover,.colseDiv:hover{background:#b85c59;}
.applyBtn:hover,.botton_2:hover,.applyBtn,.btn_cx:hover,.btn_dl:hover,.btn_gr:hover,.applyBtn:hover,.botton_2:hover{background:#b49958;}
.ui-widget-header{background: #ecd49b!important;}
/*主体宽度*/
.Job_main{width:1180px;margin: 0 auto 25px;padding: 0 10px;background: url(/Content/Areas/Common/images/bg_item.png);}
/*头部*/
.Job_top{height:90px;line-height: 90px;background: #fff url(../../common/images/votes/headbg.jpg) repeat-x left bottom;}
.top_w{width:1200px;margin: 0 auto;}
.top_l{float: left;}
.top_l .logo img{ margin-top:-20px}
.top_l span.name{font-size: 30px;display: inline-block;background: url(/Content/Areas/Hospitals/images/Jobs/top_line.png) no-repeat left center;margin-left: 30px;padding-left: 30px;}
.top_r{float: right;}
.top_r a{padding-left:15px;}
/*banner*/
.banner{ margin-bottom:20px; width:100%}
.banner img{ width:100%}

/*招聘列表样式*/
.con_left{ width:617px}
.job_seaerch{position:relative}
.job_seaerch .ddlbox {color: #666666;height: 32px;line-height: 32px;padding-left: 10px;width: 220px; margin-right:10px; font-family:"微软雅黑";background: linear-gradient(0deg,rgba(218,205,156,1),rgba(240,228,187,1),rgba(218,205,156,1));border-radius: 5px;border: none;}
.job_seaerch .job_searchtxt{color: #666666;height: 30px;line-height: 30px;padding-left: 10px;width:578px;font-family:"微软雅黑"; background: linear-gradient(0deg,rgba(218,205,156,1),rgba(240,228,187,1),rgba(218,205,156,1));border-radius: 5px;border: none;list-style: none;}
.job_seaerch .job_searchsub{width: 27px;height: 27px;position: absolute;right: 23px;top: 3px;background: url(/Content/Areas/Hospitals/images/Jobs/search_btn.png) no-repeat center center;border: none;background-size: 27px 27px;}
.job_seaerch .job_searchsub:hover{ cursor:pointer}
.job_list li { line-height: 28px;overflow: hidden;padding: 0 10px 15px 0;margin-top: 15px;border-bottom: 1px solid #d1c7a2;}
.caozuo{float: right;height: 120px;line-height: 120px;text-align: center;padding-left: 10px; background:url(/Content/Areas/Hospitals/images/Jobs/line.png) no-repeat left center; margin-left:15px;}
.applyBtn{
	display: inline-block;
 padding: 7px 23px;
 width: 125px;
 height: 40px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 background: url(/Content/Areas/Common/images/details_bg.png) no-repeat center center;
 line-height: 40px;
 border-radius: 5px;
}
.botton_2{padding: 7px 23px;color: #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; display:inline-block}
.applyBtn:hover,.botton_2:hover{background: url(/Content/Areas/Common/images/details_bg1.png) no-repeat center center;
 color: #b12f2b;}
.applyBtn_1{width: 125px; height: 40px;display: inline-block;text-align: center;line-height: 40px;background: url(/Content/Areas/Common/images/details_bg.png) no-repeat center center;
border-radius: 4px;font-size: 16px;}
.applyBtn_1:hover{ color:#fff;background: url(/Content/Areas/Common/images/details_bg1.png) no-repeat center center;color: #b12f2b;}
.xm_tit{padding-left: 20px;background: url(/Sites/Uploaded/UserUpLoad/20190902/20190902151034.png) no-repeat left center;}
.xm_tit:hover{padding-left: 20px;background: url(/Sites/Uploaded/UserUpLoad/20190902/20190902151327.png) no-repeat left center;}
.xm_tit,.xm_tit a{line-height: 32px;font-size:18px;}
span.number{ background: url(/Content/Areas/Hospitals/images/Jobs/count.png) no-repeat center left;display: inline-block;width: 25px; height: 25px; padding-left:30px; display:none}
span.date{ color:#666; font-size:14px;}

.dl_box{padding:20px 0 10px;border-top: none;}
.dl_box p{ margin-bottom:15px;}
.dl_box .btn_p{display: flex;justify-content: space-between;}
.dl_box .UserName{ background:#e7dab0 url(/Sites/Uploaded/UserUpLoad/20190904/20190904163004.jpg) no-repeat 0px center;background-size: contain;padding-left:38px; height: 32px;width: 100%;border-radius: 4px;color: #333; line-height:32px;border: 1px solid #b4ac8b;box-sizing: border-box;}
.dl_box .Password{ background:#e7dab0 url(/Sites/Uploaded/UserUpLoad/20190904/20190904163054.jpg) no-repeat 0px center;background-size: contain;padding-left:38px; height: 32px;width: 100%;border-radius: 4px;color: #333; line-height:32px;border: 1px solid #b4ac8b;box-sizing: border-box;}
p.field-group a{ float:right}
.count_us p{ line-height:28px;}
.btn_p .btn_dl{width: 118px;height: 32px;border: medium none;border-radius:4px; line-height:32px;color: #fff;text-align: center; display:block; float:left;}
.btn_gr{width: 100%;display: block;line-height: 32px;color: #fff;height: 32px;border-radius: 4px;text-align: center;margin-top: 15px;}
.btn_cx:hover,.btn_dl:hover,.btn_gr:hover{ color:#fff;}

.color1{ background: #b7af91;}
.color2{ background: #b49958; margin-left: 15px;height: 32px;line-height: 32px;width: 99px;border-radius: 4px;}
.dl_box p.field-group {margin-top: 20px; margin-bottom:20px}
tr.detail:hover{ font-weight: normal;}
/*用户登录*/
.welTip{height: 32px;line-height: 32px;color: #666;border-bottom: 1px solid #d1c7a2;}
.welTip a{float: right;}
.logInfoList_left{float: left; width: 50%;border-right: 1px solid #d1c7a2;margin-top: 10px;height: 15px;line-height: 15px;
 padding-bottom: 15px;}
.logInfoList_left a{margin-top: 10px;display: inline-block;}
.logInfoList_right{float: right; height: 35px;line-height: 35px;margin-top: 10px;}
span.feedback_com{ padding-left: 8px;}
/*弹窗显示后样式*/
.hid{display: none!important}
.ui-dialog .ui-dialog-title{
	color: #fff;
}
/*搜索出无匹配结果样式---*/
.zWupip{height: 110px;margin: 0 auto;padding-top: 20px;width: 380px; font-family:"宋体"; margin-top:20px}
.zWupip p{ color: #555;font-size: 14px;
line-height: 30px;padding-top: 10px; text-align: center;}
/*招聘详细页面*/
.leader_line {
 height: 10px;
 background: url(/Content/Areas/Common/images/tit_bg.png) top repeat-x;
}
h4.job_tit1{ line-height: 36px;border-bottom: 1px solid #D6E5F8;height: 36px;font-size: 14px;font-weight: bold;}
h4.job_tit1 span{width: 130px; display: inline-block;font: 500 15px/35px "微软雅黑";text-align: center;border-top: 2px solid #b12f2b;color: #b12f2b;
border-left: 1px solid #D6E5F8;border-right: 1px solid #D6E5F8;border-bottom: none;background: url(/Content/Areas/Common/images/article_right_bg.png);height: 35px;font-weight: bold;}
.bg{ background:#f0e3ba;}
.Job_left{border-right: 1px solid #D8E6F8;}
.Job_right{padding: 5px 15px 0;}
.job_tit{
	font-weight: normal;
 padding-left: 10px;
 height: 80px;
 line-height: 78px;
 color: #b12f2b;
 font-size: 22px;
 background: url(/Content/Areas/Common/images/tit_bg.png) bottom repeat-x;
}
.mt5{
	margin-top: 5px;
}
.result_cont{margin-bottom:30px;font-size: 14px;line-height: 28px; margin-top:20px}
ul.result_cont li{float: left;width:32%;line-height: 45px;padding-right: 10px; font:500 14px/28px "微软雅黑"}
ul.result_cont li span{font-size: 14px;;line-height: 32px;}
.description img{ display:none}
p.text{ line-height:28px;}
.job_btn{text-align: center;}
a.details:hover{ font-weight:bold}
.erweima_x{ text-align:center; margin-top:30px}
.erweima_x span{line-height: 32px;font-size: 18px; margin-top: 5px;display: inline-block;}

/*旧版的弹出窗*/
.ui-dialog{border-radius:0px!important; background:#FFF!important;border: 12px solid #d8d8d8!important; padding:0px!important;}
.ui-widget-header{ border:none!important;border-radius:0px!important;}
.compile1{ padding:2px 5px; color:#FFF!important}

.mydiv2{height:200px}
#bg,.popIframe {display:none;width:100%;height:100%;left:0;top:0;background:#000;z-index:100000;/*FF IE7*/filter:alpha(opacity=50);/*IE*/opacity:0.5;/*FF*/z-index:1;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/}
.popIframe {filter:alpha(opacity=0);opacity:0}
.colseDiv{float:right;background:#dedede;width:50px;height:28px;text-align:center;line-height:28px;display:block;color:#333;margin:10px 10px 0 0}
.colseDiv:hover{color:#fff;}
.show_jobcon{padding:20px 25px 0 55px;overflow:hidden}
.show_title{line-height:30px;font-weight:normal}
.show_title strong{color:#ee2200;padding:0 10px}
.show_select{height:20px;line-height:20px;font-size:14px;margin:15px 0;display:block}
.show_select select{font-size:14px;color:#666}
.show_jobcon table{line-height:40px;font-size:14px;border-bottom:dashed 1px #d9d9d9}
.sqBtn,.ctnewBtn{height:35px;display:block;line-height:35px;text-align:center;color:#FFF;font-size:16px;font-family:'Microsoft YaHei';margin:15px 10px;float:left; padding:0 12px;}
.show_jobcon .sqBtn{color:#FFF; }
.show_jobcon .sqBtn:hover{color:#FFF}
.show_jobcon .ctnewBtn{color:#FFF}
.show_jobcon .ctnewBtn:hover{color:#FFF}
.btndiv{margin:0px auto;width:235px; height:35px;}
.btndiv1 a{ display:block; line-height:35px; float:left; margin:0 10px;padding:0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.woaring{text-align:center;padding:30px 0;}
.woaring em{font:24px/56px 'Microsoft YaHei','微软雅黑'; padding:0 0 0 40px;}
.porsonal{color:#F00;margin-left:10px}

/*分页样式*/
.pages{line-height:30px;margin:15px auto!important;height: 34px;padding:0;float:right;_width:94%;}
.ae-pagination .page_number_div{text-align: right;}
.ae-pagination .page_number_div a{background: #f1e4b7;display: inline-block;height:24px;font-size:12px;margin:0 2px;text-align:center;padding:0px 10px;border:none !important;line-height: 24px;
	border-radius: 3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.ae-pagination .page_number_div a:hover,.ae-pagination .page_number_div .ae-pagination-current{color:#fff;border:1px solid #b12f2b;}
/*底部样式*/
@media only screen and (max-width: 1024px){
.banner,.Job_top{ width:1200px;}
}
@media only screen and (max-width: 768px){
.job_seaerch .ddlbox{ width:18%; margin-right:1%; box-sizing:border-box; padding-left:1%}
 .job_seaerch .job_searchtxt{ width:79%; box-sizing:border-box; padding-left:1%}	
 .col-md-4.col-sm-12.fr,.xm_cont{ display:none !important}
	.pr20{ padding-right: 0;}
 .mr20{ margin-right:0;}
 .pl10{ padding-left:0;}
	.margin-right{ margin-right:0}
	.border_R{ border-right:none}
 .zWupip{ width:100%;}
	.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable{width: 88% !important; margin:0 auto; box-sizing:border-box; left:6% !important; top:75px !important;}
	.woaring em{ font:14px/28px 'Microsoft YaHei','微软雅黑'; padding-left:0px;}
	.show_jobcon{ padding:0px;}
	.ui-dialog .ui-dialog-content{height: auto !important;}
	.job_list .con_left{width:80%;}
 ul.result_cont li{ width:47%;}
	.caozuo{ width:19%; box-sizing:border-box; margin-left:1%}
.col-sm-hid{ display:none;}
.col-sm-12{width:100%;float: none;margin-bottom: 20px;}	
.main{margin:20px 0;width:100%;box-sizing:border-box;padding:0 10px;}	
.Job_main{ width:100%;padding-left: 0px;}
.top_w{ width:100%; padding:0 10px; box-sizing:border-box}
.Job_left{ width:100%; box-sizing:border-box}
.Job_right{ display:none}
.footer,.banner,.Job_top{ width:100%}
.top_r span span{ display:none}

}
@media only screen and (max-width:640px){
	.banner{ display:none;}
	.job_list .con_left{width:74%;}
	.caozuo{width:25%;box-sizing:border-box;margin-left:1%;}
	img.job_img{ display:none}
	.top_l,.top_r{width:100%;float:none;line-height: 30px;text-align: center;}
	.top_l{line-height: 44px;}
	.top_l span.name{ font-size:18px;}
	.top_l .logo img{width:100px;margin-top: 0px;}
	.vote_top,.footer,.wrap, .vote_main,.top_w{min-width:320px;}
	.xm_tit, .xm_tit a{ font-size:14px}
	.job_list li{ font-size:12px}
	.job_seaerch .ddlbox{ height: 25px;line-height: 25px;}
	.job_seaerch .job_searchtxt{ height:23px; line-height:23px}
	.job_seaerch .job_searchsub{background-size: 70%;height: 20px;line-height: 20px;}
} 
@media only screen and (max-width:500px){
.job_select{ width:32%; margin-right:1%; box-sizing:border-box;}
.job_searchtxt{ width:65%; box-sizing:border-box}
.job_list .con_left{width:100%; float:none}
.caozuo{width:100%;box-sizing:border-box;margin-left:0;float:none;margin-top: 10px;padding-left:0;height:auto;line-height:32px;background:none;}
.applyBtn{ padding:5px 15px}
}
@media only screen and (max-width:460px){
.vote_top { height: auto;}
}
@media only screen and (max-width:400px){
	ul.result_cont li{ width:100%;}
	.job_seaerch .ddlbox{ width:28%; margin-right:1%; box-sizing:border-box; padding-left:1%}
	.job_seaerch .job_searchtxt{ width:68%; box-sizing:border-box; padding-left:1%}	

}
@media only screen and (max-width:390px){
.logo img{ width:90px;}
.top_r a{ padding-left:4px}	
	}
@media only screen and (max-width:320px){
select#ApplyDepartmentIddropdown{ width:30%}
}  