﻿@import url(font.css?cssversion=20241120);
@import url(fs.css?cssversion=20241120);
@import url(frame.css?cssversion=20241120);
@import url(usbox.css?cssversion=20241120);
@import url(layuiadmin.css?cssversion=20241120);
@import url(mobile.css?cssversion=20241120);
@import url(theme.css?cssversion=20241120);
@import url(email.css?cssversion=20241120);
@import url(useducation.css?cssversion=20241120);
@import url(usform.css?cssversion=20241120);
@import url(h5style.css?cssversion=20241120);
@import url(themepage.css?cssversion=20241120);
@import url(usaddnote.css?cssversion=20241120);
@import url(usspanfont/usspanfont.css?cssversion=20241120);
@import url(usworkflow.css?cssversion=20241120);
@import url(usnstyle.css?cssversion=20241120);
@import url(style.kbbox.css?cssversion=20241120);
html, body, us-listbody {
   /* height: 100%;*/
}
.layui-table-cell {
    font-size: 14px;
    padding: 0 5px;
    height: auto;
    /*2021-12-20关闭此功能，否则按钮显示不正确；*/
   /* overflow: visible;
    text-overflow: inherit;
    white-space: normal;
    word-break: break-all;*/
}
/*顶部导航的样式，可以通过他控制导航是否显示，如果认为导航多余，可以直接干掉*/
.us-topnav {
    display:none;
}
.us-toplistnavbox {
}
.us-toplistnav {

}
body {
    font-family:微软雅黑;
    background-color:#F2F2F2;
}
.managerbody {
    background-color:#FFFFFF;
}
.us-topmanagernav {
    display:none;
}
/*导航的样式*/
.layui-elem-quote {
     
    padding: 3px 0;
    
    vertical-align:middle !important;
    margin-bottom:5px !important; 
}
.layui-breadcrumb a,.layui-breadcrumb a cite,.layui-breadcrumb span {
    color:black !important;
}
.usquotemar {
    /*margin-top:5px!important;*/
    /*line-height:35px;
    min-height:35px;*/
    vertical-align: middle !important;
    line-height: 20px !important;
    padding: 10px 8px !important;
    background-color: #fff !important;
    /* text-indent:2em;*/
}
.usquotemarone {
    min-height:30px;
    line-height:30px;
}
.usseparator {
    margin: 0 10px;
    color: #999;
}
/*列表页的body属性，方便增加编辑*/
.us-listbody {
   /* margin: 8px 4px;*/
}

.us-managerbody {
    /*border:1px solid #E7ECF1 !important; 
    padding:8px;
    margin: 8px;
    background-color:#ffffff;*/
    /*margin: 8px 4px;*/
    padding: 4px 4px;
    box-sizing:content-box;
}
.us-sumbody {
    margin: 0px 4px;
}

.us-echartbody {
    min-width: 310px; height: 400px; margin: 0 auto
}
.us-echartbody_300 {
    min-width: 310px;
    width:100%;
    height: 300px;
    margin: 0 auto
}
.us-echartbody_400 {
    min-width: 410px;
    width: 100%;
    height: 400px;
    margin: 0 auto
}
.us-echartbody_500 {
    min-width: 510px;
    width: 100%;
    height: 500px;
    margin: 0 auto
}
.us-echartbody_600 {
    min-width: 610px;
    width: 100%;
    height: 600px;
    margin: 0 auto
}
/*管理页面的图标*/
.us-topmanagernav i {
     margin-right:6px;
}
/*列表页的搜索相关的属性*/
.us-list {
    margin: 0px !important;
}

.us-listleft {
    margin-top: 5px;
    margin-bottom: 5px;
}

/*表格上的右侧搜索按钮*/
.us-listright {
    
    /*background-color:red;
    right:0;
    position:inherit;*/
    margin-top: 5px;
    margin-bottom: 5px;
    float:right;
    margin-right:10px;
     
}
    .us-listright input {
        width: 100px;
        margin-top:2px !important;
        padding-left:5px !important; 
        padding-right:5px !important; 
    }


.usdatatimeno {
    
}
/*提交按钮的div*/
.us-submitsave {
    margin-top:4px;
}

.layui-table, .layui-table-view {
}

.layui-search {
}

    .layui-search .layui-input {
        width: 120px;
    }







/*table表格滚动条*/
.layui-body{overflow-x: hidden;}
body{overflow-x: hidden;}
.layui-table-body {
    overflow: auto;
}
 .layui-table {
            /*width:100% !important;*/
        }


/*table列表里面的标记*/
.us-btnnva a{
     
    /*font: 12px 宋体 !important;
    padding:3px !important;*/
}

.layui-bg-pale{
	background: #5FB878;
}
/*如果修改成0，则按钮组没有任何边框了*/
.layui-btn-group {
    font-size:12px !important;
}

/*按钮颜色控制---------------------------------------*/
button[data-pwid="add"]
    button[data-pwid="view"],button[data-pwid="refresh"]
    ,button[data-pwid="export"]
    ,button[data-pwid="column"] {
         
    }
/*提交查询和修改按钮蓝色, a[data-pwid="update"]*/
button[data-pwid="ussubmit"],button[data-pwid="query"], button[data-pwid="update"], a[data-pwid="more"] {
    background-color: #1E9FFF!important
}


/*关闭按钮*/
button[data-pwid="usclose1"] {
    background-color: #2F4056
}
/*删除红色 ,a[data-pwid="delete"]*/
button[data-pwid="delete"] {
    background-color: #FF5722
}
button[data-pwid="more"] {
    background-color: #3794D1;
}
/*选择列*/
button[data-pwid="column"],button[data-pwid="viewimages"] {
    background-color: #2F4056!important
}
.usbtnblue {
    background-color: #1E9FFF!important
}
.usbtnblack {
    background-color: #2F4056!important
}
/*刷新*/
button[data-pwid="refresh"],button[data-pwid="control"]  {
   background: #5FB878;
}
.layui-dropdown-menu li a[data-pwid="obutton"] {
    clear: both;
    display: block;
    padding: 3px 15px;
    color: #333;
    white-space: nowrap;
    font-weight: 400 !important;
    line-height: 1.42857143;
    font-size: 14px !important;
    font-family:微软雅黑 !important;
}
a[data-pwid="delete"], a[data-pwid="update"], a[data-pwid="view"], a[data-pwid="restore"], a[data-pwid="obutton"] {
    font-size:1.0em !important;
/*    font-family:宋体;*/
    font-weight:normal !important;
}

/*按钮颜色控制---------------------------------------*/

/*下拉里面的i做个右侧边距---------------------------------------*/
.layui-btn-dropdown i {
    margin-right:6px;font-size: 16px;
}
.us-submitsave button i {
    margin-right:6px;
    font-size:16px !important;
}
.usiconmar {
    margin-right:6px;
    font-size:16px !important;
}

.usStar {
    color: red;
    margin-top: 15px;
    margin-left: 3px;
    vertical-align: central;
}
.uscenter {
    text-align:center !important;margin:0 auto;
}
.ussearchcenter {
    /*text-align:center !important;margin:0 auto;*/
    display:none;
}
.ustextheight60 {
    min-height:60px !important;
}
.ustextheight100 {
    min-height:100px !important;
}
.ustextheight150 {
    min-height:150px !important;
}
.ustextheight200 {
    min-height:200px !important;
}
/*表单中第一个div，控制一下距离，保留他用；*/
/*2020-04-09 调整高度*/
.usformoneitem {
    height: 0px;
}
/*2020-04-09 调整表格间距，防止表格太大*/
/*.layui-form-item {
    margin-bottom: 5px !important;
}*/
/*下来按钮文字大小---------------------------------------*/
.usmoredot {
    font-size:12px!important;
}
/*高级搜索---------------------------------------*/
.ussearchheight {
    /*display:none;*/
}

.layui-layer-page .layui-layer-content {
    overflow:hidden !important;
}

.layui-layer-content .ussearchheight {
    overflow:hidden;
    height:100%;
    display:inline-block;
}
    .layui-layer-content .ussearchheight .uscenter {
        width:300px; text-align:center;
    }
.columnsearchkey {
 
}
    .columnsearchkey .layui-form-item {
        margin-bottom:1px !important;
    }
        .columnsearchkey .layui-form-item .layui-inline {
            margin-bottom: 4px !important;
        }
   .columnsearchkey .layui-input, .layui-textarea, .layui-select {
    height: 30px;
    line-height: 1.1;
    line-height: 30px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-radius: 2px;
    color:black;
}
    
.columnsearchkey .layui-form-label {
    position: relative;
    float: left;
    display: inline;
    padding: 5px 15px;
    width: 80px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
     color:black;
}
/*高级搜索---------------------------------------*/

/*导入页面的按钮行---------------------------------------*/
.us-othform .layui-form-item {
     margin-bottom: -10px !important;
     clear: both;
}
.nodisplay {
    display:none;
}
.usdisplay {
    
}
.usdisplayno {
    display:none;
}
.usdisplayyes {
    display:normal;
}
.ushand {
    cursor:pointer;
}
    .ushand:hover {
        border: solid  1px red;
    }

 
/*列表标题点击*/
.layui-table-header .layui-table-cell {
    cursor:pointer;
}


/*重新调整风格*/
.layui-btn-group {
    font-size:0px !important;
}
    .layui-btn-group .layui-btn ,.layui-btn-group .layui-btn-dropdown .layui-btn{
        /*background-color:#009688;*/
        color:white !important;
        /*border-bottom:solid 1px #CCCCCC;
        border-top:solid 1px #CCCCCC;
        border-right:solid 1px #CCCCCC;
        border-radius:0px !important;*/
    }
        .layui-btn-group .layui-btn:first-child {
            /*border-left:solid 1px #CCCCCC;*/
            
        }
button[data-pwid="column"],button[data-pwid="viewimages"] {
    /*background-color:#009688;*/
    color:white !important;
}

.layui-btn {
    border-radius: 0px 0px;
    padding:0px 10px;
    /*height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px;*/
}
.layui-btn-group .layui-btn:first-child {
    /* border-left: solid 1px #CCCCCC; */
}
.layui-btn-group .layui-btn:first-child {
    border-left: none;
    border-radius: 0px 0 0 0px;
}
button[data-pwid="view"] {
    display:none !important;
}
.layui-btn-dropdown {
    /*background-color:#009688;*/
    /*color:white !important;*/
    margin-left: 0!important;
    margin-right: 0!important;
    border-left: 1px solid rgba(255,255,255,.5); 
    border-radius: 0;
}

/*开关的外边框*/
.uspanelradio {
    height: 36px;
    line-height: 1.3;
    line-height: 35px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-color: #e6e6e6;
}


/*运维组*/
.uslistdotright {
    position: absolute!important;right: 0;
}
.layui-nav-tree {
    width:100%;
}
.layui-nav {
    background-color:#ffffff;
}
.layui-nav-item a {
    color:black !important;
}
.layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover, .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a {
    background-color:#EEEEEE !important;
    border-left:solid 3px #009688;
}
.layui-nav-tree .layui-nav-bar {
    width: 0px;
    height: 0;
}
.layui-nav-tree .layui-nav-item {
    display: block;
    width: 100%;
    line-height: 40px !important;
}
.layui-nav-tree .layui-nav-item a {
    height: 40px;
    line-height: 40px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/*列表里面的更多操作按钮处理*/
button[data-pwid="more"] .layui-icon:first-child {
    /*display:none;*/
}
button[data-pwid="more"] .usmoredot{
    padding:0px !important;
    margin:0px !important;
    margin-right: 0px;
}
/*超级连接*/
.usalink {
    color:#3598DC;
}
    .usalink:hover {
        color:red;
    }
.ustree {
    /* overflow-x:hidden;*/
    overflow-x: auto;
}

/** 下拉按钮 **/
.layui-btn-dropdown{position:relative;display:inline-block}
.layui-btn-dropdown .layui-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;margin:2px 0 0;padding:5px 0;min-width:120px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);list-style:none;text-align:left;font-size:.875rem;-webkit-background-clip:padding-box}
.layui-btn-dropdown .layui-dropdown-menu>li>a{clear:both;display:block;padding:3px 15px;color:#333;white-space:nowrap;font-weight:400;line-height:1.42857143}
.layui-btn-dropdown .layui-dropdown-menu>li>a:focus,.layui-btn-dropdown .layui-dropdown-menu>li>a:hover{background-color:#f0f0f0;text-decoration:none}
.layui-btn-dropdown .layui-dropdown-menu .divider{overflow:hidden;margin:2px 0;height:1px;background-color:#e5e5e5}


/**开关按钮*/
.layui-form-mid-switch {
    position: relative;
    float: left;
    display: block;
    padding: 0px 10px !important;
     
    margin-right: 10px;
    height:36px;
}

.layui-form-pane .layui-form-label {
    text-overflow: clip !important; 
}
.layui-form-mid {
   padding: 8px 0 !important;
}
 


/** 下拉按钮 **/
.layui-btn-dropdownnew{position:relative;display:inline-block}
.layui-btn-dropdownnew .layui-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;margin:2px 0 0;padding:5px 0;min-width:120px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);list-style:none;text-align:left;font-size:.875rem;-webkit-background-clip:padding-box}
.layui-btn-dropdownnew .layui-dropdown-menu>li>a{clear:both;display:block;padding:3px 15px;color:#333;white-space:nowrap;font-weight:400;line-height:1.42857143}
.layui-btn-dropdownnew .layui-dropdown-menu>li>a:focus,.layui-btn-dropdownnew .layui-dropdown-menu>li>a:hover{background-color:#f0f0f0;text-decoration:none}
.layui-btn-dropdownnew .layui-dropdown-menu .divider{overflow:hidden;margin:9px 0;height:1px;background-color:#e5e5e5}
.layui-btn-dropdownnew i {
    margin-right: 6px;
    font-size: 16px;
}

/** 提示颜色 **/
.helpborder {
    border: solid 1px #393D49;
}

/** 2020系统tips默认样式 **/
    .ushelpinfo {
        font-weight:800;
        border:solid 1px #000;
        padding:0px 6px;
        cursor:help;
        
    }
.layui-form-label .ushelpinfo {
    padding: 0px 0px;
    
}
.ushelpinfono {
    border: solid 0px #000 !important;
}

    .ushelpinfo_1 {
        color:#808080 !important;
        border:solid 1px #808080 !important;
    }

/*用户头像*/
.us_userpicbox {
    text-align: center;
    padding: 4px;
    margin: 0px 20px;
}

.us_userpicbox_btn {
    border-radius: 4px;
    background-color: #1E9FFF !important;
    height: 28px;
    line-height: 28px;
    margin: 4px 0px;
}

.us_userpicbox_img {
    display: block;
    border: none;
    width: 100px;
    height: 151px;
    border: 4px solid #3598DC;
    text-align: center;
    margin: 0 auto;
}
.us_userpicbox_img_min {
    width: 80px !important;
    height: 120px !important;
}
    /*rtm_box*/
    .usnboxbody_rtm .layui-form-item {
        margin-bottom: 6px !important;
        clear: both;
    }

    .usnboxbody_rtm .layui-form-item:first-child {
        margin-top: 6px !important;
    }

    .usnboxbody_rtm .layui-form-item:last-child {
        margin-bottom: 0px !important;
    }

.usnboxnpmargintop {
    margin-top: 0px !important;
}

.usnboxbody_rtm {
    padding: 2px !important;
}

.usnboxbody .layui-form-item:first-child {
    margin-top: 6px !important;
}

.usnboxbody .layui-form-item:last-child {
    margin-bottom: 0px !important;
}
.layui-tab {
    margin: 0px 0px !important;
}
.layui-tab-content {
    padding: 6px !important;
}
.uspointer {
    cursor:pointer;
}

.ustree_c_t {
}

.ustree_c_c {
    margin-top: 0;
    overflow: auto;
}

.ustree_c_b {
}

/*--树结构美化--------------------------------*/
.usselecttreelist {
    border: 1px solid #E7ECF1;
    padding: 4px 4px 4px 10px;
    margin-bottom: 8px;
    margin-top: 8px;
    background-color: #ffffff;
    border-left: 4px solid #009688;
}

    .usselecttreelist .layui-form-item {
        margin-bottom: 0px;
        clear: both;
    }

        .usselecttreelist .layui-form-item .layui-input-inline {
            float: left;
            width: 130px;
            margin-right: 0px;
        }

.usselecttreelistmin {
    border: 1px solid #E7ECF1;
    padding: 4px 4px 4px 10px;
    margin-bottom: 8px;
    margin-top: 8px;
    background-color: #ffffff;
    border-left: 4px solid #009688;
}

    .usselecttreelistmin .layui-form-item .layui-inline {
        margin-bottom: 5px;
        margin-right: 5px !important;
    }

    .usselecttreelistmin .layui-inline .layui-form-label {
        /*display:none!important;*/
    }

    .usselecttreelistmin .layui-form-item {
        margin-bottom: 0px;
        clear: both;
    }

        .usselecttreelistmin .layui-form-item .layui-input-inline {
            float: left;
            width: 100px;
            margin-right: 0px;
        }

.us-checkbox-switch .layui-form-switch {
    margin-top: 0px !important;
}

.us-checkbox-switch {
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #E6E6E6;
    padding: 6px 0px !important;
    line-height: 20px;
    margin-right: 10px;
}
.us-boder-default {
    background-color: rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(218, 220, 230);
    border-image: initial;
    border-radius: 10px;
    padding: 2px 8px;
}
.us_kn_body {
    padding: 4px;
    box-sizing: border-box;
}

body .us-layer-default .layui-layer-title {
    background: #0895EF;
    color: #fff;
    border: none;
}

body .us-layer-default .layui-layer-btn {
    border-top: 1px solid #E9E7E7
}

    body .us-layer-default .layui-layer-btn a {
        background: #333;
    }

    body .us-layer-default .layui-layer-btn .layui-layer-btn1 {
        background: #999;
    }

.uscjinput1 {
    width:100%;
}