.ivu-tabs-no-animation>.ivu-tabs-content{
    padding: 0 16px;
}
.ivu-card-head{
    padding: 14px 0;
}
.app-form {
        > .ivu-row {
        > .ivu-tabs {
            height: 100%;
            display: flex;
            flex-direction: column;
            > .ivu-tabs-content {
                flex-grow: 1;
                overflow: auto;
                > .ivu-tabs-tabpane {
                    height: 100%;
                }
            }
        }
    }
}
.app-tabpanel-flex {
    height: 100%;
    > .ivu-tabs-content {
        height: calc(100% - 52px);
        > .ivu-tabs-tabpane {
            height: 100%;
        }
    }
}

.app-form {
    >.ivu-row:nth-child(2) {
        >.ivu-col:nth-child(1) {
            >.ivu-row.app-form-group.app-group-hiddden-caption:nth-child(1) {
                margin-top: 12px;
            }
        }
    }
}

// this is less
.xzxxmx-sum{
        .app-form-item{
            margin: 0;
        }
        input{
            border-radius: unset;
            position: absolute;
            
        }
        .ivu-input {
            height: 72px;
            border-bottom: none;
            border-color: #666;
            text-align: center;
        }
        .ivu-input-wrapper{
            position: absolute;
        }
    }
.xzxxmx-hb{
        .app-form-item{
            margin: 0;
        }
        input{
            border-radius: unset;
            position: absolute;
            
        }
        .ivu-input {
            height: 72px;
            border-right: none;
            border-bottom: none;
            border-color: #666;
            text-align: center;
        }
        .ivu-input-wrapper{
            position: absolute;
        }
    }


.xzxxmx-right{
	    padding: 7px 0 7px 0px;
      background-color: #ccc;
      color: #fff;
      text-align: center;
      border: 0.3px solid #666;
      border-bottom: none;
}
.jsbf-btn {
    text-align:right;vertical-align:middle
}

.jsbf-btn {
    float: right;
    margin-bottom: 10px;
}
.xzxxmx {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-top: 0px  ;
    border-right: 0.3px solid #666  ;
    border-bottom:0.3px solid #666 ;
    border-left: 0px  ;
    .xzxxsj-text{
        padding: 7px 0 7px 0px;
        background-color: #ccc;
        color: #fff;
        text-align: center;
        border: 0.3px solid #666;
        border-right: none;
        border-bottom: none;
    
    }
    .xzxxmx-input{
        .app-form-item{
            margin: 0;
        }
        input{
            border-radius: unset;
        }
        .ivu-input {
            height: 36px;
            border-right: none;
            border-bottom: none;
            border-color: #666;
            text-align: center;
        }
        
    }
}

