﻿

/******************************** table 设置 **********************************/
table thead tr th{ text-align:center; padding:10px 5px !important; border-bottom:0px !important;}
table tbody tr td{ text-align:center; padding:10px 5px!important; vertical-align:middle !important;}
table tbody tr td button{margin:0px 5px;}
table tbody tr:hover{background-color:#fafafa;}

/******************************** 所有页面搜索区域条件输入 **********************************/
.ybsy-search-row {gap:10px; }
.form-group button{margin-left:20px;}

/******************************** 所有页面分页 **********************************/
.pagination{display:inline-flex!important;}
.pagination-info{display:inline-flex!important; margin-right:20px;}
.paging-text{display:inline-block; margin-right:10px;}
.paging-size{margin:0px 5px; display:inline-block; width:auto;  height:34px; padding:0px 10px;}
/******************************** 所有页面loading **********************************/
.ybsy-loading{margin:auto; position:absolute; z-index:9999999; left:0px; top:0px; bottom:0px; right:0px; box-shadow:0 0 30px #7a7a7a; width:300px; height:150px;}
.ybsy-loading .card{margin:0px !important; height:150px;}

.hide{display:none;}
.show{display:block;}

/******************************** 树控件 **********************************/
.ztree{margin-top:0px !important;}

/******************************** modal **********************************/
.modal-dialog .modal-lg{width:80% !important; max-width:90% !important;}
.modal-dialog{display:flex; justify-content:center;}
.modal-lg .modal-content{width:1280px;}
.modal-lg .modal-body{width:1280px;}
.modal-md .modal-content{width:800px;}
.modal-md .modal-body{width:800px;}
.modal-body .card{margin-bottom:0px;}


.ztree li a.curSelectedNode {
    text-decoration: none !important; /* 移除下划线 */
    background-color: transparent !important; /* 可选，移除背景色 */
}
.ztree li a:hover{text-decoration:none !important;}
.menuContent{ position: fixed; background-color:#fff; width:219px; min-height:300px; max-height:400px; overflow-y:auto; z-index:999999;     box-sizing: border-box; box-shadow: 0 0 5px #fff; border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede; padding:5px 0px;}
/* 隐藏 zTree 默认的点击高亮效果 */
.curSelectedNode {
    border: none !important;
}

/**隐藏上传文件错误标记*/
.dz-error-mark{display:none !important;}
.dz-error-message{display:none !important;}
.dz-progress{display:none;}
.dropzone{border:1px solid rgba(0,0,0,.3) !important;}

/****************************************导航*****************************************/
.ybsy-navigate{ margin-bottom:30px; border-bottom:1px solid #ededed; padding-bottom:10px;}
.ybsy-navigate i{margin-right:10px; color:#898989;}
.ybsy-navigate-text{font-size:16px; color:#5e5e5e;}

/****************************************预览图片************************************/
.attached-photo-files .files-list{display:flex; flex-direction:row; padding-left:100px; gap:10px;}
.attached-photo-files .files-list .file-box{display:flex; flex-direction:column;}
.attached-photo-files .files-list .file-box small{width:100px; display:inline-block;}

.logo-lg{outline:none !important;border:none !important;}
.logo-lg:active{border:none !important;outline:none !important;}
.date-picker{width:160px;}
.date-start{border-right:none;}

.form-control[readonly]{background:#ffffff; background-color:#ffffff;}