/*0517*/

body{
    background:#f6f6f6;
}
.breadcrumb>li+li:before {
    content: "/\00a0";
    padding: 0 5px;
    color: #444;
}
.breadcrumb{
    border:none;
    background-color: transparent;
    padding:0;
    margin-bottom:15px;
    margin-top:16px;
}
.breadcrumb a{
    color:rgb(51,51,51);
}
.breadcrumb>.active {
    color:var(--sys--color);
}
.breadcrumb:hover{
    box-shadow: none;
    border-color: transparent;
}
.panel{
    background-color: #fff;
    border-radius: 8px;
    overflow: hidden;
}
.panel.panel-default{
    border:none;
    position: relative;
}
.panel .panel-heading {
    padding:16px;
    border-bottom: none;
}
.panel .panel-body {
    padding: 2px 16px 16px 16px;
}
.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 16px;
    padding-right: 16px;
}
.unames{
    display: inline-block;
    color: var(--sys--color);
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
}
.jin_zen{
    padding: 0 0 10px 0;
    display: inline-block;
    border-bottom: 2px solid var(--sys--color);
    margin: 0 10px;
}
.jinzhun{
    border-bottom: 1px solid #f0f0f0;
    padding: 16px 0 0 8px;
    margin-bottom: 4px;
}
.panel:hover{
    box-shadow: none;
}
.table > thead > tr{
    border-bottom: none;
    background: rgba(198,203,212,.2)!important;
    /*background:var(--sys--color)!important;*/
}
.table > thead > tr > th{
    /*height:50px!important;*/
    border-color:transparent;
}
.table > thead > tr > th >a{
    color:#333;.span1
}
.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{
    color: #333;
    padding:8px 10px;
    vertical-align: middle;
    border-color: #f0f0f0;
}
.table tr td:hover{
    cursor:default;
}
.table .lizhen{
    color: #333;
}
table {
    white-space: nowrap!important;
}
table>tbody>tr:nth-child(2n-1) td{
    background:#fff;
}
table>tbody>tr:nth-child(2n) td{
    background:#f9f9f9;
}
.lizhen span{
    color:var(--sys--color);
    padding-left:2px;
    font-weight: 600;
}

.table-hover > tbody > tr:hover td {
    background: var(--bg--color)!important;
}
.checkbox label::before{
    border-radius: 2px;
    border: 1px solid #d9d9d9;
    width: 16px;
    height: 16px;
}
.list-group-item .iconfont.icon-weixuanzhong{
    opacity:0;
}
.aiyaya{
    font-size:14px;
}
.panel-group .panel-default{
    margin-bottom:8px;
}
.sum_group span{
    margin-left:6px;
}
.noboder .btn,.noboder .form-control{
    border-radius: 2px;
}
.noboder .file-preview{
    border-radius:2px;
}
.noboder .btn:hover,.noboder .form-control:hover{
 border-color:var(--sys--color);
 }
.yinainai{
    font-size:16px;
    color:#333;
    font-weight:600;
    padding:0 0 0px 30px;
}
.panel-body.zuoa{
    padding:2px 30px 30px 30px
}
.touImg{
    width: 30px;
    height:30px;
    border-radius:50%;
}
.wuwei{
    color:#000;
}
.yaozu{
    color:var(--sys--color);
    padding-left: 4px;
}
.yaozu:hover{
    color:var(--sys--color-hover);
}
.chaiFang{
    margin-bottom:10px;
}
.table>thead:first-child>tr:first-child>th{
    border-bottom: 1px solid #f0f0f0;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
    border-color: var(--sys--color);
    background-color:  var(--sys--color);
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{
    color: var(--sys--color);
    border-color: var(--sys--color);
    background-color: transparent;
}
.text-green{
    color: var(--sys--color);
}
.tb1 th{
    word-break:keep-all;
    white-space:nowrap;
}
.maxWid{
    max-width:100px;
}
table .maxWid{
    max-width:100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
table a.maxWid{
    display: inline-block;
    max-width:80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.nav-tabs>li>a{
    border:none;
    line-height: 1.42857143;
    border-bottom: 2px solid transparent;
    border-radius: 0;
    font-size:14px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    border:none;
    color: var(--sys--color);
    background-color: #fff;
    border-bottom: 2px solid var(--sys--color);
    cursor: default;
    border-radius: 0;
}
.nav-tabs>li>a:hover{
    background-color: transparent;
    border-bottom: 2px solid var(--sys--color);
}
.tab-content{
    padding-top: 10px;
}
.adlabel{
    display: inline-block;
    line-height: 29px;
    float: left;
    padding: 0 14px;
    border: 1px solid #d9d9d9;
    border-radius: 0;
    color: #555;
    background: #f2f2f2;
    border-right: none;
}
.note-editor .note-toolbar.panel-heading{
    padding:0;
}
.a3 select{
    width:100%;
}
.panel-body.bodya{
    padding:16px;
}
.tiname{
    font-size:14px;
}
/*每个panel-footer放按钮的地方间距*/
.p30{
    padding:30px 0!important;
}
.d30{
    line-height: 30px;
    height: 30px;
}
.it31{
    line-height:31px;
    height:31px;
    margin-bottom: 15px;
}
.opa0{
    opacity:0;
}
.abc .control-label{
    font-weight:400;
}
.note-editor.note-frame{
    border:1px solid #d9d9d9!important;
    padding:6px 10px;
    border-radius: 2px;
}
.w_citys{
    font-size:14px;
    padding-right:8px;
    color:#444;
}
.permissions .checkbox-inline{
    margin:0 10px 10px 0;
}
.main-sidebar .label{
    padding: 0.3em 0.6em;
}
.main-header .title{
    padding-left:0;
}
.main-header nav>li>a:focus{
    background-color: transparent;
}
.switch-on{
    border-color: #008A6AFF!important;
    box-shadow: #008A6AFF 0px 0px 0px 16px inset!important;
    background-color: #008A6AFF!important;
}

.main-sidebar>.list-group .list-group-item.active .iconfont{
    color: var(--sys--color);
}
.main-sidebar>.list-group .list-group-item a{
    padding: 8px 14px;
}
.pd5{
    padding-left: 6px;
}
.newBg{
    display: inline-block;
    color: #fff!important;
    border-radius: 2px;
    height: 17px;
    line-height: 16px;
    background: #ef6800;
    text-align: center;
    width: 33px;
    padding-left:0px!important;
}

/*0713*/
.brecont{
    padding:15px;
    border-radius:5px;
    margin-bottom:20px;
    background:#fff;
}
.bretitle{
    border-bottom:1px solid #f8f8f8;
    padding:0 0 15px 0px;
    font-size:17px;
    font-weight:500;
    margin-bottom:20px
}
.secions{
    min-height: 120px;
    padding: 18px 20px;
    margin-bottom: 20px;
    position: relative;
    color: #ffffff;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
    border-radius: 8px;
    overflow: hidden;
    text-align: left;
}
.bgs1{
    background-color: #A794FE;
}
.bgs2{
    background-color: #F97287;
}
.bgs3{
    background-color: #39DAC9;
}
.bgs4{
    background-color: #F9D27E;
}
.bgs5{
    background-color: #D984E0;
}
.bgs6{
    background-color: #FBA16C;
}
.bgs7{
    background-color: #8A98F4;
}
.bgs8{
    background-color: #E7BF6A;
}
.usnane{
    font-size: 13px;
}
.ush1{
    display: inline-block;
    font-size: 38px;
    font-weight: 500;
}
.usps{
    display: inline-block;
    padding-left: 10px;
    font-weight: 400;
    font-size:12px;
}
.newIco{
    position: absolute;
    bottom: 5px;
    right: 8px;
    font-weight: normal;
    opacity: 0.2;
    z-index: 10;
    width:80px;
    height:80px;
}
.nusa{
    width: 100%;
    padding: 5px 20px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    color: #fff;
    text-align: left;
    z-index: 20;
    background-color: rgba(0, 0, 0, 0.1);
}
.nusa i{
    float:right;
}
.womendeya{
    background:#F7F8FA;
    border-radius: 8px;
    padding: 20px 20px 30px 20px;
}
.breti_two{
    color:#146252;
    font-size:15px;
    font-weight:500;
    margin-bottom: 18px;
}
.womendeya .secions {
    background: #fff;
    color: #17516F;
    padding: 22px 20px;
    margin-bottom:0;
}
.spancont{
    margin:0 auto;
    display: flex;
    align-self: center;
    justify-content: center;
    align-items: center;
}
.grou1{
    display: inline-block;
    width:58px;
    height:58px;
    background:blueviolet;
    margin-top: 10px;
    border-radius: 8px;
}
.grou1 img{
    width:100%;
    height:100%;
}
.grou2{
    display: inline-block;
    margin-left: 15px;
}
.span1,.span2{
    display:block;
}
.span1{
    font-size:34px;
    font-weight:500;
}
.span2{
    font-size:13px;
    padding-left: 4px;
}
.ico1{
    width: 100px;
    height: 100px;
    position: absolute;
    right: 7px;
    bottom: 0;
}
.dropdown-menu{
    min-width: 260px;
}

/*0718*/
.ssee{
    color:#888;
    min-width: 80px;
    display: inline-block;
}
.wdoetianna{
    display: flex;
    padding: 0 6px;
}
.wdoetianna .col-xs-2{
    padding:40px 0;
    background:#F8F8F8;
    border-radius:8px;
    margin:0 8px 20px 8px;
    text-align: center;
}
.shuns{
    width: 70px;
    height: 70px;
    background: #fff;
    margin-top: 10px;
    border-radius: 8px;
}
.shu2 p{
    color:#343962;
    font-size:14px;
    font-weight:500;
    padding:20px;
    letter-spacing: 1px;
}
.media .shu2 h2{
    font-size: 38px;
    font-weight: 500;
    color:#17516F;
}
.media .shu2 h2 small{
    font-size:12px;
    color:#999;
}
.zhungshi{
    display: inline-block;
    padding: 8px 28px;
    background:#E7E7E7;
    color:#616161;
    font-size:14px;
    text-align: center;
    border-radius:30px;
    margin:30px auto 0 auto;
}
.chifanleba .spancont{
    margin: 0 10px 10px 10px;
}
.chifanleba .secions{
    display: flex;
    justify-content: space-between;
    align-self: center;
    align-items: center;
}
.chifanleba .span2{
    padding-left:0;
}
.tuzai{
    display: block;
    width: 14px;
    height: 24px;
    margin:10px;
}
.chifanleba .sq1{
    background:#49A9EE;
}
.chifanleba .sq2{
    background:#F78E3D;
}
.chifanleba .sq3{
    background:#948AEC;
}
.chifanleba .sq4{
    background:#3DB8C1;
}
.chifanleba .grou1{
    background:transparent;
    border-radius:50%;
}
.chifanleba .grou2 {
    display: inline-block;
    margin-left: 24px;
}


table tr td .btn{
    padding: 2px 8px;
    /*font-size:13px;*/
}













