@charset "utf-8";
/* 你自己的样式 */
body{-webkit-font-smoothing: antialiased;background-color: #fff;font-size: 14px;color:#40404c;overflow-scrolling: touch;-webkit-overflow-scrolling: touch;}
body,th,td,button,input,select,textarea {font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
a {text-decoration: none !important;}

/*顶部导航*/
.navbar{background:#0A8CD2}
.navbar {
    background-color: #0A8CD2;
    background-image: -webkit-gradient(linear, left top, right top, from(#0A8CD2), to(#13adff));
    background-image: -webkit-linear-gradient(left, #0A8CD2, #13adff);
    background-image: -o-linear-gradient(left, #0A8CD2 0, #13adff 100%);
    background-image: linear-gradient(90deg, #0A8CD2, #13adff);
    -webkit-box-shadow: 0 2px 5px 0 rgba(16, 110, 253, .3);
    box-shadow: 0 2px 5px 0 rgba(16, 110, 253, .3);
    color: #fff !important;
    border: 0 !important;
}
.nav-toggle, a.nav-toggle {background-color: rgba(0, 0, 0, 0.15);}
/*设置全局圆角*/
.radius {border-radius:2px !important;}

.active {background-color:#ffffff;}

.Hui-tabNav,.Hui-tabNav .acrossTab li,.Hui-tabNav .acrossTab li em {background-image:none !important;}
.Hui-tabNav {height:35px;padding-right:75px;padding-left:10px;overflow:hidden;position:relative;background-color:#efeef0;}
.acrossTab li {position:relative;float:left;display:inline-block;height:29px;line-height:29px;font-size:12px;cursor:pointer;padding:0 20px;white-space:nowrap;color:#282828;background-position:0 0;}
.acrossTab li i {position:relative;display:inline-block;width:18px;height:18px;text-align:center;top:1px;margin-top:0;right:0;margin-left:5px;font-size:13px;line-height:20px;color:#c2c2c2;border-radius:50%;transition:all .2s;-webkit-transition:all .2s;background-image:none;}
.acrossTab li i:hover {background-color:#FF5722;color:#fff}

/*条件筛选*/
.Huifold {border:1px solid #e6e6e6;border-radius:2px;border-bottom: 0;}
.Huifold .item {position:relative}
.Huifold .item h4 {margin:0;font-weight:bold;position:relative;border-top:1px solid #f5fafe;border-bottom:1px solid #e6e6e6;font-size:15px;line-height:22px;padding:10px;background-color:#f5fafe;cursor:pointer;padding-right:30px}
.Huifold .item h4 span {padding-left:20px;}
.Huifold .item h4 b {position:absolute;display:block;cursor:pointer;left:10px;top:8px;width:16px;height:16px;text-align:center;color:#666}
.Huifold .item .info {display:none;padding:10px;border-bottom:1px solid #e6e6e6;}

/*panel自定义样式*/
.panel{border-color: #efeef0;border-radius: 2px;}
.panel .panel-header{background-color: #f1f1f1;border-color: #efeef0;padding: 8px 10px;font-size: 14px;}
.panel .panel-body{padding: 10px;}

.row:after, .row:before {content: '';display: block;clear:both}
.backlog-body {display:block;padding:0 15px;color:#fff;border-radius:2px;transition:all .3s;    -webkit-transition:all .3s}
.row li{margin:5px 0}
.backlog-body{text-decoration: none !important;text-align: center;}
.backlog-body h3 {padding-bottom:0;font-size:14px;padding-top: 15px;font-weight: bold;}
.backlog-body p {margin-bottom: 0 !important;}
.backlog-body p cite {font-style:normal;font-size:30px;font-weight:300;color:#fff;}
.backlog-body:hover {/*background-color:#CFCFCF;*/color:#fff}
@media (min-width: 767px) {.backlog-body:hover {color:#fff}}
/*面包屑*/
.breadcrumb{background-color:#ffffff; padding:0 20px; position:relative; z-index:99;border-bottom: 0.5px solid #e5e5e5;font-size: 12px;}

/*table边框样式修改*/
.table{border-radius: 2px;}
/*带横向分割线*/
.table-border{border-top:1px solid #efeef0}
.table-border th,.table-border td{border-bottom:1px solid #efeef0}

/*th带背景*/
.table-bg thead th{background-color:#f1f1f1}
/*带外边框*/
.table-bordered{border:1px solid #efeef0;border-collapse:separate;*border-collapse:collapse;border-left:0}
.table-bordered th,.table-bordered td{border-left:1px solid #efeef0}
.table-border.table-bordered{border-bottom:0}

/*欢迎页notice信息*/
.notice-info {position: relative;padding: 8px 35px 8px 14px;margin-bottom: 20px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);background-color: #f1f1f1;border-left: 5px solid #5a98de;border-top: 1px solid #efeef0;border-right: 1px solid #efeef0;border-bottom: 1px solid #efeef0;color: #333;}

/*dataTables自定义样式*/
.dataTables_wrapper .dataTables_info {padding-top: 13px !important;}
.dataTables_wrapper .dataTables_length {color: #666;padding-top: 13px !important;padding-bottom: 0px !important;}
.dataTables_wrapper .dataTables_length select {border: 1px solid #ccc;}

.dataTables_wrapper .dataTables_length {float: left;padding-bottom: 10px;}
.dataTables_wrapper .dataTables_processing {position: absolute;top: 50%;left: 50%;margin-top: -20px;margin-left: -90px;padding: 10px 5px 10px 30px;width: 90px;border: 2px solid #95B8E7;background: #ffffff url('../images/loading2.gif') no-repeat scroll 10px center;z-index: 9999;}
.dataTables_wrapper .dataTables_paginate .paginate_button {border: 0;margin: 0 0 6px 3px;border-radius: 2px;background-color:#f4f4f5;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {background: #eee;color:#409eff;border: 0;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {border-color: #409eff;background-color: #409eff;border-radius: 2px;}
.dataTables_wrapper .dataTables_empty {text-align: center;font-weight: bold;color: #666;}

/*select_gj自定义样式2021-11-02*/
.select2-container--default .select2-selection--single {background-color: #fff !important;border: 1px solid #ddd !important;border-radius: 0 !important;height: 31px;}
.select2-dropdown {border: 1px solid #ddd;border-radius: 0 !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 31px !important;}
.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;height: 33px !important;line-height: 33px !important;}
.select2-container--default .select2-results > .select2-results__options {max-height: 200px !important;overflow-y: auto;}

@media (max-width: 767px) {
    .select2 {
        width: 100% !important;
    }
}

/*手机端换行样式*/
@media (max-width:640px) {
    .br_box {display: block;margin-bottom: 5px;width: 100% !important;}
}

/*radio 自定义*/
.textarea {padding:4px 10px;}
::-moz-selection {background:#ffe89e}
::selection {background:#ffe89e}

/*well 自定义*/
.well-sm {padding: 9px;border-radius: 2px;}
.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);}

/*自定义进度条*/
.my-progress {overflow: hidden;height: 18px;margin-bottom: 18px;background-color: #f5f5f5;border-radius: 3px;-webkit-box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);}
.my-progress-bar {float: left;width: 0;height: 100%;font-size: 12px;line-height: 18px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgb(0 0 0 / 15%);box-shadow: inset 0 -1px 0 rgb(0 0 0 / 15%);-webkit-transition: width 0.6s ease;-o-transition: width 0.6s ease;transition: width 0.6s ease;}

.n_o small {display: block;line-height: 20px;color: #999;}
.auto_syn {cursor: pointer;font-weight: bold;}
