@charset "utf-8";
/* CSS Document */

/*全局样式-解决兼容问题*/
body,div,p,ul,li,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,input,textarea,table,th,tr,td,select,lable,span,a,img,strong,em,*{ padding:0; margin:0;}
body{position: relative; width: 100%; _width: 100%;min-width:1152px; font-family: "微软雅黑"; font-size:12px; color:#000000;  background: #F5F5F5; /* background: url(../images/bg.png) no-repeat top center; */
padding-bottom:80px;}
ul,ol,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
img{ border:none;}
img,input,select{ vertical-align:middle;}
a{text-decoration:none; color:#000000;}
a:hover{ text-decoration:none;}
b{
	font-weight:normal;
}
button, input, select, textarea{
	font-family:"微软雅黑";
}
table td{
	position: relative;
}
.clear{ clear:both; width:0; height:0; overflow:hidden;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
	background-color: #5A73AD;
    border-color: #5A73AD;	
}
.wrapper{ 
	width: auto;
	margin:0 auto;
	margin-bottom:40px;
	overflow: hidden;
}

#jedatebox{
	z-index:98999999 !important;
}
.centent{
	width: 1150px;
	margin: 0 auto;
	margin-top: 20px;
	/* height: 1200px; */
	height: auto;/* 
    overflow: hidden; */
}
.centent .left_centent{
	width: 240px;
	background-color: #E7E7E7;
	float: left;
	/* height: 1200px; */
	color:#5E5E5E
}
.centent .right_centent{
	width: 875px;
	/* background: #fff; */
	height: auto;
	float: right;
	/* padding: 0 20px 20px 20px; */
}

.centent_header{
	width:100%;
	height:50px;
	background:#FBFBFB;
	border-bottom:1px #EEEEEE solid;
	overflow:hidden;
}
.centent_header.detailsHeader{
	border-top: 2px #5A73AD solid;
}

.centent_header ul{
	width:500px;
	float:left;
	height:50px;
	overflow:hidden;
	padding-left:20px;
}
.centent_header ul li{
	float:left;
	line-height:50px;
	padding-left:5px;
	padding-right:5px;
	font-size:14px;
	color:#333333;
}
.centent_header ul li.li01{
	color:#FF7F00;
}
.centent_header ul li span{
	height:15px;
	border-radius: 15px;
	background:#FF8000;
	padding:0 5px;
	color: #fff;
    font-size: 12px;
    position: relative;
    top: -5px;
    left: 3px;
}
.centent_header.detailsHeader ul{
	float: left;
    width: 500px;
}
.centent_header a{
	float: right;
    background: url(../images/imgbg02.png)no-repeat left center;
    width: 80px;
    height: 16px;
    display: inline-block;
    padding-left: 20px;
    font-size: 12px;
    margin-top: 15px;
    margin-right: 20px;
    color: #666666;
}

.inputText{
	width:370px;
	height:40px;
	border:1px #CCCCCC solid;
	margin: 0 auto;
}
.inputText input{
	height: 30px;
    border: 0;
    margin-top: 6px;
    padding-left: 10px;
    width: 330px;
    float:left;
}
.inputText span{
	background:url(../images/addResumeFirst03_centent_cha.png)no-repeat center center;
	float: right;
    display: inline-block;
    width: 30px;
    height: 40px;
    cursor: pointer;
}
.form-horizontal .form-group{
	width:auto;
	margin:0;
	margin-bottom:20px;
}
.form-horizontal .form-group label{
	font-size:14px;
	color:#5972AC;
	font-weight: normal;
}
.form-horizontal .form-group label>span{
	color:red;
}
.form-horizontal .form-group label strong{
	color:red;
	padding-right:3px;
}
.form-horizontal .form-group .form-control{
	border-radius: 0;
    height: 30px;
    padding: 0px 10px;
}
.form-horizontal .form-group input{
    border-radius: 0;
/*     height: 30px;
    width: 280px; */	

}
.resumeProgress{
	
	width:270px;
	height:auto;
}
.resumeProgress>p{
	float:left;
	font-size:14px;
	color:#5972AC;
	padding-right:15px;
}
.resumeProgress .Progress{
	float:left;
	margin-top: 8px;
}
.resumeProgress>span{
	font-size:12px;
	color:#4C526C;
	padding-left:15px;
}
.Progress{
	width: 100px;
	height:5px;
	position: relative;
	border-radius: 5px;
	background: #FF7A4D;
	overflow: hidden;
}
.Progress p{
	background:#5A73AD;
	width: 50%;
	height: 5px;
	border-radius: 5px;
	position: absolute;
    top: 0;
    margin: 0;
    padding: 0;
}

.all_row_style{
	width:100%;
	height:auto;
	padding:10px 5px;
	overflow:hidden;
}
.all_row_style>label{
	width:20%;
	height:auto;
	float:left;
	text-align:right;
	font-size:14px;
	color:#5972AC;
	font-weight: normal;
	line-height:30px;
}
.all_row_style .all_row_content{
	float:left;
	width:80%;
	padding-left:20px;
	font-size:14px;
	color:#4F536C;
}
.all_row_style .all_row_content .all_inp_style{
	width:180px;
	height:30px;
	padding-left: 5px;
}
.all_row_style .all_row_content .all_row_content01{
	float:left;
	width:auto;
}
.all_row_style .all_row_content .all_row_content01 label{
	font-size:14px;
	color:#4F536C;
	font-weight: normal;
	line-height:30px;
	padding-left:10px;
}
.all_row_style .all_row_content .all_row_content01 label input{
	margin:0;
}
/* 列表 */
.effectiveCourse_centent .centent_list{
	width:100%;
	height:auto;
	background:#F8F8F8;
	padding-top:20px;
	overflow: hidden;
	margin-bottom:20px;
	padding-bottom: 10px;
}
.effectiveCourse_centent .centent_list .centent_listTop{
	width:830px;
	height:40px;
	background:#fff;
	margin:0 auto;
	padding-top:5px;
	font-size:14px;
	color:#4E526C;
	padding-left:20px;
}
.centent_list .centent_listTop label{
	float:left;
	font-weight: normal;
	margin-right:20px;
	margin-top:5px;
}
.centent_list .centent_listTop input{
	float:left;
}
.centent_list .centent_listTop i{
	float:left;
	padding-left:5px;
}
.centent_list .centent_listTop  span{
	float:left;
	line-height:30px;
	padding-right:10px;
}
.centent_list .centent_listTop  select{
	float:left;
	width:167px;
	height:25px;
	margin-top: 2px;
	margin-right:20px;
}
.centent_list .centent_listTop .button01{
	margin-top:5px;
	margin-right:20px;
}
.centent_list .button01{
	width:55px;
	height:20px;
	background:#4F536C;
	border:1px #4F536C solid;
	color:#fff;
	font-size:12px;
	border-radius: 2px;
}
.centent_list .button02{
	width:55px;
	height:20px;
	background:#FE9E3E;
	border:1px #FE9E3E solid;
	color:#fff;
	font-size:12px;
	border-radius: 2px;
}
.centent_list .button03{
	width:55px;
	height:20px;
	background:#5A73AD;
	border:1px #5A73AD solid;
	color:#fff;
	font-size:12px;
	border-radius: 2px;
}
.centent_list .centent_listCentent{
	width:830px;
	margin:0 auto;
}
.centent_list .centent_listCentent ol{
	width:100%;
	height:50px;
	line-height:50px;
	overflow: hidden;
}
.centent_list .centent_listCentent ol li{
	float:left;
	height: 50px;
	text-align:center;
}
.centent_list .centent_listCentent ul{
	width:100%;
	height:50px;
	padding-top:7px;
	background:#fff;
	border:1px #EEEEEE solid;
	border-left:2px #5A73AD solid;
	margin-bottom:12px;
}
.centent_list .centent_listCentent ul li{
	height:36px;
	float:left;
	line-height:30px;
/* 	padding-left:15px;
	padding-right:15px; */
}
.centent_list .centent_listCentent ul li{
	text-align:center;
/* 	padding-left:15px;
	padding-right:15px; */
	border-right:1px #EEEEEE solid;
}
/* 列表每列宽度 */
/* 多选框 */
.centent_list .centent_listCentent li.checkboxs{
	width:46px;
	height: 36px;
}
/* 序号 */
.centent_list .centent_listCentent li.number{
	width:27px;
}
/* 进修职位名称 */
.centent_list .centent_listCentent li.jobTitle{
	width:123px;
}
/* 所属科室 */
.centent_list .centent_listCentent li.divisions{
	width:123px;
}
/* 计划人数 */
.centent_list .centent_listCentent li.planNumber{
	width:73px;
}
/* 已录取人数 */
.centent_list .centent_listCentent li.haveEnrollments{
	width:73px;
}
/* 申请人数 */
.centent_list .centent_listCentent li.numberOfApplicants{
	width:73px;
}
/* 是否考试 */
.centent_list .centent_listCentent li.whetherTheExam{
	width:86px;
}
/* 操作 */
.centent_list .centent_listCentent li.operation{
	width:196px;
}

.centent_list .centent_listBottom{
	width:400px;
	float:right;
	height:50px;
	
}
.centent_list .centent_listBottom p{
	line-height:50px;
	float:left;
}
.centent_list .centent_listBottom .centent_listBottom_paging{
	float:left;
	width:230px;
	height:auto;
	margin-left: 60px;
    margin-top: 9px;
}
.centent_list .centent_listBottom .centent_listBottom_paging a{
	width:30px;
	height:30px;
	border:1px #E1E6EB solid;
	border-right:0;
	background:#fff;
	float:left;
	line-height:30px;
	text-align:center;
}
.centent_list .centent_listBottom .centent_listBottom_paging a.a01{
	background:url(../../images/a01.png)no-repeat center #fff;
}
.centent_list .centent_listBottom .centent_listBottom_paging a.a02{
	background:url(../../images/a02.png)no-repeat center #fff;
}
.centent_list .centent_listBottom .centent_listBottom_paging a.a03{
	background:#5A73AD;
	color:#fff;
}
.centent_list .centent_listBottom .centent_listBottom_paging a.a04{
	background:url(../../images/a04.png)no-repeat center #fff;
}
.centent_list .centent_listBottom .centent_listBottom_paging a.a05{
	border-right:1px #E1E6EB solid;
	background:url(../../images/a05.png)no-repeat center #fff;
}
.centent_list .centent_listBottom .centent_listBottom_paging input{
	width:30px;
	height:30px;
	border:1px #E1E6EB solid;
	margin-left:7px;
	margin-right:8px;
}
.centent_list .centent_listBottom .centent_listBottom_paging button{
	width:30px;
	height:30px;
	border:1px #E1E6EB solid;
	background:#fff;
}


/* 搜索框 */
.SearchBox{
	width: 100%;
    height: 60px;
    padding-top: 17px;
    text-align: right;
}
.SearchBox input{
	width: 250px;
    height: 30px;
    border: 1px #ddd solid;
    padding-left: 5px;
    border-right: 0;
}
.SearchBox button{
	width: 30px;
    height: 30px;
    border: 1px #ddd solid;
    border-left: 0;
    background: url(../images/sousuo.png)no-repeat center;
    margin-right: 20px;
    float: right;
}


/* 通用提示框 */
.bootstrap-dialog .modal-dialog .modal-content .modal-header{
	background:#fff;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-header .bootstrap-dialog-title{
	font-size: 20px;
	color: #373737;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-body{
	padding-top: 50px;
	padding-bottom: 50px;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-body p{
	width: 410px;
	text-align: center;
	margin: 0 auto;
	font-size: 14px;
	color: #525252;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-body p span{
	color: #FF7F00;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-body p i{
	color: #999999;
	font-style: normal;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-body p strong.icon-ok{
	width:36px;
	height:37px;
	background:url(../images/collok.png) no-repeat;
    display: inline-block;
    margin-bottom: -15px;
    margin-right: 5px;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-body p strong.icon-no{
	width:36px;
	height:37px;
	background:url(../images/msg-icon.png) no-repeat;
    display: inline-block;
    margin-bottom: -15px;
    margin-right: 5px;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-footer{
	border: 0;
	text-align: center;
	height: 80px;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-footer button{
	width: 123px;
	height: 37px;
	color: #fff;
	background: #5A73AD;
	border: 1px #5A73AD solid;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-footer button{
	background: #5A73AD;
	border: 1px #5A73AD solid;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-footer button:hover{
	background: #4F536C;
	border: 1px #4F536C solid;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-footer button:nth-child(2){
	background: #FF8000;
	border: 1px #FF8000 solid;
}
.bootstrap-dialog .modal-dialog .modal-content .modal-footer button:nth-child(2):hover{
	background: #994D00;
	border: 1px #994D00 solid;
}
/* 通用提示框结束  */
/* 列表中按钮  */
/* 查看按钮 */
.listBtn01{
	height:19px;
	padding-left:5px;
	padding-right:5px;
	line-height:19px;
	color:#fff;
	background:#5A73AD;
	border:1px #5A73AD solid;
	font-size:12px;
	border-radius: 2px;
}
.listBtn01:hover{
	height:19px;
	padding-left:5px;
	padding-right:5px;
	line-height:19px;
	color:#fff;
	background:#5A73AD;
	border:1px #5A73AD solid;
	font-size:12px;
	border-radius: 2px;
}
/* 发送确认发送通知 按钮 */
.listBtn02{
	height:19px;
	padding-left:5px;
	padding-right:5px;
	line-height:19px;
	color:#fff;
	background:#FE9E3E;
	border:1px #FE9E3E solid;
	font-size:12px;
	border-radius: 2px;
}
.listBtn02:hover{
	height:19px;
	padding-left:5px;
	padding-right:5px;
	line-height:19px;
	color:#fff;
	background:#FE9E3E;
	border:1px #FE9E3E solid;
	font-size:12px;
	border-radius: 2px;
}
/* 除查看发送确认发送通知其他按钮 */
.listBtn03{
	height:19px;
	padding-left:5px;
	padding-right:5px;
	line-height:19px;
	color:#fff;
	background:#4F536C;
	border:1px #4F536C solid;
	font-size:12px;
	border-radius: 2px;
}
.listBtn03:hover{
	height:19px;
	padding-left:5px;
	padding-right:5px;
	line-height:19px;
	color:#fff;
	background:#4F536C;
	border:1px #4F536C solid;
	font-size:12px;
	border-radius: 2px;
}
/* 列表按钮样式结束 */
/* 通用列表样式  */

.listTable{
	background:#fff;
	border-top: 2px #5A73AD solid;
    border-radius: 0;
}
/*通用列表样式结束  */

/* 日期控件样式 #5A73AD */
.jedatebox{
	border: 1px #5A73AD solid;
}
.jedatebox .jedatetop{
	background:#5A73AD;
}
.jedatebox .jedaym li.action{
	background:#5A73AD;
}
.jedatebot .jedatebtn span{    
	background-color: #5A73AD;
	
}
.jedatebox .jedaul li.action{
	background:#5A73AD;
}
.jedatesety .ymdropul li.action, .jedatesetm .ymdropul li.action{
	background:#5A73AD;
}
.jedatetopym p span.jedateymchok{
	background-color: #5A73AD;
}
/* 日期控件样式结束 */

/* loading样式 */
.loading{
	width: 100%;
	height: 100%;
	/*background: #fff;
	 filter:alpha(opacity=0); IE滤镜，透明度50%
	-moz-opacity:0; Firefox私有，透明度50%
	opacity:0;其他，透明度50%
	position: fixed;
	top: 0;
	left: 0; */
}
.loadingbg{
	width: 100%;
	height: 100%;
	background: #fff;
	filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
	-moz-opacity:0; /*Firefox私有，透明度50%*/
	opacity:0;/*其他，透明度50%*/
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
}
.loadingContent{
	width: 130px;
    height: 40px;
    position: fixed;
    top: 50%;
    margin-top: -20px;
    left: 50%;
    margin-left: -65px;
    z-index: 98;
}
.loadingContbg{
	width: 130px;
    height: 40px;
    background: #000;
    position: fixed;
    top: 50%;
    margin-top: -20px;
    left: 50%;
    margin-left: -65px;
    z-index: 99;
    line-height: 40px;
    filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/
}
.loadingCont{
	width: 130px;
    height: 40px;
    position: fixed;
    top: 50%;
    margin-top: -20px;
    left: 50%;
    margin-left: -65px;
    z-index: 100;
    font-size: 14px;
    color: #fff;
}
.loadingCont img{
	margin-top: 13px;
    float: left;
    margin-left: 10px;
}
.loadingCont p{
	float: left;
	padding-left: 5px;
	line-height:40px;
}
/* loading样式结束 */


.pull-right .dropdown-menu{
	height: 110px;
}

















