body{font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;font-size: 12px;}
.none {display: none;}
.block {display: block;}
a{color: #2a77cc}
a:hover{color: red}
.layui-layout-body{background: #dfe8f6;background-size: 100%;}
.layui-layout-admin .layui-side{border: 1px solid #9bbbe7;background: #ffffff;}
.layui-layout-admin .layui-body{bottom: 5px;}
.layui-layout-admin .layui-header{background: transparent;border-bottom: 1px solid #9bbbe7;font-weight:bold;z-index: 100;}
.layui-nav *,.layui-breadcrumb>*{font-size: 12px}
.layui-nav-tree .layui-nav-child a{height: 26px;line-height: 26px}
.layui-nav{background: transparent;color: #333333}
.layui-nav a{color: #333333!important;}
.layui-elem-field legend{font-size: 16px;font-weight: normal;}
.layui-nav-tree .layui-nav-itemed a.top{background-color: #a6c2e8;}
.layui-nav-tree .layui-nav-item a{height: 30px;line-height: 30px;border: 1px solid #fff;border-top: 0;}
.layui-nav-itemed .layui-nav-child{background: transparent!important;}
.layui-nav-itemed .layui-nav-child dd{padding-left: 10px;}
.layui-nav-itemed .layui-nav-child dd:hover{background: #d34e52;}
.layui-layout-admin .layui-logo {  position: absolute;  left: 0;  top: 0;  width: 400px;  height: 100%;  line-height: 60px;  color: red;  font-size: 20px;  padding-left: 10px;  }
.layui-btn-red {background: #d34e52;}

.layui-table-box, .layui-table-view{background: #ffffff}
.layui-elem-field{  border-color: #b9bccb;  }
.layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea {
    border-color: #ccc;

}
.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#fff!important;color:#fff}

/*.layui-this>a:hover {background: none !important;}*/
.layui-table td, .layui-table th, .layui-table-fixed-r, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-view, .layui-table[lay-skin=row], .layui-table[lay-skin=line]{
    border-color: #ccc;
}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{height: 1px}
.body-body{
    margin: 5px;
    padding: 10px;
    background: #fff;
    border: 1px solid #9bbbe8;
    border-radius: 1px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 998;
    width: auto;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    box-shadow: 0 0 1px 1px #fff inset;
}
.top-header{height: 40px;line-height: 40px;color: red;font-size: 22px;padding-left: 5px;background:url('../img/header.jpg') no-repeat #20429b;border-bottom: 1px solid #9bbbe7;}
.layui-header{height: 38px;line-height: 38px;}
.layui-nav .layui-nav-item{line-height: 38px;}
.layui-layout-admin .layui-side{top: 125px;left: 10px;bottom: 10px;width: 150px;z-index: 100;padding-top: 1px;}
.layui-layout-admin .layui-body{top: 120px;left: 168px;}
.layui-nav-child {
    position: absolute;
    left: 0;
    top: 35px;
    min-width: 100%;
    line-height: 35px;
    padding: 0;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    border: 1px solid #9bbbe8;
    background-color: #e0e8f7;
    z-index: 100;
    border-radius: 2px;
    white-space: nowrap;
}
.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this {
    background-color: #ffffff;
    color: #fff;
}
.layui-nav .layui-nav-child a:hover {
    background-color: #ffffff;
    color: #000
}
.layui-nav{padding: 0;box-shadow: 0 0 0 1px #fff inset;}
.layui-nav .layui-nav-more{border-top-color: rgb(51, 51, 69);}
.layui-nav .layui-nav-mored,.layui-nav-itemed .layui-nav-more {
    margin-top: -9px;
    border-style: dashed dashed solid;
    border-color: transparent transparent rgb(51, 51, 69)
}
.layui-breadcrumb{padding:8px 10px;font-size: 12px;color: #333333!important;display: block;border-bottom: 1px solid #9bbbe8;background: #ffffff;box-shadow: 0 0 0 1px #fff;}
.layui-breadcrumb a{color: #333333!important;}
.layui-side-scroll{width:150px;}
.layui-nav-tree{width: 150px;}
.layui-nav-tree .layui-this{font-weight: bold;}
.layui-nav-tree .layui-nav-item a:hover{background-color:#e0e8f7;text-indent:20px;color:#0b61a9 !important;}
.layui-nav-tree .layui-nav-bar{width:0;}
.layui-input, .layui-select, .layui-textarea{height: 30px;line-height: 1;-webkit-box-shadow:1px 1px 1px #f0f0f0 inset;box-shadow: 1px 1px 1px #f0f0f0 inset;}
.layui-form-item{margin-bottom: 10px}
.layui-form-label{padding: 5px 15px}
.layui-form-radio{margin: 2px 10px 0 0}
.layui-btn{height: 30px;line-height: 30px;font-size: 12px}
.layui-btn-xs,.layui-table-view .layui-form-checkbox{height: 18px;line-height: 18px;}
.layui-table td, .layui-table th{font-size: 15px;padding: 10px 15px}
.layui-table, .layui-table-view{margin: 0;color: #333 !important;}
.layui-form-checkbox span{font-size: 12px;}

.editorForm {padding: 20px 0;width:90%;}
.pdfReview {height:100%;position: fixed;right:0;}
.pdfReview .iframeBox {height:100%;width:100%;}
.pdfReview .iframeBox iframe {height:100%;width:100%;}

/*字体颜色*/
.color-green{color:#5FB878!important;}
.color-blue{color:#1E9FFF!important;}
.color-orange{color:#FFB800!important;}
.color-red{color:#FF5722!important;}

.layui-nav-tree .main {background: url('../img/folder.png') no-repeat 10px center;text-indent:16px;}
.layui-nav-tree .layui-this.main {background: url('../img/folder_open.png') no-repeat 10px center;text-indent:20px;color:#0b61a9 !important;}
.layui-nav-tree .children img {display: none;}
.layui-nav-tree .children {background: url('../img/text.png') no-repeat 20px center;text-indent:26px;}
.layui-nav-tree .layui-this.children {color:#0b61a9 !important;}

.mainNavShow .bt {margin:10% 15%;background:#acc9ff;border:1px solid #acc9ff;line-height:40px;text-align: center;border-radius: 5px;}
.mainNavShow .bt span {display:block;padding:10px 0;background:#fff;border-radius: 5px 5px 0 0;font-size:25px;font-weight: bold;}
.mainNavShow .tips {font-size:12px !important;line-height: 12px !important;color:#ccc !important;font-weight: normal !important;}
.mainNavShow a:hover {color:#e17307 !important;}

.selectStatus {text-align: right;}
.selected {font-size:14px;margin-left:10px;}
.selection {border-top:1px solid #ccc;padding:15px 0 10px 0;margin-top:10px;}
.select_on {color:#fd2658;}
.select_off {color:#1c63f2;}
.tableName {color:#888;font-size:20px;margin-top:15px;}

.comments {height:400px;}
.comments textarea {width:350px;height:380px;font-size:16px;}

.clearfix{zoom:1;}
.clearfix:after{
    content:"";
    display:block;
    height:0;
    line-height:0;
    clear:both;
    visibility:hidden;
}

.showpic {height:150px;width:150px;padding:10px;text-align:center;background:#eee;border:1px solid #ccc;display:block;float:left;margin:0 5px 5px 0;line-height:130px;font-size:40px;position:relative;}
.showpic:hover .close {display:block;}
.showpic .close {position:absolute;right:2px;top:2px;border-radius:4px;width:30px;height:30px;line-height:30px;background:red;color:#fff;display:none;}
.showpic img {max-height:150px;max-width:150px;}
.showpic .word {font-size:12px;line-height:18px;display: block;margin-top:25px; word-wrap: break-word;}
.pdfShow {background: url('/static/admin/img/icon_pdf.png') no-repeat;width:64px;height:64px;margin:0 auto;}
