@charset "utf-8";
* {  margin: 0;  padding: 0;  }
a {  text-decoration: none;  }
html { width: 100%;  height: 100%;  overflow-x: hidden;  overflow-y: auto;  }
body {  width: 100%;  min-height: 100%;  }
.fr {  float: right;  }
.font16 {  font-size: 16px;  }
.rightMenu {  position: absolute;width: 120px;line-height: 24px;z-index: 999;  background: #FFF;border: 1px solid #dce0e4;display: none; }
.rightMenu li {display: block;padding: 4px 10px;color: #747a83;cursor: pointer;    font-size: 12px;}
.rightMenu li:hover {background: #ecf0f4;color: #666;}
/**treeselect*/
.layui-form-select .layui-tree {  display: none;  position: absolute;  left: 0;  top: 42px;  padding: 5px 0;  z-index: 999;  min-width: 100%;  border: 1px solid #d2d2d2;  max-height: 300px;  overflow-y: auto;  background-color: #fff;  border-radius: 2px;  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12);  box-sizing: border-box;  }
.layui-form-selected .layui-tree { display: block;  }
.weadmin-trailer {  position: absolute;  left: 0;  top: 0;  height: 100%;  width: 100%;  padding: 15px;  display: flex;  justify-content: center;  flex-direction: column; text-align: center;  box-sizing: border-box;  font-size: 20px;  font-weight: 300;  color: #ccc;  }

/*.weadmin-body { padding:   10px 16px 0 10px  }*/.weadmin-body { padding:   10px 10px 0 10px  }
.weadmin-nav { padding: 0 10px; position: relative; z-index: 99; border-bottom: 1px solid #e2eaea; line-height: 39px; height: 39px; overflow: hidden;  }
.weadmin-block { display: block; margin-bottom: 10px; padding: 5px; line-height: 22px;/* border-left: 5px solid #008cff; */ border-radius: 0 2px 2px 0; background-color: #f2f2f2;}
.we-search { margin-bottom: 20px; font-size: 16px; }
.we-search input.layui-input { width: 190px; }
.we-red { color: red; }
.page { margin-top: 20px;text-align: center;  }
.page a { display: inline-block; background: #fff 0 0 no-repeat; color: #888; padding: 10px; min-width: 15px; border: 1px solid #E2E2E2; }
.page span { display: inline-block;  padding: 10px;  min-width: 15px;  border: 1px solid #E2E2E2;  }
.page span.current {display: inline-block; background: #008cff 0 0 no-repeat; color: #fff; padding: 10px; min-width: 15px; border: 1px solid #008cff;  }
.page .pagination li {  display: inline-block; margin-right: 5px; text-align: center;  }
.page .pagination li.active span { background: #008cff 0 0 no-repeat; color: #fff; border: 1px solid #008cff;  }
/*登录样式*/
/*头部*/
.container { width: 100%; height: 50px; background-color: #42485b; border-bottom: 1px solid rgba(255, 255, 255, 0.2);  }
.container .logo a {float: left;width: 200px;line-height: 45px;color: #fff;font-size: 18px;display:  block;height: 50px;background: url(../../../img/logo.png) no-repeat 20px center;}
.container .right { background-color: rgba(0, 0, 0, 0); float: right; }
/*.left_open {!* position: absolute; *!!* z-index: 100; *!!* left: 0; *!!* top: 45%; *!!* width: 6px; *!!* height: 44px; *!!* background:url(../../../img/close.png) no-repeat right; *!!* transition: all .3s linear; *!!* cursor: pointer; *!}
.left_open.close{background:url(../../../img/open.png) no-repeat right ;}*/
/*.left_open:hover{  width:11px ;  }*/
/*.container .left_open i:hover {  background: rgba(255, 255, 255, 0.3) url(../../../img/nav.png) center no-repeat;  }*/
.container .left {  background-color: rgba(0, 0, 0, 0);  float: left;  }
.container .layui-nav-item { line-height: 50px;  }
.container .layui-nav-child {  top: 50px;  width: 100px;  left: 0;  }
.container .layui-nav-child i {  margin-right: 10px;  }
.layui-nav .layui-nav-item a {  color: #fff;  padding: 0 40px 0 20px;  }
.layui-nav .no-down a {  padding: 0 20px ;  }
.layui-nav .layui-nav-child a {color: #333; }
.layui-nav .layui-nav-more{right: 20px}
.left-nav {float:left;top: 0; left: 0; z-index: 2; height: calc(100% - 51px);background-color: #fafafa; overflow: auto; overflow-x: hidden; border-right: 1px solid #ced6db; transition: all .3s linear;  }
.left-nav #nav .current { background-color: rgba(0, 0, 0, 0.3); }
.left-nav #nav>li,.left-nav #nav>li>.sub-menu>li,.left-nav #nav>li>.sub-menu>li.open>a { border-bottom: 1px solid #e2eaea; }
.left-nav #nav li:hover > a { /*color: #009688;*/  }
.left-nav #nav li a { font-size: 14px; padding: 13px 0 13px 26px; display: block; cursor: pointer;  }
.left-nav #nav>li>a{ width: 194px;transition: all .15s linear}
.left-nav #nav li.active>a,.left-nav #nav li:hover>a{color: #008cff}
.left-nav #nav li>a .icon-submenu{background: url(../../../img/icon-submenu-df.png) no-repeat center;background-size: 100% auto;padding: 8px;  margin-right: 10px;}
.left-nav #nav li.active>a .icon-submenu,.left-nav #nav li:hover>a .icon-submenu{background: url(../../../img/icon-submenu.png) no-repeat center;background-size: 100% auto}
.sub-submenu{background: url(../../../img/point-defult.png) no-repeat center;margin-right: 8px;padding: 3px;transition:all .15s linear;}
li.active>a>.sub-submenu,li:hover>a>.sub-submenu{background: url(../../../img/point.png) no-repeat center;}
/*选中效果*/
.left-nav #nav>li.active>a,.left-nav #nav>li.open>a,.sm #nav>li.sm-active>a{  background: #008cff;  color: #fff;  }
.left-nav #nav li a cite {  font-size: 14px;  }
.left-nav #nav li .opened { display: block;  }
.left-nav #nav li .opened:hover { /*background: #fff 0 0 no-repeat;*/  }
.left-nav #nav li .sub-menu {  display: none;  width: 220px;  }
.left-nav.sm #nav li .sub-menu {  display: none;  width: 160px;  }
.left-nav #nav>li .sub-menu.subopen{display:block;background: #f1f5f9}
.left-nav #nav li .sub-menu li:hover { /*color: #009688;*/ /*background: #fff 0 0 no-repeat;*/  }
.left-nav #nav li .sub-menu li a { padding: 12px 0 12px 45px; font-size: 14px; cursor: pointer; }
.left-nav #nav li .sub-menu li a i { font-size: 12px; }
.left-nav #nav li .sub-menu li a:hover { color: #008cff; }
.left-nav #nav li .sub-menu li .sub-menu li a { padding: 8px 0 8px 65px; font-size: 12px; }
.left-nav #nav li a i { padding-right: 4px; line-height: 16px; color: #008cff; font-size: 16px; }
.left-nav #nav li .nav_right { float: right; font-size: 14px; transition: all .3s ease; margin-top: 4px; color: #bfc2c5; margin-right: 4px;  }
.left-nav #nav>li.active>a i.nav_right, .left-nav #nav>li.open>a i.nav_right{font-size:12px}
.left-nav #nav>li.active>a i, .left-nav #nav>li.open>a i{ color: #fff;  }
/*收起后左側菜單樣式*/
.sm #nav>li>a{padding: 12px 0 12px 20px;}
.sm #nav>li>a>cite{display: none;}
.sm #nav>li>a>.nav_right{display: none;}
.sm #nav>li:hover>.sub-menu{display: block!important;position: absolute;background: #fff;left: 48px;z-index: 1000;box-shadow: 0 0 30px 0 rgba(0,0,0,.2);width: 160px;}
.left-nav.sm #nav>li .sub-menu.subopen{display:none;}
.left-nav.sm #nav>li li.active .sub-menu.subopen,.left-nav.sm #nav>li li.open .sub-menu.subopen{display:block;background: #fafafa}
.left-nav.sm #nav li .sub-menu li a{ padding:11px 0 10px 15px;}
.left-nav.sm #nav>li>.sub-menu>li.sm-active>a , .left-nav.sm #nav>li>.sub-menu>li:hover>a { background: #008cff;color: #fff }
.left-nav.sm #nav>li>.sub-menu>li.active>a .icon-submenu, .left-nav.sm #nav>li>.sub-menu>li:hover>a .icon-submenu{background: url(../../../img/icon-subsm.png) no-repeat center;background-size: 100% auto}
.left-nav.sm #nav li .sub-menu li .sub-menu li a {padding: 8px 0 8px 25px;width: 160px }
.sm #nav>li:hover>.sub-menu{display: block!important;position: absolute;background: #fff;left: 50px;z-index: 1000}
.left-nav.sm #nav>li>a{ width: 50px;padding-left: 0;text-align: center;}
.sm #nav li.sm-active a i{color: #fff}
.x-slide_left { width: 17px; height: 61px; position: absolute; top: 200px; left: 221px; cursor: pointer; z-index: 3; }
.page-content { position: absolute; top: 52px; right: 0; bottom: 0; left: 221px; overflow: hidden; z-index: 1; transition:all .15s linear;  }
.page-content.lg{  left: 51px;  }
.page-content-bg { position: absolute; top: 46px;  right: 0;  bottom: 42px; left: 221px;  background: rgba(0, 0, 0, 0.5) 0 0 no-repeat;  overflow: hidden;  z-index: 100;  display: none;  }
.page-content .tab {height: 100%;width: 100%;margin: 0;/* padding-left: 6px; */background: #ced6db;}
.page-content .layui-tab-title { /*padding-top: 5px;*/  height: 35px;  background: #f1f5f9  ;  border-color: #d9e0e5;  position: relative;  z-index: 100;  }
.page-content .layui-tab-title li {line-height: 32px; color: #666; border-top: 2px solid #efeff0;border-right: 1px solid #e5e5e5; }
.page-content .layui-tab-title li .layui-tab-close {  border-radius: 50%;  }
.page-content .layui-tab-title .layui-this:after {  height: 36px;  }
.page-content .layui-tab-title .layui-this {  background: #fff 0 0 no-repeat;  border-top: 2px solid #008cff;  color: #333;  }
.page-content .layui-tab-title  li .layui-tab-close{color: #8f9aae;background: #f0f7fa}
.page-content .layui-tab-title  li .layui-tab-close:hover{color: #fff;background: #008cff}
.page-content .layui-tab-bar {  height: 34px;  line-height: 35px; width: 60px;   background-color: #eaedf1;  }
.page-content .layui-tab-bar>span { height: 26px;line-height: 22px; border: 1px solid #e5e5e5;color: #a2a5a7; background: #fff; display: inline-block; padding: 0 5px; border-radius: 50%;  margin-top: 2px; }
.page-content .layui-tab-content {  position: absolute;  top: 36px;  bottom: 0; width: 100%; padding: 0;  overflow: hidden;  }
.page-content .layui-tab-content .layui-tab-item { width: 100%; height: 100%; }
/*.page-content .layui-tab-content .layui-tab-item iframe { width: 100%;  height: 100%;  background: #fff url(../../../assets/img/welcom.png) no-repeat center 40%; }*/
.page-content .layui-tab-content .layui-tab-item iframe { width: 100%;  height: 100%; }
.welcome-footer { padding: 30px 0; line-height: 30px; text-align: center; background-color: #eee; color: #666; font-weight: 300; }
body .layui-layout-admin .footer-demo { height: auto; padding: 15px 0; line-height: 26px;  }
.welcome-footer a { padding: 0 5px;  }
table th,
table td { word-break: break-all;  }
.footer {  position: fixed;  bottom: 0;  width: 100%;  background-color: #222;  border-top: 1px solid rgba(255, 255, 255, 0.2);  line-height: 41px;  color: #fff; /*padding-left: 10px;*/  }
.footer .copyright {  margin-left: 10px;  }
@media screen and (max-width: 768px) {
    .fast-add {  display: none;  }
    .layui-nav .to-index {  display: none;  }
    .container .logo a {  width: 140px;  }
    .container .left_open { /*float: right;*/  }
    .left-nav { left: -221px; }
    .page-content { left: 0; }
    .page-content .layui-tab-content .layui-tab-item { -webkit-overflow-scrolling: touch; overflow-y: scroll;  }
    .we-search input.layui-input { width: 100%; margin: 10px; }
}
.we-changelog .layui-timeline-title h3 {  display: inline-block;  }
.we-changelog .layui-timeline-title .layui-badge-rim {  top: -2px;  left: 10px;  }
.weadmin-shortcut {  height: 185px!important;  background-color: #fff;  }
.weadmin-shortcut .layui-carousel,
.weadmin-shortcut > [carousel-item] > * { background-color: #fff;  }
.weadmin-shortcut .layui-col-space10 {  margin: 0;  }
.weadmin-shortcut li {  text-align: center;  }
.weadmin-shortcut li a {  display: block;  }
.weadmin-shortcut li .layui-icon { display: inline-block; width: 100%; height: 120px; line-height: 120px; text-align: center; border-radius: 2px; font-size: 30px; background-color: #F8F8F8; color: #333; transition: all .3s; -webkit-transition: all .3s; }
.weadmin-shortcut li:hover .layui-icon { background-color: #f2f2f2;  }
.weadmin-shortcut li cite {  position: relative;  top: 2px;  display: block;  color: #333333;  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;  font-size: 16px;  }
.weadmin-shortcut li p {  font-size: 12px;  line-height: 16px;  color: #666666;  margin-top: 5px;  }
.weadmin-shortcut li p span {  text-align: left;  display: inline-block;  }
.weadmin-shortcut .layui-carousel-ind {  position: absolute; top: -41px;  text-align: right;  }
.weadmin-shortcut .layui-carousel-ind ul {  background: 0 0;  }
.weadmin-shortcut .layui-carousel-ind ul li {  background-color: #e2e2e2;  }
.weadmin-shortcut .layui-carousel-ind ul li:hover {  background-color: #c2c2c2;  }
.weadmin-shortcut .layui-carousel-ind ul li.layui-this {  background-color: #999;  }
.weadmin-text p {  margin-bottom: 10px;  text-indent: 2em;  }
.layui-nav li{float: left}
.layui-nav li a{color: #f3f3f4;line-height: 50px;font-family: "Microsoft Yahei", WenQuanYi Micro Hei, sans-serif}
.layui-nav li a img{ margin: -6px 4px 0;transition:all .3s linear;cursor: pointer}
.layui-nav li:first-child{ margin-right: 30px}
.layui-nav li a img:hover{transform: translateY(-2px)}
@media screen and (min-width: 1600px){
    .page-content .layui-tab-content .layui-tab-item iframe{background-size: 660px auto;}

}
.tab .layui-tab-title>li:first-child i{display: none}
.tab .layui-tab-title>li:first-child.layui-this{border-color: #fff}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {border: none;border-radius: 0;border-bottom: 2px solid #008cff;}
.layui-nav-bar{opacity: 0!important;}
.layui-nav { background-color: #42485b!important;}
.layui-nav .layui-nav-item a { padding: 0 20px 0 20px; }
.layui-nav .layui-nav-item:hover a { background: #393d49 }

/*--------------换肤样式-------------------*/
.layui-nav.right{position: relative}
.layui-nav.right li{cursor: pointer}
.layui-nav.right li a span{margin: 0 5px;  padding: 15px;background-position: center center!important;transition:all .3s linear;cursor:pointer }
.layui-nav.right li:hover a span{background-position: center 6px!important;}
.layui-nav.right li  a label{    display: inline-block;position: relative;top: -20px;}
.layui-nav.right span.icon-user{position: relative;top: 0;left: 0;display: inline-block;padding: 0;margin: 0;width: 32px;height: 50px;background: url(../../../img/user-img_blue.png) no-repeat;  background-position: center 10px!important;}
.layui-nav.right a#skin span{background: url("../../../img/skin.png") no-repeat }
.layui-nav.right a#selfInfo span{background: url("../../../img/phone_blue.png") no-repeat }
.layui-nav.right a#changePwd span{background: url("../../../img/updatepwd_blue.png") no-repeat }
.layui-nav.right a#loginout span{background: url("../../../img/logout_blue.png") no-repeat }

.skin-list{position: absolute;top: 51px;z-index: 1000;background: #fff;box-shadow: 0 0 15px 0 rgba(0,0,0,.3);width: 90px;color: #384965;display: none}
li:hover .skin-list{display: block}
.skin-list li{float: none;margin: 0!important;padding: 0 12px;line-height: 38px;cursor: pointer}
.skin-list li.active{background:#f5f7fc }
.skin-list li:hover{background: #ecf7fc}
.skin-btn img{margin-right: 4px}
/*框架*/
.container {background-color: #121f3e;  }
.layui-nav { background-color: #121f3e!important;  }
.container .logo a {background: url(../../../img/logo-blue.png) no-repeat 20px center;  }
.left-nav #nav li a i{color: #008cff;}
.left-nav #nav li.active>a,.left-nav #nav li:hover>a {color: #008cff;}
.left-nav #nav>li.active>a,.left-nav #nav>li.open>a,.sm #nav>li.sm-active>a {background: #008cff; color: #fff;}
.left-nav #nav li .sub-menu li a:hover {  color: #018cff;}
.left-nav #nav li.active>a .icon-submenu,.left-nav #nav li:hover>a .icon-submenu {background: url(../../../img/icon-submenu-blue.png) no-repeat center; }
li.active>a>.sub-submenu,li:hover>a>.sub-submenu {  background: url(../../../img/point-blue.png) no-repeat center;  }
.left-nav #nav>li .sub-menu.subopen { background: #f1f5f9;}
.left-nav #nav>li.active>a i, .left-nav #nav>li.open>a i {  color: #fff;  }
.left-nav #nav li .nav_right { color: #bfc2c5;  }
.left-nav.sm #nav>li>.sub-menu>li.sm-active>a, .left-nav.sm #nav>li>.sub-menu>li:hover>a {  background: #008cff;  color: #fff;  }

.left-nav { background-color: #fafbfd;}
.left-nav.sm #nav>li>.sub-menu>li.active>a .icon-submenu,.left-nav.sm #nav>li>.sub-menu>li:hover>a .icon-submenu {  background: url(../../../img/icon-subsm.png) no-repeat center;  }


/*---------tab----------*/
.page-content .layui-tab-title .layui-this {  border-top: 2px solid #008cff;   }
.page-content .layui-tab-title {background: #f5f7fc;}

.layui-tab-brief>.layui-tab-title .layui-this {  border-bottom: 1px solid #008cff!important;color: #008cff;}
.layui-elem-quote { border-left: 5px solid #008cff;}

/*-------按钮-----------*/
.layui-btn { background-color: #018cff}
.layui-btn-primary {  border: 1px solid #c9c9c9;  background-color: #fff;  color: #555;  }
.layui-btn-primary:hover { border: 1px solid #018cff; color: #555 !important; }
.btn-close {background: #eaeff0;color: #666;border: 1px solid #e5e5e5}
.btn-close:hover {color: #666}
.layui-input:hover, .layui-textarea:hover, .layui-input:focus, .layui-textarea:focus {  border-color: #1194ff!important;  }
.layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: #1194ff;  }
.layui-form-checked span,.layui-form-checked:hover span {  background-color: #018cff!important; color: #fff }
.layui-form-onswitch {  border-color: #018cff;  background-color: #018cff;  }
.layui-form-radio>i:hover, .layui-form-radioed>i {  color: #018cff;  }
.layui-table-view .layui-form-checked[lay-skin=primary] i, .layui-table-view .layui-form-checkbox[lay-skin=primary]:hover i {  border: 1px solid #1194ff!important;  background-color: #1194ff!important;  color: #fff;  }
.layui-form-checked[lay-skin=primary] i {border-color: #1194ff;background-color: #1194ff;color: #fff;}
.checkBoxs .layui-form-checked i, .layui-form-item .layui-form-checked:hover i {background-color: #018cff!important;color: #fff;}
/*-------表格----------*/
.layui-table thead tr {background: #e9f0f8!important; }
.layui-table[lay-even] tr:nth-child(even) {  background: #f5f7fc!important;  }
.layui-table tbody tr:hover {background: #f5f7fc!important; }
.layui-table-r td:first-child {  background: #f5f7fc!important;}

/*-------树----------*/
.jstree-default .jstree-clicked, .jstree-default .jstree-hovered { color: #008cff;}
.jsTree>ul.jstree-container-ul>li.jstree-node>a.jstree-anchor>.jstree-themeicon { background: url(../../../assets/img/treeContext/blue/root.png) no-repeat center !important;  }
.jstree-default .jstree-checkbox{background: url(../../../assets/lib/jsTree/blue/32px.png);    background-position: -164px -4px;}
.item-panel .panel-header label {  border-left: 3px solid #008cff!important;  padding-left: 8px;  color: #008cff!important;  }
.layui-form-select dl dd.layui-this {  background-color:#008cff!important;  color: #fff;  }
.jstree-children .jstree-themeicon{background-image: url(../../../assets/img/treeContext/blue/deptOld.png);background-position: center}

/*-------弹出框按钮----------*/
.confirm-class .layui-layer-btn .layui-layer-btn0{  background:#EAEFF0;  border-color: #EAEFF0;  color: #333;  }
.confirm-class .layui-layer-btn .layui-layer-btn1{  background:#008cff;  border-color: #008cff;  color: #fff;  }

/*二级数据库图标(缓存内容监控使用)*/
#dbTree>.jstree-children .jstree-themeicon{background-image: url(../../../assets/img/treeContext/blue/db.png) ;background-position: center}

/*-------授权信息上传文件按钮----------*/
.layui-elem-quote .layui-btn {  background: #008cff;  color: #fff  }
.layui-elem-quote .layui-btn:hover {  background: #008cff;  color: #fff  }

.layui-laypage a:hover{color: #008cff!important;}
.layui-form-checkbox:hover span, .layui-form-checked:hover span {background-color: #008cff!important;color: #fff}
.box-body span {background-color: #008cff!important;}
.layui-laydate .layui-this {background-color: #008cff!important;}
.layui-form-checkbox[lay-skin=primary] span{color: #666!important;;background: transparent!important;}
.layui-form-checkbox[lay-skin=primary]:hover i {  border-color: #008cff;  color: #fff;  }
.layui-form-checked, .layui-form-checked:hover {  border-color: #018cff;  }
.layui-form-checked i, .layui-form-checked:hover i {  color: #018cff;  }

/*-------任务调度表达式页面tab----------*/
.tabs li a.tabs-inner:hover { background: transparent;  border-bottom: 2px solid #018cff !important; }
.tabs li.tabs-selected a.tabs-inner {  border: 0;  border-bottom: 2px solid #018cff!important;  }

/*-------拖拽上传图标-------*/
.layui-upload-drag {border: 1px dashed  #e2e2e2;color: #e2e2e2;}
.layui-upload-drag .layui-icon {font-size: 50px;color: #018cff;}
.layui-upload-drag:hover {border: 1px dashed  #00b7ee;color: #00b7ee;}
.layui-upload-drag:hover .layui-icon {font-size: 50px;color: #00b7ee;}

/*-------穿梭框图标-------*/
.layui-transfer-active .layui-btn {background-color: #018cff;border-color: #018cff;}
.layui-transfer-active .layui-btn-disabled {background-color: #FBFBFB;border-color: #e6e6e6;color: #C9C9C9;}

/*-------表单验证滑动验证-------*/
.slider-item .layui-bg-green {background-color: #018cff!important;}
.slider-item .element.style {border: 1px solid #018cff;color: #018cff;}

/*-------时间线图标样式-------*/
.layui-timeline-axis {color: #018cff;}

/*-------layui示例选项卡-------*/
.layui-side-child .layui-nav-tree .layui-this>a{color: #018cff !important;}
.layui-side-child .layui-nav .layui-nav-item a:hover {color: #018cff !important;}
.layui-tab-card>.layui-tab-more .layui-this {color: #018cff;}

/*-------统一权限弹出消息--------*/
.hussar-cas-msg {background: #EAEFF0 !important;border: 1px solid #018cff;}
.hussar-cas-left{background: #018cff !important;}

/*--------------联想查询样式修改----------------*/
.ui-menu .ui-menu-item{padding: 5px 1em 5px .6em;}
.ui-autocomplete{box-shadow: rgba(0, 0, 0, 0.12) 0  2px 4px;}
.ui-state-focus{background-color: #f2f2f2;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border: 1px solid transparent;}

/*--------------登录统计页面样式修改----------------*/
.content{ padding: 10px 20px;box-sizing: border-box;}
.switch{margin: 0 auto 20px;width: 262px;}
.switch>div{float: left;width: 63px;height: 26px;line-height: 26px;text-align: center;background: #fff;border: 1px solid #018cff;color: #018cff;transition: all .2s;cursor: pointer}
.switch .today,.switch .threeDay,.switch .week{border-right: 0}
.switch>div.active{background: #018cff;color: #fff;}
.chartArea{width: 100%;height: 70%;}

/*-------------------新增面板样式--------------------------*/
.item-panel .panel-header label{border-left: 3px solid #018cff;color: #018cff; }
.hussat-info em{color: #018cff;}
.hussat-info span{
    color: #018cff;
    font-weight: bold;
    margin: 0 2px;
}
.updata-title{color: #018cff;}
.layui-timeline-axis {color: #018cff}
li.active .updata-title{border :1px solid #018cff; }
li.active .updata-body .updata-info{border-color:#018cff }
li.active .updata-body .arrow {border-right:10px solid #018cff;}
.link-item:nth-child(1){background: url(../../../img/group-icon-blue.png) no-repeat}
.link-item:nth-child(2){background: url(../../../img/qq-icon-blue.png) no-repeat}
.link-item:nth-child(3){background: url(../../../img/phone-icon-blue.png) no-repeat}
.link-item:nth-child(4){background: url(../../../img/mile-icon-blue.png) no-repeat}
.link-item{width: calc( 100% - 35px);line-height: 32px;padding-left: 35px;background-position: left center!important;color: #666}
.nine-item-1{background: url(../../../img/iconhart-blue.png) no-repeat}
.nine-item-2{background: url(../../../img/iconhuancun-blue.png) no-repeat}
.nine-item-3{background: url(../../../img/iconclock-blue.png) no-repeat}
.nine-item-4{background: url(../../../img/iconcheck-blue.png) no-repeat}
.nine-item-5{background: url(../../../img/icon-renw-blue.png) no-repeat}
.nine-item-6{background: url(../../../img/iconlog-blue.png) no-repeat}
.nine-item-7{background: url(../../../img/iconchijiuc-blue.png) no-repeat}
.nine-item-8{background: url(../../../img/iconfront-blue.png) no-repeat}
.nine-item-9{background: url(../../../img/iconshuj-blue.png) no-repeat}
.nine-item{float: left;width: calc( 50% - 40px);line-height: 50px;padding-left: 40px;background-position: left center;color: #666}
@media screen and (max-width: 1600px){
    .mode-item-msg{padding: 15px;}
    .nine-item{height: 26px;margin-bottom: 20px;line-height: 26px;padding-top: 4px}
    .nine-item:last-child{margin-bottom:0;}
}

/*-------------------欢迎页图片--------------------------*/
.page-content .layui-tab-content .layui-tab-item iframe { width: 100%;  height: 100%;  background: #fff url(../../../assets/img/welcom.png) no-repeat center 40%; }
