/* volenteer page */
.navbar{
   background:#2256a7;	
   position: relative;
   z-index: 1;
}
.header-right a{
	color:#fff;
}
.help{
	color:#fff;
}
.sidebar .sidebar-header img {
    margin-top:0;
}
.t-center{
	font-size: 20px;
    color: #2256a7;
    line-height: 88px;
}
.table{
	border:1px solid #ddd;
}
.table-v{
    border:1px solid #ddd;
    font-size:12px;
}
.table-v tr:first-child{
    background:#f0f4f7;
}
.table-v tr td:first-child,.table-v tr th:first-child{
    padding-left:20px;
    vertical-align: middle;
}
.table-v .v-first-td{
    color:#fe6600;
}
.table-v .v-nth-2{
    color:#2256a7;
}
.table-v tr:not(:first-child):hover{
	color:#000000 !important;
    background:url(../../volunteer/images/v-1.png) no-repeat left #feffe7 !important;
}
/*
.no-hover:hover{
	background:none !important;
	text-decoration:none;
}
*/
.btn-v,.v-btn{
    border:1px solid #2256a7;
    margin-left:20px;
    height: 26px;
    line-height: 13px;
    margin-top: 3px;
    color:#2256a7;
    background:#fff;
}
.btn-v:hover,.v-btn:hover{
	color:#fff;
	background:#2256a7;
}
.v-btn{
	margin-left:0px;
}
.application,.ewm{
    
    float:left;
    cursor:pointer;
    text-align: right;
}
.application{
    margin-top: 5px;
   margin-left:20px;
    background:url("../../volunteer/images/v-2.png") no-repeat;
}
.application:hover{
    background:url("../../volunteer/images/v-2-hover.png") no-repeat;
}
.ewm{
    margin-top: 5px;

    background:url("../../volunteer/images/v-3.png") no-repeat;
}
.ewm:hover{
    
    background:url("../../volunteer/images/v-3-hover.png") no-repeat;
}
/* .overdue{
	position: relative;
	top: 1.58rem;
	z-index: 10;
	right: 0.19rem;
} */
.overdue{
     margin-top: 5px;
    margin-left:20px;
	color:#f00;
}
.application>span,.ewm>span{
    color:#2256a7;
    padding-left: 30px;
}
.application>span:hover,.ewm>span:hover{
    color:#3f7bd8;
}
.content-ewm{
    width:100%;
    height:100%;
    background: rgba(117,117,117,0.7);
    z-index:2000;
    position:fixed;
    top:0%;
    left:0%;
    display:none;
    }
#erweima{
    position:absolute;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -150px;
}
.ewm-close{
    display:block;
    width:50px;
    height:50px;
    background:url("../../volunteer/images/v-close.png") no-repeat;
    position: relative;
    top: 3%;
    left: 95%;
}
/* .v-Online{
    width:100%;
    height:30px;
    margin-top: -35px;
    background:url("../../volunteer/images/v-5.png") no-repeat center;
} */
.v-Online{
	margin-top:20px;
}
/* .v-Online:hover{
    background:url("../../volunteer/images/v-5-hover.png") no-repeat center;
} */
/* .sidebar ul.nav.nav-sidebar {
    text-align: center;
}
.sidebar ul.nav.nav-sidebar {
    width: 66%;
    margin-left: 26%;
}
.sidebar ul.nav.nav-sidebar li ul {
    margin-left: 4%;
} */
.navclick:hover{
	background:#3d78d3;
	color:#fff;
}
.sidebar ul .nav.nav-sidebar li:hover {
    background:#d5ecfa;
}
/* .sidebar .sub li a:hover{
    background: #d5ecfa;
    color: #333;
} */	
.three_nav{
	padding-left: 15px;
}
.three_title{
	height: 30px;
	line-height:13px !important;
	margin-top: -1px;
}
.three_title:hover{
	background:rgb(61, 120, 211) none repeat scroll 0% 0% !important;
	color:#333 !important;
}
.navli>a:hover{
	color:#333 !important;
}
.sidebar ul.nav.nav-sidebar li ul li {
    text-align: left;
}	
.selected{
	background:#f00;
}	
.v-enroll{
	width:174px;
	height:46px;
	background:#2256a7;
	color:#fff;
	border-radius:5px;
}	
.v-enroll:hover{
	background:#3d78d3;
	color:#fff;
}	
tr>td>a , tr>td>div>a{
    color: #2256a7;
}
/* 分页 */
.pagination-content{
	background: #f1f5f7;
	border: 1px solid #ddd;
	padding-top: 17px;
	margin-top: -21px;
	text-align: center;
	position: relative;
	height: 55px;
}
.v-list-page{
	height: 40px;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    width: 670px;
}	
.v-list-page p,.v-list-page a,.v-list-page select,.v-list-page input{
	float:left;
	margin-left:5px;
}	
.v-select{
	min-width:50px;
	height:24px;
	border:1px solid #ccc;
    margin-top: -3px !important;
}	
.v-a{
	width:46px;
    height:24px;
    line-height:24px;
    border:1px solid #ccc;
    text-align:center;
    border-radius: 5px;
    margin-top: -3px !important;
    padding:0 !important;
}	
.alter{
	margin-top:50px;
	margin-bottom:100px;
}
.v-profile{
	color: #2256a7;
}
.v-td{
	margin-left:40px;
}
/* 因修改菜单栏子菜单左对齐 */
/* .sidebar ul.nav.nav-sidebar li ul li {
    text-align: center;
} */
.v-result{
	width: 100%;
	height: 1.5rem;
	margin-top: 15%;
	font-size: 0.3rem;
}
.v-result img{
	width:1.04rem;
	height:1.29rem;
}
.v-result .suss{
	width:24%;
	display:block;
	float:left;
	text-align:right;
}
.v-result .suss img{
	padding-right:0.2rem;
}
.v-result .fal{
	width:70%;
	display:block;
	padding-top:0.5rem;
	float:left;
} 
.v-result .fal a{
	color:#2256a7;
}
.v-result .fal a:hover{
    color:#3f7bd8;
}
.v-result #content{
	border: none;
	color: #f00;
	width: 1.34rem;
}
.width125{
	width:125px;
}
.export{
	text-align: right;
}
.export a{
	color:#2256a7;
}
.manage-pro-list {
    border:none;  
    margin-top: 17px;
    color:#2256a7;
    background: none;
}
.recruit{
	width: 100%;
	margin-top:20px;
}
.recruit tr{
	height:42px;
}
.cen-but{
	margin-top:100px;
	margin-bottom:100px;
}
.tc-check{
	width: 52%;
	float: left;
}
.check{
	display: inline-block;
      width: 200px;
      line-height: 39px;
}
.v-top{
	position: relative;
    top: -162px;	
}
.char-check{
	float:left;
}
.v-padd{
	padding-top: 18px;
	padding-bottom: 18px;
}
.v-tit,.v-titl{
	border-bottom: 2px solid #2256a7;
    width: 100%;
    margin-top: 20px;
    font-size:14px;
    font-weight:bold;
    padding-bottom:10px;
}
.v-tit .v-btn{margin:0;cursor: pointer;}
.v-titl{
	border-bottom:none;
}
.down{
	float: right;
    line-height: 15px;
}
.table-phone .form-control{
	width:76% !important;
}
.mol{
	margin-top: -25px !important;
}
.table_contant{
    width: 100% ;
}
.table_left{
    width: 30% !important ;
    float: left;
}
.table_right {
    width: 70% !important;
     float: left;
     overflow:scroll;
}
.table_right>table{
    table-layout:fixed;
}
.td{
    width: 200px;
}
.btn.noClickBtn{
	border: 1px solid #b4b3b3;
    margin-left: 20px;
    height: 26px;
    line-height: 13px;
    margin-top: 3px;
    color: #fff;
    background: #cacaca;
    cursor: no-drop;
}
.btn.noClickBtn:hover{
	border: 1px solid #b4b3b3;
	background: #cacaca;
}
.btn.noClickBtn:active, .btn.noClickBtn.active{
	box-shadow: none;
}
