@charset "UTF-8";

/************* page-min.css ***************/

.container {
    margin-left: 0;
    margin-top: 0;
    width: auto;
    padding: 20px 20px 0
}

.detail-page,
.form-page,
.search-page {
    padding: 0
}
input[type=number]{display:inline-block;height:20px;line-height:20px;padding:4px 12px;border:1px solid #ccc;vertical-align:middle;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}

/************* page-min.css ***************/

::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #dbdbdb;
}

::-webkit-scrollbar-thumb:window-inactive {
    background: #dbdbdb;
}

input[type="text"],
input[type="password"],
textarea,
select {
    border-radius: 0;
}

.eam-form .row input[type="text"] {
    width: 140px;
}

.eam-form .row .uneditable-input.span16,
.eam-form .row input.span16,
.eam-form .row textarea.span16 {
    width: 620px;
}

.eam-form .row input.calendar {
    width: 130%;
}

.eam-form .row input.bui-select-input {
    width: 140px;
}

.eam-form .row input.bui-combox-input {
    width: 220px;
}

.eam-form .span6 {
    width: 246px;
}

.eam-form .span6.control-text {
    width: 220px !important;
}

p {
    margin: 0;
}

.left {
    float: left;
}

.right {
    float: right;
}

.clear {
    clear: both;
}

.slide {
    margin-top: 20px !important;
}

.slideb {
    margin-bottom: 30px !important;
}

.slidel {
    margin-left: 10px !important;
}

.hidden {
    display: none;
}

.role-block {
    width: 30%;
}

.usr-block {
    width: 68%;
    margin-left: 2%;
}

.x-icon-info,
.x-icon-question {
    background-color: #0098e5;
    border-color: #0098e5;
    border-radius: 50px;
}

.inline {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.hidden {
    display: none;
}

.bui-select {
    outline: none;
}

.icon-caret-down,
.icon-caret-left,
.icon-caret-right,
.icon-caret-up {
    width: 8px;
    height: 8px;
}

.eam-fixed-header {
    position: fixed;
    z-index: 20;
    background: #fff;
    width: 100%;
    top: 0;
}

.eam-fixed-body {
    margin-top: 100px;
    padding-bottom: 30px;
}

.eam-icon .bui-menu-title .bui-menu-title-text {
    background: url(../img/icon-menu.png) center left no-repeat;
    height: 24px;
    line-height: 24px;
    padding-left: 30px;
    margin-top: 9px;
}

/* .eam-icon.menu-second-selected .bui-menu-title .bui-menu-title-text { background-image: url(../img/icon-menu-hover.png);} */

.eam-icon-index .bui-menu-title .bui-menu-title-text {
    background-position: 0 3px;
}

.eam-icon-org .bui-menu-title .bui-menu-title-text {
    background-position: 0 -20px;
}

.eam-icon-flow .bui-menu-title .bui-menu-title-text {
    background-position: 0 -45px;
}

.eam-icon-param .bui-menu-title .bui-menu-title-text {
    background-position: 0 -140px;
}

.eam-icon-asset .bui-menu-title .bui-menu-title-text {
    background-position: 0 -68px;
}

.eam-icon-config .bui-menu-title .bui-menu-title-text {
    background-position: 0 -167px;
}

.eam-icon-app .bui-menu-title .bui-menu-title-text {
    background-position: 0 -194px;
}

.eam-icon-link .bui-menu-title .bui-menu-title-text {
    background-position: 0 -222px;
}

.eam-icon-zyhd .bui-menu-title .bui-menu-title-text {
    background-position: 0 -248px;
}

.eam-icon-vm .bui-menu-title .bui-menu-title-text {
    background-position: 0 -275px;
}
.eam-icon-fzjh .bui-menu-title .bui-menu-title-text {
    background-position: 0 -300px;
}
.eam-icon-net .bui-menu-title .bui-menu-title-text {
    background-position: 0 -326px;
}
.eam-icon-dw .bui-menu-title .bui-menu-title-text {
    background-position: 0 -350px;
}

.bui-menu-item-hover {
    background: #192842;
}

.dl-title {
    height: 64px;
    background: #0098e5;
    text-align: left;
}

.dl-title img {
    margin-left: 20px;
}

.tab-nav-bar {
    height: 38px;
    background: #f5f5f5;
}

.tab-nav-wrapper {
    margin-top: 6px;
    margin-left: 24px;
    height: 38px;
}

.bui-nav-tab .tab-nav-list {
    padding: 0;
    margin-left: 16px;
}

.dl-inner-tab .tab-nav-inner {
    background: #f5f5f5;
    margin: 0;
}

.bui-nav-tab-item {
    background: transparent;
    line-height: 32px;
    height: 32px;
    /* width: auto !important; */
    width: 108px !important;
    padding: 0 16px;
    margin-left: -14px;
}

/* .bui-nav-tab-item {
	background: transparent;
    line-height: 38px;
    height: 0;
    width: auto !important;
    margin: 0 -12px 0 0;
    padding: 0 30px 0 16px;
    border-right: 24px solid transparent;
    border-bottom: 32px solid #263754;
    border-bottom: 32px solid #0f3e56;
    border-bottom: 32px solid #0d5b83;
    border-bottom-color: #0d5b83\9;
    border-bottom: 32px solid rgba(13, 91, 131, 0.3);
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.bui-nav-tab-item-hover {
	border-bottom: 32px solid rgba(13, 91, 131, 0.4);
    filter: alpha(opacity=40);
} */

.tab-nav-actived {
    border-bottom-color: #fff;
    opacity: 1;
    filter: alpha(opacity=100);
}

.bui-nav-tab-item .tab-item-inner,
.bui-nav-tab-item .l,
.bui-nav-tab-item .r {
    background: none;
}

.bui-nav-tab-item .l {
    width: 0;
    left: 0;
    background: url(../img/icon-tab-l.png) top left no-repeat;
}

.bui-nav-tab-item .l,
.bui-nav-tab-item .r {
    width: 16px;
    height: 32px;
}

.bui-nav-tab-item .r {
    background: url(../img/icon-tab-r.png) top left no-repeat;
}

.tab-item-title {
    font-size: 14px;
    color: #000;
}

.tab-nav-actived .tab-item-title {
    color: #333;
}

.bui-nav-tab-item .tab-item-inner {
    margin: 0;
    text-align: center;
    height: 32px;
    line-height: 36px;
    background: url(../img/icon-tab-m.png) top left repeat;
    padding: 0 36px 0 16px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.bui-nav-tab-item.bui-nav-tab-item-hover .l {
    background: url(../img/icon-tab-hl.png) top left no-repeat;
}

.bui-nav-tab-item.bui-nav-tab-item-hover .r {
    background: url(../img/icon-tab-hr.png) top left no-repeat;
}

.bui-nav-tab-item.bui-nav-tab-item-hover .tab-item-inner {
    background: url(../img/icon-tab-hm.png) top left repeat;
}

.tab-nav-actived.bui-nav-tab-item .l {
    background: url(../img/icon-tab-al.png) top left no-repeat;
    background-image: url(../img/icon-tab-al.gif) \9;
}

.tab-nav-actived.bui-nav-tab-item .r {
    background: url(../img/icon-tab-ar.png) top left no-repeat;
    background-image: url(../img/icon-tab-ar.gif) \9;
}

.tab-nav-actived.bui-nav-tab-item .tab-item-inner {
    background: url(../img/icon-tab-am.png) top left repeat;
}

.tab-item-close {
    top: 8px;
    right: 17px;
    width: 14px;
    height: 14px;
}

.tab-nav-arrow {
    top: 16px;
}

.tab-item-close {
    background: url(../img/close.png) center no-repeat;
}

.tab-item-close:hover {
    background: url(../img/close-hover.png) center no-repeat;
}

.tab-nav-arrow.arrow-left {
    background: url(../img/left.png) center no-repeat;
}

.tab-nav-arrow.arrow-right {
    background: url(../img/right.png) center no-repeat;
}

.dl-user,
.bui-side-menu,
.bui-side-menu .menu-second .bui-menu {
    background: #263754;
}

.dl-user {
    width: 85%;
    margin-left: 5%;
    border-bottom: 1px solid #e0e0e0;
    color: #fff;
    height: 100px;
}

.dl-user .dl-portrait-radius {
    /*background: url(../img/user-img.png) center no-repeat;*/
    background: none;
}

.bui-side-menu .bui-menu-title,
.bui-side-menu .menu-leaf a em {
    color: #fff;
    font-size: 14px;
}

.menu-second-selected {
    background: #111e33;
}

.bui-side-menu .menu-second-selected .bui-menu,
.bui-side-menu .bui-menu-item-selected a {
    background: #192842;
}

.bui-side-menu .menu-second-selected .bui-menu-title,
.bui-side-menu .menu-second-selected .menu-leaf a em {
    color: #fff;
}

.bui-side-menu .menu-leaf.bui-menu-item-selected a,
.bui-side-menu .menu-second-selected .menu-leaf.bui-menu-item-selected em,
.bui-side-menu .menu-leaf.bui-menu-item-hover,
.bui-side-menu .menu-leaf.bui-menu-item-hover a,
.bui-side-menu .menu-leaf.bui-menu-item-hover a em {
    color: #0098e5;
}

.bui-menu .bui-menu-item {
    margin: 2px 0;
}

.bui-side-menu .bui-menu-title {
    padding-left: 16px;
}

.bui-side-menu .menu-leaf a em {
    padding-left: 38px;
}

.dl-menu {
    top: 175px;
}

.container {
    padding: 0;
}

.eam-title {
    color: #000;
    font-size: 14px;
    padding-left: 30px;
    margin-bottom: 0;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
}

.eam-title-black {
    color: #000;
    font-size: 14px;
    line-height: 30px;
    padding-left: 20px;
    border-bottom: 1px solid #dbdbdb;
}

form.eam-form.form-horizontal {
    padding-bottom: 60px;
}

.eam-form {
    margin-left: 1px;
}

.eam-form .row {
    margin-left: 0;
}

.eam-form .btn-block {
    background: #e7f3f9;
    height: 24px;
    padding: 9px 20px;
}

.eam-form .search-block {
    padding: 10px 20px;
    height: auto;
    margin-bottom: 10px;
}

.eam-form .search-block .toolbar {
    height: auto;
}

.eam-form .search-block .toolbar li {
    margin: 4px 0 0 5px;
}

.eam-form .offset3 {
    margin-left: 0;
}

.eam-form.form-horizontal .controls {
    min-height: 48px;
    height: auto;
    line-height: 36px;
}

.eam-form.form-horizontal .eam-controls {
    height: auto;
}

.eam-form-height.form-horizontal .controls {
    height: 38px;
}

.eam-form-hidden .right .button {
    /*border: 0;
    height: 0 !important;*/
}

.eam-title-inner {
    background: #eee;
    height: 30px;
    line-height: 30px;
    margin-top: 2px;
    padding-left: 30px;
    color: #000;
    font-size: 13px;
}

.tips-red {
    margin-left: 4px;
    color: red;
    text-decoration: none;
}

.button {
    line-height: 14px;
    padding: 4px 10px;
    border-radius: 3px;
    font-size: 12px;
}

.button-primary,
.button-primary:hover {
    background: #0098e5;
    border-color: #0098e5;
}

.button-gray,
.button-gray:hover {
    background: #fafafa;
    border-color: #dbdbdb;
    margin-top: 4px;
    width: 70px;
}

.org-btn {
    margin: 5px 0;
}

.org-btn .button-group .button {
    margin-right: 10px;
    border-radius: 3px !important;
}

.content .right {
    background: #fff;
}

.content.blank-lr {
    width: 97%;
    padding: 0 1.5%;
}

.bui-grid-body,
.bui-grid-header,
.bui-grid-bbar {
    border: 0;
}

.eam-tbl .bui-grid-table th,
.eam-tbl .bui-grid-table td {
    border: 0;
}

.eam-tbl .bui-grid-table .bui-grid-hd {
    background: #f6f8fb;
    border-top: 1px solid #d0d4de;
    border-bottom: 1px solid #d0d4de;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
}

.eam-tbl.bui-grid-strip .bui-grid-row-even {
    background: #f3f4f7;
}

.eam-tbl.bui-grid-strip .bui-grid-row-selected,
.eam-tbl.bui-grid-strip .bui-grid-row-selected.bui-grid-row-hover {
    /* background: #ccd7ff */
    background: #eaefff;
}

.eam-tbl.bui-grid-strip .bui-grid-row-hover {
    background: #f2fefc;
}

.eam-tbl .bui-grid-table .bui-grid-row td {
    border-bottom: 1px dashed #dbdbdb;
    font-size: 12px;
    line-height: 30px;
}

.eam-tbl .bui-grid-table .bui-grid-hd-inner,
.eam-tbl .bui-grid-table .bui-grid-cell-inner {
    padding: 4px 0;
    line-height: 24px;
}

.eam-tbl .bui-grid-table .grid-command {
    color: #156ddd;
}

.eam-tbl .bui-grid-table .grid-command:hover {
    color: #2a6496;
    text-decoration: underline;
}

/*********************** eam-tbl-cross *********************************/
.eam-tbl-cross .bui-grid-table th,
.eam-tbl-cross .bui-grid-table td {
    border: 0;
}

.eam-tbl-cross .bui-grid-table .bui-grid-hd {
    background: #fff;
}

.eam-tbl-cross.bui-grid-strip .bui-grid-row-even {
    background: #fff;
}

.eam-tbl-cross.bui-grid-strip .bui-grid-row-expanded {
    background: #fff;
}

.eam-tbl-cross.bui-grid-strip .bui-grid-row-selected {
    /* background: #ccd7ff */
    background: #eaefff;
}

.eam-tbl-cross.bui-grid-strip .bui-grid-table .bui-grid-row-hover {
    background: #f2fefc;
}

.eam-tbl-cross.bui-grid-strip .bui-grid-row-selected.bui-grid-row-hover {
    /* background: #ccd7ff */
    background: #eaefff;
}

.eam-tbl-cross .bui-grid-table .bui-grid-row td {
    border-bottom: 1px dashed #dbdbdb;
}

.eam-tbl-cross .bui-grid-table .bui-grid-hd-inner {
    padding: 0;
    height: 0;
}

.eam-tbl-cross .bui-grid-table .bui-grid-cell-inner {
    padding: 4px 0;
    line-height: 24px;
}

.eam-tbl-cross .bui-grid-table .grid-command {
    color: #aaa;
}

.eam-tbl-cross.bui-grid-height .bui-grid-body .bui-grid-table {
    border: 0;
}

.eam-tbl-cross .checkbox {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 161px;
    color: #000;
}

/*********************** eam-tbl-group *********************************/
.eam-tbl-group .bui-grid-table .bui-grid-hd, .eam-tbl-group .eam-pager {
    background: #fff;
}

.eam-tbl-group .eam-pager {
    border-bottom: 0;
}

.eam-tbl-group .bui-grid-table .bui-grid-cell-inner {
    padding: 8px 0;
}

.eam-tbl-group.bui-grid-strip .bui-grid-row-even {
    background: #fff;
}

.eam-tbl-group .bui-grid-row-group {
    background: #f6f8fb;
    font-weight: bold;
}

.eam-tbl-group .bui-grid-row-group-even {
    background: #fcf8e2;
}

.eam-tbl-group.bui-grid-strip .bui-grid-row-hover {
    background: #f2fefc;
}

.eam-tbl-group .bui-grid-cascade {
    background: #0098e5;
    border-color: #0098e5;
    padding: 1px 0;
    border-radius: 3px;
    margin-right: 6px;
}

.eam-tbl-group .bui-grid-cascade .bui-grid-cascade-icon {
    font-family: "iconfont" !important;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: none;
    color: #fff;
    width: 16px;
    height: 16px;
    text-align: center;
}

.eam-tbl-group .bui-grid-cascade .bui-grid-cascade-icon:before {
    content: "\e724";
}

.eam-tbl-group .bui-grid-cascade.bui-grid-cascade-expand .bui-grid-cascade-icon:before {
    content: "\e614";
}

.eam-tree .bui-tree-list {
    border: 0;
    width: 100% !important;
}

.eam-tree .bui-tree-item {
    line-height: 24px;
    padding: 4px 0 6px;
    margin: 2px 0;
    font-size: 13px;
}

/* .eam-tree .bui-tree-item-hover, .eam-tree .bui-tree-item-selected { background-color: #f2fefc;} */

/* .eam-txt { margin: -34px 90px 0px 250px !important;} */

.eam-dialog.bui-dialog .bui-stdmod-header {
    border: 0;
    padding: 0;
}

.eam-btn-right {
    margin-top: -28px;
}

.eam-gray-block {
    background: #efefef;
    margin: 10px;
    padding: 10px 20px;
}

.eam-tbl-cross .bui-grid-table .grid-command:hover {
    color: #0098e5;
}

.width100 .bui-grid-button-bar {
    width: 100%;
}

.eam-tab {
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: 10px;
}

.eam-tab .bui-tab-item-text {
    background: transparent;
    border: 0;
    margin-right: 0;
    cursor: pointer;
}

.eam-tab .bui-tab-item-selected .bui-tab-item-text {
    color: #0098e5;
    border-bottom: 2px solid #0098e5;
}

.eam-tab2 {
	margin-bottom: 10px;
	border-bottom: 1px solid #c3c3d6;
}

.eam-tab2 li {
	margin-left: 8px;
}

.eam-tab2 .bui-tab-item-text {
	background: #fff;
	color: #5ca8cf;
	border-bottom: 1px solid #c3c3d6;
	margin-right: 0;
}

.eam-tab2 .bui-tab-item-selected .bui-tab-item-text {
	color: #000;
	border-bottom: 1px solid #fff;
}

.eam-scroll-y .bui-grid-body {
    height: 372px;
    overflow-x: hidden;
    overflow-y: auto;
}

/** 解决所有流程 资产列表滚动条  add by xin**/

.eam-flow-scroll-y .bui-grid-body {
    max-height: 330px;
    overflow-y: auto;
}

.eam-scroll-y2 .bui-grid-body {
    height: 302px;
}

.eam-tbl.eam-scroll-y .bui-grid-body {
    overflow-x: auto;
}

@media print {
    * {
        color: #000 !important;
        background: none !important;
    }

    .eam-form .btn-block {
        display: none;
    }

    a[href^=http]:after {
        content: " <" attr(href) "> ";
    }

    input[type="text"],
    input[type="password"],
    textarea,
    select {
        width: 100%;
    }

    label {
        width: 100px;
        text-align: right;
    }

    table th {
        border-right: 1px solid #000;
    }

    table td {
        border-right: 1px solid #000;
        border-top: 1px solid #000;
    }

    table th.bui-grid-hd-empty,
    table td.bui-grid-cell-empty {
        border: 0;
        display: none;
    }

    .bui-grid-header .bui-grid-table {
        border-top: 1px solid #000;
        border-left: 1px solid #000;
    }

    .bui-grid-body .bui-grid-table {
        border-bottom: 1px solid #000;
        border-left: 1px solid #000;
    }

    .form-horizontal .control-label,
    .form-horizontal .controls {
        float: none;
        display: inline-block;
        *display: inline;
        *zoom: 1;
    }
}

.nav-tabs .bui-tab-item-text {
    cursor: pointer;
}

.eam-asset-tab .nav-tabs {
    padding-left: 10px;
}

.eam-asset-tab .nav-tabs .bui-tab-item-text {
    background: transparent;
    color: #0098e5;
    border-color: #dbdbdb;
}

.eam-asset-tab .nav-tabs .bui-tab-item-selected .bui-tab-item-text {
    color: #000;
    border-bottom: 1px solid #fff;
}

.eam-asset-tab-inner {
    padding: 10px;
    border: 1px solid #ddd;
    border-top: 0;
}

.eam-asset-tab-inner .nav-tabs {
    margin-bottom: 10px;
    border: 0;
}

.eam-asset-tab-inner .nav-tabs .bui-tab-item-text {
    background: #e6f3fa;
    color: #008fff;
    border: 0;
    border-radius: 3px;
    margin-right: 6px;
}

.eam-asset-tab-inner .nav-tabs .bui-tab-item-selected .bui-tab-item-text {
    color: #fff;
    background: #0098e5;
}

.eam-form-view .control-group {
    border-bottom: 1px solid #efefef;
    margin: 2px 0 2px 10px;
}

.eam-form-view .control-label {
    background: #efefef;
}

.eam-form-view .controls {
    height: 30px;
}

.eam-form-view .controls input {
    border: 0;
    box-shadow: none;
}

.eam-form-select .bui-select .bui-select-input {
    width: 110px;
}

.eam-btn-group {
    width: 100%;
}

.eam-del-right {
    float: right;
    margin-top: -31px;
}

.eam-title-lightblue-bg {
    height: 32px;
    line-height: 32px;
    background: #f0f0f0;
    color: #000;
    border-left: 4px solid #0098e5;
    margin: 20px 0 10px;
    padding-left: 16px;
    font-size: 14px;
}

.eam-height1 {
    height: 1px;
    border-bottom: 1px dashed #d4d4d4;
    margin: 40px 0;
}

.flow-start {
    cursor: pointer;
    background: #fbfdfe;
    border: 1px solid #bde2f5;
    border-radius: 3px;
    padding: 20px 0 20px 0;
    text-align: center;
    margin: 0 0 20px 20px;
    width: 18%;
    min-width: 216px;
    height: 102px;
}

.flow-start:hover {
    background: #f8fcfe;
}

.flow-start img {
    margin-bottom: 20px;
    width: 48px;
}

.flow-start p {
    width: 120px;
    margin: 0 auto;
    font-size: 14px;
}

.bui-tree-list {
    overflow: auto;
    max-height: 300px;
    overflow-y: auto;
}

.control-text {
    height: auto;
}

.bui-dialog .bui-stdmod-header .header-title {
    font-weight: bold;
}

.bui-grid-table .grid-command {
    margin-right: 0px;
}

.bui-tree-list {
    overflow: auto;
    max-height: 300px;
    overflow-y: auto;
}

.eam-tbl {
    margin-bottom: 0px;
}

.control-text {
    height: auto;
}

.bui-select-list {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 147px;
    _height: 150px;
}

.bui-record-editor .bui-bar.toolbar {
    height: 36px;
}

.bui-record-editor .bui-bar.toolbar li {
    line-height: 36px;
}

.eam-form .bui-bar.bui-grid-button-bar {
    width: 100%;
}

.progress .progress-number {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    line-height: 30px;
}

.nav-tabs .bui-tab-item-selected .bui-tab-item-text {
    z-index: 0;
}

.bui-switcher {
    position: relative;
    width: 120px;
    height: 24px;
    background: #67b7f2;
    cursor: pointer;
    border-radius: 50px;
}

.bui-switcher .button {
    border: 0;
    height: 22px;
    margin: 1px;
    border-radius: 50px;
    background: #fff;
}

.bui-switcher .button:focus {
    outline: none;
    background: #fff;
}

.bui-grid-row-read {
    color: #0098e5;
}

html,
body {
    width: 100%;
    height: 100%;
}

.placeholder {
    color: #aaa;
}

.info-qrcode img {
    width: 80%;
    margin: 12% 10% 8%;
}

.eam-pager {
    height: 35px;
    background: #f6f8fb;
    border-top: 1px solid #d0d4de;
    border-bottom: 1px solid #d0d4de;
}

.eam-panel-tbl .panel-info,
.eam-panel-form .panel-info {
    border: 0;
    box-shadow: none;
}

.eam-panel-tbl .panel-info > .panel-header,
.eam-panel-form .panel-info > .panel-header {
    height: 24px;
    padding: 0;
    background: #d9edf7;
    border: 1px solid #bce8f1;
}

.eam-panel-tbl .panel-info > .panel-header h3,
.eam-panel-form .panel-info > .panel-header h3 {
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    padding-left: 12px;
}

.eam-panel-tbl .panel-body {
    padding: 15px 0 0 10px;
}

.eam-form-tbl {
	border-bottom: 1px solid #d0d4de;
}

.eam-form-tbl .control-group {
	margin-left: 0;
	height: 32px;
}

.eam-form-tbl .control-group .control-label {
	background: #f6f8fb;
	line-height: 32px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}

.eam-form-tbl .control-group .controls {
	margin-left: 0;
}

.eam-form-tbl .control-group .controls input {
	border: 0;
    box-shadow: none;
    vertical-align: top;
    margin-top: 2px;
}

.form-horizontal.eam-panel-tbl .controls {
    height: auto;
}

.form-horizontal.eam-panel-tbl input,
.form-horizontal.eam-panel-tbl textarea {
    border: 0;
    box-shadow: none;
    resize: none;
}

.form-horizontal.eam-panel-tbl .row {
    border: 1px solid #d0d4de;
    margin-top: -1px;
}

.eam-panel-tbl .info-qrcode canvas,
.eam-panel-form .info-qrcode canvas,
.eam-panel-tbl .info-qrcode table,
.eam-panel-form .info-qrcode table {
    max-width: 100%;
}

.form-horizontal.eam-panel-tbl .control-label,
.form-horizontal.eam-panel-form .control-label {
    background: #f6f8fb;
    font-weight: bold;
}

.eam-tbl-white {
    margin-bottom: 20px;
}

.eam-tbl-white .bui-grid-header-container {
    border-left: 1px solid #d0d4de;
}

.eam-tbl-white .bui-grid-body {
    border-left: 1px solid #d0d4de;
}

.eam-tbl-white .bui-grid-table .bui-grid-hd,
.eam-tbl-white.bui-grid-strip .bui-grid-row-even {
    background: #fff;
}

.eam-tbl-white .bui-grid-table .bui-grid-hd,
.eam-tbl-white .bui-grid-table .bui-grid-cell {
    border-right: 1px solid #d0d4de;
    border-bottom: 1px solid #d0d4de;
}

.eam-tbl-white .bui-grid-table .bui-grid-hd-empty.bui-grid-hd,
.eam-tbl-white .bui-grid-table .bui-grid-cell.bui-grid-cell-empty {
    border: 0;
}

.bui-menu-title:after {
    content: "\e609";
}

.bui-menu-item-collapsed .bui-menu-title:after {
    content: "\e602";
}

button .iconfont {
    margin-right: 8px;
}

.icon-bianji {
    margin-top: -2px;
}

.icon-add {
    font-size: 13px !important;
}

.icon-caozuozhiyin {
    font-size: 18px !important;
    margin: -1px 8px 0 -4px;
}

.icon-quxiao {
    margin-top: -1px;
    font-size: 12px !important;
}

.icon-faqi {
    font-size: 14px !important;
}

.icon-daochu {
    font-size: 13px !important;
}

.icon-tijiao {
    margin: 1px 10px 0 -4px;
}

.icon-tijiao1 {
    margin: 1px 8px 0 -2px;
}

.icon-shenpi {
    font-size: 13px !important;
}

.eam-search-suggest input {
    width: 100%;
}

.eam-search-select input {
    width: 60%;
}

.eam-search-select span {
    width: 20%;
}

.dl-portrait {
    width: 60px;
    height: 60px;
    line-height: 80px;
    display: inline-block;
    position: relative;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
}

.dl-portrait-radius {
    behavior: url(../../ie-css3.htc);
    position: relative;
    z-index: 99;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.bui-dialog.edit-dialog .control-label {
    width: 85px;
}

.home-panel {
    border: 0;
    box-shadow: none;
}

.home-panel.panel > .panel-header {
    background: transparent;
    border: 0;
    padding: 0;
}

.home-panel.panel > .panel-header h3 {
    font-size: 16px;
    line-height: 32px;
    color: #000;
}

.home-panel.panel > .panel-header h3 img {
    margin-right: 6px;
    margin-top: 4px;
    vertical-align: top;
}

.home-panel.panel > .panel-body {
    border: 1px solid #dbdbdb;
}

.flow-rec {
    background: #eee;
    height: 42px;
    margin-right: 20px;
    margin-bottom: 20px;
    text-align: left;
    padding: 16px 10px 16px 16px;
    font-size: 14px;
}

.flow-rec .num {
    line-height: 24px;
}

.flow-rec2 {
    background: #eee;
    height: 170px;
    width: 36%;
    margin-right: 4%;
    margin-top: -20px;
    text-align: center;
    padding-top: 40px;
    font-size: 14px;
}

.flow-rec2 img {
    margin-bottom: 40px;
}

.calendar-search-group .x-field-error {
    display: block;
}

.x-editor-tips {
    z-index: 9999;
}

.bui-bar-item.bui-inline-block .input-small {
    width: 92px;
}

.gyslxr-select,
.wbjglxr-select,
.nblxr-select {
    display: inline;
}

.asset-number {
    width: 42.5%;
    line-height: 24px;
    border: 1px solid #ccc;
    width: 43.5%;
    height: 24px;
}

.flow-assetsNum-info {
    display: inline-block;
    margin-left: 10px;
    font-size: 16px;
    color: #999;
}

.flow-assetsNum-info span {
    margin: 0px 5px;
    color: #0098e5;
    font-size: 25px;
}

.form-select-add {
    cursor: pointer;
    background: #0098e5;
    border-color: #0098e5;
    color: #fff;
    padding: 4px;
    border-radius: 20px;
    text-align: center;
    line-height: 13px;
    margin: 2px 0 0 33px;
}

.form-table-add {
    margin: 4px 0 0 5px;
}

.form-select-delete {
    cursor: pointer;
    background: #d9534f;
    border-color: #d43f3a;
    color: #fff;
    padding: 4px;
    border-radius: 20px;
    text-align: center;
    line-height: 13px;
    margin: 4px 0 0 5px;
}

.bui-combox-input::-ms-clear {
    display: none;
}

/** 服务器上架资产选中增加亮色  add by xin**/
.flow-grid-select .bui-grid-row-selected {
    background: #ffddc6 !important;
}

/*** 屏蔽IE下input的叉号 add by xin***/
input[type=text]::-ms-clear {
    display: none;
}

.custom-tip {
    background-color: #000;
    border: 1px solid #ddd;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
    word-wrap: break-word;
    max-width: 250px;
}

.custom-tip[class^="x-align-top"],
.custom-tip[class*=" x-align-top"] .x-align-arrow {
    border-top: 9px solid #000;
}

.custom-tip.x-align-right .x-align-arrow {
    border-right: 9px solid #000;
}

.custom-tip.x-align-left .x-align-arrow {
    border-left: 9px solid #000;
}

.custom-tip[class^="x-align-bottom"],
.custom-tip[class*=" x-align-bottom"] .x-align-arrow {
    border-bottom: 9px solid #000;
}

.eam-alert-tip {
    font-size: 14px;
    padding: 15px;
    border: 1px solid transparent;
    border-radius: 2px;
    margin-bottom: 20px;
}

.eam-alert-info-tip {
    background-color: #eef6fd;
    border-color: #167be0;
    color: #167be0;
}

.eam-checkbox-label {
    cursor: pointer;
    height: 28px;
    font-size: 14px;
    margin-left: 0 !important;
}

input[type=checkbox] {
    transform: scale(1.05);
}

.eam-report-form .search-block {
    border: 1px solid #edd28a;
    background: #fcf8e2;
    padding: 15px 20px;
    margin: 0;
}

.time-group {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 240px;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.time-group input[type=text] {
    border: 0;
    box-shadow: none;
}

.button-white {
    border: 0;
    border-radius: 0;
}

.button-white:hover, .button-white:focus, .reportButton {
    color: white;
    background-color: #5cb85c;
}

.button-orange {
    border: 0;
    border-radius: 0;
    background-color: #f5f5f5;
}

.button-orange:hover, .button-orange:focus, .reportButton-time {
    color: white;
    background-color: #f0ad4e;
}

.bui-select .error .x-icon {
    width: 14px;
    height: 13px;
}

.dataacq-table {
    margin: 0 60px 20px;
    border: 1px solid #444;
    width: 90%;
}

.dataacq-table td {
    border: 1px solid #d0d4de;
    width: 10%;
    padding: 2px 4px;
    line-height: 24px;
}

.dataacq-table td.title {
    background: #f6f8fb;
    padding: 4px;
}

.dataacq-table td.title h3 {
    margin: 0;
}

.dataacq-table .acq-label {
    font-weight: bold;
}

.dataacq-table .value {
    color: #666;
}

/*  .hd-none .bui-grid-hd {
	display:none ;
}  */

.eam-box-shadow-none {
    border: 0 !important;
    box-shadow: none !important;
}

.eam-box-shadow {
    border: 1px solid #dbdbdb;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.eam-view-box {
    background: #f6f8fa;
    border: 1px solid #d1d5de;
    border-radius: 5px;
    padding: 10px;
    font-size: 12px;
    margin-bottom: 10px;
}

.eam-view-box h3 {
    font-weight: bold;
    font-size: 12px;
    border-bottom: 1px solid #d1d5de;
    line-height: 24px;
    margin-bottom: 6px;
}

.eam-view-box2 h3 {
    color: #0098e5;
}

.eam-view-box h3 .time {
    float: right;
    font-weight: normal;
    color: #666;
}

.eam-view-box ul li {
    line-height: 24px;
}

.eam-pager-light {
    height: 30px;
    vertical-align: middle;
    line-height: 30px;
}

.eam-pager-light li a {
    padding: 5px 10px;
    margin-left: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
    color: #428bca;
}

.eam-pager-light li.active a {
    background-color: #337ab7;
    border-color: #337ab7;
    color: #fff;
}

.eam-pager-light li.disabled a {
    color: #777;
}

.eam-pager-light > ul > li:first-child > a {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.eam-pager-light > ul > li:last-child > a {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

/***所有流程的关联交换机功能 add by xin****/
.relate-server-area {
    border: 1px solid #c1b6b6;
}

.flow-relate-ip-list {
    border: 1px solid #c1b6b6;
    margin-bottom: 15px;
}

.relate-server-title {
    background: #d8edf8;
    height: 30px;
    line-height: 30px;
    padding-left: 30px;
    color: #000;
    font-size: 13px;
    margin-bottom: 10px;
}

.relate-controller-list {
    width: 885px;
    margin-left: 30px;
    margin-top: 8px;
}

.flow-server-area {
    overflow: hidden;
    overflow-y: auto;
    max-height: 200px;
}

.focus-flow-area:hover{
    cursor: pointer;
}

/*******************/
.range3 .x-field-error,.plan1 .x-field-error {
	display:block;
}
.autoinspe-info-blue{
	border: 1px solid #5bb0e5;
    background: #c9e8fa;
    padding: 10px 20px;
    margin: 0 10px 0 0;
    line-height: 24px;
}
.autoinspe-info-gray{
	border: 1px solid #dbdbdb;
    padding: 10px 40px;
	background: #fdf9e3;
    margin: 10px 10px 10px 0;
    line-height: 24px;
	height:120px;
}
.autoinspe-left{
	border-right: 1px solid #dbdbdb;
    width: 15%;
    text-align: center;
    float: left;
    margin: 35px 0 10px 0;
	cursor: pointer;
}
.report-number{
	color:#439fed;
	font-weight:400;
	font-size:18px;
}
.autoinspe-left1{
    width: 15%;
    float: left;
    margin: 12px 10px;
	cursor: pointer;
}
.autoinspe-left:hover{
	font-weight:700;
}
.autoinspe-left1 span:hover{
	font-weight:700;
}
.exception-cell{
	background-color:#6a9de6;
	margin-bottom:2px;
	color:#fff;
	padding-left:3px;
	height:24px;
}
.lineChange-up{
    background-color:#eb5757;
    margin-bottom:2px;
    color:#fff;
    padding-left:3px;
    width: 50%;
    text-align:center;
}
.lineChange-down{
    background-color:#51e46f;
    margin-bottom:2px;
    width: 50%;
    color:#fff;
    padding-left:3px;
    text-align:center;
}
.lineChange-change{
    background-color:#e6916a;
    margin-bottom:2px;
    color:#fff;
    width: 50%;

    padding-left:3px;
    text-align:center;
}
.search-detail{
	background:#e7f3f9;
	padding:10px 5px 5px 5px;
}
.schedule-grid .bui-grid-body{
    overflow-y: auto;
    max-height: 330px;
}
.schedule-import{
	background-color: #f0ad4e;
    border-color: #eea236;
	height:24px;
	width:73px;
}
.schedule-import a{
	color:#fff;
	margin:0 5px;
}
.schedule-import ul{
	display:none;
}
.hform-error .x-field-error{
    display:block;
}
.vmasset-asset-list .eam-tbl .bui-grid-table .bui-grid-row-selected{
	background-color:#ffddc6;
}

.line-select-delete{
	margin-top:30px;
}

