/*combobox下拉菜单*/
.xzg-select-box{padding: 0px 5px;display: inline-block;}

.xzg-select .dropdown-menu{width: auto;overflow: auto;}
.xzg-select .dropdown-menu a{text-decoration: none;white-space: nowrap;word-break: keep-all;}
.xzg-select .dropdown-menu a:hover,.xzg-select .dropdown-menu a:focus{background: none;color: #000}
.xzg-select .btn{width: 100%;height: 31px;position: relative;line-height: 31px !important;text-align: left;padding: 0;background: #ffffff;border-radius: 0;cursor: default}
.xzg-select .btn:hover{background: #ffffff;border:solid 1px #1fae91}
.xzg-select .btn label{width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 4px}
.xzg-select .btn .caret{position: absolute;top: 12px;right: 10px;}
.xzg-select li.selected{background: #f5fafe}
.xzg-select li.checked a{color: #0C9025 !important;}
.xzg-select .multiselect li{position: relative;}
.xzg-select .multiselect span:first-child{width: 100%;display: inline-block;position: relative;padding: 4px 20px;}
.xzg-select .multiselect span:last-child{position: absolute;right: 10px;top: 5px;font-size: 12px;display: none;}
.xzg-select .multiselect li.selected span:last-child{display: block;}
.xzg-select .dropdown-menu>li>a{min-height: 25px;}
.xzg-select label.error{right:22px !important;top:-2px !important;text-align: right}
.xzg-select .search-text{width: 90%;border-radius: 0;margin: 0 auto}

button.error{background-color: #fbe2e2;  border-color: #c66161;  color: #c00;}
/*bootstrap table 下的展示高度*/
.bootstrap-table .xzg-select .btn{height: 35px}
.bootstrap-table .xzg-select .btn>label{line-height: 35px}
.bootstrap-table .xzg-select .btn>.caret{top:14px}