.searchbox .btn {
    display: inline-block;
    width: auto;
    padding: 0 15px;
    line-height: 32px;
    vertical-align: middle;
    /*margin-left: 15px;*/
    margin-top: 0;
    border-radius: 2px;
    border: none;
    font-size: 14px;
    letter-spacing: 0.8px;
}


/*基础按钮 重置和重新赋值*/
.searchbox .btn-primary, .modal-footer .btn-primary,.aui_buttons .btn-primary,.ui-dialog-footer button.ui-dialog-autofocus{
    background-color: transparent;
    border-color: #fff;
    background-image: linear-gradient(270deg, #009A53 0%, #B8CB37 100%);
    border-color: #fff;
    background-size: 200% 100%;
    border-radius: 3px;
    transition: all 1s ease-in-out;
}

.searchbox .btn-primary:hover, .modal-footer .btn-primary:hover,.aui_buttons .btn-primary:hover,.ui-dialog-footer button.ui-dialog-autofocus:hover {
    background-color: transparent;
    background-image: linear-gradient(270deg, #B8CB37 0%, #009A53 100%);
    border-color: #fff;
    border-radius: 3px;
    background-position: 100% 0;
    transition: all 1s ease-in-out;
}


.searchbox .btn-default, .modal-footer .btn-default ,.aui_buttons .btn-default,.ui-dialog-footer button {
    background: #e8ecf0;
    border-color: #1c4970;
    color: #1c4970;
}

.searchbox .btn-primary.export-button, .modal-footer .btn-default, .searchbox .btn-default,.aui_buttons .btn-default:hover,.ui-dialog-footer button {
    background: #fff;
    color: #000;
    height: 32px;
    line-height: 32px;
    border-radius: 3px;
    transition: all 0s ease-in-out;
    border: 1px solid #DCDCDC;
}

.searchbox .btn-primary.export-button:hover, .modal-footer .btn-default:hover, .searchbox .btn-default:hover {
    height: 32px;
    line-height: 32px;
    border-radius: 3px;
    background: rgba(255, 255, 255, 0.9);
    transition: all 0s ease-in-out;
    border: 1px solid rgba(0, 154, 83, 1);
    color: #69B643;
}


/*多选按钮*/
.multiselect-container .multiselect-option .form-check, .multiselect-container .multiselect-group .form-check, .multiselect-container .multiselect-all .form-check{
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 5px 10px;
}
.multiselect-container .multiselect-option.active:not(.multiselect-active-item-fallback), .multiselect-container .multiselect-group.active:not(.multiselect-active-item-fallback), .multiselect-container .multiselect-all.active:not(.multiselect-active-item-fallback), .multiselect-container .multiselect-option:not(.multiselect-active-item-fallback):active, .multiselect-container .multiselect-group:not(.multiselect-active-item-fallback):active, .multiselect-container .multiselect-all:not(.multiselect-active-item-fallback):active{
    border-bottom: 1px solid lightgrey;
    border-top: 1px solid lightgrey;
}


/*表单按钮底部*/
.form-edit-input.col-12.bv-form,.bv-form,.wrap-left-right .form{
    padding-bottom:60px;
}
/*.form-btns.searchbox,.searchbox.btns,*/
.searchbox.edit-form-button,.form-contact-add .searchbox.formArea {
    height: 60px;
    background: #FFFFFF;
    position: fixed;
    bottom: 0;
    background: #fff;
    left: 0;
    z-index: 1000;
    width: 100%;
    padding: 14px 0;
    box-shadow: 0px 2px 10px 0px rgba(28,71,112,0.15);
}
.searchbox.edit-form-button .box-footer{
    width: 100%;
    /*margin:14px 0*/
}

#treeDemo.inputTree{
    width: 16rem !important;
}

.base-form.base-form0-bottom{
    padding-bottom: 60px;
}


@font-face {
    font-family: PingFangSC-Regular;
    src: url("/font/PingFangSC-Regular-c42f2cf165edb9e0ff57880dbee1d50a.ttf") format("truetype");
}

@font-face {
    font-family: PingFangSC-Ultralight;
    src: url("/font/PingFangSC-Ultralight-8a27e0ba0ec7d3f4bceaf2ee3e2878b1.ttf") format("truetype");
}

@font-face {
    font-family: PingFangSC-Light;
    src: url("/font/PingFangSC-Light-148f3b305aa1507fa685b009e1bf3005.ttf") format("truetype");
}

@font-face {
    font-family: PingFangSC-Thin;
    src: url("/font/PingFangSC-Thin-b825132d57e6e3fe905744c3c395a3fc.ttf") format("truetype");
}

@font-face {
    font-family: PingFangSC-Medium;
    src: url("/font/PingFangSC-Medium-a39de046f22404825373ee07c8bf7854.ttf") format("truetype");
}

@font-face {
    font-family: PingFangSC-Semibold;
    src: url("/font/PingFangSC-Semibold-67ee533e4da77ffdef0fc1df1fa7935f.ttf") format("truetype");
}

/*详情页标题*/
.detail-title {
    width: 100%;
    display: block;
    padding: 0 0 12px 0;
    font-size: 16px;
    text-align: left;
    color: #282828;
    font-weight: inherit;
    font-family: PingFangSC-Semibold;

}

.body.iframe-mode-fullscreen{
    overflow: initial;
}






