@charset "utf-8";
body{padding-bottom: 50px;}
ul{list-style: none;margin: 0}
#header .brand {
    border-right: 1px solid #2a2f32;
    min-height: 60px;
    padding: 0;
    width: 198px;
}
.muiNavTabs{
    height: 34px;
    background: #e2e6ee;
    margin-bottom: 0;
}
.muiNavTabs>li>a{
    padding-top:0;
    padding-bottom: 0;
    line-height: 34px;
    border-radius: 0;
    border: none;
    border-right: 1px solid #ddd;
    font-size: 13px;
    color: #333;
    margin-right: 0;
    margin-left: 0;
}
.muiNavTabs>.active>a,.muiNavTabs>.active>a:hover, .muiNavTabs>.active>a:focus,.muiNavTabs>li>a:hover{
    color: #3cbaff;
    border: none;
    border-right: 1px solid #ddd;
}
.table-bordered,.table-bordered thead:first-child tr:first-child>th:first-child, .table-bordered tbody:first-child tr:first-child>td:first-child, .table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child, .table-bordered tbody:last-child tr:last-child>td:first-child, .table-bordered tbody:last-child tr:last-child>th:first-child, .table-bordered tfoot:last-child tr:last-child>td:first-child, .table-bordered tfoot:last-child tr:last-child>th:first-child{
    border-radius: 0;
}
.table th{
    background: #eee;
    /* padding: 8px 0; */
    font-size: 13px;
    height: 35px;
    padding-top: 0;
    padding-bottom: 0;
}
.table thead th{
    vertical-align: middle;
}
.table td{
    font-size: 12px;
    color: #333;
    padding-top: 6px;
    padding-bottom: 6px;
}
.table-striped tbody>tr:nth-child(odd)>td{
    background: #fff;
}
.table-striped tbody>tr:nth-child(even)>td{
    background: #f8f8f8;
}
.table-striped tbody>tr:nth-child(odd):hover>td,.table-striped tbody>tr:nth-child(even):hover>td{
    background: #faffd1;
}
.table td input{
    box-shadow: none;
}
.form-actions{
    background: none;
}
.muiForm input {
    border-radius: 2px!important;
    -o-border-radius: 2px!important;
    -moz-border-radius: 2px!important;
    -webkit-border-radius: 2px!important;
    -ms-border-radius: 2px!important;
    width: 166px;
    border-color: #d8dce5;
    float: left;
    height: 20px;
    box-shadow: none;
    font-size: 12px;
    /* padding: 6px!important; */
}
.muiForm input#examName{
    width: 166px;
    padding-left: 6px !important;
    padding-right: 6px !important;
}
.muiForm li .input-append input {
    background: #fff;
    box-shadow: none;
    border-right: none;
    width: 121px;
}
.muiForm .input-append a.btn {
    float: right;
    height: 20px;
    line-height: 18px;
    -o-border-radius: 0 4px 4px 0!important;
    -webkit-border-radius: 0 4px 4px 0!important;
    -moz-border-radius: 0 4px 4px 0!important;
    -ms-border-radius: 0 4px 4px 0!important;
    border-radius: 0 4px 4px 0!important;
}
.muiForm .select2-container .select2-choice,.muiDetails .select2-container .select2-choice{
    border: 1px solid #d8dce5;
    background: #fff;
    padding: 4px 0 4px 8px;
    height: 20px;
    width: 170px;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
}
.muiDetails  .select2-container .select2-choice {
    width: 244px;
}

.muiForm .select2-container .select2-choice .select2-arrow,.muiDetails .select2-container .select2-choice .select2-arrow {
    border-left: none;
    background: #fff;
    width: 22px;
}
.muiForm select{
    width: 180px;
    border: 1px solid #d8dce5;
    border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    margin-top: -1px;
}
.muiForm .select2-container{
    float: right;
    width: auto;
}
.muiForm .select2-container-active .select2-choice, .select2-container-active .select2-choices ,.muiDetails .select2-container-active .select2-choice, .select2-container-active .select2-choices {
    border: 1px solid #5897fb;
}
.muiForm .select2-container .select2-choice>.select2-chosen,.muiDetails .select2-container .select2-choice>.select2-chosen {
    height: 20px;
    line-height: 20px;
}
.select2-results .select2-highlighted {
    background: #07B5F9;
}
.form-search .muiForm li {
    position: relative;
    margin-right: 28px;
    height: 30px;
    line-height: 30px;
    margin-top: 16px;
}
.muiForm .input-append {
    position: relative;
    display: block;
}
.breadcrumb{
    /*padding-top: 0;
    padding-bottom: 0;*/
    margin-bottom: 16px;
}
.muiForm li input.btn, .muiForm li a.btns,a.btns{
    background: #07B5F9;
    text-shadow: none;
    font-size: 13px;
    width: auto;
    border-color: #07B5F9;
    min-width: 60px;
    height: 30px;
    /* background-color: #68C9FF; */
    background-image: none;
    border: none;
    box-shadow: none;
    display: block;
}
.muiForm li input.btn:hover, .muiForm li a.btns:hover,a.btns:hover{
    background: #48C7F9;
    border-color: #48C7F9;
}
.muiTcTextareas{
    width: 95%;
    box-shadow: none;
    border: 1px solid #ddd;
    border-radius: 0;
    resize: none;
    margin: 10px 0 16px;
}
.muiForm li.muiRight,.muiForm .ul-form li.muiRight{
    float: right;
}
input.btnsQuery,button.btnsSave,input.btnsRead,input.btnsEdit,input.btnsProhibit,input.btnsEnable,input.btnsBackups,input.btnsDown,input.btnsAdds,input.btnsSave,a.btnsAdds,input.btnsExports,a.btnsExports,a.btnsImports,input.btnsImports,input.btnsAudits,input.btnsAudits1,input.btnsDel,a.btnsDel{
    padding-left: 22px !important;
    padding-right: 14px !important;
    text-indent: 12px;
}
input.btnsExports,a.btnsExports,a.btnsImports,input.btnsImports,input.btnsExports:focus,a.btnsExports:focus,a.btnsImports:focus,input.btnsImports:focus{
    color: #4D6C86 !important;
}
input,textarea:focus,input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus,
input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus,
input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus,
input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus{
    box-shadow: none;
}
input.btnsQuery{background: #07B5F9 url(../images/icon6.png) no-repeat 12px center!important;}
input.btnsQuery:hover{background: #48C7F9 url(../images/icon6.png) no-repeat 12px center!important;}
input.btnsAdds,a.btnsAdds{background: #07B5F9 url(../images/icon1.png) no-repeat 12px center!important;display: block;}
input.btnsAdds:hover,a.btnsAdds:hover{background: #48C7F9 url(../images/icon1.png) no-repeat 12px center!important;}
input.btnsSave{background: #07B5F9 url(../images/icon5.png) no-repeat 12px center!important;}
input.btnsSave:hover{background: #48C7F9 url(../images/icon5.png) no-repeat 12px center!important;}
button.btnsSave{background: #07B5F9 url(../images/icon5.png) no-repeat 12px center!important;}
button.btnsSave:hover{background: #48C7F9 url(../images/icon5.png) no-repeat 12px center!important;}
input.btnsDown{background: #07B5F9 url(../images/icon2.png) no-repeat 12px center!important;}
input.btnsDown:hover{background: #48C7F9 url(../images/icon2.png) no-repeat 12px center!important;}
input.btnsExports,a.btnsExports{background: #DBE1EA url(../images/icon3s.png) no-repeat 12px 6px !important;border-color: #DBE1EA}
input.btnsExports:hover,a.btnsExports:hover,input.btnsExports:active,input.btnsExports:focus,a.btnsExports:active{color: #4D6C86 !important;background: #EBF1F9 url(../images/icon3s.png) no-repeat 12px 6px !important;border-color: #EBF1F9;}
input.btnsImports,a.btnsImports{background: #DBE1EA url(../images/icon2s.png) no-repeat 12px 6px !important;border-color: #DBE1EA}
input.btnsImports:hover,a.btnsImports:hover,input.btnsImports:active,input.btnsImports:focus,a.btnsImports:active{color: #4D6C86 !important;background: #EBF1F9 url(../images/icon2s.png) no-repeat 12px 6px !important;border-color: #EBF1F9;}
input.btnsAudits{background: #07B5F9 url(../images/icon7.png) no-repeat 12px center!important;}
input.btnsAudits:hover{background: #48C7F9 url(../images/icon7.png) no-repeat 12px center!important;}
input.btnsAudits1{background: #07B5F9 url(../images/icon8.png) no-repeat 12px center!important;}
input.btnsAudits1:hover{background: #48C7F9 url(../images/icon8.png) no-repeat 12px center!important;}
input.btnsDel,a.btnsDel{background: #07B5F9 url(../images/icon4.png) no-repeat 12px center!important;}
input.btnsDel:hover,a.btnsDel:hover{background: #48C7F9 url(../images/icon4.png) no-repeat 12px center!important;}
input.btnsRead{background: #07B5F9 url(../images/icon9.png) no-repeat 12px center!important;}
input.btnsRead:hover{background: #48C7F9 url(../images/icon9.png) no-repeat 12px center!important;}
input.btnsBackups{background: #07B5F9 url(../images/icon10.png) no-repeat 12px center!important;}
input.btnsBackups:hover{background: #48C7F9 url(../images/icon10.png) no-repeat 12px center!important;}
input.btnsEdit{background: #07B5F9 url(../images/icon17.png) no-repeat 12px center!important;}
input.btnsEdit:hover{background: #48C7F9 url(../images/icon17.png) no-repeat 12px center!important;}
input.btnsEnable{background: #07B5F9 url(../images/icon11.png) no-repeat 12px center!important;}
input.btnsEnable:hover{background: #48C7F9 url(../images/icon11.png) no-repeat 12px center!important;}
input.btnsProhibit{background: #07B5F9 url(../images/icon12.png) no-repeat 12px center!important;}
input.btnsProhibit:hover{background: #48C7F9 url(../images/icon12.png) no-repeat 12px center!important;}
/*.table{margin-top: 20px;}*/
.form-search .ul-form{margin-top:0;}
.form-search .muiForm{margin-top: 0;}
.muiinputBoxp {
    position: relative;
    display: inline-block;
    float: left;
}
.muiForm  li label {
    max-width: 100px;
    text-align: left;
    margin-right: 10px;
    line-height: 30px;
    font-size: 13px;
    margin-left: 0;
    color: #333;
    float: left;
    width: auto !important;
}

.muiForm  li label.muiexception {
    width: auto;
    max-width: 140px;
}
.muiForm li label.muiexception input {
    width: auto;
    margin-top: 5px;
    float: left;
}
.muiEdit,.muiDel,.muiAdd,.muiEye,.muiSetup{
    width: 14px;
    /*height: 14px;*/
    display: inline-block;
    margin: 0 6px;
    vertical-align: middle;
}
.muiEye{
    width: 18px;
}
.muiEdit i,.muiDel i,.muiAdd i,.muiEye i,.muiSetup i{
    width: 12px;
    height: 12px;
    display: inline-block;
    background: url(../images/filterIcon.png) -44px -44px no-repeat;
}
.muiEye i{
    width: 18px;
    background: url(../images/eye_icon.png) no-repeat;
    margin: 0 !important;
    /*vertical-align: middle;*/
    background-position: 0 0;
}
.muiSetup i{
    width: 12px;
    background: url(../images/mui_icon_set.png) no-repeat;
    margin: 0 !important;
    /*vertical-align: middle;*/
    background-position: 0 0;
}
.muiEye:hover i{
    background-position:0 -14px;
}
.muiSetup:hover i{
    background-position:0 -18px;
}
.muiDel i{
    background-position: -78px -42px;
}
.muiDel:hover i{
    background-position: -10px -78px;
}
.muiEdit:hover i{
    background-position:-78px -10px;
    width: 12px;
    height: 12px;
}
.muiAdd i{background-position: -42px -78px}
.muiAdd:hover i{background-position: -74px -78px;}

.muiDetails .control-group{
    border-bottom: none;
}
.muiDetails input.inputShort {
    width: 240px;
    margin-bottom: 0;
    background: #fff;
    box-shadow: none;
    border-color: #d8dce5;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
}
.muiDetails .muiFormgroupBtn{
    padding-left: 0;
    padding: 0;
}
.muiFormgroupBtn{
    position: fixed;
    right: 0;
    bottom: 20%;
    /* width: 200px; */
    width: auto !important;
    margin-bottom: 0 !important;
    padding-top: 0;
    z-index: 1111;
    border-top: none;
    padding: 0;
}
.muiDetails textarea{
    width: 526px;
    min-height: 102px;
    resize: none;
    box-shadow: none;
    border: 1px solid #d8dce5;
    border-radius: 3px;
}
.muiDetails input#url{
    width: 240px;
    padding: 4px 6px !important;
    margin-bottom: 0;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    border-color: #d8dce5;
}
.muiDetails input.inputShort:focus,.muiDetails textarea:focus,.muiDetails input#url:focus{
    border-color: #48C7F9;
}
.muiFormgroupBtn input{
    background: #07B5F9;
    text-shadow: none;
    font-size: 13px;
    width: auto;
    border-color: #07B5F9;
    height: 30px;
    /* background-color: #68C9FF; */
    background-image: none;
    border: none;
    box-shadow: none;
    display: block;
    min-width: 80px;
    border-radius: 30px 0 0 30px !important;
    -o-border-radius: 30px 0 0 30px !important;
    -moz-border-radius: 30px 0 0 30px !important;
    -ms-border-radius: 30px 0 0 30px !important;
    -webkit-border-radius: 30px 0 0 30px !important;
    text-align: center;
    margin-bottom: 10px !important;
    padding:0 6px;
}
input.required{background:#faffd1 !important;}
input.readonly{background: #eee !important;}
input.readonly:focus{border: 1px solid #d8dce5 !important;}
.muiDetails label.error{
    background: none;
    color: red;
    font-weight: normal;
    padding-left: 0;
}
.muiDetails{
    padding: 30px 0;
    min-height: 400px;
    background: #fff;
    border: 1px solid #D8DCE5;
    margin: 20px 16px 0;
}
.breadcrumb{background-color: #fff;}
input.btn-green {
    background: #fafdff;
    border: 1px solid #d8dce5;
    color: #333;
}
input.btn-green:hover{
    border: 1px solid #48C7F9 !important;
    background:#EAF7FF !important;
    color:#48C7F9!important;
}
.muiDetails input.inputShortm {
    width: 195px;
    margin-bottom: 0;
    background: #fff;
    box-shadow: none;
    border-color: #d8dce5;
    border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
}
.muiDetails input.inputShort.error:focus,.muiDetails input.error{
    border-color: red;
}
.accordion-inner .nav-list li a:hover{
    text-shadow: none;
}
.controlGroupDivDd{
    padding: 10px 0 0 180px;
}
.btnAddBoxs:active,.btnAddBoxs:focus{
    border-color: #07B5F9;
    background: #07B5F9;
}
.tableMargins{
   margin: 16px 16px 0;
   /*padding-top: 16px;*/
}
.muiFormTxts{
    list-style: none;
    margin: 0;
    margin-top: 10px;
    overflow: hidden;
}
.muiEvalModelForm{
    margin: 0 10px;
}
.muiDetails .muiEvalModelForm .control-label{
    font-size: 14px;
    width: 100px;
}
.muiDetails .muiEvalModelForm .controls{
    margin-left: 110px;

}
.muiDetails .muiEvalModelForm .control-group{
    margin-right: 10px;
}
.muiDetails .muiEvalModelForm .select2-container .select2-choice{
    width: 150px;
    font-size: 14px;
}
.muiEvalModelForm .muiEvalInputs{
    box-shadow: none;
    width: 146px;
    border: 1px solid #d8dce5;
}

.muiForm {
    /* overflow: hidden; */
    padding: 0;
    margin: 4px 0 0;
}
.muiForm .ul-form.muileft {
    padding-left: 16px;
}
.muiForm .muileft {
    float: left;
}
.muiForm .muiright {
     float: right;
}
.muiForm .ul-form{margin-top: 0;}
.muiForm .ul-form li{
    margin-right: 28px;
    margin-top: 16px;
}
.muiForm .ul-form.muiright li {
    margin-right: 16px !important;
}
.inputBoxShadow{
    box-shadow: none !important;
    border-radius: 3px !important;
    -o-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    -ms-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    border-color: #d8dce5;
}
.muiDetails .control-label {
    padding-top:0;
}
.muiDetails .control-group,.muiDetails .control-label{
   line-height: 30px;
}
.textareaBoxShadow{
    box-shadow: none !important;
    border-radius: 3px !important;
    -o-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    -ms-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    border-color: #d8dce5;
    resize: none;
    display: block;
    width: 95%;
    min-height: 80px;
}
.EditNdspan{
    width: 160px;
    text-align: right;
    display: inline-block;
    line-height: 30px;
    font-size: 14px;
    color: #555;
    margin-left: 0;
}
.muiDetails input.inputShort:focus{
    box-shadow: none;
}
.fileInputsBtnsDt{
    background: #07b5f9;
    color: #fff;
    text-align: center;
    font-size: 14px;
    border: 1px solid #07b5f9;
    padding: 4px 10px;
    border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -webkit-border-radius: 2px;
    cursor: pointer;
}
.fileInputsBtnsDt:hover{
    background: #48C7F9;
    border-color: #48C7F9;
}
.layerBoxMaskDts{
    background-color:rgba(0,0,0,0.5)!important;
    background:#000;
    filter:Alpha(opacity=50);
}

/*分页 start*/
.pageBottoms {
    width: 100%;
    overflow: hidden;
    min-height: 35px;
    position: fixed;
    bottom:0;
    left: 0;
    z-index: 11;
    /*margin-left: -48.6%;*/
}
.pageBottoms .pagination,.pageBottoms .pageBottomsBtns{
    border: 1px solid #d8dce5;
    background: #eee;
    margin: 0;
    /*float: right;
    width: 100%;*/
    text-align: center;
    position: relative;
    /*height: 30px;*/
    margin-top: 3px;
    margin-left: 16px;
    margin-right: 16px;
}
.pageBottoms .pagination ul{
    padding: 4px 0 0;
}
.pageBottoms .pagination ul>li.controls {
    position: absolute;
    right: 0;
    top: 6px;
    z-index: 1;
}
.pageBottoms .pagination ul>li.disabled>a {
    background: #fff!important;
}
.pageBottoms .pagination ul>li.controls a {
    background: transparent!important;
}
.pageBottoms .pageBottomsBtns{
    padding: 8px 20px;
}
/*分页 end*/






/*弹窗修改 start*/
.DelIcon .layui-layer-content p,.layerConfirm .layui-layer-content p {
    display: table-cell;
    padding: 0;
    vertical-align: middle;
}
.layui-layer-title {
    height: 34px;
    line-height: 34px;
    background-color: #eee;
    border-bottom: 1px solid #e6ebf5;
}
.DelIcon .layui-layer-content,.layerConfirm .layui-layer-content {
    background: url(../images/TipsIcon.png) no-repeat;
    font-size: 13px;
    color: #333;
    line-height: 22px;
    margin-bottom: 0;
    padding-left: 62px;
}
.DelIcon .layui-layer-content p,.layerConfirm .layui-layer-content p {
    display: table-cell;
    padding: 0;
    vertical-align: middle;
}
.DelIcon .layui-layer-content,.layerConfirm .layui-layer-content {
    width: 200px;
    margin: 0 auto;
    background-position: 0 19px;
    height: auto!important;
    min-height: 42px;
    display: table;
}
.layui-layer-btn {
    text-align: right;
    padding: 9px 60px 9px;
    pointer-events: auto;
    user-select: none;
    -webkit-user-select: none;
    border-top: 1px solid #cddde6;
}
.DelIcon .layui-layer-btn,.layerConfirm .layui-layer-btn {
    padding: 9px 9px 9px;
    border-top: 1px solid #cddde6;
}
.layui-layer-btn a {
    font-size: 13px !important;
    background-color: #fafdff;
}
.layui-layer-btn .layui-layer-btn0 {
    border-color: #3cbaff !important;
    background-color: #3cbaff !important;
}
.layui-layer-setwin {
    top: 10px;
}

.btn-primary{
    border-color: #07B5F9;
    background: #07B5F9;
    text-shadow: none;
    border-radius: 2px!important;
    -o-border-radius: 2px!important;
    -moz-border-radius: 2px!important;
    -webkit-border-radius: 2px!important;
    -ms-border-radius: 2px!important;
    box-shadow: none;
}
.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:link{
    background: #07B5F9;
    border-color: #07B5F9;
    box-shadow: none;
    outline: none;
}
.btn.btn-primary:hover{
    background: #48C7F9;
    border-color: #48C7F9;
    box-shadow: none;
}

.muiForm li{
    margin-top: 16px;
    margin-right: 28px !important;
}
.muiForm input.Wdate {
    background: #fff url(/static/My97DatePicker/skin/datePicker.gif) no-repeat right;
}
.muiForm li.btns{
    margin-right: 16px !important;
    padding-left: 0;
}
.muiForm .ul-form li{line-height: 30px !important;height: 30px !important;}
.form-search .ul-form li.btns .btn{
    margin-right: 0;
    display: block;
}
.muiForm ul{list-style: none;}
.form-search .muiForm li.btns,.muiForm li.btns{
    padding-left: 0 !important;
}
.muiForm:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}
/*弹窗修改 end*/
/*
.muiRight1{
    float: right !important;
    margin-bottom: 16px;
}
.muiForm{position: relative;}
.btnsLocation{
    position: absolute !important;
    right: 0;
    top: 0;
    margin-right: 0 !important;
}*/
