.default-container{height:100%;}
.ms-modal{display:block;overflow: hidden;overflow-y: auto;}
.coolead-charts{height:400px;}
.organization-title{line-height:40px;}
.organization-title .organization-text{font-size:30px; vertical-align: middle;}
.organization-root .icon-blank{display:none;position:relative; vertical-align: middle;float:right;margin-left:5px;}
.organization-root .icon-blank .glyphicon{position: absolute;top: 50%;left: 50%;margin-top: -6px;margin-left: -6px; }
.organization-title .glyphicon{font-size:12px;vertical-align: middle;}
.organization-root:hover .icon-blank{display:inline-block;cursor: pointer;}

ul,li{list-style: none;padding:0;}
.organization-company .organization-company-item{float:left; box-sizing: border-box;width:30%;padding:10px;}
.organization-company .organization-company-item .organization-modal{display:none;position:absolute;z-index: 99;top:0;left:0;width:100%;height:100%;background:#000;opacity: .5;border-radius: 15px!important;}
.organization-company .organization-company-item:hover .organization-modal{display:block;}
.organization-company-text{font-size:30px;color:#101738;}
.organization-company-img > img{width:100%;}
.organization-company-img{width:50%;display: inline-block;}
.organization-company .organization-company-item:hover .tools-icon,.organization-company .organization-company-item:hover .tools-back,.organization-company .organization-company-item:hover .tools-action{display:block;}
.tools-icon{position:absolute;color:#fff;z-index: 100;display:none;}
.tools-flip{top:0;right:20px;font-size:30px;}
.tools-aciton-icon{font-size:24px;color:#fff;}
.tools-aciton-icon:before{margin:0!important;}
.tools-action{position:absolute;top:50%;left:0;width:100%;margin-top:-19px;z-index: 100;display:none;}
.tools-back{float:right;color:#000;display:none;}

.organization-card{border-radius: 15px!important;cursor:pointer;border:1px solid #ccc;background: #fff;text-align: center;position:relative;}
.organization-card-text{font-size:30px;line-height:40px; text-align:left;padding:10px;border-bottom:1px solid #ccc;}
.organization-post{padding:10px 0;}
.organization-post .organization-post-item{line-height:30px;color:#c3c3c3;font-size:20px;height:30px;}
.organization-post .organization-post-item:hover{color:#000;}
.organization-post .organization-post-item .tools-aciton-icon{color: #000;opacity: .6;font-size: 18px;display:none;}
.organization-post .organization-post-item:hover .tools-aciton-icon{display:inline;}
.flip-animate .stop-modal{position:absolute;width:100%;height:100%;left:0;top:0;z-index: 999;}

.moveDom{width:100px;background:#000;opacity: .5;border: 1px solid #000;height:10px;position:absolute;}
/*flip*/
.rotate-perspective{-webkit-perspective: 1000px;perspective: 1000px;width:100%;}
.rotate-con{position:relative;transform:rotateY(0deg); transition: transform 1s; width:100%;}
.rotate-con .rotate-layout{position:absolute;left:0;top:0;width:100%;}
.rotate-con .rotate-change{transform:rotateY(180deg);display:none;}
.rotate-con.rotate-flip{transform: rotateY(180deg);}


/*temp style*/
.ms-enicon-floppy{ vertical-align: top;opacity: .5; cursor:pointer;}
.ms-enicon-floppy:hover{opacity: 1;}
.form-con-right{text-align: right;}

/**/
.popwin-container{position:relative;z-index:1049;}
.tempMoveDiv{ width:100px;height:100px;background:#ccc;position:absolute;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out; z-index: 999;}
.pop-card-move{ transform: scale(.1);-webkit-transform: scale(.1);-moz-transform: scale(.1);}

.ms-date-con{border:1px solid #ccc;}
.ms-date-con .datepicker-icon{float:right;width:50px;}
.ms-date-con .datepicker-input{overflow:hidden;}
.ms-date-con input{border:none!important;}
.ms-date-con .input-group-btn > button{border:none;border-left:1px solid #ccc;height:30px;}
.table-auto{overflow:hidden;overflow-x:auto;}


.projectmap .coolead-charts{height:675px;}
small.error{color:#D90F0F;}
.form-inline .ms-date-con{display:inline-block; vertical-align: middle;}
.pagination-last > a,.pagination-next > a,.pagination-first > a,.pagination-prev > a {
    font-size:0!important;
    position: relative;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.pagination-first > a:before{
    content:"\e071";
    font-size:12px;
}
.pagination-prev > a:before{
    content:"\e079";
    font-size:12px;
}
.pagination-next > a:before{
    content:"\e080";
    font-size:12px;
}
.pagination-last > a:before{
    content:"\e075";
    font-size:12px;
}
.chart-margin{margin-top:20px;}
textarea.ng-invalid, select.ng-invalid {
    background: #FFFFE6;
}
.form-group-control{display:inline-block;vertical-align: middle;}
.coolead-table .table .form-control{width:100px;}
.coolead-table-width-5{width:50%;float:left;}
.coolead-table-padding{width:49%;padding-right:1%;}
.textOverflow{overflow:hidden;text-overflow: ellipsis;width:100px; white-space:nowrap;display: inline-block;}
.coolead-image{max-width:100%;}
.noResize{resize:none;}
.coolead-file-contrl{width:100%;min-height: 30px;}
.ms-date-right-border{border-right:2px solid #ccc;}
#left-column.fixed{height:100%;}
.header-profile > ul.header-profile-menu > li{float:right;padding-right:15px;}
.header-profile > ul.header-profile-menu > li:first-child{padding-right:0px;}
li.menu-item-top.menu-temp-open{
    border-bottom: 3px solid #4596f1;
    padding-bottom: 0;
}
ul.mainnav > li.menu-item-top.menu-temp-open > a{
    background-color: #f1f1f1;
    color: #1d1d1d;
}
.coolead-no-bottom{margin-bottom:0!important;}
.form-upload-con,.form-upload-btn{width:100%;height:30px;display:inline-block;}
/*.table{table-layout: fixed;}*/
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{word-break: break-all;word-wrap: break-word;}
.coolead-build-zoom{visibility: hidden;}
.coolead-build-map{color:#202020;}
.build-btn-margin{margin-right:15px;}
.table-auto .table > tbody>tr>td,.table-auto .table > thead>tr>th{white-space: nowrap;}
.coolead-block-content{height:677px;overflow-y:auto;}
.coolead-image{width:480px;height:320px;}
.coolead-scroll{position:fixed;width:100%;z-index: 77;background:#fff;top: 56px;left: 95px;padding-right: 95px;padding-left: 35px;}
.coolead-scroll .page-heading-controls{padding-top:10px;}
.coolead-under-line{text-decoration: underline;}
.coolead-basic-info span{color:#157ced;}
/**
 * 子级菜单 默认不显示
 */
.menu-temp-children{
	display: none;	
}
.main-menu-text:before{
	content: '';
	display: none;
}
.input-upload{
    position:relative;  
}
.input-upload  input[type=file]{
    display: none;
}
.input-upload  input[type=text]{  
    cursor: pointer;
    width: 100%;
    border: 1px solid ;
}
.input-upload  i:before{
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f067";
}
.input-upload  i{ 
    cursor: pointer;
    position: absolute;
    right: 1px;
    top: 1px;
    height: 28px; 
    font-size: 21px;
    width: 29px; 
    border-left: 1px solid ;
     text-align: center; 
}

.main-menu-text img{
	display: none;	
}

.redstar::after{
    content: "*";
    color:red;
}