﻿@charset "utf-8";
/* CSS Document */
@import "../font/iconfont.css";
.iconfont{font-family:"iconfont";}
html{width:100%; height:100%; background-image:url(d); background-attachment:fixed;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,pre,form,fieldset,p,blockquote,th,td,span,em,p,a,input,img,input,button{margin:0; padding:0; border:0; outline:none;}
ol,ul,li,dl,dd,dt,.from{ display:block; list-style-image:none;list-style-position:outside;list-style-type:none;}
body{ font-family:"Microsoft YaHei",Arial;font-size:1em;line-height:1.5; font-size:12px; color:#333; background:#e2e9ef;}
.fl { float:left;}
.fr{ float:right;}
.clear{ clear:both;height:0;}
a{text-decoration:none; list-style:none; cursor:pointer; color:#333;}
a:hover{text-decoration:none; color:#333;}
.ml1{ margin-left:1em;}
.mr1{ margin-right:1em;}
.mr2{ margin-right:2em;}

.layui-card-body .iframeNav {
    border: 1px solid #ccc;
    border-radius: 4px;
    display: block;
    margin-bottom: 0.5em
}

    .layui-card-body .iframeNav a {
        display: block;
        float: left;
        padding: 0 0.5em;
        border-right: 1px solid #ccc;
        transition: all .3s;
        font-size: 0.75em;
    }

    .layui-card-body .iframeNav a:last-child {
        border: none;
    }

    .layui-card-body .iframeNav a.on {
        background: #fe7b29;
        color: #fff;
    }

.main{ padding:0 1em; overflow:hidden; min-height:100vh}
.shouye{ background:#fff;}
.main .layui-row div{ padding:1.4em 2% 0 0; overflow:hidden;}
.main .layui-row a{ display:block; width:90%; border:1px solid #d7d7d7; border-radius:4px; padding:0.75em 5%; overflow:hidden; transition:all .3s;font: 1.33em/1.7em "";}
.main .layui-row a:hover{ border:1px solid #4f90d4;}
.main .layui-row a i{ display:inline-block; width:1.8em; height:1.8em; color:#fff; text-align:center; font:1.88em/1.8em ""; background:#34ccfe; border-radius:4px; vertical-align:middle; margin-right:0.6em;}
.main .layui-row:nth-child(2) a i{ background:#ffa636;} 
.layui-form-select dl dd.layui-this{ background:#7aa8e1}
/*  设置-职员  */

.layui-table td, .layui-table th { font-size:12px;}
.set_tit .layui-tab-title li{color:#fff; margin-top:0.8em; border:none; border-top-right-radius:6px; border-top-left-radius:6px;}
.set_tit .layui-tab-title{ text-align:center; background:#7aa8e1;height:48px; border-radius:6px;}
.set_tit .layui-tab-title .layui-this{ color:#6699ff;}
.layui-tab-content{ background:#fff; margin-top:0.3em;}
.set_tit .layui-card-header{ position:relative;}
.set_tit .layui-card-header button{ color:#fff; float:right; border:2px solid #7aa8e1; padding:1px; background:#7aa8e1; background-clip:content-box; line-height:24px; width:5em; margin-left:1em;}
.set_tit .layui-card-header button.add_btn{ float:left; border:none; margin:0;line-height:30px; padding:0 1em; background:#fe7b29; color:#fff;border-radius:4px; width:auto}
.set_tit .layui-card-header button.add_btn i{ margin-right:0.6em;}
.set_tit .layui-card-header p{ text-align:center; display:block; width:50%; font-size:1.5em; position:absolute; left:25%; top:0; line-height:42px; padding-top:0.3em;}
.set_tit .layui-tab-content{ padding:10px 0 0;}
.set_tit .layui-form-label{ padding:9px 0; width:auto}
.set_tit .layui-select-title{ overflow:hidden;}

.set_tit .layui-input-block{ margin-left:0}
.set_tit .layui-form-select dl{ padding:0;}
.table,.table th{ text-align:center; color:#333; font-size:1em;}
.table th.layui-btn{ background:none; border:none; height:100%; display:inline-block; vertical-align:middle}
.table i{ color:#0086df; font-size:1.4em;}
.table tbody tr td button,.table tbody tr td .layui-btn{ display:inline; font:1em/1.5 ""; height:auto; background:none; margin:0 5px; cursor:pointer; color:#333;}
.table1 tr td:nth-child(10) button{ color:#ff3333}
.table1 tr td:nth-child(11) button{ color:#346ac9}

.add{ display:block; width:100%; padding:0 0 1em; overflow:hidden;}
.add li{ display:block; float:left; width:50%; margin-top:1.4em; font-size:0.9em;height:1.8em; line-height:1.8em;}
.add li.name1,.add li.bz1{ width:100%}
.add li.bz1{ height:3em;}
.add li label{ display:block; float:left; width:72px;  text-align:justify; text-align-last:justify}
.add li input,.add li select,.add li textarea{ width:150px; border:1px solid #ccc; height:1.8em; line-height:1.7em;padding:0 5px;}
.add li textarea{ height:3em; font-size:0.8em;}
.add li select{ width:162px;}
.add li.name1 input,.add li.bz1 textarea{ width:404px;}
.add li input:focus, .add li input:hover, .add li.bz1 textarea:focus, .add li.bz1 textarea:hover, .add li select:focus, .add li select:hover {
        border-color: #5198e3;
        -webkit-transition-duration: 0.1s;
        -moz-transition-duration: 0.1s;
        -o-transition-duration: 0.1s;
        -ms-transition-duration: 0.1s;
        transition-duration: 0.1s;
    }
.kszh{ line-height:3.4em;}
#sort,#sort2,#sort3{ text-align:center;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{ background:#4f90d4}
												/*------------ 设置 ----------- */

.add2 li{ width:100%; min-height:1.8em}
.add2 li:nth-child(3),.add2 li:nth-child(3) textarea{ height:80px; float:left;}
.add2 li textarea{ width:350px; border:1px solid #ccc; padding:5px;}

.box_tab{ padding:0 0 10px; overflow:hidden}
.box_tab .layui-tab-title{ width:20%; overflow:hidden; height:auto; float:left; background:#fff; box-shadow:0 0 5px #999;}
.box_tab .layui-tab-title li{ display:block; border-bottom:1px solid #ccc;}
.box_tab .layui-tab-title li:last-child{ border-bottom:none;}
.box_tab .layui-tab-title .layui-this{ background:#7aa8e1; color:#fff;}
.box_tab .layui-tab-content{ padding:0.5em 1em; overflow:hidden; margin-top:0;}
.box_tab .layui-input-block{ margin:0}
.box_tab form p{ font-size:14px; line-height:3em;}
.box_tab form p label{ width:33.33%; display:block; float:left}
.box_tab form p input{ width:1.1em; height:1.1em; vertical-align:middle; margin-right:5px;}
												/*------------ 权限设置 ----------- */
												
.bottom{ background:rgba(0,0,0,0.2); padding:0.5em 1em; overflow:hidden;}
.bottom button.layui-btn{ background:#7aa8e1; line-height:2em;height:2em; padding:0 1em;}
.site1{ width:94%; padding:0 3%; font-size:0.8em;}
.site1 table{ display:block; max-height:420px; overflow:auto;}
.site1 td input{ width:85px; border:1px solid #dbdbdb; background:#fff;}
.site1 td label input{ width:1.1em; height:1.1em; display:inline-block; vertical-align:middle;}
.site1 .layui-table td,.site1 .layui-table th{ padding:2px 5px;}
.bg{ background:#f5f5f5}
.btn-class{ font-size:0.8em; background:#fff;}

@keyframes facebook-pulse {10% {  margin-top: 5px;  height: 22px;  border-color: #d1d8e6;  background-color: #bac5db;}
20% {  margin-top: 0px;  height: 32px;  border-color: #d1d7e2;  background-color: #bac5db;}
30% {  margin-top: 1px;  height: 30px;  border-color: #d1d8e6;  background-color: #bac5db;}
40% {  margin-top: 3px;  height: 26px;}
50% {  margin-top: 5px;  height: 22px;}
60% {  margin-top: 6px;  height: 18px;}
}
@-moz-keyframes facebook-pulse {10% {  margin-top: 5px;  height: 22px;  border-color: #d1d8e6;  background-color: #bac5db;}
20% {  margin-top: 0px;  height: 32px;  border-color: #d1d7e2;  background-color: #bac5db;}
30% {  margin-top: 1px;  height: 30px;  border-color: #d1d8e6;  background-color: #bac5db;}
40% {  margin-top: 3px;  height: 26px;}
50% {  margin-top: 5px;  height: 22px;}
60% {  margin-top: 6px;  height: 18px;}
}
@-webkit-keyframes facebook-pulse {10% { margin-top: 5px;  height: 22px;  border-color: #d1d8e6;  background-color: #bac5db;}
20% {  margin-top: 0px;  height: 32px;  border-color: #d1d7e2;  background-color: #bac5db;}
30% {  margin-top: 1px;  height: 30px;  border-color: #d1d8e6;  background-color: #bac5db;}
40% {  margin-top: 3px;  height: 26px;}
50% {  margin-top: 5px;  height: 22px;}
60% {  margin-top: 6px;  height: 18px;}
}
@keyframes loadpulse-ball {from {  transform: scale(0);}
to {  transform: scale(1);}
}
/*加载动画end*/


select{
 z-index: 4;
 padding:0 20px 0 5px;
 appearance: none;  
 -moz-appearance: none;  
 -webkit-appearance: none; 
 background-color: transparent;
 background:url(../images/arrow.png) no-repeat right 0.5em center;
 background-size:8px;
}
select::-ms-expand { 
 display: none; 
}


th {
    user-select: none;
}

    th.ck {
        background-color: antiquewhite;
    }

.jiantou {
    position: absolute;
    background-image: url(/images/icons.png);
    width: 44px;
    height: 41px;
    background-position: -44px -205px;
    display: none;
    z-index: 999;
}
/**/
.layui-table-tool{ background: #fff; }
.layui-card-body{ padding: 0 15px; }
.layui-table-view .layui-table th{ font-weight: bold }
.layui-table-view .layui-table td{ padding: 0; }

.moreBtn,.moreBtn:hover{ background:#f5f5f5; color:#333; height:26px; line-height: 26px; }
.moreBtn i{ font-size:0.6em !important;font-family:"iconfont";}
.search{ margin-top: 5px;}
.shezhi .layui-row div{ padding:0; overflow:hidden;}
.search .layui-form-item{ float:left; clear:none; height:1.8em; line-height:1.8em; margin-bottom:5px;}
.search .layui-form-pane .layui-form-label{ width:100px; padding:0;height:1.8em; line-height:1.8em;}
.search .layui-form-pane .layui-input{height:1.8em; line-height:1.8em; width:auto; max-width:150px;}
.search .layui-form-item .layui-input-inline{ width:auto; margin:0}
.search .layui-form-select .layui-input{ padding-right:0}
.search .layui-form-select dl{ top:1.8em;}
.table2 tr td input{ width:1.1em; height:1.1em; display:inline-block; vertical-align:middle;}
.search button{ line-height: 1.8em; height: 1.8em; }
/*  高级搜索 end  */