/* 完善公司信息 */
.mess-war{
	width: 100%;
	border-radius: 4px;
	padding: 0;
	margin: 0;
	}
.mess-war .mess-title{
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: #2575eb;
	color: #fff;
	}
.mess-war .mess-title .title-style{
	margin: 0 0 0 20px;
	font-size: 16px;
	line-height: 38px;
	float: left;
	}
.mess-war .mess-title .close-btn{
	display:block;
	float: right;
	margin-right: 20px;
	cursor: pointer;
}
.hint-text{
	overflow: hidden;
	width: 100%;
	height: 45px;
	background: #dbf5e0;
	line-height: 45px;
	border-left: 3px solid #4c985a;
	margin-top: 20px;
	}
.hint-text p{
	padding-left: 20px;
	color: #666;
	}
.logo-up,.loinput{
	float: left;
	padding-left: 15px;
}
.logo-up{
	width: 26%; 
	}
.loinput{
	width: 72%; 
}
.up-img{
	width:147px;
	height:147px;
	margin-top: 20px;
	background:url(../images/ent-logo.jpg) no-repeat;
	margin-top: 20px;
	border: 1px solid #cfcece;
	}
#filebtn{display: none;}
.input-fillin{
	width: 100%;
	margin-top: 20px;
}
.input-fillin label{
	font-weight: normal;
}
.input-fillin input{
	height: 38px;
}
.mt-10{
	margin-top: 10px;
}
.check-list li{
	float: left;
	padding-right: 20px;
	}
.check-list  .check-box strong {
	line-height: 34px;
	}
.input-fillin .ins-mes{
	width: 100%;
	border: 1px solid #cfcece;
	border-radius: 4px;
}
.input-fillin .ins-mes .table{margin-bottom: 0;} 
.input-fillin .ins-mes .table>tbody>tr .br-none{border-right: none;}
.input-fillin .ins-mes .table>tbody>tr>td:last-child{border-right: none;}
.input-fillin .ins-mes .table>tbody>tr:last-child{border-bottom: none;}
.input-fillin .ins-mes .table>tbody>tr{
	border-top: none; 
	border-bottom: 1px solid #cfcece; 
}
.input-fillin .ins-mes .table>tbody>tr>td{ 
	border-right: 1px solid #cfcece; 
	text-align: center;
	border-top: none;
	padding: 0;
	height: 32px;
	line-height: 32px;
}
.input-fillin .ins-mes .table>tbody>tr>td select{
	float: inherit;
	height: 30px;
	line-height: 39px;
	margin: 0;
	cursor: pointer;
}
.input-fillin .dataStart,.input-fillin .dataEnd{
	position: relative;
}
.dataStart i,.dataEnd i{
	position: absolute;
	top:41px;
	right:25px;
	width:10px;
	height:6px;
	background: url(../images/pull-down.png) no-repeat;
}
.dataEnd i{
	top:18px;
}
.input-fillin .dataStart span{
	position: absolute;
	top:33px;
	right:-7px;
}
.input-fillin .dataEnd{
	margin-top:24px;
}
.nextStep{
	margin-top:30px;
}
.nextStep a{
	margin-right:0;
}
.msg{
	color: #ff4730;
	position: absolute;
	top:34px;
	right:10px;
}
.securitySave .msg,.business .msg,.permission .msg,.role .msg,.school .msg{
	right:0;
	top:0;
	left:85px;
}
.msg-error{
	border:1px solid #ff4031;
}
.msg-success{
	width:20px;
	height:20px;
	background: url(../images/success_03.png) no-repeat;
}
.import{
	color: #ff253e;
}
.file-drop-zone-title {
	width: 100%;
	min-height: 239px;
	padding:124px 0 0 0;
	background: url(../images/uploading.png) no-repeat 50% 34%;
}
.bg-f7{background: #f7f7f7;}
/*.file-preview,
		.file-drop-zone,
		.file-drop-zone-title {
			width: 200px;
			height: 200px;
		}
*/		