.bg-success {
    background: #dff0d8 !important;
}
.bg-danger {
    background: #f2dede !important;
}
.Validform_checktip {
    height: 36px;
}
.media .media-left img {
    height: auto;
}

.upload-group li{
    float:left;margin-right:10px;position:relative;
}
.upload-group li .delete {
    position:absolute;right:4px;top:4px;cursor: pointer;
}
.progress-outside {
    width: 100%;border:1px solid #ccc;height:8px;visibility:hidden;
}
.progress-inside {
    background:#22ac38;height:100%;transition:width .5s;
}
.important-text {
    font-weight: 700 !important;
    color:#B22222 !important;
}

/* auto complete */
.ac_results {
  width: 320px !important;
  background-color: #fff;
  cursor:pointer;
}
.ac_results ul {
  padding: 5px 10px !important;
  border: 1px solid #ddd;
   margin-top: -1px;
    max-height: 250px !important;
}
.ac_results ul li{
    line-height: 15px;
    padding: 5px 6px;
}
.ac_results ul li strong{
    text-decoration: underline;
}
.ac_results ul li:hover{
    background-color: #3C6AC9;
    color: #fff;
}

.userindex-page th {
    text-align: center;
    font-weight: 700;
}
.selectDiv .chosen-container {
    width:100% !important;
}

/* 上传按钮显示手形 */
input[type=file],input[type="file" i]::-webkit-file-upload-button {
    cursor: pointer;
}

.smart-linkage .icon {
    width: 0 !important;
    height: 0 !important;
    display: none !important;
}

.smart-linkage .smart-linkage-column {
    height: 238px;
    font-size: 12px;
    max-width: 200px;
}

.smart-linkage .smart-linkage-column .column-item {
    padding: 0 5px;
    line-height: 34px;
}
.smart-linkage .smart-linkage-search-input {
    padding: 0 10px 0 30px !important;
}

.aui_state_focus {
    z-index:999999999 !important;
}
