@import url("../assets/font/zxtech/iconfont.css");
@import url("../css/os.user.css");
.main-content-table {}
.main-content-search {margin-bottom: 8px;}
.l-panel-search-cond-block, .l-panel-edit-param-block {float: left; padding: 3px;}
input {border: 1px solid #2288CC; border-radius: 5px; padding-left: 3px; padding-right: 3px; outline: 0 none; font-size: 12px;}
textarea {border: 1px solid #2288CC; border-radius: 5px; display: inline-block; vertical-align: middle; font-size: 12px; padding: 3px; outline: 0 none;}
.l-panel-search-title, .l-panel-search-title1, .l-panel-search-title2, .l-panel-search-title3,.l-panel-search-title4, .l-panel-edit-title, .l-panel-edit-title1, .l-panel-edit-title2, .l-panel-edit-title3,.l-panel-edit-title4 {float: left; height: 25px; line-height: 24px; margin-right: 8px; text-align: right;}
.l-panel-search-title {width: 84px;}
.l-panel-edit-title {width: 72px;}
.l-panel-search-title1, .l-panel-edit-title1 {width: 112px;}
.l-panel-search-title2, .l-panel-edit-title2 {width: 142px;}
.l-panel-search-title3, .l-panel-edit-title3 {width: 172px;}
.l-panel-search-title4, .l-panel-edit-title4 {width: 202px;}
.l-panel-input-item {height: 21px; line-height: 21px; margin-right: 8px;}
input[type="file"] {height: 23px; line-height: 23px; margin-right: 8px;}
.l-panel-search-item, .l-panel-edit-item {width: 108px; float: left;}
.l-panel-search-item1, .l-panel-edit-item1 {width: 208px; float: left;}
.l-panel-search-item2, .l-panel-edit-item2 {width: 308px; float: left;}
.l-panel-search-item3, .l-panel-edit-item3 {width: 416px; float: left;}
.l-panel-search-item4, .l-panel-edit-item4 {width: 542px; float: left;}
input.lps-width {width: 100px;}
select.lps-width {width: 108px;}
textarea.lps-width {width: 200px; height: 42px; resize: none; margin: 0px;}
input.lps-width1 {width: 200px;}
input.lps-width2 {width: 300px;}
input.lps-width3 {width: 408px;}
input.lps-width4 {width: 534px;}
select.lps-width1 {width: 208px;}
textarea.lps-width1 {width: 408px; height: 42px; resize: none; margin: 0px;}
textarea.lps-width2 {width: 534px; height: 42px; resize: none; margin: 0px;}
input.lps-width2 {width: 408px;}
select.lps-width2 {width: 416px;}
select.lps-width4 {width: 542px;}
.color-red-required {border-left: 1px solid red !important; padding-left: 6px;}
.clear-both {clear: both;}
.pull-right {float: right;}
.pull-left {float: left;}
.border0 {border: 0px none;}
.background-color-white {background-color: white;}
.l-page-loading {opacity: 0.5;position: absolute; z-index: 91000; top:0; left:0; background:white url('../images/common/loading-1.gif') no-repeat center 40%; width:100%; height:100%; _height:800px; display:none;}
.input-group {border-collapse: separate; display: table; position: relative;}
.form-control {background-color: #fff; background-image: none; border: 1px solid #2288CC; border-radius: 5px; display: block; font-size: 12px; height: 21px; line-height: 21px; padding-left: 3px; padding-right: 3px; width: 100%;}
.input-group .form-control:not(:last-child) {border-right: 0; border-top-right-radius: 0; border-bottom-right-radius: 0;}
.input-group-addon:last-child {border-left: 0 none;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group .form-control {float: left; margin-bottom: 0; position: relative; width: 100%; z-index: 2;}
.input-group-addon {border: 1px solid #2288CC; border-radius: 5px; font-size: 12px; line-height: 1; padding-left: 7px; padding-right: 0px; text-align: center;}
.input-group-addon, .input-group-btn {vertical-align: middle; white-space: nowrap; width: 1%;}
.textbox-addon-right > .iconfont {line-height: 1.5; color: #333;}
.input-group-addon > .iconfont {line-height: 1.4; color: white;border-radius: 2px;background-color: #0099FF;}
.pointer-events-disabled {pointer-events: none;}
.panel-body-left {width: 500px;}
.panel-body-right {width: 250px; padding-left: 8px; padding-right: 8px; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0px, #f2f2f2 100%) repeat-x scroll 0 0;}
.edit-space-area {height: 8px;}
.textbox-readonly, input[readonly], textarea[readonly] {color: #919191; background-color: #eaeaea; border-color: #e0e0e0;}
.textbox-readonly > .textbox-addon-right > .iconfont {color: #919191;}
.input-group input[readonly], .input-group textarea[readonly] {background-color: #ffffff; border-color: #2288CC;}
.l-fieldset {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #e2e2e2 -moz-use-text-color -moz-use-text-color; border-image: none; border-style: solid none none; border-width: 1px medium medium; padding: 0;}
.l-legend {font-size: 12px; margin-left: 20px; font-weight: bold; color: grey;}
.switchbutton {text-decoration: none; display: inline-block; overflow: hidden; vertical-align: middle; margin: 0; padding: 0; cursor: pointer; background: #2288CC; border: 1px solid #2288CC; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
.switchbutton-inner {display: inline-block; overflow: hidden; position: relative; top: -1px; left: -1px;}
.switchbutton-on, .switchbutton-off, .switchbutton-handle {display: inline-block; text-align: center; height: 100%; float: left; font-size: 12px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
.switchbutton-on {background: #84909c; color: #fff;}
.switchbutton-off {background-color: #fafafa; color: #404040;}
.switchbutton-on, .switchbutton-reversed .switchbutton-off {-moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;}
.switchbutton-off, .switchbutton-reversed .switchbutton-on {-moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0;}
.switchbutton-handle {position: absolute; top: 0; left: 50%; background-color: #fafafa; color: #404040; border: 1px solid #2288CC;}
.switchbutton-value {position: absolute; top: 0; left: -5000px;}
.switchbutton-disabled {opacity: 0.5; filter: alpha(opacity=50);}
.switchbutton-disabled, .switchbutton-readonly {cursor: default;}
.row-yellow {background:yellow; color:#333;}
.panel-header.accordion-header {border-color: #fff;}
.l-panel-search-cond-block .l-btn-text {line-height: 23px;}
.layui-elem-quote-blockquote { margin-bottom: 1px; padding: 5px; line-height: 22px; border-left: 5px solid #2288CC; border-radius: 0 2px 2px 0; background-color: #fff; color: #96160b; font-size: 12px;}
.layui-elem-quote_blue { border-left: 5px solid #1E9FFF; color: #1E9FFF;}
.layui-elem-quote_orange_yellow { border-left: 5px solid #ff7f50; color: #ff7f50;}
.layui-elem-quote_purple { border-left: 5px solid #da70d6; color: #da70d6;}
.layui-elem-quote_cyan_blue { border-left: 5px solid #40e0d0; color: #40e0d0;}
hr{height: 1px; margin: 10px 0; border: 0; background-color: #e2e2e2; clear: both;}
.layui-bg-green{background-color: #2288CC;color: #2288CC;} /*绿*/
.padding10 {padding: 10px;}
.l-btn-text {
    font-size: 13px;
    color: #2288CC;
    font-weight: bold;
}
.l-btn-icon {
    color: #2288CC;
}