body {background-color:#f8f8fb;}
.nav-primary {background-color:#ffffff;}
.nav-primary > ul > li > a {color:#555;}
.main {padding-top:28px;}
.navbar-fixed .navbar {left:0;line-height:65px;height:65px;}
.navbar {box-shadow:0 5px 10px rgb(0 0 0 / 6%);background:var(--hybjs);min-height:60px;}
.navbar-nav>li>a:focus,.navbar-nav>li>a:hover {color:var(--hyxzs);background-color:transparent;}
.navbar-nav>.dropdown>a .caret {border-top-color:var(--hyzts);border-bottom-color:var(--hyzts);}
.navbar-nav>.open>a .caret, .navbar-nav>.open>a:focus .caret, .navbar-nav>.open>a:hover .caret {border-top-color:var(--hyxzs);border-bottom-color:var(--hyxzs);}
.nav-primary > ul > .dropdown-submenu:hover > a,.nav-primary > ul > .dropdown-submenu:focus > a,.nav-primary > ul > li > a:hover,.nav-primary > ul > li > a:focus,.nav-primary > ul > li > a:active,.nav-primary > ul > li.active > a {color:#fff;background:var(--hybjs);transition:color .1s ease-in-out 0s;}
.navbar .nav-brand {padding-left:20px;padding-left: 15px;color: #fff;font-size: 28px;font-weight: 600;}
.navbar .nav-brand img {max-height:45px;filter: brightness(0) invert(1);}
.zdy-ss ul {padding-left:0;}
.zdy-ss li {list-style-type:none;}
.zdy-ss .search-block span {font-weight:400;color:#fff;opacity:.8;}
.zdy-ss input {width:280px !important;border-radius:100px;height:32px;font-size:12px;background:var(--hyssbj);color:var(--hysszt) !important;border:none !important;padding:0 35px 0 15px;}
.zdy-ss .to-page {border-bottom:1px solid var(--hyssbj);padding-bottom:18px;margin-bottom:8px;color:var(--hysszt);}
.zdy-ss input:hover {border:1.5px solid #035ded;}
.zdy-ss button {border:none;position:absolute;right:5px;top:0;background:none;height:30px;width:50px;font-size:14px;color:#999;}
.zdy-ss .dropdown-menu {left:25px !important;right:25px !important;top:53px;border:none;padding:20px !important;}
.zdy-ss .to-pa a {color:#f8f8f8;font-size:13px;line-height:30px;}
.zdy-ss .search-tag a {border-radius:2px;border:1px solid var(--hyssbj);padding:2px 8px;font-size:12px;color:#e9e9e9;margin-right:15px;}
.navbar-avatar > li > a,.navbar-nav > li > a {padding:0 20px;line-height:63px;color:var(--hyzts);}
.navbar-nav > li >a>i {margin-right:5px;position:relative;top:1px;}
.navbar-nav.pull-right {width:auto;}
.avatar {border-radius:500px;background:none;padding:2px;}
.thumb img,.thumb-large img,.thumb-mini img,.thumb-small img {height:auto;max-width:100%;vertical-align:middle;border:3px solid rgb(0 0 255 / 10%);}
.zdy-ss .dropdown-menu li,.dropdown {line-height:initial;}
.zdy-ss .dropdown-menu {border:none;background: var(--hybjs);}
.user-head-info {display:inline-block;width:100%;height:auto;line-height:unset;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.user-head-info .user_avatar {width:98px;height:98px;margin-right:20px;border:8px solid rgb(0 0 255 / 7%);}
.user-head-info .user_name {font-size:22px;background-size:56px;}
.user-head-info .user_icon {padding:0 10px;display:inline-block;}
.user-head-info .user_icon a {display:inline-block;width:auto;position:relative;font-size:12px;color:#777;text-overflow:ellipsis;white-space:nowrap;margin-left:0;margin-right:20px;line-height:16px;}
.user-head-info .user_icon a:hover,.user-head-info .zdy-wznr {color:#035ded;}
.user-head-info .user_icon i {position:relative;top:2px;margin-right:5px;}
.user-head-info .user_icon a.active {color:#000;}
.zdy-zp {display:flex;align-items:center;}
.user-head-info .zdy-rzxx {border-top:1px dashed #dcdcdc;margin-top:15px;padding-top:15px !important;}
.user-head-info .zdy-hy {line-height:30px;padding-left:0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.user-head-info .zdy-hym {padding-left:0;color:#035ded;}
.user-head-info .zdy-hyz {color:#fff !important;text-align:center;border-radius:100px;border:3px solid rgba(255,255,255,0.53);display:inline-block;font-size:12px;text-overflow:ellipsis;white-space:nowrap;line-height:16px;min-width:85px;margin-left:10px;}
.zdy-cwxx {background:#f8f8fb;height:95px;}
.zdy-czan {margin-left:50px;display: flex;}
.zdy-xflj {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zdy-p0{padding: 0;}
.zdy-pt0 {padding:0 !important;}
.zdy-dlsj {margin-top:19px;}
.zdy-dlsj p {display:inline-block;width:49%;font-size:12px;margin:0;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zdy-dlsj p:last-child {text-align:right;}
.zdy-xyed {font-size:13px;padding-left:10px;}
.zdy-btn {background:var(--zdans);padding:8px 22px;}
.zdy-btn2 {background:#f8f8fb;padding:8px 22px;margin-left:10px;border:1px solid #ff5f5f;color:#ff5f5f;}
.zdy-btn:hover {background:#2176ff;color:#fff !important;}
.zdy-btn2:hover {background:#ff7a7a;color:#fff !important;}
.zdy-xflj a {color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px;}
.zdy-xflj a:hover {color:#035ded;}
.zdy-qstop {border:0 !important;padding:0 !important;width:100%;display:inline-block;margin-bottom:28px;}
.zdy-qstop span {width:35.5%;display:inline-block;color:#777;font-size:12px;}
.zdy-qsbot {width:100%;display:inline-block;padding:0 !important;border:none !important;}
.zdy-height {height:290px;}
.zdy-height2 {height:220px;}
.zdy-height3 {height: calc(100vh - 635px);margin-bottom:0;min-height: 290px;}
.zdy-height4 {height: calc(100vh - 400px);margin-bottom:0;min-height: 525px;}
#notice_body.card-body {height: calc(100vh - 475px);display:inline-block;width:100%;min-height: 455px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#notice_body.card-body table,#notice_body.card-body tbody {height: 100%;}
#notice_body.card-body tbody tr {height:10%;display: flex;align-items: center;flex-wrap: wrap;border-top: 1px solid #eee;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#nav {top:65px;}
#content {min-height:auto;height:calc(100vh - 52px);}
#content .main{overflow: hidden;}
.list_gray .list-group-item {border-radius:0;background:#f7f9fa;border:1px solid #f7f9fa;margin-bottom:5px !important;color:#333;width:22.2%;display:inline-block;margin-right:25px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zdy-height2 .list-group-item .icon-chevron-right {float:right;margin-top:15px;}
#notice_body a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}
#footer {display:none !important;}
#notice_body tbody td {border: none;padding: 10px 0;background: #fff;}
#notice_body .panel-footer{background:#ffffff;}
#notice_body {padding:0 10px;}
#notice_body tfoot td {padding:0;padding-top:5px;padding-right:0;}
#notice_body .m-r-mini {margin-right:0;}
.badge {padding:2px 5px;}
.nav-primary li.group {background:#f8f8f8;}
.zdy-height .table td,.panel .table th {padding:6px 15px;}
.panel .table td,.panel .table th {padding:15px;}
#APPLIST .panel .table-server tbody td {padding:14.5px;}
#APPLIST .panel {margin-bottom:0;}
.bg-info, .btn-info, .btn-info.btn-circle>i {background:var(--zdans);}
.btn-danger.active, .btn-danger.btn-circle:hover>i, .btn-danger:active, .btn-danger:focus, .btn-danger:hover {background:var(--zdanxz);}
.header-site-right{width: 900px;display: flex;flex-wrap: wrap;align-items: center;}
.header-lang-item {position: relative;width: 20%;margin-top: 12px;}
.header-lang-item.active:after {content: "";position: absolute;left: -16px;height: 16px;top: 2px;border-right: 3px solid var(--zdztxz);}
.header-lang-item.active > a, .header-lang-item:hover > a {color: var(--zdztxz);}
.translateSelectLanguage{ display: none !important; }
.btn-danger,.btn-primary,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button:first-child{border:none;background: var(--zdans);}
.navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle, .navbar .nav li.dropdown.open>.dropdown-toggle {box-shadow: inset 0 1px 0 #0031ff;}
.modal-header {background-color: #555;}
.modal-header .modal-title b{color: #fafafa;}
b, strong,.btn{font-weight: 500;}
@media (max-width:1200px) {.zdy-ss,.zdy-ss button{display:none}}
@media (max-width:991px) {.navbar-fixed .navbar {text-align:center;line-height:50px;height:50px;}
.navbar .nav-brand {padding-left:60px;}
.navbar>.btn {padding:15px;}
.navbar .nav-brand img {max-height:45px;margin-top:8px;}
.navbar-avatar > li > a,.navbar-nav > li > a {padding:0 15px;line-height:56px;}
.slide-nav>#content,.slide-nav>#header {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden;}
.slide-nav #nav {position:absolute;left:0;top:60px;bottom:0;width:50%;box-shadow:0 30px 100px rgb(0 0 0 / 20%);}
.logo_mark {position:absolute;bottom:18px;left:18%;}
.main.padder {padding-top:20px;}
.user-head-info .user_avatar {display:none;}
.zdy-zp {display:flex;align-items:center;flex-wrap:wrap;}
.user-head-info .zdy-hy:nth-child(2) {margin-left:0 !important;}
.zdy-rzxx .zdy-hy:nth-child(2) {font-size:8px;}
.user-head-info .user_icon a {margin-right:10px;}
.zdy-height {height:auto;}
.zdy-cwxx {height:155px;padding-top:10px;margin-top:15px;margin-bottom:3px;}
.zdy-cwxx .text-danger {font-size:22px !important;}
.zdy-czan {margin-left:0;}
.zdy-xflj a {margin-left:0;padding-right:10px;}
.zdy-btn,.zdy-btn2 {padding:5px 22px;}
.zdy-cwxx .zdy-zp:nth-child(1) {padding-left:0 !important;padding-bottom:0 !important;}
.zdy-xflj {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zdy-xflj a:last-child {display:none;}
.col-lg-8 {padding-right:10px !important;}
.list_gray .list-group-item {border-radius:0;background:#f7f9fa;border:1px solid #f7f9fa;margin-bottom:10px !important;color:#333;width:calc(50% - 10px);display:inline-block;margin-right:10px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_gray .list-group-item:nth-child(2n) {margin-right:0;}
.panel-card .card-heading {padding:10px 0;}
.panel-card .card-body {padding:0;}
.list-group-item {padding:5px 10px;}
.zdy-height3 {margin-bottom:15px;height:auto;}
.col-lg-4 .zdy-height3 {margin-bottom:0;}
#notice_body.card-body tbody {padding-right:0;}
#notice_body tbody td:nth-child(2n) {display:none;}
#notice_body tbody td {padding:7.1px 15px;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zdy-qstop {display:flex;flex-wrap:wrap;}
.zdy-qstop span {width:50%;}
.zdy-qstop .btn-small {padding:10px 0;}
}
@media (max-width:850px) {.zdy-mp0{padding: 0 !important;}.zdy-md{display:none !important}}