﻿.float-e-margins .btn { margin-bottom: 0px; }
td .btn-group > .btn:first-child { margin-right: 5px; margin-bottom: 5px; }
.table > thead > tr > th { background: #ebecf0; }
/*.ibox-title { border-width: 1px 0 0; background: #ebecf0; min-height: 34px; padding: 10px 15px 7px; }*/
.ibox { margin-bottom: 0px; }
.wrapper-content { padding: 0px; }
.wrapper { overflow-x: hidden; }
.control-label text { font-weight: 400; }


.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { vertical-align: top; }
/*.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: none;
}*/
.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > th { padding: 8px 4px; white-space: nowrap; }
.table1 > tbody > tr > td, .table1 > tbody > tr > th, .table1 > tfoot > tr > td, .table1 > tfoot > tr > th, .table1 > thead > tr > td, .table1 > thead > tr > th {
    border: 1px solid #e7eaec;
    line-height: 1.42857;
    padding: 8px;
    vertical-align: middle;
}
.table1 > tbody > tr > th, .table1 > tbody > tr > th,.table1 > tfoot > tr > th, .table1 > thead > tr > th {
    text-align:right;
    background: #f9f9f9;
    padding: 8px;
}

.ibox-content { padding: 10px 10px; color: #333333; }
.custom-table, .form-table { min-height: 200px; overflow: auto; padding: 0 10px; }
.custom-table::-webkit-scrollbar, .form-table::-webkit-scrollbar { width: 14px; }

.iconfont { font-size: 13px; }
.ibox-content { color: #333333; }
label { font-weight: 500; }

/*.btn-table-custom{
    padding-left:8px;
}*/
.custom-vertical::after { display: inline-block; position: relative; margin-left: 8px; margin-right: 8px; top: 2px; height: 12px; content: ""; border-left: 1px solid rgb(203, 203, 203); opacity: 1; }
a { color: #0064c8; }
a:focus, a:hover, a:active { color: #004385; }

.custom-table-td { display: flex; margin-bottom: 5px; }
.custom-table-td label, .custom-table-td .nowrap { white-space: nowrap; }

.custom-amount { padding: 5px; }

th { font-weight: 400; }
body, .form-control { font-size: 12.5px; }
/*.form-control{height:26px;}*/
.btn-success { background: #0283C8; }

.Op .btn-group:not(:last-child)::after { display: inline-block; position: relative; margin-left: 8px; margin-right: 8px; top: 2px; height: 12px; content: ""; border-left: 1px solid rgb(203, 203, 203); opacity: 1; }
.text-wrap { max-width: 200px; /* 设置字段的宽度 */ word-wrap: break-word; /* 允许在必要时打断单词 */ }
.radio { padding-left: 3px; }
.checkbox-inline, .checkbox-inline + .checkbox-inline, .radio-inline, .radio-inline + .radio-inline { margin-right: 5px; }

/*上下查询条件间隔*/
.form-group { padding: 1px 0; }
/*用于展开、收起查询条件*/
.form-hide .form-group-hide, .form-hide .hide { display: none; }

/*.table > tbody > tr > td, .table > tfoot > tr > td, .table > thead > tr > td { padding: 3px 8px; }*/
.custom-table-td { margin-bottom: 1px; }
.pagination { margin: 0 0 10px 0; }
.page-list .btn { padding: 2px 5px; }


.data_overflow { width: 300px; overflow: hidden; text-overflow: ellipsis; }
.data_overflow.row1 { display: -webkit-box; -webkit-line-clamp: 1; /*1表示只显示1行*/ -webkit-box-orient: vertical; }
.data_overflow.row2 { display: -webkit-box; -webkit-line-clamp: 2; /*2表示只显示2行*/ -webkit-box-orient: vertical; }
.data_overflow.row2:hover, .data_overflow.row1:hover { width: auto; height: auto; display: inline-block; -webkit-line-clamp: none; /* autoprefixer: off */ -webkit-box-orient: vertical; white-space: break-spaces; }

/*bootstrap-select 去除选择框的outline*/
.bootstrap-select .dropdown-toggle:focus { outline: none !important; }

/*bootstrap-select 去除选项的outline*/
.bootstrap-select .dropdown-menu a:focus { outline: none !important; }

/*bootstrap-select 鼠标移入变灰改为白色*/
.bootstrap-select .btn-default { color: #333; background-color: #fff; border-color: #ccc; }

/*bootstrap-select 去除提示文字的阴影*/
.btn-group.open .dropdown-toggle { box-shadow: none; }

/*bootstrap-select 下拉选项的背景色和字体颜色*/
.bootstrap-select.btn-group .dropdown-menu li a:hover { color: whitesmoke !important; background: #148afa !important; }

/* 解决 bootstrap-select 点击显示灰色，改为显示白色  */
.btn-default-select { color: #333; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; }

.btn-default-select:hover { color: #333; background-image: none; border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); }

.btn-default-select:active,
.btn-default-select.active,
.open > .dropdown-toggle.btn-default-select { color: #333; background-image: none; border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); }

.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open .dropdown-toggle.btn-default { background-color: #fff; border-color: rgb(26, 179, 148); color: #333; }

.ibox .open > .dropdown-menu { left: 0; right: auto; }

/*下拉框边角去掉圆角*/
.bootstrap-select .btn { border-radius: 0; }
/*下拉框最大高度*/
select[multiple], select[size] { max-height: 32px; }



/*.bootstrap-select .dropdown-menu {
    max-width: 100%;
    min-width: 100%;
    border: 1px solid cornflowerblue;
    border-radius: 2px;
    box-shadow: 0 2px 8px #888;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}*/

/*.bootstrap-select .dropdown-menu li a span.text {
    display: inline-block;
    white-space: pre-wrap;
    word-wrap: break-word;
    max-width: 100%;
}*/

.wid200px { width: 200px; }

::-webkit-scrollbar { width: 16px; /* 设置滚动条的宽度 */ }


/**修改文本框高度及下拉框的高度*/
.form-control, .bootstrap-select > .dropdown-toggle { padding: 4px 12px; height: 30px; }

/**下拉框 */
.filter-option-inner-inner { font-size: 12.5px; }

/**当下拉框向右展开超出边界时，附上该样式，向左展开*/
.dropdown-menu-right { left: auto !important; right: 0 !important; }


/**标记徽章 */
.badge{border-radius:3px;}


/**列横向滚动衔接处错位*/
.bootstrap-table .fixed-table-container.fixed-height:not(.has-footer) {
    border-bottom: 0px solid #dee2e6;
}
.bootstrap-table .table .selected{
    background:#dddddd;
}
.text-wrap {
    max-width: 200px; /* 设置字段的宽度 */
    word-wrap: break-word; /* 允许在必要时打断单词 */
  }



/*bootstrap-select 去除选择框的outline*/
.bootstrap-select .dropdown-toggle:focus { outline: none !important; }

/*bootstrap-select 去除选项的outline*/
.bootstrap-select .dropdown-menu a:focus { outline: none !important; }

/*bootstrap-select 鼠标移入变灰改为白色*/
.bootstrap-select .btn-default { color: #333; background-color: #fff; border-color: #ccc; }

/*bootstrap-select 去除提示文字的阴影*/
.btn-group.open .dropdown-toggle { box-shadow: none; }

/*bootstrap-select 下拉选项的背景色和字体颜色*/
.bootstrap-select.btn-group .dropdown-menu li a:hover { color: whitesmoke !important; background: #148afa !important; }

/* 解决 bootstrap-select 点击显示灰色，改为显示白色  */
.btn-default-select { color: #333; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; }

.btn-default-select:hover { color: #333; background-image: none; border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); }

.btn-default-select:active,
.btn-default-select.active,
.open > .dropdown-toggle.btn-default-select { color: #333; background-image: none; border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); }

.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open .dropdown-toggle.btn-default { background-color: #fff; border-color: rgb(26, 179, 148); color: #333; }

.ibox .open > .dropdown-menu { left: 0; right: auto; }

/*下拉框边角去掉圆角*/
.bootstrap-select .btn { border-radius: 0; }
/*下拉框最大高度*/
select[multiple], select[size] { max-height: 32px; }
.tip{color:red;padding:0px;}
tip{color:red;}
.small{font-size:12px;cursor:pointer;}
.middle { font-size: 13.5px; cursor: pointer; }
.big { font-size: 15px; cursor: pointer; }
.font-select{text-decoration: underline;font-weight:600;color:green;}
.form-inline .select-default-width{width:120px;}
.form-inline .radio input[type=radio] { position: relative; margin-left: 0; }
