/*tenant_management css*/
.table-header{
	overflow: hidden;
	padding: 0.1rem 0.2rem;
	border-radius: 0.03rem;
	margin-bottom: 0.2rem;
	width: 100%;
	background: #ffffff;
	border: 1px solid #cdd2d8;
	border-radius: 0.04rem;
}
.table-header .table-list{
	overflow: hidden;
	border-bottom: 1px solid #cdd2d8;
	padding: 0.1rem 0;
}

.table-header .table-list:last-child{
	border-bottom: 0px;
}

.table-header .table-list .table-column{
	padding-right:0;
	margin-left: 1%;
}
.tab-btnGroup{
	padding: 0.22rem 0 0 0.2rem;
	overflow: hidden;
	background: #eef1f5;
	width: 100%;
}

.tab-btnGroup li{
	float: left;
	height: 0.38rem;
	font-size: 0.14rem;
	padding: 0;
	margin: 0;
	width: 10%;
}
.tab-btnGroup li>span{position: relative;display: block;width: 85%;}
.table-header .table-list .table-column .table-controlBtn{
	line-height: 0.35rem;
	margin-left: 0.1rem;
	font-size: 0.14rem;
	float: left;
}
.tenant-seach{
	/*display: inline-block;
	float: right;*/
	padding-right:0rem;
	width: 100%;
}
.tenant-seach .name{
	float: left;
	line-height: 0.36rem;
	font-size: 0.14rem;
	color: #666666;
	margin-right: 0.06rem;
	margin-left: 2%;
}
.tenant-seach  input[type="text"]{
	width: 2.2rem;
	height: 0.36rem;
	border: 1px solid #cdd2d8;
	background: #fafbfc;
	border-radius: 0.03rem;
	float: left;
	margin-right: 0rem;
	padding: 0.02rem 0rem 0.02rem 0.1rem;
	
}
.tenant-seach  select{
	width: 2.2rem;
	height: 0.36rem;
	border: 1px solid #cdd2d8;
	background: #fafbfc;
	border-radius: 0.03rem;
	float: left;
	margin-right: 0rem;
	padding: 0.02rem 0.44rem 0.02rem 0.1rem;
	
}
.tenant-seach .input-select{
	overflow: hidden;
	float: left;
	background: #fafbfc;
	margin-right: 0rem;
	
}
.tenant-seach .input-se{margin-left: 2%;}
.tenant-seach  input[type="radio"]{
	vertical-align: baseline;
	margin:0.12rem 0.06rem 0 0.12rem;
	float:left;
}
.tenant-seach .radia-name{
	float: left;
	line-height: 0.36rem;
	font-size: 0.14rem;
}
/*tengsoo 4-7*/
.tenant-seach  select{
	width: 2.26rem;
	height: 0.36rem;
	background: url(../images/select_bg.png) no-repeat;
	background-size: 0.4rem 0.35rem;
	background-position:right center;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	margin-right: 0rem;
}
/*end*/
.tenant-seach  select:focus{
	background:#fdfdfd url(../images/select_bg.png) no-repeat right center;
	background-size: 0.4rem 0.35rem;
}
.tenant-seach  input[type="text"]:focus{
	background: #fdfdfd;
}
.tenant-seach  .default-btn{
	float: left;
}
 .default-btn{margin-left: 0.2rem;}
.state{
	width: 0.1rem;
	height: 0.1rem;
	border-radius: 50%;
	background: #49d882;
	display: inline-block;
}

.state.active{
	background: #e94545;
}

.table-bg{
	width: 100%;
	overflow: auto;
	background: #ffffff;
	border-radius: 0.03rem;
	border: 1px solid #cdd2d8;
}
.table-bga{
	overflow: visible;
}
.bottom-navigation{
	padding: 0 0.3rem 0 0.32rem;
	line-height: 0.46rem;
	background: #ffffff;
	margin-top: 0.2rem;	
	float: left;
	width: 100%;
	font-size: 0.14rem;
	border: 1px solid #cdd2d8;
	border-radius: 0.04rem;
	margin-bottom: 30px;
}

.address-navigation{
	float: left;
	color: #333333;
}

.bottom-navigation .white-btn{
	width: 0.6rem;
	height: 0.28rem;
	line-height: 0.28rem;
	font-size: 0.14rem;
	padding: 0;
	float: right;
	margin: 0.1rem 0.1rem 0 0;
}



.add-tenant .title{
	height: 0.5rem;
	line-height: 0.5rem;
	background: #2883e1;
	font-size: 0.16rem;
	color:#ffffff;
	border-top-left-radius: 0.04rem;
	border-top-right-radius: 0.04rem;
	padding-left: 0.2rem;
	color: #ebf1fb;
}

.tenant-information{
	overflow: auto;
	height: 6.42rem;
	padding:0.2rem 0 0.3rem 0;
	background: #ffffff;
	border:1px solid #cdd2d8;
}


.tenant-list{
	width: 3.7rem;
	overflow: hidden;
	margin: 0.2rem  auto 0;
}

.tenant-list li{
	overflow: hidden;
	float: left;
	margin-bottom: 0.2rem;	
}

.input-group{
	width: 100%;
	/*border: 1px solid #CCCCCC;*/
}
.list-input{border: none;}
.input-group .lable{
	width: 0.86rem;
	height: 0.34rem;
	display: block;
	float: left;
	text-align: right;
	padding-right: 0.1rem;
	color: #333333;
	font-size: 0.14rem;
	line-height: 0.34rem;
}

.input-group .lable sup{
	margin-top: 0.02rem;
	float: right;
	color: #ff0000;
}

.input-group input{
	float: left;
	width: 2.7rem;
	height: 0.32rem;
	border-radius: 0.04rem;
	border: 1px solid #cdd2d8;
	padding-left: 0.1rem;
}
.radio-group input[type="radio"]{
	width: 0.14rem;
	height: 0.14rem;
	float: left;
	margin: 0.14rem 0.06rem 0 0 ;
	border: 0;
}

.radio-group{
	width: 2.7rem;
	float: left;
	padding-left: 0.1rem;
}
.radio-group span{
	float: left;
	margin-top: 0.1rem;
	font-size: 0.14rem;
	margin-right: 0.38rem;
	color: #939699;
}

.tenant-information .green-btn,.tenant-information .gray-btn{
	width: 1.2rem;
	height: 0.34rem;
	font-size: 0.16rem;
	line-height: 0.34rem;
	text-align: center;
	padding: 0;
	float: left;
	
}
.button-add{margin-left: 0;}
.detailsBtn{
	width: 1.2rem;
	text-align: center;
	margin-top: 0.3rem;
}

/*organizational_institution css*/
.organizational-table{

}
.organization-tree{
	width: 18.6%;
	margin-right:1.4%;
	float: left;	
}


.ldtree-box{
	width: 100%;
	height: 6.42rem;
	/*max-height: 6.42rem;*/
	overflow-y: auto !important;
	background: #ffffff;
	border:1px solid #cdd2d8;
	border-top:0px;	
}

.organization-information{
	width: 80%;
	float: left;
}

.organization-information  .input-group input{
	width: 6.2rem;
	height: 0.36rem;
}
.organization-information  .input-group select{
	width: 6.2rem;
	height: 0.36rem;
}
.organization-information  .input-group textarea{
	width: 6rem;
	height: 0.8rem;
	padding: 0.1rem;
}
.organization-information .green-btn{
	margin-top: 0.2rem;
}


/*post_management css*/
.post-information {
	overflow: hidden;
	float: left;
	width: 60%;
}

.post-information .default-list{
	width: 5.3rem;
	overflow: hidden;
	margin:0.4rem auto 0;
}

.post-information .default-information{
	position: relative;
}

.post-information  .input-group input{
	width: 4.2rem;
	height: 0.36rem;
}

.post-information .input-group textarea{
	width: 4rem;
	height: 0.8rem;
	padding: 0.1rem;
}
.post-information .green-btn{
	margin-top: 0.2rem;
}


/*plateform_parameters css*/
.plateform-information{
	overflow: hidden;
	float: left;
	width: 100%;
}

.plateform-information .default-information{
	overflow: hidden;
	height: auto;
	position: relative;
}

.plateform-information .default-list{
	width: 7.16rem;
	margin: 0.2rem auto 0;
}


.plateform-information  .input-group input{
	width: 5.2rem;
	height: 0.36rem;
}
.plateform-information .input-group textarea{
	width: 5rem;
	height: 0.8rem;
	padding: 10px;
}
.plateform-information .gray-btn{
	width: 0.7rem;
	height: 0.3rem;
	line-height: 0.3rem;
	border: 1px solid #cdd2d8;
	color: #333333;
	background: -webkit-linear-gradient(top,#fefefe,#fcfbfb,#f6f6f6,#ececec,#e4e4e4,#e1e1e0,#ddddde);
	padding: 0;
	margin: 0;
	margin:0.04rem 0 0 0.2rem;
}

/*keyword_add css*/
.keyword_add_information{
	width: 100%;
    background: #ffffff;
    float: left;
    /*height: 6.42rem;*/
    overflow: auto;
    border-bottom-left-radius: 0.04rem;
    border-bottom-right-radius: 0.04rem;
    border:1px solid #cdd2d8;
}


.keyword_add_information .airport-table{
	/*width: 3.2rem;*/
}
.keyword-addbox .airport-table{
	top: 0;
	margin: 0.2rem auto 0;
}


/*user_edit css*/
.user-edit{
	
}
.user-edit .input-default-name{
	color: #333333;
}
.user-edit  .form-information{
	height: 7.4rem;
}

.user-edit  .form-information .airport-table{
	width: 7.48rem;
	overflow: hidden;
	margin: 0.2rem auto 0;
}


/*role*/
.role-box{
	overflow: hidden;
	width: 100%;
}
.role-box .role-btn{
	width: 1.2rem;
	margin-top: 0.15rem;
	text-align: center;
}

.role_edit{
	overflow: hidden;
	background: #ffffff;
	float: left;
	width: 100%;
	
}
.tree-bg{
	width: 33%;
	overflow: hidden;
	float: left;
	border: 1px solid #cccccc;
	margin: 0.48rem 0 0 0.48rem;
	background: #ffffff;
	border-top-left-radius: 0.06rem;
	border-top-right-radius: 0.06rem;
}
.role_edit .title{
	width: 100%;
	background: #f2f4f7;
	color: #333333;
	border-top-left-radius: 0.04rem;
	border-top-right-radius: 0.04rem;
}
.role_edit .ldtree-box{
	height: 5.5rem !important;
}


.role-information{
	width:  100%;
	height: 6rem;
	float: left;
	background: #FFFFFF;
	border: 1px solid #cdd2d8;
	position: relative;
}
.role_edit .organization-information{
	width: 56%;
	margin: 0.48rem 0 0 3%;
	
}
/*tengsoo 4-7*/
.role-information .airport-table{
	width: 2.8rem;
	height: 2.8rem;
	position: absolute;
	top: 45%;
	left: 50%;
	margin: -1.05rem 0 0 -1.4rem;
}
/*end*/
.line2{
	width: 100%;
	height: 1px;
	float: left;
	margin-top: 0.2rem;
	background: #e2eaf2;
}

.role-edit-bom{
	padding: 0 4% 0.6rem;
	
}

.authority{
	overflow: hidden;
}
.authority .default-information{
	padding: 0;
}
.authority .default-list{
	width: 100%;
	height: 6.42rem;
}
.authority .default-list li{
	width: 100%;
	border-bottom: 1px solid #cdd2d8;
	padding: 0.16rem 0 0.16rem 0.2rem;
	margin: 0;
}
.ath_chebox{
	
}
.ath_cheboxName{
	font-size: 0.14rem;
}


/*details*/
.details .condition-bg{
	padding: 0;
	border: 0;
}
.details .airport-table  .keybox-btn{
	margin-top: 0;
}
.details .airport-table  .condition-list{
	padding-bottom: 0;
}
.airport-add a.default-btn.gray-btn{width: 6.5%;}
.popup-text .tenant-seach input{margin-top: 0!important;}
#divMain{border: 1px solid #CCCCCC; box-sizing: border-box;}
.roleADD-box .ldtree-box{border: none;}
.roleADD-box .block.role-box button.default-btn{margin-left: 0!important;}
.roleADD-box  .role-edit-bom{padding: 0 3% 0.6rem;}
.roleADD-box .line2{background: none;}
.eventlist-table{padding: 0.2rem;height: 100%;overflow: auto}
.eventlist-table .table-header{padding: 0.1rem 0;}
.unstruct-box .input-group button.default-btn{margin-left: 0;}
.keyword-addbox .keyword_add_information{padding-bottom: 50px;}
.template-special{margin-top: 10px;float: left;width: 100%;}
@media only screen and (max-width:1644px){
	/*.eventlist-table .table-header button.listall-btn{clear: both;display:inline-block;}*/
	.eventlist-table .table-header .tenant-seach  input[type="text"], .tenant-seach  select{width: 1.8rem;}
	/*.eventlist-table .table-header button.default-btn{margin-top: 10px;}*/
}
@media only screen and (max-width:1466px){
	.eventlist-table .table-header button.listall-btn{clear: both;display:inline-block;}
	.eventlist-table .table-header button.default-btn{margin-top: 10px;}
}
@media only screen and (max-width:1560px){
	.event-seach.tenant-seach  input[type="text"],.event-seach.tenant-seach select{width: 1.8rem;}
	.event-seach.tenant-seach  button{margin-right: 0!important;}
	.event-seach.tenant-seach .name{margin-left: 0.2rem;}
	.annou-header .default-btn{margin-right: 0!important;}
	.user-header .default-btn{margin-right: 0!important;}
	.user-header a .default-btn{margin: 0!important;}
}
@media only screen and (max-width:1338px){
	.advertList-header .tenant-seach  input[type="text"],.advertList-header .tenant-seach  select{width: 2rem;margin-top: 0;}
	.advertList-header .default-btn{margin-right: 0!important;}
	.annou-header .tenant-seach  input[type="text"],.annou-header .tenant-seach  select{width: 2rem;margin-top: 0;}
	.ordinary-header .tenant-seach  input[type="text"],.ordinary-header .tenant-seach  select{width: 1.9rem;margin-top: 0;}
	.table-header-an .tenant-seach  input[type="text"],.table-header-an  .tenant-seach  select{width: 1.9rem;margin-top: 0;}
}
@media only screen and (min-width:1189px) and (max-width:1390px){
	.event-seach.tenant-seach  button:nth-last-child(2){margin-top: 10px;clear: both;}
	.event-seach.tenant-seach  button{margin-top: 10px;margin-right: 0!important;}
}
@media only screen and (max-width:1188px){
	.table-header{padding: 0.05rem 0.2rem;margin-bottom: 0.1rem!important;}
	.tenant-seach  input[type="text"],.tenant-seach  select{margin-top: 0.02rem;height: 0.30rem;width: 1.99rem;font-size: 0.12rem;}
	.tenant-seach .name{font-size: 12px;margin-left: 0.1rem;height: 0.30rem;line-height: 0.30rem;}
	.event-seach .name{margin-bottom: 5px;}
	.event-seach .eventname{margin-bottom: 0!important;}
	 .btn-a{margin-top: 5px;}
	.bottom-navigation{font-size: 12px;line-height: 0.4rem;}
	.bottom-navigation .white-btn{margin: 0.05rem 0.1rem 0 0;font-size: 12px;}
	.tenant-seach.tenant-seach-an{padding-right: 0rem;margin-right: -0.2rem;}
	.tenant-seach.tenant-seach-an .default-btn{margin-top: 0;}
	.table-header-an{padding:0.05rem 0.15rem;}
	.table-header .table-list{padding: 0.05rem 0;}
	.eventname {display: block;clear: both;}
	.roleADD-box .ldtree-box{height: 4.5rem!important;}
	.roleADD-box .role-information{height: 4.93rem!important;}
	.roleADD-box{height: 100%!important;}
}
@media only screen and (max-width:1253px){
	.roleADD-box .role-edit-bom{padding: 0 4% 0.6rem;}
}

@media only screen and (max-height:813px){
	.box_ld{height: 5.5rem!important;}
}
@media only screen and (max-height:740px){
	.box_ld{height: 4.5rem!important;}
}
@media only screen and (max-height:629px){
	.box_ld{height: 3.5rem!important;}
}
@media only screen and (max-height:537px){
	.box_ld{height: 2.5rem!important;}
}











