body{overflow:hidden;color:#363f44}
.drag-able{-webkit-app-region:drag}
.none-drag{-webkit-app-region:no-drag}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.header-nav{position:relative;z-index:999;width:100%;min-width:1024px;height:34px;background:#212933}
.left-nav{position:relative;z-index:1;padding-right:12px;background:#212933}
.nav-logo{height:34px;line-height:34px;padding:0 10px;color:#fff;}
.nav-logo #logo{width:22px;margin:6px 6px 0 0;vertical-align:top}
.nav-logo #jlink-sn{display:inline-block;overflow:hidden;width:70px;font-size:14px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
.header-nav .wdgj-version{display:inline-block;position:relative;margin-right:6px;vertical-align:top}
#softVersion{font-size:14px;color:white;opacity:0}
#softVersion.show{opacity:1}
#version-slide{display:none;position:absolute;left:-10px;top:34px;z-index:1;width:64px;height:34px;line-height:30px;font-size:14px;color:#404E67;text-indent:10px;vertical-align:top;border:1px solid #E6E6E6;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}
.nav-link{display:inline-block;position:relative;text-align:center;color:#fff;min-width:14px;height:34px;line-height:34px;padding:0 12px;cursor:pointer;transition-duration:300ms}
.nav-link:hover{background:#2a3542}
.nav-link.open{background:#2a3542}
.nav-link .fa,.nav-link .iconfont{font-size:14px}
.nav-link .icon-caidan{font-size:15px;line-height:35px}
.header-nav .fa-spinner{font-size:13px;line-height:35px;animation:iconLoading 1s infinite linear}
#real-name{display:inline-block;overflow:hidden;max-width:72px;height:34px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}
#siteNavigation{height:33px;padding-top:1px}
@keyframes iconLoading{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
/* 主菜单、常用菜单 */
#jk-menu-ctn,#often-menu-ctn{position:relative}
#jk-menu{position:fixed;left:0;top:34px;z-index:1;height:calc(100% - 64px);background:transparent;box-shadow:0 0 20px rgba(0,0,0,0.1);display:flex}
#often-menu{display:none;position:absolute;left:0;top:34px;z-index:1;overflow:hidden;width:215px;height:auto;border-left:none}
#jk-menu .fl{position:relative;overflow:hidden;width:0;height:100%;background:#3b3f4a;transition:all ease .2s}
#jk-menu .fl.open{width:215px;border-right:1px solid #525766}
#jk-menu .open.large{width:288px}
#jk-menu .lv-1{z-index:3;max-width:130px}
#jk-menu .lv-2{z-index:2}
#jk-menu #jk-sub-menu-ctn{z-index:3;overflow:hidden;width:0}
#jk-menu #jk-sub-menu-ctn.open{width:1205px}
#jk-menu #jk-sub-menu-scroll{overflow-x:hidden;overflow-y:visible;width:1220px;max-height:100%}
#jk-sub-menu .jk-menu-list{position:relative;overflow:hidden;min-height:30px;line-height:30px;padding:9px 30px 11px 150px;font-size:13px}
#jk-sub-menu .nav-menu{position:absolute;left:25px;top:9px;width:94px;height:30px;font-size:15px;color:#DBE7FF;text-align:right}
#jk-sub-menu .cus-menu-group{clear:both;overflow:hidden;padding-top:6px;margin-top:10px;font-size:12px;border-top:1px solid rgba(0,0,0,.1)}
#jk-sub-menu .cus-menu-group p{color:#DBE7FF}
#jk-sub-menu .jk-menu-list:nth-child(odd) .cus-menu-group{border-color:rgba(255,255,255,.1)}
#jk-sub-menu .cus-menu-group-0{padding-top:0;margin-top:0;border:none}
#jk-sub-menu .fa-angle-right,#jk-sub-menu .fa-angle-double-right{position:absolute;left:125px;top:10px;width:10px;line-height:30px;text-align:center;color:#adb5b8}
#jk-sub-menu .fa-angle-double-right{top:5px;line-height:30px}
#jk-sub-menu .jk-menu-item{display:block;float:left;position:relative;width:190px;height:30px;margin-left:20px;color:#98a6ad;cursor:pointer}
#jk-sub-menu .J-edge-item{margin-left:0}
#jk-sub-menu .menu-title{float:left;max-width:105px;color:#c8d3e0;transition:all ease .2s}
#jk-sub-menu .undev .menu-title,#jk-sub-menu .undev .menu-code{color:#6c7180 !important}
#jk-sub-menu .jk-menu-item:hover .menu-title{color:#fff}
#jk-sub-menu .menu-code{float:left;overflow:hidden;width:38px;height:30px;margin-right:4px;font-size:13px;color:#98a6ad;opacity:.75}
#jk-sub-menu .myfav{float:left;width:20px;margin-top:1px;font-size:12px;text-align:center;color:#AFBCCC;opacity:0;transition:opacity ease .2s}
#jk-sub-menu .icon-duochuangkou1-01{float:left;width:16px;margin-top:1px;text-align:center;opacity:0;transition:opacity ease .2s}
.jk-menu-item .icon-duochuangkou1-01{color:#FFFFFF}
#jk-sub-menu .myfav.icon-ding{color:#fe9200;opacity:1}
#jk-sub-menu .jk-menu-item:hover .myfav{opacity:1}
#jk-sub-menu .jk-menu-item:hover .icon-duochuangkou1-01{opacity:1}
.menu-list{overflow-y:scroll;overflow-x:hidden;height:100%}
.menu-list.menu-open{width:215px}
.menu-list::-webkit-scrollbar{width:0 !important}
#jk-menu .large .menu-list{width:288px}
.menu-list li{position:static;width:215px}
.menu-list-1,.menu-list-1 li{max-width:130px}
#jk-menu .large .menu-list li{width:288px}
.menu-list .menu-item{display:block;position:relative;font-size:13px;line-height:34px;height:34px;background:#3b3f4a;padding:0 23px 0 22px;cursor:pointer}
.menu-list-1 .menu-item{padding:0 16px 0 36px}
.menu-list .menu-item:hover{background:rgba(48,51,60,.5)}
#often-menu .menu-item:hover{background:#30333c}
.menu-list .menu-item.active{background:#30333c}
.menu-item .menu-icon{position:absolute;left:12px;top:1px;color:#f2f3f4}
.menu-item .menu-title{display:inline-block;color:#d5dbeb;max-width:calc(100% - 10px);width:auto}
.menu-item.subMenu .menu-title{max-width:96px;width:auto}
.menu-item.cus-menu-group .menu-title{width:calc(100% - 10px)}
.menu-item.undev .menu-title{color:#6c7180}
#jk-menu .large .menu-item .menu-title{max-width:169px;width:auto}
.menu-item .menu-code{float:right;color:#98a6ad;transform:scale(0.8)}
.menu-item.undev .menu-code{color:#6c7180}
.menu-item .icon-duochuangkou1-01{float:right;color:#adb5b8;font-size:13px;text-align:center;width:20px;height:34px;line-height:35px;opacity:0;transition:opacity .2s ease}
.menu-item:hover .icon-duochuangkou1-01{opacity:1}
.menu-item .fa-angle-right{position:absolute;right:16px;top:0;height:34px;line-height:34px;color:#adb5b8;font-size:12px}
.menu-item .myfav{display:block;position:absolute;right:0px;top:1px;color:#adb5b8;font-size:13px;text-align:center;width:16px;height:34px;line-height:34px;padding-right:8px}
.menu-item .icon-ding{color:#fe9200 !important}
.menu-item .fa-switch{display:none;position:absolute;left:3px;top:5px;width:17px;height:24px;background:url("/styles/img/switch.png") center center no-repeat;background-size:contain}
.menu-item:hover .fa-switch{display:inline-block}
.menu-item .fa-switch.on-switch{display:inline-block;background-image:url('/styles/img/switch2.png')}
.menu-item .fa-spinner{position:absolute;right:30px;top:0;z-index:1;color:#d5dbeb}
/* 主菜单、常用菜单 */
/* 搜索菜单 */
#search-menu{position:relative;width:200px;height:24px;margin:4px 0 0 10px;background:#393d47;border:1px solid #5e6475;border-radius:16px;transition-duration:300ms}
#search-menu:hover{border:1px solid #99a3bf}
#search-menu input{font-size:12px;color:#fff;text-indent:16px;width:88%;line-height:24px;border:0 none;background:transparent}
#search-menu.search-menu-J{width:130px}
#search-menu.search-menu-J input{width:84%}
#search-menu .search-container{display:none;position:absolute;left:5px;top:24px;z-index:1;width:370px;height:280px;background:#393d47;border:1px solid #5e6475}
#menu-search-list .mini-panel-border{border:none}
#menu-search-list .mini-grid-viewport{overflow:hidden;color:#d5dbeb;background:#3b3f4a;box-shadow:0 0 20px rgba(0,0,0,0.1)}
#menu-search-list td{font-size:13px}
#menu-search-list .mini-grid-cell-inner{line-height:32px;padding:1px 0}
#menu-search-list .mini-grid-cell-inner .search-menu-code{color:#98a6ad;margin-right:5px}
#menu-search-list .mini-grid-cell-inner .icon-duochuangkou1-01{display:block;line-height:34px;text-align:center;color:#adb5b8;cursor:pointer}
#menu-search-list .mini-grid-cell-inner .myfav{display:block;height:34px;line-height:32px;font-size:13px;color:#adb5b8;text-align:center;cursor:pointer}
#menu-search-list .mini-grid-cell-inner .myfav.icon-ding{color:#fe9200 !important}
#menu-search-list .mini-grid-border{border:none}
#menu-search-list .mini-grid-row-selected{background:#30333c !important}
#menu-search-list .mini-grid-row-selected td{background:transparent !important}
#menu-search-list .mini-grid-row-hover{background:#30333c !important}
#menu-search-list ::-webkit-scrollbar{background:#212933 !important}
#menu-search-list ::-webkit-scrollbar-thumb{background:#98a6ad !important}
#menu-search-list ::-webkit-scrollbar-track{background:#3b3f4a !important}
#menu-search-list ::-webkit-scrollbar-corner{background:#212933 !important}
.header-nav #search-menu .search-menu-btn{position:absolute;right:3px;top:-1px;text-align:center;font-size:14px;color:#fff;width:20px;height:24px;line-height:24px;opacity:0.6;transition-duration:300ms;cursor:pointer}
.header-nav #search-menu .search-menu-btn:hover{opacity:1}
.search-order-container{border-radius: 5px;background-color: #3b3f4a;box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16);display: none;color:#d5dbeb;width: 370px;}
.search-order-container .search-submenu{padding: 5px;}
.search-order-container #search-order-tree{font-size: 13px;line-height: 30px;max-height: 400px;overflow: auto;}
.search-order-container .search-menu-title{font-size: 14px;font-weight: bolder;padding-left: 10px;}
.search-order-container .search-submenu-item{cursor: pointer;padding:0 10px 0 27px;height: 30px;}
.search-order-container .search-submenu-item-hover{background-color:#30333c;color: #fff;}
.search-order-container ::-webkit-scrollbar{background:#212933 !important}
.search-order-container ::-webkit-scrollbar-thumb{background:#98a6ad !important}
.search-order-container ::-webkit-scrollbar-track{background:#3b3f4a !important}
.search-order-container ::-webkit-scrollbar-corner{background:#212933 !important}
.search-order-container .search-order-tip{box-shadow:0 1px 3px rgba(0,0,0,.1);position: absolute;width: 190px;text-align:left;left:150px;color: #000;background: #fff;padding: 10px;border-radius: 10px;}
.search-order-container .search-order-tip-close{font-size:12px;position: absolute;top: 2px;right: 5px;cursor: pointer;}
.search-order-container .right-path {color:#98a6ad}

/* 搜索菜单 */
/* 录音 */
#record{width:34px;margin-left:6px;padding:0;transition-duration:300ms}
#record:active{color:#23b7e5}
#record .voice_circle{display:none;position:absolute;top:4px;left:4px;width:26px;height:26px}
#record:active .voice_circle{display:block}
#record .voice_circle div{position:absolute;top:0;overflow:hidden;width:13px;height:26px}
#record .voice_circle p{position:absolute;top:0;width:22px;height:22px;border:2px solid #23b7e5;border-radius:50%;-webkit-transform:rotate(45deg)}
#record .voice_circle .rightcircle{right:0;-webkit-animation:voice_circle_right 5s linear infinite}
#record .voice_circle .leftcircle{left:0;-webkit-animation:voice_circle_left 5s linear infinite}
@-webkit-keyframes voice_circle_left{0%{border-bottom:2px solid transparent;border-left:2px solid transparent;-webkit-transform:rotate(45deg)}
50%{border-bottom:2px solid transparent;border-left:2px solid transparent;border-top:2px solid #23b7e5;border-right:2px solid #23b7e5;-webkit-transform:rotate(45deg)}
100%{border-top:2px solid #23b7e5;border-right:2px solid #23b7e5;-webkit-transform:rotate(225deg)}
}@-webkit-keyframes voice_circle_right{0%{border-top:2px solid transparent;border-right:2px solid transparent;-webkit-transform:rotate(45deg)}
50%{border-top:2px solid transparent;border-right:2px solid transparent;border-left:2px solid #23b7e5;border-bottom:2px solid #23b7e5;-webkit-transform:rotate(225deg)}
100%{border-left:2px solid #23b7e5;border-bottom:2px solid #23b7e5;-webkit-transform:rotate(225deg)}
}
/* 录音 */
/* 用户、吉客号 */
.header-nav .jlink-info{position:absolute;left:50%;top:0;font-size:16px;color:#fff;height:34px;line-height:34px;padding:0 16px;transform:translateX(-50%);cursor:pointer}
.jlink-info #jlink-name{font-weight:bold}
#offline-info{display:none;position:absolute;left:-16px;top:0}
#offline-info img{margin-top:8px;vertical-align:top}
.header-nav .nav-tools{position:absolute;top:0;right:0;z-index:1;background:#212933}
.nav-tools .nav-tool-item{float:right}
.nav-tools .nav-tool-item.dropdown{position:relative}
.nav-tools .nav-tool-item.dropdown .nav-link{padding-right:8px}
.nav-tools .nav-tool-item #quit{background:#f05050}
.nav-tools .nav-tool-item #quit:hover{background:#ee3939}
.nav-tools .nav-tool-item .icon-tongxunlu{font-size:15px}
.nav-tools .dropdown .fa-angle-down{margin-left:5px}
.nav-tools .dropdown .dropdown-menu{display:none;position:absolute;top:34px;z-index:2;width:122px;border:1px solid #E6E6E6;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}
.nav-tools .dropdown .dropdown-item{position:relative;font-size:12px;color:#404E67;height:16px;line-height:16px;padding:3px 20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nav-tools .dropdown .dropdown-item:hover{background:#F5F7FA}
.nav-tools .left .dropdown-item{padding:3px 15px 3px 10px}
.nav-tools .dropdown .dropdown-subitem{display:none;position:absolute;left:123px;top:0;width:122px;background:#fff;border:1px solid #E6E6E6;border-left:none;box-shadow:0 1px 3px rgba(0,0,0,.1)}
.nav-tools .dropdown-subitem a{display:inline-block;width:calc(100% - 25px);padding:3px 15px 3px 10px}
.nav-tools .dropdown-subitem a:hover{background:#F5F7FA}
.nav-tools .dropdown-item .iconfont,.nav-tools .dropdown-item .fa{display:inline-block;font-size:13px;text-align:center;width:13px;margin-right:9px}
.nav-tools #process-approval #process-count{display:none;position:absolute;right:16px;top:2px;text-align:center;color:#fff;min-width:18px;height:18px;line-height:18px;padding:0 2px;border-radius:9px;background:#f05050;transform:scale(0.8)}
.nav-tools #jk-message-btn{position:relative}
.nav-tools #jk-message #loginIcon{position:relative;top:6px;left:20px;cursor:pointer;font-size:14px;color:#5485E8}
.nav-tools #jk-message-btn #msg-count{display:none;position:absolute;right:0;top:2px;text-align:center;color:#fff;min-width:18px;height:18px;line-height:18px;padding:0 2px;border-radius:9px;background:#f05050;transform:scale(0.8)}
.nav-tools #jk-message-btn .un-read{display:inline-block}
.nav-hide{display:none}
.nav-tools #jk-message{display:none;overflow:hidden;position:fixed;right:0;top:34px;z-index:1;width:382px;height:calc(100% - 66px);border:1px solid #cfd8dc;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1)}
#jk-message .msg-container,.msg-list-container div{overflow-x:hidden;overflow-y:visible;width:100%;height:100%}
#jk-message .msg-close{height:32px}
#jk-message .msg-close .fa{float:right;font-size:15px;color:#656565;text-align:center;width:20px;height:32px;line-height:32px;margin-right:7px;cursor:pointer}
#jk-message .msg-config{position:relative;top:6px;left:10px;cursor:pointer;font-size:14px;color:#5485E8}
#jk-message .msg-config:hover{color:#5485E8}
#jk-message .msg-empty{position:absolute;top:30%;text-align:center;font-size:14px;color:#999;width:100%}
#jk-message .msg-category,#jk-message .msg-list-container .msg-list{overflow:hidden;padding:0 7px 15px}
#jk-message .msg-category li{overflow:hidden;padding:8px 10px;margin-top:10px;border:1px solid #e5e5e5;border-radius:5px;cursor:pointer}
#jk-message .msg-category div,#jk-message .msg-list div{display:flex;flex-direction:row;height:24px;line-height:24px}
#jk-message .msg-category .category{position:relative;flex:0 0 261px;font-size:13px;color:#000}
.msg-category .category .cateName{display:inline-block;max-width:225px}
.msg-category .category .msg-num{position:relative;top:3px;font-size:12px;text-align:center;color:#fff;vertical-align:top;min-width:9px;height:16px;line-height:16px;padding:0 4px;background:red;border-radius:8px;margin-left:5px}
.msg-category .category .msg-num.show{display:inline-block}
#jk-message .msg-category .datetime,#jk-message .msg-list .datetime{flex:0 0 85px;text-align:right;color:#404e67}
#jk-message .msg-category .content{height:22px;line-height:22px}
#jk-message .msg-list-container{display:none;position:absolute;top:0;z-index:1;overflow:hidden;width:100%;height:100%;background:#fff}
#jk-message .msg-list-container h3{position:absolute;left:0;top:0;z-index:1;font-size:13px;font-weight:normal;color:black;width:100%;height:32px;line-height:32px;background:#fff;border-bottom:1px solid #dfdfdf}
.msg-list-container h3 #cate-title{cursor:pointer}
.msg-list-container h3 .fa{text-align:center;color:#656565;width:16px;height:32px;line-height:32px;margin:0 3px}
.msg-list-container h3 .fa-times{float:right;font-size:15px;width:20px;margin-right:7px;cursor:pointer}
#jk-message .msg-scroll .msg-list{margin-top:32px}
#jk-message .msg-list li{overflow:hidden;padding:8px 10px;margin-top:10px;border:1px solid #e5e5e5;border-radius:5px}
#jk-message .msg-list li.actionAble{cursor:pointer}
#jk-message li.actionAble .title{color:#5485e8}
#jk-message .msg-list .title{display:inline-block;width:253px;color:#404e67}
#jk-message .msg-list .title span{display:inline-block;vertical-align:top;max-width:200px}
#jk-message .msg-list .isNew{vertical-align:top;margin-left:8px;margin-top:5px}
#jk-message .msg-list .content{line-height:20px;word-break:break-all}
#jk-message .msg-list .has-download{position:relative;width:calc(100% - 20px);padding-right:20px}
#jk-message .msg-list .has-download a{display:inline-block;position:absolute;right:0;bottom:0;text-align:center;width:20px;color:#5485e8}
#jk-message .msg-list .content .jk_copy_btn{display:none !important}
#layui-laydate1 .layui-laydate-main{width:200px}
#layui-laydate1 .layui-laydate-main ul>li>ol>li{padding-left:20px}
#msg-disturb-window .mini-panel-body{height:inherit !important}
#msg-disturb-window .msg-tips{margin-top:20px;color:#999;line-height:18px}
#msg-disturb-window .msg-tips{margin-top:30px;color:#999;line-height:18px}
#msg-disturb-window .fa-switch.on-switch{background-image:url('/styles/img/openbtn.png')}
#msg-disturb-window .fa-switch{position:relative;cursor:pointer;display:inline-block;top:7px;width:28px;height:24px;background:url("/styles/img/closebtn.png") center center no-repeat}
#msg-disturb-window .mini-button{margin:0 6px;border:0 none;border-radius:4px;background:#5485e8;color:#fff;transition-duration:300ms;height:36px;font-size:14px;line-height:36px;min-width:100px}
#msg-disturb-window .mini-button.base-cancel{background:#fff;color:#58666e;transition-duration:300ms;border:1px solid #ddd}
/* 收藏工具栏 */
.mini-menu-open{max-height:600px !important;overflow-y:auto}
.mini-menu-bottomArrow{display:none !important}
.mini-menu-topArrow{display:none !important}
.window-mask{z-index:999;position:fixed;top:30px;bottom:0;left:0;right:0;background:#505969;opacity:.5}
#jk-fav-toolbar{overflow:hidden;position:absolute;left:0;right:0;z-index:888;font-size:12px;height:5px;padding:0 35px 0 60px;border:1px solid #cfdadd;background:#fff;transition:height .5s ease-in-out;cursor:pointer}
#jk-fav-toolbar.open{height:32px;border-bottom:1px solid #cfdadd;cursor:default}
#jk-fav-toolbar #jk-fav-setting{position:absolute;left:5px;top:3px;font-size:14px;text-align:center;color:#555;width:25px;height:25px;line-height:25px;cursor:pointer}
#jk-fav-toolbar .jk-fav-container{display:none;position:relative;overflow-x:scroll;overflow-Y:hidden;width:calc(100vw - 97px);height:25px;line-height:25px;margin-top:3px;padding:0;white-space:nowrap}
#jk-fav-toolbar .jk-fav-container::-webkit-scrollbar{width:0 !important;height:0 !important}
#jk-fav-toolbar #jk-fav-list{position:absolute;width:max-content !important;border:none;left:0}
#jk-fav-list .mini-menuitem{display:inline-block;position:relative;font-size:12px;text-align:center;color:#58666e;height:22px;line-height:22px;margin:0 2px;background:#e4eaec;border-radius:2px;cursor:pointer;transition:all .3s ease}
#jk-fav-list .mini-menuitem-text{color:inherit}
#jk-fav-toolbar #fav-empty{color:#999}
#jk-fav-toolbar .jk-fav-arrow{display:none;position:absolute;top:2px;font-size:17px;text-align:center;width:25px;height:25px;line-height:25px;cursor:pointer}
#jk-fav-toolbar .jk-fav-prev{left:30px}
#jk-fav-toolbar .jk-fav-next{right:5px}
#jk-fav-toolbar .jk-fav-slide{position:absolute;left:50%;bottom:0;z-index:1;width:50px;height:5px;background:url("/styles/img/splitter/mini-bottom.gif") no-repeat center bottom;cursor:pointer}
#jk-fav-toolbar .jk-fav-slide.up{background-image:url("/styles/img/splitter/mini-top.gif")}
.collect-popup{width:380px;min-height:220px;border-radius:4px;z-index:9999}
.collect-popup .collect-header{padding:12px 8px 12px 18px;overflow:hidden;font-size:15px;background-color:#fff;color:#1c2b36;border-bottom:1px solid #dee5e7}
.collect-popup .mini-tools{position:absolute;top:13px;right:10px}
.collect-popup .jk-portlet-footer{bottom:8px}
.collect-popup .jk-portlet-footer .cancelbtn{border:1px solid #dcdee2}
.collect-popup .popup-title{float:left;width:50px;line-height:1;height:30px;line-height:30px;vertical-align:middle}
.collect-popup .popup-content{margin-left:50px}
.collect-popup .mini-textbox{height:30px}
.collect-popup .mini-textbox .mini-buttonedit-close{margin-top:3px}
.collect-popup .mini-textbox .mini-textbox-border{height:28px;line-height:28px}
.collect-popup .mini-buttonedit{height:30px}
.collect-popup .mini-buttonedit-border{height:28px}
.collect-popup .mini-buttonedit-input{height:28px;line-height:28px}
.collect-popup .mini-buttonedit-button{height:28px}
.collect-popup #folders-tree{margin-bottom:20px;height:250px;border:1px solid #dcdee2;border-radius:4px;margin-bottom:50px !important}
.collect-popup #folders-tree .mini-grid-rows-view{padding-top:10px;height:240px}
.collect-popup .error-info{border:1px solid #f05050 !important}
.toolbar-item .mini-menuitem-text{max-width:120px;color:inherit}
#favFolders-tree .mini-tree-selectedNode{background:#efefef}
#favFolders-tree .mini-tree-nodetext{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#jk-fav-list .mini-menuitem-text{max-width:120px;user-select:none}
.fav-item .mini-menuitem-text{max-width:150px}
#jk-fav-list .jk-menu-icon-folder{margin-top:4px !important;background:none;font-size:14px}
#favContextmenu{z-index:9999 !important}
/* 收藏工具栏 */
/*收藏网址提示*/
#favoriteWebsiteTip{display:none;position:absolute;top:68px;right:6px;width:159px;height:87px;padding:11px 15px 13px;box-sizing:border-box;color:#fff;font-size:12px;line-height:18px;border-radius:6px;background-color:#5485E8;z-index:999}
#favoriteWebsiteTip #favoriteWebsiteTipClose{position:absolute;top:8px;right:12px;font-size:14px;color:#fff;cursor:pointer}
#favoriteWebsiteTip #favoriteWebsiteTipBox{font-size:13px;cursor:pointer;margin-top:5px}
/* tab页内容区域*/
#jk-main-container{position:absolute;left:0;right:0;top:41px;bottom:30px;overflow:auto;min-width:1024px}
#jk-main-tabs{height:100%}
#jk-main-tabs .mini-tabs-scrollCt{z-index:888}
#jk-main-tabs .mini-tabs-scrollCt .mini-tabs-headers{border-bottom:1px solid #cfdadd}
#jk-main-tabs .mini-tabs-scrollCt .mini-tab{background:#f6f8f8;margin:2px 2px 0 !important;border:none}
#jk-main-tabs .mini-tabs-scrollCt .mini-tabs-nav{top:8px}
#jk-main-tabs .mini-tabs-scrollCt .mini-tab-active{background:#D0D9E1;border:1px solid #D0D9E1;color:black}
#jk-main-tabs .mini-tabs-scrollCt .mini-tabs-lastSpace{border-bottom:none}
#favCtxMenu{z-index:9999 !important}
.fav-clone{z-index:9999;position:absolute;opacity:0.4;display:flex;justify-content:center;align-items:center;line-height:22px}
.fav-clone .mini-menuitem-icon{top:5px;left:2px}
.fav-clone-text{margin-left:5px;max-width:150px;display:inline-block}
.fav-clone-inner{padding-left:12px;padding-right:12px;overflow:hidden;position:relative}
.tab-clone{z-index:9999;position:absolute;opacity:0.4;display:flex;justify-content:center;align-items:center}
.tab-sign{position:absolute;width:1px;height:24px;background:#555;top:0}
.mini-tab-text{-moz-user-select:none;-webkit-user-select:none;user-select:none}
.main-mask{display:none;position:absolute;left:0;top:28px;z-index:1;width:100%;height:calc(100% - 28px);background:#f0f3f4}
.main-mask img{position:absolute;left:50%;top:50%;margin:-118px 0 0 -150px}
/* tab页内容区域 end*/
footer{position:fixed;left:0;bottom:0;z-index:999;width:100%;min-width:1024px;height:30px;line-height:30px;background:#fff;border-top:1px solid #cfd8dc;box-shadow:0 0 8px rgba(0,0,0,0.12)}
footer .footer-user{float:left;width:15%;height:100%;}
footer .footer-user>.fa-message{display:none}
.footer-user .fa{color:#5485e8;font-size:14px;margin:8px 0 0 16px}
.footer-user span{margin-left:4px}
.footer-user .user-name{display:inline-block;color:#5485e8;max-width:calc(100% - 140px);cursor:pointer}
.footer-user #unreadNum_qiyu{display: inline-block;position:absolute;padding:0px 6px;transform:scale(0.7);border-radius:15px;color:#FFFFFF;background:#f05050;left:5px;top:-8px;font-size: 16px;font-weight: 500;height: auto;line-height: normal;}
footer .notice{float:left;position:relative;overflow:hidden;width:25%;margin-left:15px}
footer .notice .icon-tongzhi{font-size:14px;color:#5485e8}
footer .notice-num{background:red;border-radius:50%;display:none;width:13px;height:13px;text-align:center;line-height:13px;color:#fff;font-size:9px;vertical-align:text-top}
footer .notice .notice-container{float:left;position:relative;width:calc(100% - 20px);height:30px}
footer .notice #notice{position:absolute;left:0;top:0;width:100%}
footer #notice li{color:#404e67;width:100%;margin-left:8px;cursor:pointer}
footer .footer-right{width:calc(57% - 15px)}
.footer-right .btns{min-width:24px;padding-right:10px;font-size:0;text-align:left;margin-left:15px}
.footer-right .btns i{display:inline-block;height:20px;line-height:20px;margin-top:5px;font-size:14px;text-align:center;vertical-align:top;color:#5485e8;cursor:pointer}
footer #update-tip{position:relative;width:20px;font-size:15px !important}
footer #update-tip::after{content:"";display:block;position:absolute;right:2px;top:2px;z-index:1;width:4px;height:4px;border-radius:50%;background:red}
#update-tip.flicker{-webkit-animation:flicker 1.2s ease-in-out infinite}
#update-tip.flicker::after{display:none}
@-webkit-keyframes flicker{0%{opacity:0}
52%{opacity:0}
58%{opacity:1}
100%{opacity:1}
}footer #sound-play{width:24px}
footer .download-jkyun-app{display:flex;align-items:center;margin-right:30px;color:#5485e8}
footer .download-jkyun-app .yunxiazai{height:30px;width:15px;line-height:32px;font-size: 14px;box-sizing:border-box;margin-right:5px;cursor:pointer}
footer .main-task{position:relative;max-width:calc(30% - 74px);margin-right:30px}
footer .main-task .fa-download{color:#5485e8;height:30px;line-height:32px;padding:0 3px;cursor:pointer;font-size:14px}
footer .main-task .renwu{width: 20px;height: 30px;box-sizing:border-box;padding:8px 3px !important}
footer .main-task .task-pop,footer .main-task .export-task-pop{display:none;position:absolute;left:0;bottom:44px;z-index:1;color:#363f44;width:200px;line-height:24px;padding:8px 16px;background:#fff;border:1px solid #cfdadd;border-radius:2px;opacity:0;transition:opacity ease-out .5s;box-shadow:0 0 6px rgba(0,0,0,.12)}
footer .main-task .export-task-pop{opacity:1;left:-32px}
footer .main-task .export-task-pop .mini-tools-close{width: 14px;height: 14px;cursor: pointer;}
footer .export-task-pop #client_task_button{display: none;background: none repeat scroll 0 0 #4d7bd6;border: 0 none;border-radius: 5px;height:24px;color: #FFFFFF;cursor: pointer;font-size: 12px;}
footer .main-task .task-pop.show{opacity:1}
footer .task-pop .fa-times{position:absolute;right:2px;top:2px;text-align:center;width:20px;height:20px;line-height:20px;cursor:pointer}
footer .task-pop .title{height:24px;padding-right:10px}
footer .task-pop .arrow,footer .export-task-pop .arrow{position:absolute;left:30px;bottom:-10px}
footer .task-pop .arrow::before,footer .export-task-pop .arrow::before{position:absolute;left:0;bottom:0;z-index:1;content:'';width:0;height:0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}
footer .task-pop .arrow::after{position:absolute;left:-1px;bottom:-1px;z-index:0;content:'';width:0;height:0;border-top:11px solid #ccc;border-left:11px solid transparent;border-right:11px solid transparent}
.main-task .system,.main-task .download{display:none;width:calc(100% - 25px);height:30px;margin-left:5px;cursor:pointer}
.message-remind{position:relative;display:none;margin:0 3em 0 0;line-height:30px}
#message-remind{font-size:22px;cursor:pointer;color:#F05050}
.countdown{float:right;margin-right:22px;padding-top:2px}
.message-remind-tooltip{display:none;position:fixed;width:300px;max-height:150px;bottom:35px;right:50px;background:#FFF;box-shadow:1px -4px 15px rgb(0 0 0 / 12%);padding:0 .5em .5em .5em;line-height:25px}
.no-message{color:#9A9A9A !important}
.has-message{animation-name:warn;animation-duration:2s;animation-iteration-count:infinite}
.message-list li{position:relative;padding-right:30px;list-style-type:disc}
.unread-count{position:absolute;background:#F05050;color:white;line-height:17px;top:2px;border-radius:9px;left:18px;transform:scale(0.9);width:5px;height:5px}
.message-remind-tooltip .check-all{cursor:pointer;color:#5485E8;font-size:14px}
.msg-count{position:absolute;padding:0px 8px;transform:scale(0.7);border-radius:15px;color:#FFFFFF;background:#f05050;right:0;top:0}
.message-content{margin-left:60px}
.message-list{max-height:90px;padding-top:27px;font-size:14px}
.message-list li p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:215px}
#message-remind-close{cursor:pointer;position:absolute;right:0;font-size:16px;padding:2px 8px}
.message-remind-tooltip .message-warn{float:left;height:100%;padding:30px 4px 0 6px;width:40px;box-sizing:border-box}
.main-task .system #sys-fileName{display:inline-block;color:#666666;vertical-align:top;max-width:calc(100% - 50px);margin-right:5px;cursor:pointer}
.main-task .system #sys-fileName.complete{max-width:calc(100% - 77px)}
.main-task .download #dl-fileName{color:#666666;max-width:calc(100% - 125px);cursor:pointer}
.main-task .download #dl-fileName.complete{max-width:calc(100% - 53px)}
.main-task .download #dl-process{position:relative;overflow:hidden;width:78px;height:6px;line-height:0;background:#fafafa;margin:11px 0 0 8px;border:1px solid #ddd;border-radius:4px}
.main-task .download #process-bar{display:inline-block;height:6px;background:#5485e8}
.main-task .download #process-cent{color:#666;margin-left:5px}
footer .footer-tip{max-width:70%}
footer .footer-tip .fa{color:#5485e8;font-size:16px;vertical-align:top;margin:7px 6px 0 0}
.footer-tip .clientCare{display:inline-block;margin-right:15px}
.footer-tip .clientCare a{display:inline-block;cursor:pointer}
.footer-tip .clientCare a:hover{text-decoration:underline}
footer .drag-size{display:block;position:absolute;right:0;top:14px;z-index:999;width:16px;height:16px;line-height:16px;cursor:initial}
footer .drag-size .fa{font-size:14px;margin:2px 0 0 5px;transform:rotate(135deg)}
#notice-center{height:100%;width:100%;position:fixed;overflow-y:auto;left:0;top:0;z-index:1000}
#notice-container{z-index:8888;width:100%;min-height:100%;background:#50596950}
.notice-mask{height:100%;position:absolute;display:flex;justify-content:center;align-items:center;left:0;right:0;top:0;border:0;z-index:10}
.nc-item.large-notice{width:1100px;height:650px}
.nc-item.normal-notice{width:640px;height:480px}
#notice-center .nc-mask{width:100%;height:100%;background:#505969;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}
#notice-center .nc-item{position:relative;overflow:hidden;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.12);transform-origin:center;transition:all ease-out .4s}
#notice-center .nc-item.fadeOut{transform:translateY(-120%)}
.nc-item .stripe{position:absolute;left:0;top:0;z-index:2;overflow:hidden;width:1200px;height:12px;margin-left:-12px;background:#fff}
.nc-item .stripe i{display:inline-block;width:27px;height:12px;vertical-align:top;margin-right:10px;transform:skewX(-45deg);transform-origin:left bottom}
.nc-item .stripe i.red{background:#cd1212}
.nc-item .stripe i.blue{background:#1810cb}
.nc-item .jk_copy_btn{display:none !important}
.nc-item .nc-center{padding:40px 30px 70px}
.nc-item .nc-center .content a{color:#2d8cf0}
.notice-list .content{line-height:34px}
.notice-list .content p{margin-block-start:0;margin-block-end:0}
.notice-list .content a{color:#2d8cf0}
.nc-item .nc-center .title{position:relative;height:40px;font-size:18px;min-height:20px;line-height:20px;background:#fff}
.nc-center .title .title-text{display:inline-block;position:relative;left:50%;z-index:1;height:40px;padding:0 17px;background:#fff;transform:translateX(-50%)}
.nc-center .title-text span{display:flex;min-width:100px;height:40px;text-align:center;align-items:center;justify-content:center}
.nc-center .title .line{position:absolute;left:0;top:50%;width:100%;height:1px;background:#d7d7d7}
.nc-item .nc-center .dot{display:inline-block;position:absolute;top:50%;width:7px;height:7px;margin-top:-3px;background:#d7d7d7;border-radius:50%}
.nc-item .nc-center .dot.left{left:0;margin-right:10px}
.nc-item .nc-center .dot.right{right:0;margin-left:10px}
.nc-item .nc-center .date{font-size:14px;text-align:center;color:#98a6ad;line-height:30px}
.large-notice .nc-center .nc-scroll{overflow-y:auto;height:470px;padding:0 10px}
.normal-notice .nc-center .nc-scroll{overflow-y:auto;height:300px;padding:0 10px}
.nc-item .nc-center .content{overflow:hidden;color:#363f44;line-height:22px;font-size:16px;padding-top:4px;word-break:break-all;line-height:28px}
.nc-item .nc-center .evt-skip{color:#5485e8;cursor:pointer}
.nc-center .content img{max-width:100% !important}
.nc-center .content ol,.nc-center .content ul{list-style-position:inside;padding-left:0}
.nc-center .content ol li{list-style:inherit;list-style-type:decimal}
.nc-center .content ul li{list-style:inherit;list-style-type:disc}
.nc-center .content table{width:calc(100% - 4px) !important}
.nc-item .nc-btn-ctn{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:40px;line-height:40px;font-size:15px;color:#fff;text-align:center;padding:10px 0 20px;background:#fff}
.nc-item .nc-btn-ctn .nc-btn{display:inline-block;width:120px;height:40px;background:#5485e8;border-radius:25px;cursor:pointer}
.nc-item .nc-btn-ctn .event-remind{position:absolute;width:183px;height:40px;cursor:pointer;color:#98a6ad;right:10px;display:none;font-size:14px}
/* 通知消息弹层 */
#noitce-pop{position:fixed;left:calc(12% + 15px);right:39%;bottom:31px;z-index:888;overflow:hidden;height:500px;padding:20px 16px 0;background:#fff;border:1px solid #cfd8dc;border-bottom:none;box-shadow:0 0 8px rgba(0,0,0,0.12);transform:translateY(100%);transition:all .2s ease-out}
#noitce-pop.normal{min-width:800px}
#noitce-pop.fullscreen{left:0;right:0;top:34px;width:auto;height:auto}
#noitce-pop.show{transform:translateY(0)}
#noitce-pop .pop-change{position:absolute;right:26px;top:2px;color:#58666e;text-align:center;width:24px;height:30px;line-height:30px;cursor:pointer}
#noitce-pop .fa-times{display:inline-block;position:absolute;right:2px;top:2px;z-index:1;color:#58666e;text-align:center;width:24px;height:30px;line-height:30px;cursor:pointer}
#noitce-pop #countDown{display:none;position:absolute;right:54px;top:2px;font-size:12px;color:#777;line-height:30px}
#noitce-pop #notice-list{position:relative;width:100%;height:calc(100% - 35px)}
#noitce-pop #notice-list>li{display:none;overflow:hidden;width:100%;height:100%}
#noitce-pop #notice-list li.active{display:block}
#noitce-pop #notice-list .jk_copy_btn{display:none !important}
#noitce-pop #notice-list .title{font-size:18px;color:#363f44;width:100%;line-height:18px}
#notice-list .title span{position:relative;padding-right:20px;outline:none}
#noitce-pop #notice-list .date{font-size:14px;color:#98a6ad;padding:8px 0 13px}
#noitce-pop #notice-list .content{color:#363f44;height:calc(100% - 65px);line-height:22px;font-size:16px}
#notice-list .content img{max-width:100%}
#notice-list .content ol,#notice-list .content ul{list-style-position:inside;padding-left:0}
#notice-list .content ol li{list-style:inherit;list-style-type:decimal}
#notice-list .content ul li{list-style:inherit;list-style-type:disc}
#notice-list .content table{width:calc(100% - 4px) !important}
#notice-list .content .notice-scroll{overflow-y:auto;overflow-x:hidden;height:100%;word-break:break-all;line-height:28px}
#notice-list .content .notice-scroll p{margin:6px 0;max-width: 100%;}
#notice-list .content .notice-scroll a{color:#2d8cf0}
#noitce-pop .notice-page{font-size:12px;text-align:right;color:#5485e8;line-height:30px}
#noitce-pop .expire-time{position:absolute;bottom:-25px;font-size:14px;color:#98a6ad}
#noitce-pop .notice-page span{cursor:pointer}
/* 右下角消息弹层 */
#pop-container{position:fixed;right:10px;bottom:33px;z-index:999;width:260px}
#pop-container .pop-item{position:absolute;left:0;bottom:0;overflow:hidden;width:260px;max-height:150px;background:#fff;border:1px solid #e0e0e0;border-radius:4px 4px 0 0;transform:translateY(100%);transition:all .2s ease-out}
.pop-item h2{font-size:14px;height:32px;line-height:32px;color:#fff;padding-left:10px;background:#5485e8;border-bottom:1px solid #e0e0e0;cursor:pointer}
.pop-item div{padding:12px}
.pop-item h2 .fa{float:right;display:inline-block;font-size:12px;color:#fff;text-align:center;width:18px;height:24px;line-height:24px;margin:4px 3px 0 0;cursor:pointer}
.pop-item .title{font-size:14px;color:#5485e8}
.pop-item .content{font-size:12px;color:#666;min-height:20px;line-height:20px;margin-top:10px}
/* 第一次登录修改密码 */
#head-mask{display:none;position:fixed;left:0;top:0;right:114px;z-index:9997;height:34px;background:#505969;opacity:.5}
#force-pwd-ctn{display:none;position:fixed;left:0;top:34px;z-index:9997;width:100%;height:100%}
#force-pwd-ctn #force-pwd-mask{width:100%;height:100%;background:#505969;opacity:.5}
#force-pwd-ctn #force-pwd{position:absolute;left:50%;top:50%;width:400px;height:405px;margin-top:-17px;background:#fff;border-radius:1px;box-shadow:0 1px 4px rgba(74,76,77,.6);transform:translate(-50%,-50%)}
#force-pwd-ctn #force-pwd .mini-col-12{position:relative;margin-bottom:7px;width:372px}
#force-pwd-ctn #force-pwd .mini-col-12>.fieldTitle{font-size:13px}
.mini-password{width:360px}
#force-pwd-ctn #force-pwd .capital_lock{display:none;position:absolute;left:0;top:55px;z-index:10;min-width:50px;max-width:300px;text-align:left;color:#000;padding:6px 8px;border:1px solid #aaa;border-radius:3px;background-color:#fff}
#force-pwd h3{overflow:hidden;font-size:15px;color:#1c2b36;padding:12px 8px 12px 18px;border-bottom:1px solid #dee5e7}
#force-pwd .tip{color:#5485e8;padding:5px 18px}
#force-pwd #force-pwd-form{display:block;background:#fff;margin-bottom:12px;padding:0 20px}
#force-pwd .set-p:first-of-type{margin-top:10px}
#force-pwd #force-pwd-tip{line-height:16px;padding:0 20px;color:red;text-align:center}
#force-pwd .btn-groups{position:fixed;bottom:0;left:0;text-align:center;width:100%;height:34px;padding:6px 0;background:rgba(89,109,116,.2)}
#force-pwd .btn-groups #force-pwd-save{display:inline-block;min-width:150px;line-height:34px;color:#fff;text-align:center;margin:0 6px;background:#5485e8;border:0 none;border-radius:4px;box-shadow:0 1px 1px rgba(90,90,90,0.1);transition-duration:300ms;cursor:pointer}
#force-pwd .btn-groups .mini-button-text{display:block;font-size:14px;line-height:16px;padding:8px 14px 10px 14px}
#force-offline-ctn{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9998}
#force-offline-mask{width:100%;height:100%;background:#505969;opacity:.5}
#force-offline{position:absolute;left:50%;top:50%;z-index:1;color:#222;width:400px;height:240px;background:#fff;border-radius:1px;box-shadow:0 1px 4px rgba(74,76,77,.6);transform:translate(-50%,-50%)}
#force-offline h3{overflow:hidden;min-height:20px;line-height:20px;font-size:14px;padding:12px 8px 12px 18px;border-bottom:1px solid #dee5e7}
#force-offline .force-content{font-size:14px;height:109px;padding:20px;}
#force-offline .force-content h4{font-size:16px;line-height:32px}
#force-offline .force-content p{color:#666;line-height:24px;white-space: break-spaces;}
#force-offline-ctn .btn-groups{position:fixed;bottom:0;left:0;text-align:center;width:100%;height:34px;padding:6px 0;background:rgba(89,109,116,.2)}
#force-offline-ctn .btn-groups a{display:inline-block;width:90px;line-height:34px;text-align:center;color:#fff;margin:0 6px;background:#5485e8;border:0 none;border-radius:4px;box-shadow:0 1px 1px rgba(90,90,90,0.1);transition-duration:300ms;cursor:pointer}
#force-offline-ctn .btn-groups #force-later,#force-offline-ctn .btn-groups #force-exit{color:#58666E;background:#fff}
#close-ctn{display:none;position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%}
#close-ctn .close-mask{width:100%;height:100%;background:#505969;opacity:.5}
#close-ctn .close-pop{position:absolute;left:50%;top:50%;z-index:1;overflow:hidden;width:400px;height:440px;color:#222;background:#fff;border-radius:1px;box-shadow:0 1px 4px rgba(74,76,77,.6);transform:translate(-50%,-50%)}
#close-ctn .close-qrcode{text-align:center;padding:20px;margin-top:5px}
#close-ctn .close-qrcode p{color:#777;font-size:12px}
.close-qrcode img{width:150px;height:150px;border:1px dashed #d5d5d5}
#close-ctn h3{overflow:hidden;height:35px;line-height:35px;padding-left:18px;border-bottom:1px solid #dee5e7}
#close-ctn h3 .mini-tools-close{width:20px;height:20px;line-height:20px;text-align:center;margin:7px 6px 0 0;cursor:pointer}
#close-ctn .close-content{line-height:20px;padding:12px 90px}
#close-ctn .close-content .mini-checkbox{margin-top:4px}
#close-ctn .close-content p{font-size:12px;padding-bottom:6px}
#close-ctn .close-content .confirm-tip{font-size:20px;margin-top:20px;text-align:center}
#close-ctn .close-content label{font-size:14px;line-height:20px;vertical-align:middle;color:#666;cursor:pointer}
#close-ctn .close-content input{vertical-align:top;margin:6px 5px 0 0}
#close-ctn .btn-groups{position:absolute;bottom:24px;left:0;text-align:center;width:100%;height:40px;font-size:14px}
#close-ctn .btn-groups a{display:inline-block;width:90px;line-height:40px;text-align:center;color:#fff;background:#5485e8;border:0 none;border-radius:4px;box-shadow:0 1px 1px rgba(90,90,90,0.1);transition-duration:300ms;cursor:pointer}
#close-ctn .btn-groups #close-jkyun-sure{margin-right:20px}
#close-ctn .btn-groups #close-jkyun-cancel{color:#58666E;background:#fff;border:1px solid #ccc}
/* 断网提示页 */
.offline-tab{position:relative;top:42%;overflow:hidden;width:430px;margin:0 auto;font-size:15px;transform:translateY(-50%)}
.offline-tab .offline-tab-img{display:block;margin:0 auto 10px}
.offline-tab .advise{position:relative;overflow:hidden;line-height:30px;margin-top:10px;padding-left:75px}
.offline-tab .advise-title{position:absolute;left:0;top:0}
.offline-tab .check-tool{padding-left:12px;cursor:pointer}
.offline-tab .tab-reload{width:140px;height:36px;line-height:36px;margin:30px auto 0;text-align:center;font-size:16px;color:#fff;background-color:#368BF0;border-radius:5px;cursor:pointer}
.offline-tab .tab-reload.disabled{background-color:#B2AFAF !important;cursor:default}
/* 客户端拖动功能样式 */
#leftone{position:fixed;left:0;top:0;bottom:0;z-index:9999;width:2px}
#rightone{position:fixed;right:0;top:0;bottom:0;z-index:9999;width:2px}
#bottomone{position:fixed;bottom:0;z-index:9999;width:100%;height:2px}
#topright{position:fixed;top:0;right:0;z-index:10000;width:10px;height:10px}
#bottomright{position:fixed;bottom:0;right:0;z-index:10000;width:10px;height:10px}
/* 客户端拖动功能样式 */
.mini-panel.jk-message-box{left:50% !important;top:50% !important;transform:translate(-50%,-50%)}
.mini-messagebox-content-text{white-space:normal;text-align:left}
/* 驾驶舱全屏 */
#fullCockpit{width:100% !important;height:100% !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%)}
/* 草稿箱样式开始 */
.tip-mask{display:none;z-index:9998;position:fixed;top:34px;bottom:0;left:0;right:0;background:#505969;opacity:.5}
.box-tips-container{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:9999;box-sizing:border-box;overflow:hidden;width:400px;height:260px;color:#fff;background-color:#fff;box-shadow:0 1px 4px rgba(74,76,77,0.6);border-radius:1px}
.tip-header{height:36px;text-indent:20px;line-height:36px;color:#222222;border-bottom:1px solid #ccc}
.tip-header>h3{font-size:14px}
.tip-header>h3>i{float:right;margin-right:10px;margin-top:9px;width:20px;height:20px;cursor:pointer}
.tip-body{overflow:hidden;width:100%;height:175px}
.tip-body>div{width:100%;color:#000}
.tip-body>.tip-body-title{margin-top:20px;font-size:14px;text-align:left;text-indent:40px;color:#222222;line-height:22px}
.tip-body>.tip-body-content{width:100%;height:100%}
.tip-body>.tip-body-content>ol>li{display:flex;margin-bottom:12px;font-size:13px;color:#666666}
.tip-body>.tip-body-content>ol>li>span:first-of-type{line-height:16px}
.tip-body>.tip-body-content>ol>li>span:last-of-type{display:-webkit-box;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;width:309px;letter-spacing:1px}
.tip-body>.tip-body-content>ol>.more-tip{font-size:16px;font-weight:700}
.tip-footer{display:flex;justify-content:center;height:50px}
.tip-footer>div{margin:0 18px 18px;width:84px;height:32px;line-height:32px;text-align:center;font-size:14px;border-radius:4px;border:1px solid #cfdbde;background:#5485e8;cursor:pointer}
.tip-footer>.tip-cancel{color:#000;background-color:#fff}
/* 草稿箱样式结束 */
/* 密码强度开始 */
.set-p{font-size:12px;color:gray;line-height:20px}
.strength{display:none;justify-content:space-between;align-items:center;margin-top:5px;color:#58666e}
.strength>.strength-container{display:flex;justify-content:space-between;width:210px;height:10px;background:#f1f3f5;border:1px solid #e7eaeb}
.strength>.strength-container>.level-container{width:68px;height:100%}
.strength>span:first-of-type{margin-right:5px;color:#A5ABAF}
.strength>div{display:inline-block;margin-right:5px}
.strength>.strength-level1>.level-container:first-of-type,.strength>.strength-level2>.level-container:first-of-type,.strength>.strength-level3>.level-container:first-of-type{background-color:#92C0FE}
.strength>.strength-level2>.level-container:nth-of-type(2),.strength>.strength-level3>.level-container:nth-of-type(2){background-color:#77A4FF}
.strength>.strength-level3>.level-container:nth-of-type(3){background-color:#5485E8}
/* 密码强度结束 */
.nav-tools .dropdown .submenu-client{position:absolute;display:none;width:122px;left:123px;top:0px;border:1px solid #E6E6E6;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}
.nav-tools .dropdown .submenu-web{position:absolute;display:none;width:122px;left:-123px;top:0px;border:1px solid #E6E6E6;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}
#usercenter:hover+#usercenter-submenu-client,#usercenter:hover+#usercenter-submenu-web{display:block}
#usercenter-submenu-client:hover,#usercenter-submenu-web:hover{display:block}
#usercenter .fa-user-right{position:absolute;font-size:16px;right:1px}
.tourist-tip{position:fixed;width:648px;height:433px;margin:auto;left:0;right:0;top:0;bottom:0;background-color:white;border:1px solid #707070;z-index:1000003;color:#666666}
.tourist-tip-header{height:40px;position:relative}
.tip-close{position:absolute;font-size:22px;top:12px;right:12px;color:#707070;cursor:pointer}
.co-re-wrap>.tip-close{position:absolute;font-size:16px;top:-13px;right:-13px;color:#707070;cursor:pointer;border-radius:50%;border:3px solid #fff;background:gray;padding:2px;color:#fff;width:19px;height:19px;line-height:19px;text-align:center;font-weight:bold}
.co-re-wrap>.tip-close:hover{background-color:#5485e8}
.tourist-tip-content{padding:0 41px 0 34px}
.pad-l-11{padding-left:11px}
.pad-t-18{padding-top:18px}
.tip-title{font-size:22px;color:#186cea;padding-top:2px;font-weight:500}
.font-18{font-size:18px}
.font-w-400{font-weight:400}
.font-16{font-size:16px}
.tip-ul{background-color:#FBFBFB;border:1px solid #ECECEC;border-radius:5px;padding:11px 20px;margin-top:14px}
.tip-ul li{position:relative;padding:4px 0;padding-left:5px;line-height:2;color:#333333}
.tip-ul li:before{position:absolute;left:-12px;content:"●";color:#999999;font-size:12px;padding:4px 0}
.tip-icon{border:1px solid #AAAAAA;font-size:18px;padding:4px 4px;border-radius:5px;margin:0 4px}
.tip-cockpit{color:#186CEA}
.tip-contact{padding-top:12px;line-height:1.7}
.tourist-tip-footer{position:relative;text-align:center;padding-top:10px}
.confirm-btn{outline:none;border:none;background-color:#186CEA;color:white;width:160px;height:36px;border-radius:5px;cursor:pointer;font-size:16px}
.tip-mask-background{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000002;background:rgba(80,89,105,.5);display:none}
#jlink-rank{position:absolute;display:none;background:#FFFFFF;visibility:hidden;pointer-events:auto;opacity:0;max-width:210%;min-width:130%;transform:translateX(-26%);box-shadow:4px 5px 8px rgb(0 0 0 / 12%);padding:20px 15px}
.jlink-info:hover #jlink-rank{visibility:visible;pointer-events:auto;opacity:1;cursor:auto}
.jlink-head-region{display:inline-block;background:#FFFFFF;width:80px;position:absolute;top:0;bottom:0}
.jlink-info-region{display:inline-block;width:calc(100% - 90px);line-height:28px;height:66px;margin-left:90px;min-width:165px}
.jlink-info-jknum{color:#666666;font-size:13px;padding-right:1em}
.jlink-info-label{color:#343434;font-weight:bold;font-size:16px}
.icon-dengji{color:#F3A200;font-size:14px}
.jlink-head{position:absolute;width:60px;height:60px;display:block;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-54%)}
.jlink-info-footer{color:#999999;font-size:14px;padding:0 1.5em;line-height:18px;overflow-wrap:break-word}
.assistance-tip{font-size:14px;line-height:2;color:#333333;padding:10px 10px}
.assistance-use{color:#5485e8;cursor:pointer}
.user-tips{font-size:13px;padding:10px 10px}
.user-tips>span{vertical-align:top;padding:0 5px}
.user-tips>input{width:14px;height:18px}
#assistanceTips .jk-portlet-footer .mini-button{border:1px solid transparent !important}
.jlink-rank-tip>.mini-corner-all{background-color:#fff8ea;border:1px solid #d5ddde;padding:0;border-radius:7;color:#333333;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.16),0px 0px 2px 0px rgba(0,0,0,0.16);padding:6px 25px;text-align:left}
.jlink-rank-tip>.mini-tooltip-arrow{border-bottom-color:#fff8ea;border-width:0 8px 8px}
@keyframes warn{0%{color:#f05050}
50%{color:#f05050}
51%{color:#9A9A9A}
100%{color:#9A9A9A}
}.sideTip{display:none}
.settleSheet{display:none}
.littleJ{display:none}
#sheet-close{z-index:1000}
.downLoadApp{display:flex;align-items:center;justify-content:center;margin-top:30px}
.downLoadApp>.app_img{display:flex;align-items:center;flex-direction:column;font-size:16px}
.manager-tip{border-radius:10px;position:absolute;left:20px;top:-115px;width:170px;background-color:#fff;padding:15px;box-shadow:1px 1px;box-shadow:0 0 8px rgb(0 0 0 / 12%)}
.manager-tip>.tip{display:inline-block;line-height:20px}
.manager-tip>.mini-buttonedit-close{display:block;position:absolute;right:3px;top:0}
.manager-tip>.mini-tools-close{position:absolute;right:7px;top:7px;display:inline-block;width:8px;height:8px;overflow:hidden;cursor:pointer}
.manager-tip>#managerTipBox label{cursor:pointer}
.manager-tip::before{position:absolute;left:20px;top:-95px;content:'';width:100%;height:100%;background:url('/styles/img/consult/littkeJ.webp') no-repeat}
.manager-tip::after{position:absolute;left:20px;bottom:-10px;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}
#managerTipBox{width:50%}
/* 首页引导 start */
#guideContainer{position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,.6)}
#stepContainer{box-sizing:border-box;position:absolute;padding:30px 33px;width:298px;background:#FFFFFF;border-radius:5px 5px 5px 5px}
#stepContainer>.intro-container>.text{margin-top:16px;font-size:14px;color:#333}
#stepContainer>.intro-container>.text>.remind{font-size:16px;font-weight:600}
#guideHandler{display:flex;justify-content:space-between;align-items:center;margin-top:16px;user-select:none;font-size:14px}
#skipGuide{width:93px;height:15px;font-size:14px;font-weight:400;color:#888888;cursor:pointer}
#nextStep{width:80px;height:36px;background:#6DA2FF;border-radius:5px 5px 5px 5px;text-align:center;line-height:36px;color:#FFFFFF;cursor:pointer}
/* 首页引导 end */
/* 分组菜单 start*/
.group-menu-title,.group-container p{color:#808890;font-size:13px;padding:5px}
.group-menu-title-hor{margin-bottom:10px;color:#fff;font-size:14px;clear:both}
.group-container{font-size:13px;overflow:hidden}
.group-container p{padding:0}
.group-container:first-of-type{padding-top:5px}
/* 分组菜单 end*/
#imMsg{position: relative;display:none;margin-left:5px;color:#5485e8;font-size:20px;font-weight:bold;cursor: pointer;}
.newMenuCircle{display:inline-block;width:6px;height:6px;background-color:#ff4800;border-radius:50%;margin-bottom:14px}
/* 智能菜单搜索开始 */
#ai-search-menu{display:none;position: relative;}
#ai-search-menu-btn{height:33px;padding:2px 5px 0 5px !important;box-sizing:border-box}
#ai-search-menu-btn-svg{fill:#fff;cursor:pointer}
#ai-search-menu{height:33px;padding-top:1px}
#ai-search-menu .ai-search-ctn{display:none;position:fixed;top:34px;left:0;z-index:2;width:1090px;height:625px;color: #363f44;background: linear-gradient( 180deg, #FFFFFF 0%, #E9EDF7 100%);
  box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16);;box-sizing: border-box;}
#ai-search-menu .aiSearch{position:relative;display: flex;justify-content: center;margin:25px auto 20px 10px;}
#ai-search-menu .aiSearch .search-input{color:#333;width:570px;height:30px;line-height:42px;border:none;margin: 0 30px 0 15px;}
#ai-search-menu .aiSearch .search-btn img{width: 20px;height: 20px;margin-top: 4px;margin-left: 4px;}
#ai-search-menu #ai-input-wrapper{position:relative;display: flex;justify-content: center;align-items: center;width:667px;height:42px;border:1px solid #D0D0D0;border-radius: 25px;}
#ai-search-menu #ai-search-menu-ctn .ai-input-wrapper-related{ border-radius: 15px;border-bottom-left-radius: unset;border-bottom-right-radius: unset;}
#ai-search-menu #ai-search-input-clear{display:none;position:absolute;top:50%;margin-top:-7px;right:62px;width:10px;height:10px;cursor:pointer;color:#999;}
#ai-search-menu .aiSearch .search-btn{background:none repeat scroll 0 0 #4d7bd6;border:0 none;border-radius:14px;cursor:pointer;height:28px;line-height:28px;padding:0;vertical-align:baseline !important;width:40px;text-align:center;margin-bottom:0;display:inline-block; background: linear-gradient( 180deg, #185FED 0%, #4FC5F0 100%);}
#ai-search-menu .aiSearch #ai-menu-history-btn{position:absolute;right:170px;top:14px;cursor:pointer}
.ai-history-tip{display: flex;align-items: center;background: #E7ECF8;color: #165FEC;padding: 5px 10px;}
.ai-history-tip img{margin-right: 10px;cursor: pointer;}
#ai-menu-history-list, #ai-question-menu-list{display: none;position: absolute;right:70px;top:9px;width: 130px;box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.16);background: #fff;z-index: 999;}
#ai-question-menu-list{top: 118px;right: 0;}
.ai-menu-history-item, .ai-question-menu-item{width: 130px;height:26px;box-sizing: border-box;padding: 5px 10px;cursor: pointer;}
.ai-menu-history-item:hover, .ai-question-menu-item:hover{background-color: #F5F7FA;}
#ai-menu-history-list-ctn, #ai-question-menu-list-ctn{width: 100%;min-height: 100px;}
#ai-search-menu .aiSearch #min-ai-search-menu{position:absolute;right:45px;top:-19px;cursor:pointer;font-size: 21px;color: #333;}
#ai-search-menu .aiSearch #close-ai-search-menu{position:absolute;right:15px;top:-13px;cursor:pointer;font-size: 14px;color: #333;}
#ai-search-menu .aiSearch #close-ai-search-menu .mini-tools-close{width:14px;height:14px}
.ai-search-input-wrapper{display:inline-block}
#ai-search-menu .ai-search-ctn-container{height:100%;color: #363f44;}
#ai-search-tip{width:100%;box-sizing:border-box;padding:10px;}
#ai-search-menu-ctn .aiTitle{font-size:16px;line-height:20px;color: #333;}
#ai-search-tip .aiTitle1{font-size:30px;line-height:30px;font-weight:bold;text-align: center;color: #185FED;margin: 30px 0;}
#ai-search-tip .aiTitle2{margin-bottom:5px;line-height:30px}
#ai-search-tip .aiTitle3{margin:10px 0;font-size:16px}
#ai-search-tip .aiIntrocontainer{display: flex;flex-direction: column;align-items: center;margin:3px;font-size: 16px; color: #666666;}
#ai-search-tip .aiIntrocontainer .aiIntrolist{height:66px;width:732px;background-color:#F6F8FD;border-radius:10px;font-size:15px;color:#333;display: flex;align-items: center;
  margin:14px 0;}
#ai-search-tip .aiIntrocontainer div{margin-left:183px;}
#ai-search-tip .aiIntrocontainer span{font-size:18px;font-weight:bold;color: #333333;margin-right: 32px;}
#ai-search-result-wrapper{position:relative;display:none;width:100%;height:100%}
#ai-search-result-wrapper #have-ai-menu, #have-ai-question{display:none;position:relative;max-height:475px;width:calc(100% - 60px);border-bottom:1px solid #E5E5E5;margin:0 30px;padding-left: 6px;padding-right: 6px;box-sizing: border-box;}
#have-ai-question, #have-help-list{padding-top: 13px;padding-bottom: 5px;}
#ai-search-result-wrapper #no-ai-menu{height:100%;width:100%;text-align:center}
#ai-search-result-wrapper #no-ai-menu p{font-size:12px;line-height:1.6;color:#666;padding: 0 15px;}
#ai-search-result-wrapper #no-ai-menu img{width:310px;margin:45px 0 40px 0;}
#ai-search-result-wrapper #no-ai-menu .no-ai-menu-tip{font-size: 14px;color: #333333;}
#ai-search-result-wrapper #no-ai-menu .no-ai-menu-tip2{width: 473px;height: 1px;background: linear-gradient( 297deg, rgba(141,180,255,0) 0%, #CCDEFF 46%, rgba(141,180,255,0) 100%);border-radius: 0px 0px 0px 0px;margin: 13px auto;}
#ai-search-result-wrapper #no-ai-menu .menuLink {font-size: 12px; text-decoration:underline;margin: 0 5px;}
#ai-search-result{height:100px;border-bottom:1px solid #333;}
#ai-search-result-wrapper .menu-tip-wrapper{height:calc(100% - 130px)}
#ai-search-result-wrapper .menu-tip-more{height:30px}
#ai-search-menu-ctn .aiSearchResult{width:100%;max-height:150px;box-sizing:border-box;padding-top:5px;list-style-type:none;font-size:14px;overflow-y: auto;overflow-x: hidden;color: #333333;}
#ai-search-menu-ctn .aiSearchResult li{display:flex;width:100%;align-items:center} 
#ai-search-menu-ctn #aiMenuList li {min-width: 330px;}
#ai-search-menu-ctn .aiSearchResult li .aiMenuItem{display:inline-block;max-width:calc(100% - 120px);min-width:210px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;cursor:pointer;margin:0 5px;white-space: nowrap;color: #666666;}
#ai-search-menu-ctn #aiMenuList li a:hover{color:#406bbf}
#ai-search-menu-ctn .aiSearchResult li .itemContent:hover{color:#406bbf}
#ai-search-menu-ctn .aiResultDetail{height:462px;font-size:14px;line-height:1.8;padding:10px 15px 5px 15px;overflow-y:auto;box-sizing:border-box;margin-bottom: 10px;}
#ai-search-menu-ctn .aiResultDetail ol>li{ list-style-type: decimal !important; /* 显示数字序号（默认值） */}
#ai-search-menu-ctn .tolink-btn{display:none;background-color:#4d7bd6;border:0 none;border-radius:3px;color:#FFFFFF;cursor:pointer;height:24px;line-height:24px;padding:0;width:70px;text-align:center;vertical-align:top;white-space:nowrap;margin-bottom:0;font-size:14px;margin-left:6px}
#ai-search-menu-ctn #ai-menu-help-Doc{position:absolute;left:20px;bottom:10px;cursor:pointer}
#ai-search-menu-ctn .aiMenuEvaluate{float:right;margin-right:20px;cursor:pointer;color:#185FED}
#ai-search-menu-ctn .aiMenuEvaluate #ai-menu-error{color:#FF8200;}
#ai-search-menu-ctn .aiMenuEvaluate #ai-menu-error img{vertical-align: middle;margin-left: 3px;margin-bottom: 4px;}
#ai-search-menu-ctn .menuLink{font-size:14px;color:#185FED;cursor:pointer;}
#ai-search-menu-ctn #not-expected-ai-menu{display:none;position: absolute;right:30px;bottom: 18px;font-size:12px}
#ai-search-menu-ctn .activeMenu{color:#185FED !important;}
.ai-search-result-mask{position:absolute;display:none;width:372px;height:100%;left:0px;top:0;z-index:99}
#ai-menu-waring-tip{position:absolute;display:none;left:50%;top:50%;padding:10px 40px 10px 70px;color:#fff;border-radius:5px;z-index:999999;font-size:14px;transform:translate(-50%,-50%)}
#ai-search-menu-ctn .lightFontColor{color:#626668 !important}
#ai-menu-like{margin-right:10px}
.aiMenuEvaluate i{margin-left:3px}
.aiMenuListWrapper{position:relative; padding-bottom: 5px;}
#error-window-mask{display:none;z-index:9998;position:absolute;top:0;bottom:0;left:0;right:0;background:#505969;opacity:.5}
#ai-menu-error-window{display:none;position:absolute;top:50%;left:50%;z-index:9999;box-sizing:border-box;overflow:hidden;width:310px;height:270px;color:#fff;background-color:#fff;box-shadow:0 1px 4px rgba(74,76,77,0.6);border-radius:1px;transform:translate(-50%,-50%)}
.error-header{height:36px;text-indent:20px;line-height:36px;color:#222222;border-bottom:1px solid #ccc;cursor: move;}
.error-header>h3{font-size:14px}
.error-header>h3>i{float:right;margin-right:10px;margin-top:9px;width:20px;height:20px;cursor:pointer}
.error-window-content{width:100%;height:100%;user-select: none;}
.error-body{width:100%;height:180px;color:#000;padding:20px;box-sizing:border-box}
.error-body>p{font-size:14px}
.error-body>textarea{width:100%;margin-top:10px;border:1px solid #cfdbde;resize:none}
.error-footer{display:flex;justify-content:center;height:50px}
.error-footer>div{margin:0 18px 18px;width:84px;height:32px;line-height:32px;text-align:center;font-size:14px;border-radius:4px;border:1px solid #cfdbde;background:#5485e8;cursor:pointer}
.error-footer>#ai-menu-error-cancel{color:#000;background-color:#fff}
#ai_stop_query{display: none;position: absolute;top: -2px;right: 20px;font-size: 12px;cursor: pointer;color: #165FEC;}
.ai-menu-btn-tip{border-radius:10px;position:absolute;left:-23px;top:38px;width:200px;color:#363f44 !important;background-color:#5485E8;padding:15px 15px 10px;box-shadow:1px 1px;box-shadow:0 0 8px rgb(0 0 0 / 12%);color: #fff !important;}
.ai-menu-btn-tip>.tip{display:inline-block;line-height:20px;}
.ai-menu-btn-tip>.mini-buttonedit-close{display:block;position:absolute;right:3px;top:0}
.ai-menu-btn-tip>.icon-quxiao{position:absolute;right:6px;top:5px;display:inline-block;font-size: 14px;overflow:hidden;cursor:pointer;color: #fff;}
.ai-menu-btn-tip::after{position:absolute;left:26px;top:-10px;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #5485E8}
#have-help-list{padding-left:36px;padding-left:36px;box-sizing: border-box;}
#ai-search-menu-ctn #aiHelpDocList {border-bottom: none; max-height: 150px; margin-bottom: 0;}
#ai-search-menu-ctn #have-help-list li .aiHelpDocItem, #aiMenucommonQuestionList li .aiCustomFaqDtoListItem{display:inline-block;width:95%;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;color: #666666;}
#ai-search-menu-ctn #have-help-list li .aiHelpDocItem .itemContent, #aiMenucommonQuestionList li .aiCustomFaqDtoListItem .itemContent{cursor: pointer;}
.aiCustomFaqDtoListItem, .aiHelpDocItem{margin-left: 5px;}
#ai-related-questions-ctn{display:none;position:absolute;left:206px;top:43px;z-index:1;width:667px;height:290px;background:#fff;border:1px solid #DDDDDD;padding: 10px 0;border-top: unset;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
#ai-related-questions-ctn .question-item {width: 100%;padding: 5px 20px;box-sizing: border-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;cursor:pointer;white-space: nowrap;color: #333333;font-size: 14px;}
.ai-related-questions-ctn-line{width: 100%;height: 0px;border-top: 1px solid #F0F0F0;position:absolute;top: -1px;}
#ai-related-questions-ctn .active-question-item{background:#f5f6f9;color:#5485e8}
#ai-related-questions-list {width:100%; height:100%;}
.ai-search-menu-wrapper{width:100%;height:calc(100% - 89px);display: flex;flex-direction: row;}
.ai-search-menu-left-wrapper{min-width:360px;flex-grow:1;box-sizing: border-box;}
.ai-search-menu-right-wrapper{display: none;width:710px;height:100%;box-sizing: border-box;border-left:1px solid #cfdbde;}
#ai-menu-menu-wrapper, #ai-menu-question-wrapper {display:none;width:709px;}
#ai-menu-menu-wrapper .aiTitle{background: #E4E8F3;padding: 5px;}
#ai-menu-question-wrapper .aiTitle{font-weight:bold;background: #E7ECF8;padding: 5px;}
#ai-menu-question-result img{max-width: 670px;max-height: 420px;cursor: pointer;}
#aiMenucommonQuestionList{padding: 5px 0;margin-bottom: 0;}
#ai-menu-question-result{height:488px;padding:10px 15px 0 15px;overflow: auto;word-wrap: break-word;box-sizing:border-box;font-size: 14px;width:100%;background: none;}
.openMenuIcon{display: none;font-size: 18px;cursor: pointer;}
#close_ai_right_btn{position: absolute;right: 13px;top: 6px;cursor: pointer;font-size: 18px;}
.question_munus{float:right;color: #185FED;margin-right: 10px;}
.question_munus>span{margin-left: 20px;margin-top: 3px;cursor: pointer;font-size: 12px;color: #185FED;font-weight: 500;}
#ai-menu-question-wrapper .question_munus i{font-size: 14px;margin-right: 5px;}
#not-expected-ai-menu span{margin-left: 10px;cursor: pointer;color: #185FED;}
#not-expected-ai-menu i{font-size:15px;margin-right: 3px;vertical-align: bottom;}
.ai-questiion-like-wrapper{margin-top:20px;cursor: pointer;color: #185FED;font-size:14px;}
.ai-questiion-like-wrapper i{margin-left:3px;}
#nextPageMenu{position: relative;margin-left: 20px;}
#nextPageMenu img{width:16px;height:16px;position: absolute;left: -16px;top: 2px;}
.ai-menu-detail-btn{float: right;font-size: 12px;}
/* 智能菜单搜索结束 */
/* 富文本 table start*/
.fr-view{word-wrap:break-word}
.fr-view span[style~="color:"] a{color:inherit}
.fr-view strong{font-weight:700}
.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}
.fr-view table td{min-width:5px}
.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}
.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}
.fr-view table td,.fr-view table th{border:1px solid #DDD}
.fr-view table td:empty,.fr-view table th:empty{height:20px}
.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}
.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}
.fr-view table th{background:#ececec}
/* 富文本 table end*/

/* 七鱼客服弹框 start */
#qiyuWinMask {display:none;z-index:9998;position:fixed;top:34px;bottom:0;left:0;right:0;}
#qiyuIframeWrapper {display: none;width: 800px;height: 640px;position: absolute;z-index: 10000;top: calc(50% - 320px);left: calc(50% - 400px);background: #fff;border-radius: 10px;box-shadow:4px 5px 8px rgba(0,0,0,.1);}
#qiyuIframeWrapper .winHeader{width: 100%;height: 35px;background: #fff;cursor: move;line-height: 35px;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
#qiyuIframeWrapper #qiyuIframeWrapperHeader a{float:right;color: #000;font-size: 15px;margin-right: 15px;cursor: pointer;}
#qiyuIframeWrapper #qiyuIframeWrapperHeader #restore-qiyu-win { display: none; }
#qiyuIframeWrapperHeader span{font-size:15px;margin-left: 20px;}
#qiyuIframeWrapper #min-qiyu-win{margin-right: 10px;}
#qiyuIframeWrapper i{width:15px;height: 15px;}
#qiyuIframeWrapper #iframecontent {position:relative;width: 100%;height: calc(100% - 35px)}
#qiyuIframeWrapper #iframecontent .mask{position:absolute;z-index:2;display:none;width: 100%;height: 100%;}
#qiyuIframeWrapper #resize-qiyu-handle {position: absolute;width: 15px;height: 15px;font-size: 14px !important;color: #58666e;right: 0;bottom: 0;cursor: nwse-resize; transform: rotate(135deg);}
/* 七鱼客服弹框 end */

/* ai客服3.0弹框 start */
#aiWinMask {display:none;z-index:9998;position:fixed;top:34px;bottom:0;left:0;right:0;}
#aiIframeWrapper {display: none;width: 1110px;height: 720px;position: absolute;z-index: 10000;top: 34px;left: 0;background: #fff;border-radius: 10px;box-shadow:4px 5px 8px rgba(0,0,0,.1);}
#aiIframeWrapper #aiIframecontent {position:relative;width: 1110px;height: 720px;}
#aiIframeWrapper #aiIframecontent .mask{position:absolute;z-index:2;display:none;width: 100%;height: 100%;}
/* ai客服3.0弹框 end */
