﻿/*------------------招聘专栏--------------*/
.tilte2{ background:#e2e2e2;border: 1px solid #BFD8F7;color: #145EA9;font-size: 14px;height: 25px;line-height: 25px;margin: 10px 0;padding-left: 25px;}
.banner2{ margin:0 0 10px 0px; display:block;}
.banner2 img{ width:960px; height:148px; display:block}
.visit_banner{ margin-bottom:15px; overflow:hidden; width:960px;}
.JobLeft{ width:220px; margin:10px 0 0 0px;}
.JobLeft .left_title1{ background:url(/Content/Areas/Hospitals/images/job_ico1.jpg) no-repeat 0px center; padding:0 0 0 25px; height:25px; line-height:25px; border-bottom:solid 1px #e7e7e7; font-size:14px; color:#0067ac}
.floWchart{ margin:10px 0 0 0px;}
.floWchart li.jobtitle{ width:213px; height:36px; border:solid 1px #8cc2e6; display:block;font-size:14px; font-weight:bold; padding:5px 0px; line-height:18px; text-align:center; color:#333333}
.floWchart li.jobtitle p{ font-size:12px; font-weight:normal; color:#999}
.floWchart li.jobtitle2{ background:url(/Content/Areas/Hospitals/images/job_ico7.jpg) no-repeat center 0px; height:49px; line-height:49px; text-align:right; padding:0 50px 0 0px; color:#999}
.floWchart li.bg1{ background:url(/Content/Areas/Hospitals/images/job_ico2.jpg) #ebf8ff no-repeat 10px 0px;}
.floWchart li.bg2{ background:url(/Content/Areas/Hospitals/images/job_ico3.jpg) #ebf8ff no-repeat 10px 0px;}
.floWchart li.bg3{ background:url( /Content/Areas/Hospitals/images/job_ico4.jpg) #ebf8ff no-repeat 10px 0px;}
.floWchart li.bg4{ background:url(/Content/Areas/Hospitals/images/job_ico5.jpg) #ebf8ff no-repeat 10px 0px;}
.floWchart li.bg5{ background:url( /Content/Areas/Hospitals/images/job_ico6.jpg) #ebf8ff no-repeat 10px 0px;}
.JobRight{ width:740px; font-size:14px; border:1px solid #B8D8F3}
.title_head5 div{padding:0px;border:none}
.rightJobContnt{ width:900px; padding:15px 0px; margin-left:10px;}
.job_detail{ width:700px; margin:0 auto; margin-top:15px;}
.job_detail .job_tit{ height:29px; line-height:29px; border:1px solid #d7d7d7; background:url(/Content/Areas/Hospitals/images/zp_dtitbg.jpg) repeat-x; color:#666; margin-bottom:15px; padding-left:15px;}
.rightJobBottom{ background:url(/Content/Areas/Hospitals/images/right_bottom.jpg) no-repeat 0 0px; width:748px; height:7px; display:block;}
.jobTitle2{ background:url(/Content/Areas/Hospitals/images/menubg.jpg) repeat-x 0 0px; height:29px; line-height:29px; border:solid 1px #d7d7d7; font-size:14px; padding:0 0 0 10px;}
.job_sq{ margin:10px auto; width:100px; height:40px;}
.job_sq a{background:#009EA1; border: none;color: #FFFFFF !important;cursor: pointer;display: block;float: left;font-size: 12px;font-weight: normal;height: 38px;line-height: 38px;margin-right: 10px;text-align: center;width:100px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.job_sq a:hover{background:#0DCDD0}
.job_sq p{background:url(/Content/Areas/Common/images/admin_img/btn1.png) no-repeat 0 -38px;border: none;color: #FFFFFF !important;cursor: pointer;display: block;float: left;font-size: 12px;font-weight: normal;height: 38px;line-height: 38px;text-align: center;width:100px; text-indent:0em!important;}
.recruit_cont{ line-height:28px;}
ul.recruit_cont li{width:50%;float: left}
ul.recruit_cont li span{color:#009EA1;float: left }
.article_cont h4{ font-size: 14px;color: #009EA1}
.rightJobContnt #jobnav{ font-weight:bold; font-size:14px; color:#009EA1; overflow:hidden; padding:0 5px;}
.rightJobContnt #jobnav .num{ color:#009EA1;}
.rightJobContnt #jobnav .addDate{ color:#009EA1;}
.rightJobContnt #jobnav .endDate{color:#009EA1;}
.rightJobContnt .columnList li{ line-height:30px;font-size:14px; height:30px;clear:both}
.rightJobContnt .columnList li.gehang_bs{ background:#eaf5ff; }
.rightJobContnt .columnList li strong{float:left; font-weight:normal}
.rightJobContnt .columnList span {display: inline-block;float:left;padding: 0; line-height:30px;}
.rightJobContnt .columnList .name {float: left; width:220px; overflow:hidden; height:30px;}
.rightJobContnt .columnList .name a{color:#333}
.rightJobContnt .columnList .name a:hover{ text-decoration:underline}
.rightJobContnt .columnList .sector {display: block;float: left;height: 28px;width: 120px;}
.rightJobContnt .columnList .sector a {color: #0067ac;}
.rightJobContnt .columnList .num {float: left;text-align: center;width: 60px; color:#666}
.rightJobContnt .columnList .addDate {float: left;text-align: center;width: 80px; color:#999}
.rightJobContnt .columnList .endDate{ float:left; text-align:center; width:110px; color:#999;}
.rightJobContnt .columnList .state{ float:right; text-align:center; width:57px;}
.rightJobContnt .columnList .state a{height:24px; display:block; line-height:24px; width:57px; text-align:center; margin:0 auto; font-size:12px; color:#fff; background:url(/Content/Areas/Hospitals/images/zp_btn01.jpg) no-repeat;}

.anniu02 .search_btn{width:57px; height:24px; display:block; line-height:24px; text-align:center; margin:0 auto; background:url(/Content/Areas/Hospitals/images/zp_btn01.jpg) no-repeat; font-size:12px; color:#fff; margin-top:2px; border:none; cursor:pointer;}
.rightJobContnt .columnList .state p{width:57px; height:24px; display:block; line-height:24px; text-align:center; margin:0 auto; background:#009EA1; font-size:12px; color:#fff;border-radius: 2px;}
.rightJobContnt .columnList .addBtn{ width:150px;}
.rightJobContnt .columnList .addBtn a{ background:url(/Content/Areas/Hospitals/images/job_ico8.jpg) no-repeat right center; padding:0 10px 0 0px;}
.rightJobContnt .columnList ul {padding: 0 5px; overflow:hidden}
.rightJobContnt .columnList li { font-size:14px; }
.rightJobContnt .contentText {padding: 0;}
.rightJobContnt .contentMainTitle {padding-top: 10px;}
.rightJobContnt .columnList h4 {background: #D0E3EB;border: 1px solid #B3D4E3;color: #145EA9;font-size: 14px;height:25px;line-height:25px;margin:10px 0px;padding-left:25px;}
.job_content{ width:900px; margin:0px auto}
.job_content .title_job{ height:30px; text-align:center; font-size:14px; color:#0067aa; }
.job_content .table_job{ width:100%; background:#dcdddf; line-height:30px;margin:0 0 20px 0px;}
.job_content .table_job tr th{ background:#efefef; padding:0 10px; text-align:left;color:#0067aa; font-size:14px;}
.job_content .table_job tr td{ background:#f1f6fc; padding:5px 10px;}
.job_content .ul_job{ line-height:30px;}
.job_content .ul_job li label{ width:100%; height:30px; line-height:30px; display:block; color:#0067ac; font-size:12px; font-weight:bold;}
.job_content .ul_job li .ku{ border:solid 1px #7e9db9; width:840px; height:125px; margin:0 0 0 30px;}
.job_content .table_job2 tr td{ background:#f8f3fa}

.xinxi h1 {background:#EFEFEF;clear: both;font-size: 14px;height: 31px;line-height: 29px;margin-top: 28px;padding-left: 15px;}
.biaodan {margin: 13px auto 0;}
.biaodan ul li {line-height: 28px;margin: 5px 0;padding: 2px 0;}
.biaodan ul li input {display: inline;margin-right: 5px;}
.biaodan ul li label {text-align: right;}
.biaodan ul li span {color: red;}
.biaodan ul li p {color: #145EA9;text-indent: 100px;}
.biaodan ti {width: 59px;}
.xingming {border: 1px solid #7f9cba;height:20px;width: 240px; line-height:20px;}
.xingming2{border: 1px solid #7f9cba;height:20px;width: 240px; line-height:20px;}
.nianling {border: 1px solid #41920F;height: 18px;width: 58px;}
.jiguan {border: 1px solid #41920F;height: 18px;width: 360px;}
.ku {border: 1px solid #999;font-size: 12px;height: 57px;width: 356px;}
.btn1 {background: url("../images/btn.jpg") no-repeat scroll left top transparent;border: medium none;cursor: pointer;height: 20px;width: 52px;}
.anniu02 { margin:0px auto; text-align:center}
.anniu02 h4 {margin-top: 18px;}
.jn {padding-left: 62px;}
.xiao {padding-left: 80px;}
.ji {padding-left: 105px;}
.genderRadioList {float: left;}
.genderRadioList li {clear: none !important;float: left;width: 70px;}
.genderRadioList li label {float: left !important;text-align: left !important;width: 40px !important;}
.genderRadioList li input {float: left !important;}
.show_img {padding: 0 0 15px 200px !important;}
.show_img img {display: inline;float: left;height: 150px;overflow: hidden;padding-right: 20px;width: 106px;}
.neirong {background: url(../images/tubj.jpg) no-repeat 0 0;height: 161px;margin: 56px auto 0;width: 396px;}
.neirong h2 {color: #FE0000;font-size: 14px;font-weight: normal;padding-left: 60px;padding-top: 25px;}
.tu {background: url(../images/tubiao.jpg) no-repeat 0 0;height: 74px;margin-left: 65px;margin-top: 5px;width: 276px;}
.tu p {font-size: 14px;padding-left: 90px;width: 174px;}
.tu p a {color: #323232;}
.jn {padding-left: 62px;}
.xiao {padding-left: 80px;}
.ji {padding-left: 105px;}
.uploadifyDiv {float: left;height: 30px;width: 120px;}
#GenderIdlist {float: left; margin:3px 0 0 0px;}
#GenderIdlist li {clear: none;float: left;margin: 0;padding: 0;width: 45px;}
#GenderIdlist label {float: none;width: 50px;}
.updown_img {float: left;width: 250px;}
.upload_img {margin: 2px 0 !important;padding: 0 !important;}
#AvatarImageUrlName {width: 190px;}
#MaritalStatusIdlist li {clear: none;float: left;margin: 0;padding: 0;}
#MaritalStatusIdlist label {float: none;width: 50px;}
.table_1 {line-height: 35px;}
.table_1 tr input {/*border: 1px solid #CCCCCC;*/font-size: 14px;}
.list td{ padding:2px 0; text-align:center;}
.ku {width: 700px;}
.article_blue_block h3 a {color: Red;float: right;margin-right: 10px;}
.all_topic_inside .titleSty2 {border-width: 0 0 2px;}
.grey{ color:#999}
.red{ color:#0067ac}
.red:hover{ background:#FFC}
.wyyp{ text-align:center; margin:0 0 40px 0}
.patient_ask_btn{ display:block; text-align:center; width:72px; height:27px; margin:0 auto; background:url(/Content/Areas/Common/images/submitBt_bg.jpg) no-repeat 0 0px; line-height:27px; color:#fff; font-size:14px; border:none; cursor:pointer}
.patient_ask_btn:hover{background:url(/Content/Areas/Common/images/submitBt_bg.jpg) no-repeat 0 -27px;}
.botton_2{ display:block; text-align:center; width:105px; height:30px; margin:0 auto; background:url(../../Common/images/botton_2.jpg); line-height:30px; color:#999; font-size:14px}
.touwen h2{ text-align:center; font-size:18px; font-weight:bold; color:#41A68A}
.tilte2{ background:#f9f9f9; line-height:25px; padding:0 0 0 10px; color:#41A68A}
.biaodan{ line-height:25px;}
.ul_job table{ width:100%; text-align:center; line-height:25px; background:url(../../Common/images/table_th_bg.jpg) no-repeat;}
.batchedit_btn01{ float:right; font-size:12px; COLOR:#41A68A; padding-right:12PX;}
table .upload_img{ padding-left:0}
.field-validation-error{ color:red}
.awesomeCheckBoxList_ul li{ float:left}
#divJobEducationalBackground table{ text-align:center}
.xinxi table tr th{ height:25px; line-height:25px; background:#cdeee5}
#divJobEducationalBackground table tr td{ line-height:25px;}
.touwen{ font-size:16px; text-align:center; color:#009EA1; font-weight:bold;}


/*搜索*/
.leftseaerch{overflow:hidden; height:32px; margin-top:15px; background:#f6f6f6; padding:15px 10px;}
.leftseaerch h2{height:30px;line-height:30px;color:#065c7f}
.leftseaerch .ddlbox{margin-right:10px;*margin:5px 10px 5px 0;*height:22px;padding:5px;color:#666;display:inline-block;float:left; width:160px;}
.leftseaerch #DepartmentIddropdown{width:230px;*height:30px;}
.leftseaerch .ddlbox option{border:solid 1px #DDD}
.leftseaerch .leftseartxt{height:19px;border:solid 1px #DDD;display:inline-block;width:520px;padding:5px; background:#FFF;margin-right:10px;color:#333;display:block;float:left}
.leftseaerch .searchsub{background:#009EA1; font-size:14px;width:108px;height:30px;display:inline-block;color:#FFF;border:none;cursor:pointer;display:block;float:left}
.leftseaerch .searchsub:hover{background:#17C5C8;}
.leftseartxt{height:20px;line-height:20px}

/*招聘列表*/
.jobList{color:#555}
.jobList li{line-height:24px;height:auto; margin-top:10px;border-bottom:dotted 1px #DDD;}
.jobList li h2{height:35px;line-height:35px; font-size:16px;text-align: left}
.jobList .con_left{width:615px;padding:0 0 10px 0;float:left;display:inline}
.jobList .con_left .zhaopinTit{ color:#888}
.jobList .con_left p{ line-height:25px; font-size:14px;}
.jobList .con_left a{color:#009EA1;}
.jobList .con_right{ float:right; margin:0 20px 0 0px;display:inline; text-align:center; width:90px; line-height:30px; padding:10px 0 0 0px; color:#999}
.jobList .con_right .applyBtn{background:#009EA1; font-size:14px; width:90px;height:30px;display:block;color:#fff;text-align:center;line-height:30px;border-radius:5px}
.jobList .con_right .applyBtn:hover{background:#17C5C8;}
.jobList .con_right p{ font-size:14px;}
/*弹出窗*/
.ui-dialog{border-radius:0px!important; background:#FFF!important;border: 12px solid #d8d8d8!important; padding:0px!important;}
.ui-widget-header{ background:#0379a9!important; border:none!important;border-radius:0px!important;}
.compile1{ background:#0379a9; padding:2px 5px; color:#FFF!important}
.compile1:hover{ background:#317299}

.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;background:#025d78}
.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 5px;float:left;}
.show_jobcon .sqBtn{background:#009ea1 ;width:110px;color:#FFF}
.show_jobcon .sqBtn:hover{background:#0ec1c5 ;color:#FFF}
.show_jobcon .ctnewBtn{width:102px;color:#FFF;background:#009EA1;}
.show_jobcon .ctnewBtn:hover{color:#FFF;background:#0EC1C5;}
.btndiv{margin:0px auto;width:300px; height:35px;}
.btndiv1 a{ display:block; line-height:35px; float:left; margin:0 10px;}
.btndiv1 a:hover{ color:#0379a9}
.woaring{text-align:center;padding:30px 0;}
.woaring em{font:24px/56px 'Microsoft YaHei','微软雅黑';background:url(../images/successicon1.gif) no-repeat 0px center; padding:0 0 0 40px;}
.porsonal{color:#F00;margin-left:10px}
/*招聘详细页*/
.detail_bot{border-bottom:dotted 1px #d9d9d9;padding:10px 20px;font-size:14px}
.article_head h3{font-size: 18px;line-height: 2em;color: #009ea1;border-bottom: 2px solid #e6e6e6;height: 2em;}
.article_head h3 span{border-bottom: 2px solid #009ea1;padding: 6px;}
.job_tit{height:45px;line-height:45px;font-size:20px;font-family:'Microsoft YaHei';text-align:center;font-weight:normal}
.detail_List{overflow:hidden;line-height:35px}
.detail_List li{width:50%;float:left}
.detail_List li span{color:#888}
.detail_bot dl{line-height:30px}
.detail_bot dl dt{float:left;color:#888}
.detail_bot dl dd{float:left}
.detailsqbtn{margin:0px auto;width:120px}

/*搜索出无匹配结果样式---*/
.zWupip{width:380px;height:110px;margin:0 auto;padding-top:20px;/*background:url(/Sites/Uploaded/UserUpLoad/20200730/20200730153135.png) top right no-repeat*/}
.zWupip p{background:url(/Sites/Uploaded/UserUpLoad/20200730/20200730153135.png) left bottom no-repeat;font-size:14px;color:#555;padding-top:10px;text-align:center;line-height:30px}
div.leftseaerch.hid{display: none!important}
div.article_right .article_cont p{padding-bottom: 0}

@media only screen and (max-width: 768px){
 .leftseaerch .ddlbox{width:15%;}
 .leftseaerch #DepartmentIddropdown{width:20%;}
 .leftseaerch .leftseartxt{width:35%;}
 .rightJobContnt{width:96%;margin:0 auto;}
 .jobList .con_left{width:70%;}
	.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;}
.show_jobcon{ padding:0}
}

@media only screen and (max-width: 640px){
 .rightJobContnt .columnList .name{width:10%;}
 .rightJobContnt .columnList .sector{width:12%;}
 .rightJobContnt .columnList .endDate{width:20%;}
 .jobList .con_left{width:100%;float: none}
 .leftseaerch{height:auto;}
 .jobList .con_right p{display: none}
 .jobList .con_right{width:50%;margin:0 auto 15px;float: none;display: block}
 .jobList .con_right .applyBtn{width:100%;}
 .leftseaerch #DepartmentIddropdown{width:100%;float: none;margin-bottom:10px;}
 .leftseaerch .leftseartxt{width:72%;margin-right:0;}
 .leftseaerch .searchsub{width:25%;}
}
@media only screen and (max-width: 450px){
 .leftseaerch .leftseartxt{width:70%;margin-right:0;}
 .leftseaerch .searchsub{width:25%;}
 .zWupip,.zWupip p{ width:100%;}
}
@media only screen and (max-width:375px){
select#ApplyDepartmentIddropdown{ width:30%}	

}
@media only screen and (max-width:374px){

}  