@charset "utf-8";
@import './root.css' ;
@import './theme.css' ;
/* 公共样式表 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,table,th,td {margin: 0;padding: 0;}
html,body{font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;}
ul li, ol li {list-style: none;}
.dpnone{display:none}
.btn, button{padding:6.5px 0.625rem;border-radius: 4px;font-size: 14px;}
.btn.btn-sm{padding-top:4.5px;padding-bottom: 4.5px;}
.btn.pd-0{padding:0;}
.wd-operation>a{padding:0;}
.ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.radius-4{border-radius:4px}
.mg-t-0-i{margin-top: 0px !important;} 
.mg-l-0-i{margin-left: 0px !important;} 
#btnRightMenu span.bg-danger{display:none}
div.row.flex-row{max-width:100%}
.left-fn-title{position:relative;font-weight: 700;font-size: 14px;}
.left-fn-title.required:after {content: "*";margin-left: 2px;vertical-align: middle;line-height: 15px;}
.row.flex-row .wd-content-lable{flex:1}
.d-flex.align-items-center>.btn-group>.btn,
.d-flex.align-items-center>.btn-box>.btn{padding:6.5px .45rem}
.table td,.table th{padding:.8rem .6rem;vertical-align: middle;font-size: 14px;word-break: break-word;}
.table tfoot>tr>th, .table thead>tr>th{font-size:14px !important}
.shadow-base{box-shadow:none}
.select2-results__options::-webkit-scrollbar{width:6px;height:6px}
.toggle-light .toggle-slide{box-shadow:none}
.toggle-light .toggle-off{background-image:none;text-indent:5px!important}
.toggle-light .toggle-blob{box-shadow:none;text-shadow:none}
button, input, optgroup, select, textarea{font-size: 14px;}
.dataTables_filter input, .form-control{border-radius: 4px;}
.list-config-box {display: flex;align-items: center;margin-left: auto;}
.ui-datepicker{z-index: 1000!important;}
.br-logo>a{width: 100%;height: 100%;overflow: hidden;}
.br-logo>a img{max-width: calc(100% + 1px);max-height: calc(100% + 1px);}
.rdiobox,.ckbox{cursor: pointer;}
.ckbox span,
.rdiobox span{padding-left: 5px;}
.ckbox input[type=checkbox],
.rdiobox input[type=radio]{margin-right: 3px;}
xmp{font-family: inherit;}
iframe{display: block;}
.tx-explain{color:var(--tx-explain)}
.flex-100p{flex: 0 0 100%;width: 100%;}
.overflow-y-hidden-force{overflow-y: hidden !important;}
/* iconpark图标 */
.iconpark-icon{color: inherit;width: 24px;height: 24px;}
.ai_helper_icon{width: 26px;height: 26px;fill: var(--tx-header);color: var(--tx-header) ;}
.nav-with-drop a#ai_helper_drop:hover{background-color:transparent}
/* 提示文字 */
.row .d-flex.tx-gray-800.tx-12,.row .d-flex.tx-explain{color: var(--tx-explain);align-items:center !important;}
.row .d-flex.tx-gray-800.tx-12 i.ion-information-circled,.row .d-flex.tx-explain i.ion-information-circled{font-size:14px;}
.row .d-flex.tx-explain.align-top{color: var(--tx-explain);align-items:flex-start !important;}
.row .d-flex.tx-explain.align-top i.ion-information-circled{line-height: 1.4;}
/* 按钮 */
.btn{font-weight: 600;}
td.wd-operation a.btn{font-weight: normal;}
.btn-outline-info.focus, .btn-outline-info:focus {box-shadow: none;}
.btn.focus, .btn:focus, .sp-container button.focus, .sp-container button:focus {box-shadow: none;}
/* 下拉框 */
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 32px;}
.select2-container--default .select2-selection--single{height: 32px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{line-height: 32px;height: 32px;}
.select2-container--default .select2-search--dropdown .select2-search__field{outline: none;}
/* 搜索条件，下拉框选项文字过长显示省略号 */
.search-item-box .select2-container--default .select2-selection__rendered{display: block;}
.search-item-box .select2-container--default .select2-selection__clear{float: left;}
/* 操作栏更多 */
.nav-style-1 .nav-link {font-size: 14px;border-radius: 4px;}
.dropdown-menu {box-shadow: none;min-width: 106px;padding: 5px;}
.dropdown-menu .nav-link {padding: .5rem 12px;}
/* 表格内容换行类 */
.word-break-all{word-break: break-all;}
xmp.parameter-list{white-space: normal;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;}
.wd-460{width:460px}
/* br-mainpanel展开收起自适应  */
.collapsed-menu .with-first-nav {margin-left: 60px;}
.progress-bar{background-color: var(--theme);}
.toggle-wrapper{width: 40px;}
.space-pre{white-space: pre;}
/* 带向上箭头的dropdown样式 */
.dropdown-with-arrows{padding: 10px;border: none;font-weight: normal;box-shadow: 0px 0px 12px 6px rgba(0, 0, 0, 0.06);border-radius: 4px;}
.dropdown-menu-left.dropdown-with-arrows::before{content: '';border: 8px solid #fff;border-left-color: transparent;border-top-color: transparent;border-right-color: transparent;position: absolute;top: -16px;left: 10px;}
/* 全局滚动条样式 */
/* ::-webkit-scrollbar 滚动条整体部分，可以设置宽度啥的
::-webkit-scrollbar-button 滚动条两端的按钮
::-webkit-scrollbar-track 外层轨道
::-webkit-scrollbar-track-piece 内层滚动槽
::-webkit-scrollbar-thumb 滚动的滑块
::-webkit-scrollbar-corner 边角
::-webkit-resizer 定义右下角拖动块的样式
 */
 ::-webkit-scrollbar,
 .document-pro::-webkit-scrollbar,
 .document-normal::-webkit-scrollbar,
 .approve-preview::-webkit-scrollbar,
 #role_sidebar::-webkit-scrollbar,
 .d-document .collapsed-menu::-webkit-scrollbar,
 .lb-pop #content-table td.sh-td *::-webkit-scrollbar,
 .Tworkstate .state-box .content_box::-webkit-scrollbar,
 #role_sidebar .scrollerStyle::-webkit-scrollbar,
 .scrollbar-3px::-webkit-scrollbar,
 .appcolumn-config .box-content .content-two::-webkit-scrollbar,
 .document-all-light .select2-results__options::-webkit-scrollbar,
 .webkit-scrollbar-3::-webkit-scrollbar,
 .category-multi-category-content .topic-list-box::-webkit-scrollbar,
 .topicItem::-webkit-scrollbar
 {  height:10px; width:10px;scrollbar-color: #cccccc rgba(0,0,0,.03);/* 第一个颜色为滚动条的颜色， 第二个颜色为滚动条轨道的颜色 */}
 /* 滚动条的滑块部分 */
 ::-webkit-scrollbar-thumb,
 ::-webkit-scrollbar-thumb:hover,
 .document-pro::-webkit-scrollbar-thumb,
 .document-pro::-webkit-scrollbar-thumb:hover,
 .document-normal::-webkit-scrollbar-thumb,
 .document-normal::-webkit-scrollbar-thumb:hover,
 .topicItem::-webkit-scrollbar-thumb,
 .topicItem::-webkit-scrollbar-thumb:hover,
 .d-document::-webkit-scrollbar-thumb,
 .d-document::-webkit-scrollbar-thumb:hover,
 #role_sidebar::-webkit-scrollbar-thumb,
 #role_sidebar::-webkit-scrollbar-thumb:hover,
 .lb-pop #content-table td.sh-td *::-webkit-scrollbar-thumb,
 .lb-pop #content-table td.sh-td *::-webkit-scrollbar-thumb:hover,
 .Tworkstate .state-box .content_box::-webkit-scrollbar-thumb,
 .Tworkstate .state-box .content_box::-webkit-scrollbar-thumb:hover,
 #role_sidebar .scrollerStyle::-webkit-scrollbar-thumb,
 #role_sidebar .scrollerStyle::-webkit-scrollbar-thumb:hover,
 .scrollbar-3px::-webkit-scrollbar-thumb,
 .scrollbar-3px::-webkit-scrollbar-thumb:hover,
 .appcolumn-config .box-content .content-two::-webkit-scrollbar-thumb,
 .appcolumn-config .box-content .content-two::-webkit-scrollbar-thumb:hover,
 .webkit-scrollbar-3::-webkit-scrollbar-thumb,
 .webkit-scrollbar-3::-webkit-scrollbar-thumb:hover,
 .document-all-light .select2-results__options::-webkit-scrollbar-thumb,
 .document-all-light .select2-results__options::-webkit-scrollbar-thumb:hover,
 .category-multi-category-content .topic-list-box::-webkit-scrollbar-thumb,
 .category-multi-category-content .topic-list-box::-webkit-scrollbar-thumb:hover,
 .approve-preview::-webkit-scrollbar-thumb,
 .approve-preview::-webkit-scrollbar-thumb:hover
 {background: #ccc; border-radius:6px;}
 /*  滚动条的外层轨道 */
 ::-webkit-scrollbar-track,
 .document-pro::-webkit-scrollbar-track,
 .document-normal::-webkit-scrollbar-track,
 .topicItem::-webkit-scrollbar-track,
 .d-document::-webkit-scrollbar-track,
 .lb-pop #content-table td.sh-td *::-webkit-scrollbar-track,
 .Tworkstate .state-box .content_box::-webkit-scrollbar-track,
 #role_sidebar::-webkit-scrollbar-track,
 #role_sidebar .scrollerStyle::-webkit-scrollbar-track,
 .scrollbar-3px::-webkit-scrollbar-track,
 .appcolumn-config .box-content .content-two::-webkit-scrollbar-track,
 .webkit-scrollbar-3::-webkit-scrollbar-track,
 .document-all-light .select2-results__options::-webkit-scrollbar-track,
 .category-multi-category-content .topic-list-box::-webkit-scrollbar-track,
 .approve-preview::-webkit-scrollbar-track
 {background: rgba(0,0,0,.03);}
 .document-pro ::-webkit-scrollbar-button{display:none}
 
 /* perfect-scrollbar.js 滚动条插件 */
 body .ps>.ps__scrollbar-y-rail{width:10px}
 body .ps>.ps__scrollbar-x-rail{height:10px}
 body .ps.ps--active-x>.ps__scrollbar-x-rail,
 body .ps.ps--active-y>.ps__scrollbar-y-rail{background-color:rgba(0,0,0,.0300)}
 body .ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:10px;background-color:#ccc;right:0}
 body .ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:10px;background-color:#ccc;bottom:0;}
 body .ps.ps--active-x>.ps__scrollbar-x-rail,
 body .ps.ps--active-y>.ps__scrollbar-y-rail{background-color:rgba(0,0,0,.0300)}
 body .ps:hover>.ps__scrollbar-x-rail:hover,
 body .ps:hover>.ps__scrollbar-y-rail:hover{background-color:rgba(0,0,0,.0300)}
 body .ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,
 body .ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:10px;background-color:#ccc;}
 body .ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#ccc;width:10px}
 body .ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#ccc;height:10px}
 body .ps>.ps__scrollbar-y-rail:hover{width:10px}
 body .ps>.ps__scrollbar-x-rail:hover{height:10px}
 body .ps:hover>.ps__scrollbar-x-rail,
 body .ps:hover>.ps__scrollbar-y-rail{opacity:1}
 body .ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,
 body .ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {background-color: #ccc;}
 body .ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x,
 body .ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {background-color: #ccc;}
 /* perfect-scrollbar.js 滚动条插件底部间距处理 */
 .modal-body {bottom: 62px;}
 /* 全局滚动条样式 end*/

/* 页面模块公共类名 */
.page-info{margin: 12px 12px 0 12px;border-radius: 4px;}
.page-module{margin: 12px 12px 0 12px;border-radius: 4px;}
.page-module .br-section-wrapper{box-shadow: none;border: 1px solid var(--border);border-radius: 4px;}

.page-module .row-sm>div{padding-left: 6px;padding-right:6px;}
.page-module .row-sm>div.pd-l-0{padding-left: 0;}
.page-module .row{margin-left: 0px;margin-right: 0px;}
.page-module .row{margin-right: -6px;}
.bg-mainpanel{background-color: var(--bg-mainpanel);}
.mg-b-12{margin-bottom: 12px;}
.mg-b-8{margin-bottom: 8px;}
.page-module .row .col-xl-3,.page-module .row .col-sm-3
.page-module .row .col-xl-8,.page-module .row .col-sm-8,
.page-module .row .col-xl-4,.page-module .row .col-sm-4,
.page-module .row .col-xl-6,.page-module .row .col-sm-6
{padding-left: 0;}
.page-module .row .col-xl-4,.page-module .row .col-sm-4,
.page-module .row .col-xl-3,.page-module .row .col-sm-6{padding-right: 12px ;}
.page-module .row .col-xl-4:last-child,.page-module .row .col-sm-4:last-child,
.page-module .row .col-xl-3:last-child, .page-module .row .col-sm-6:last-child{padding-right: 6px ;}
.page-module .row .col-xl-8,.page-module .row .col-sm-8{padding-right: 12px;}

/* .collapsed-menu .br-header-left{margin-bottom: -1px;} */
.collapsed-menu .navicon-left{background-color: var(--bg-logo);border-color:var(--fast-nav-bg-active) ;}
.navicon-left a,.navicon-left a:hover,.navicon-left a:focus{color:var(--tx-btnLeftMenu)}
.collapsed-menu .navicon-left a,
.collapsed-menu .navicon-left a:hover,
.collapsed-menu .navicon-left a:visited,
.collapsed-menu .navicon-left a:visited{color:var(--tx-btnLeftMenu-gather) ;}
.br-header{display:flex;align-items:center;background-color:var(--theme);border-bottom:none;box-shadow:none;overflow:visible;}
.br-header::before {content:"";display:block;position:absolute;left:0;top:12px;bottom:12px;width:1px;background:rgba(255,255,255,0.1);}
.br-header .br-menu-link{color:var(--tx-header)}
.br-header .br-menu-link.active{background-color:var(rgba(255,255,255,0.2) )}
.br-header-right a{color:var(--tx-header)}
.br-header-right a#btnRightMenu{ /*color:var(--tx-default) */}
.br-header-right a:hover,.br-header-right a:focus,.br-header .br-menu-link:focus,.br-header .br-menu-link:hover{color:var(--tx-header);background-color:inherit}
.br-header .br-menu-link.active:focus,
.br-header .br-menu-link.active:hover{background-color:rgba(255,255,255,0.2);color:var(--tx-header)}
.br-header .navicon-left,
.collapsed-menu .navicon-left{transition:all 0s 0.1s ;}
.br-header .navicon-left a,
.br-header .navicon-left a .icon{transition: all 0s;}
.system-name{line-height:40px;font-size:16px;margin: 10px 0; border-left: 1px solid rgba(255, 255, 255, 0.2);}
.system-name a{color:var(--tx-header);font-weight:900;margin-left:20px}
.br-header-right a,.br-header-right a#workstate>.fa,.br-header-left,.br-header-left a,div.system-name a{color:var(--tx-header)}
.br-header-left{flex:0 0 auto;min-width:0;display:flex;align-items:center;overflow:visible;}
.br-header-right{flex-shrink:0;}
#fast-nav{flex:1;min-width:0;margin-left:0;margin-right:10px;justify-content:flex-end}
.br-logo{background-color:var(--bg-logo);border-color:rgba(255,255,255,0.2); border-right: none;}
.br-logo img{max-height:calc(100% + 1px);height:auto;max-width:calc(100% + 1px)}
#workbenchNav a{color:inherit}
#workbenchNav a:hover{color:var(--tx-header-active);background:var(--header-drop-bg-active)}
#fast-nav .fa-angle-down{font-size:14px}
#fast-nav .nav-item{position:relative;margin-right:0px;height:auto;padding:0 10px 0 0}
#fast-nav .nav-link::before{border-bottom:none}
.br-header .br-header-right .dropdown-menu-header::before{left:0}
.br-header .br-header-right .dropdown-menu{left:auto !important;margin-top:-1px !important}
.br-header .br-header-right .navicon-right{border-left:none;width:50px}
#fast-nav .nav-item .nav-parent-a{height:auto;padding:8px;border-bottom:none;display:block}
#fast-nav .nav-item .nav-parent-a.active{border-radius:4px;font-weight:600}
#fast-nav .nav-item>a:hover{border-radius:4px;font-weight:500}
#fast-nav nav a{padding:10px;font-size:13px;height:auto;margin:0 10px;border-radius:4px}
#fast-nav nav a span{transition:all .2s ease-in-out}
#fast-nav .nav a:hover{background:var(--header-drop-bg-active);color:var(--tx-header-active);border-radius:4px}
#fast-nav .nav a:hover span{color:var(--tx-header-active)}
#fast-nav .nav-item a.nav-parent-a{color:var(--tx-header)}
#fast-nav .nav-item a.nav-parent-a.active{background:var(--fast-nav-bg-active);color:var(--tx-fast-active)}
#fast-nav div.nav a:hover{background:var(--fast-nav-bg-active);color:var(--tx-header)}
#fast-nav div.nav a:hover span{color:var(--tx-header)}
#fast-nav .nav-item>a:hover{background:var(--fast-nav-bg-active);color:var(--tx-fast-active)}
.navicon-left{border-right:1px solid var(--fast-nav-bg-active)}
.user-profile-nav .icon{color:var(--tx-header-active)}
.user-profile-nav a{color:var(--tx-default)}
.user-profile-nav a:focus,.user-profile-nav a:hover{background:var(--header-drop-bg-active);color:var(--tx-header-active)}
/* 工作台 */
.nav-workstate.nav .dropdown .dropdown-menu{padding:20px 0;min-width:220px;margin-top:-7px !important}
.nav-workstate .dropdown-menu{min-width:220px;top:58px !important}
.nav-workstate .nav a:hover{background:var(--header-drop-bg-active);color:var(--tx-header-active)}
.nav-workstate .nav a:hover span{color:var(--tx-header-active)}
.nav-workstate .dropdown-menu-header::before{height:0}
.br-header-right a#btnRightMenu{color:var(--tx-header)}
@media (max-width:1366px){#fast-nav{margin-right:5px}
#fast-nav .nav-item{margin-right:0;padding-left:0!important}
.br-header-right .navicon-right{width:45px}
}@media (max-width:640px){#fast-nav{display:none}
}/*dropdown下拉动画*/
.nav-item .dropdown-menu,.nav-workstate.nav .dropdown .dropdown-menu{webkit-animation:dropdown-menu-fade-in 0.3s ease 1,dropdown-menu-move-down 0.3s ease-out 1;animation:dropdown-menu-fade-in 0.3s ease 1,dropdown-menu-move-down 0.3s ease-out 1;min-width:220px;box-shadow:0px 0px 50px 0px rgba(82,63,105,0.15);border:none;overflow:hidden;padding:20px 0;margin-top:-7px}
.nav-item .dropdown-menu{left:0 !important}
#fast-nav .nav-item .dropdown-menu{top:100%;left:0;margin-top:0;min-width:auto;background:#fff;padding:10px;border:none;box-shadow:0px 0px 12px 6px rgba(0,0,0,0.06);border-radius:4px;z-index:1000;overflow:visible;animation:none;webkit-animation:none}
#fast-nav .nav-item .dropdown-menu::before{content:'';border:8px solid #fff;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent;position:absolute;top:-15px;left:10px}
#fast-nav .nav-item .dropdown-menu .nav-link{font-size:14px;padding:.5rem 12px;margin:0;border-radius:4px;white-space:nowrap}
@-webkit-keyframes dropdown-menu-fade-in {from {opacity: 0; }to {opacity: 1; } }
@keyframes dropdown-menu-fade-in {from {opacity: 0; }to {opacity: 1; } }
@-webkit-keyframes dropdown-menu-move-up {from {margin-top: -10px; }to {margin-top: 0; } }
@keyframes dropdown-menu-move-up {from {margin-top: -10px; }to {margin-top: 0; } }
@-webkit-keyframes dropdown-menu-move-down {from {margin-top: 10px; }to {margin-top: -7px; } }
@keyframes dropdown-menu-move-down {from {margin-top: 10px; }to {margin-top: -7px; } }
/*dropdown下拉动画 end*/

.br-sideleft-menu .br-menu-item{height: 32px;line-height: 32px;margin-bottom: 8px;padding: 0 12px 0 10px;}
.br-sideleft-menu .br-menu-sub{padding-top: 0px;}
/* 一级导航部分 */
.br-sideleft{background-color:var(--bg-nav);border-right:1px solid var(--nav-border)}
.br-menu-link{color:var(--tx-nav);border-radius: 4px;}
.br-menu-link.active{background-color:var(--bg-nav-active);color:var(--tx-nav-active)}
.br-menu-link.show-sub{background-color:var(--bg-nav-active);color:var(--tx-nav-active);}
/* 展开时箭头朝上，AI修改于2026-06-26 */
.br-menu-link.show-sub .menu-item-arrow.fa-angle-down{transform:rotate(180deg);}
.br-menu-link:focus,
.br-menu-link:hover{background-color:var(--bg-nav);color:var(--tx-nav-active)}
/* 三栏拖拽分隔条，AI修改于 2026-06-29 */
.column-resizer{position:absolute;width:13px;cursor:col-resize;z-index:10;background:transparent;overflow:hidden;}
.column-resizer::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:20px;background:rgba(0,0,0,0.15);}
.column-resizer:hover::before{height:100%;top:0;transform:translateX(-50%);background:color-mix(in srgb, var(--theme) 40%, transparent);}
.column-resizer.active::before{height:100%;top:0;transform:translateX(-50%);background:color-mix(in srgb, var(--theme) 80%, transparent);}
@media (max-width:991px){.column-resizer{display:none;}}
.br-menu-link.active:focus,
.br-menu-link.active:hover{background-color:var(--bg-nav-active);color:var(--tx-nav-active)}
.br-menu-sub{background-color:var(--bg-nav)}
.br-menu-sub .nav-link:hover,
.br-menu-sub .nav-link.active,.br-menu-sub .nav-link:focus{color:var(--tx-nav-hover)}
.br-menu-sub .nav-link.hover::before,
.br-menu-sub .nav-link.active::before{background-color:var(--tx-nav-hover) ;}
.br-menu-sub .nav-link::before{background-color: var(--tx-nav) ;}
.br-menu-sub .nav-link:focus::before, .br-menu-sub .nav-link:hover::before{background-color: var(--tx-nav-hover);}
/* 二级导航部分 */
/*sidebar-menu-template.css、sidebar-menu-channel.css、sidebar-menu-file.css*/
.sidebar-menu{list-style:none;margin:0;padding:0;margin-top:14px;min-height:45px}
.sidebar-menu>li{position:relative;margin:0;padding:0}
.sidebar-menu>li>a>.fa, .sidebar-menu>li>a>.icon,.sidebar-menu>li>a>.iconpark-icon{width:20px;font-size:18px;margin-top:0px;}
.sidebar-menu>li>a>.iconpark-icon{height: 18px;}
/* .sidebar-menu>li>.treeview-menu{margin:0 1px} */
.sidebar-menu>li .badge,
.sidebar-menu>li .label{margin-top:3px;margin-right:5px}
.sidebar-menu li>a>.fa-angle-left{width:auto;height:auto;padding:0;margin-right:10px;margin-top:3px}
.sidebar-menu li.active>a>.fa-angle-left{transform:rotate(-90deg)}
.sidebar-menu a{text-decoration:none}
.sidebar-menu .treeview-menu{display:none;list-style:none;padding:0;margin:0;padding-left:5px}
.sidebar-menu .treeview-menu .treeview-menu{padding-left:20px}
.sidebar-menu .treeview-menu>li{margin:0}
.sidebar-menu .treeview-menu>li>a>.fa{width:15px;font-size:16px;margin-right:5px;}
.sidebar-menu .treeview-menu>li>a>.fa-angle-down,
.sidebar-menu .treeview-menu>li>a>.fa-angle-left{width:auto}
/* 结构管理二级导航基础样式 */
.br-subleft .sidebar-menu>li>a{display:block;height:32px;line-height:32px;padding-left:12px;margin:4px 6px 4px 6px;border-radius:4px;align-items:center;white-space:nowrap}
.br-subleft .sidebar-menu li .treeview-menu.menu-open{display:block}
.br-subleft .sidebar-menu li.header{padding:10px 25px 10px 15px;font-size:12px;}
.br-subleft .sidebar-menu .treeview-menu>li>a{display:inline-block;font-size:13px;margin:4px 10px 4px 0;padding-left:25px;line-height:31px;align-items:center;white-space:nowrap;padding-right: 10px;min-width: calc(100% - 10px);}
.br-subleft .sidebar-menu .fa-angle-double-right{color:var(--tx-independent2)}
.br-subleft .sidebar-menu .fa-angle-right{color:var(--tx-independent2)}
.br-subleft .sidebar-menu .fa-angle-right.op-5{color:var(--tx-nav2);opacity:1}
.br-subleft .sidebar-menu .fa-angle-double-right.op-5{color:var(--tx-nav2);opacity:1}

/* 二级导航主题样式 */
.sidebar-menu li a{color: var(--tx-nav2);}
.sidebar-menu>li:hover>a {background-color: transparent;color: var(--tx-nav2-active);}
.sidebar-menu>li:hover>a {background-color: transparent;color: var(--theme);}
.sidebar-menu li.active>a {background-color:var(--bg-nav2-active);color:var(--tx-nav2-active);border-radius: 4px;}
.sidebar-menu li.active>a>span{color:var(--tx-nav2-active)}
.sidebar-menu .treeview-menu>li:not(.active)>a:hover {color:var(--tx-nav2-active)}
.sidebar-menu .treeview-menu>li:not(.active)>a:hover {color:var(--theme)}
.sidebar-menu .treeview-menu>li:not(.active)>a:hover>span{color:var(--tx-nav2-active)}
/* .sidebar-menu .treeview-menu>li:not(.active)>a:hover>span{color:var(--theme)} */

/* 文件管理-二级导航间距 */
.sidebar-menu-file .sidebar-menu>li>a{margin: 4px 10px;}
.sidebar-menu-file .sidebar-menu .treeview-menu>li>a{margin: 4px 6px 4px 5px;}
.sidebar-menu-file .sidebar-menu>li>a>.fa{margin-right: 2px;}

.sidebar-menu-channel-2 .sidebar-menu>li>a{display:flex;min-height:32px;line-height:22px;padding-left:10px;margin:4px 0;border-radius:3px;align-items:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color: var(--tx-nav);padding-top:5px;padding-bottom:5px;}
.sidebar-menu-channel-2 .sidebar-menu>li>a .fisrtNav{margin-right:3px !important}
.sidebar-menu-channel-2 .sidebar-menu>li>a span{ flex: 1; min-width: 0; } 
.sidebar-menu-channel-2 .sidebar-menu>li>a:has(i.menu-item-arrow) span{ min-width: 0; }
.sidebar-menu-channel-2 .sidebar-menu li .treeview-menu.menu-open{display:block}
.sidebar-menu-channel-2 .sidebar-menu li.header{padding:10px 25px 10px 15px;font-size:12px;}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li>a{display:block;font-size:13px;margin-bottom: 4px;padding-left:20px;line-height:31px;align-items:center;white-space:nowrap;color: var(--tx-nav);}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li.active>a>.fa.fa-angle-right,
.sidebar-menu-channel-2 .sidebar-menu>li.active>a>.fa{color: var(--tx-nav-active);}
.sidebar-menu-channel-2 .sidebar-menu li.active>a>span{color:var(--tx-nav-active)}
.sidebar-menu-channel-2 .sidebar-menu li.active>a {background-color:var(--bg-nav-active);color:var(--tx-nav-active);}
/* 1级节点高亮样式：当子节点(2级+)active时，1级父节点.siteA加acMark类显示高亮（区别于active的当前选中高亮），AI添加于2026-06-17 */
.sidebar-menu-channel-2 .sidebar-menu > li > a.siteA.acMark{background-color:var(--bg-nav-active);color:var(--tx-nav-active);}
.sidebar-menu-channel-2 .sidebar-menu > li > a.siteA.acMark > span{color:var(--tx-nav-active);}
.sidebar-menu-channel-2 .sidebar-menu > li > a.siteA.acMark > .fisrtNav{color:var(--tx-nav-active);}
/* 2级中栏模式：2级父节点高亮（中栏子节点被选中时，左栏2级父节点用mid-parent-active标记），AI添加于2026-06-17 */
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu > li.mid-parent-active > a{background-color:var(--bg-nav-active);color:var(--tx-nav-active);}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu > li.mid-parent-active > a > span{color:var(--tx-nav-active);}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu > li.mid-parent-active > a > .fa{color:var(--tx-nav-active);}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li:not(.active)>a:hover {color:var(--tx-nav-active)}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li:not(.active)>a:hover>span{color:var(--tx-nav-active)}
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li.active>a>.fa.fa-angle-double-right, 
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li.active>a>.fa.fa-angle-right, 
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li.active>a>.fa.fa-folder, 
.sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li.active>a>.fa.fa-folder-open{
	color:var(--tx-nav-active)
}
@media (min-width: 992px){
  /*.sidebar-menu-channel-2.collapsed-menu .sidebar-menu .fa.fisrtNav{*/
  /*  transform: translateX(-4px);*/
  /*}*/
  /*.sidebar-menu-channel-2.collapsed-menu .sidebar-menu .icon.fisrtNav{*/
  /*  transform: translateX(-5px);*/
  /*}*/
  /*.sidebar-menu-channel-2.collapsed-menu .sidebar-menu .iconpark-icon.fisrtNav{*/
  /*  transform: translateX(-6px);*/
  /*}*/
}
/* 一稿多发 */
.cont-multiple .sidebar-menu li a{color: var(--tx-default);}
.cont-multiple .sidebar-menu>li:hover>a {background-color: transparent;color: var(--theme);}
.cont-multiple .sidebar-menu li.active>a {background-color:var(--theme-btn-rgb-1);color:var(--theme)}
.cont-multiple .sidebar-menu li.active>a>span{color:var(--theme)}
.cont-multiple .sidebar-menu .treeview .treeview-menu {padding-left: 20px;}
.cont-multiple .sidebar-menu .treeview-menu>li:not(.active)>a:hover {color:var(--theme)}
.cont-multiple .sidebar-menu .treeview-menu>li:not(.active)>a:hover>span{color:var(--theme)}
.cont-multiple .sidebar-menu .treeview-menu>li.active>a>.fa.fa-angle-double-right,
.cont-multiple .sidebar-menu .treeview-menu>li.active>a>.fa.fa-angle-right{color:var(--tx-independent)}
/*默认隐藏面包屑*/
.br-pageheader{visibility: hidden;transition: 0ms;padding-left:12px;padding-right: 12px;min-height:50px;}

/* 定义头部按钮 */
.theme-header .br-header{ background-color: var(--theme) !important; }
.theme-header .br-header .btn-primary,
.theme-header .br-header .btn-info,
.theme-header .br-header .btn-secondary{background-color: var(--theme-btn-rgb-1); border:none ; color: #fff; font-weight: 600;}
.theme-header .br-header .btn-primary:hover,
.theme-header .br-header .btn-info:hover,
.theme-header .br-header .btn-secondary:hover, 
.theme-header .br-header .btn-primary:focus,
.theme-header .br-header .btn-info:focus,
.theme-header .br-header .btn-secondary:focus,
.theme-header .br-header .btn-primary:visited,
.theme-header .br-header .btn-info:visited,
.theme-header .br-header .btn-secondary:visited { background-color: var(--theme-btn-rgb-1); color: #fff; font-weight: 600; }
.white-header .br-header{ background-color: #fff !important; }
body.white-header .br-header .docs-data{ color: var(--theme); }
.white-header .br-header .btn-primary,
.white-header .br-header .btn-info,
.white-header .br-header .btn-secondary{ background-color: var(--bg-mainpanel); border-color: var(--border) ; color: var(--tx-default); font-weight: 600; }
.white-header .br-header .btn-primary:hover,
.white-header .br-header .btn-info:hover,
.white-header .br-header .btn-secondary:hover, 
.white-header .br-header .btn-primary:focus,
.white-header .br-header .btn-info:focus,
.white-header .br-header .btn-secondary:focus,
.white-header .br-header .btn-primary:visited,
.white-header .br-header .btn-info:visited,
.white-header .br-header .btn-secondary:visited { background-color: var(--theme); border-color:var(--theme) ; color: #fff; }

/*公共alert提示*/
#tide_alert_box{z-index: 9999;position: relative;}
#tide_alert{ position: fixed; z-index: 99999; width: auto; left: calc(50% - var(--tide_alert_left)); top: 80px; margin: 0; animation: tide-alert-fadein 0.1s ease 1; }
#tide_alert .tide_alert_content{ display: block; text-align: center; }
#tide_alert .tide_alert_content .alert-box{ display: inline-block; margin-bottom: 0; }
#tide_alert #alert-box .alert-text{ word-break: break-all; }
@keyframes tide-alert-fadein {from {top:70px }to {top: 80px; } }

/* contextMenu.css table 操作栏更多显示 列表行鼠标右键弹窗*/
.context-menu-theme-vista{min-width:106px;padding:5px;border-radius:4px;transition:transform .1s ease-out,opacity .1s ease-out;border:1px solid rgba(0,0,0,.15);background-color:var(--white);}
.context-menu-item{cursor:pointer}
.context-menu-item-hover{color:var(--tx-default);background-color:var(--theme-btn-rgb-1);border-radius:4px}
.context-menu-item .context-menu-item-inner{padding:.5rem 12px;color: var(--tx-default);}
.context-menu-item-inner img{margin:0 3px -4px 0}
.context-menu-item .context-menu-item-inner i{margin-right:5px;color: var(--tx-default);min-width:15px}
.context-menu-item .context-menu-item-inner .iconpark-icon{width: 18px;height: 18px;margin-right: 5px;vertical-align: sub;}
.context-menu-item-hover .context-menu-item-inner{color:var(--theme)}
.context-menu-item-hover .context-menu-item-inner i{color:var(--theme)}
#contextmenu_shadow{display:none!important}

/* contextMenu.css end*/

/* collapsed-menu */
.document-edit.collapsed-menu .br-mainpanel-file {margin-left: 0;margin-top: 0;}


/*系统消息弹窗*/
#sysMes-modal{position:fixed;right:30px;bottom:-100px;width:250px;box-shadow:0 0 5px #eee;display:none;z-index:9999;border-radius: .3rem;}
#sysMes-modal button{padding:5px 10px;outline: none;}
#sysMes-modal button.closesh{cursor:pointer}
#sysMes-modal .modal-header{padding:5px 5px 5px 20px}
#sysMes-modal .modal-dialog{margin:0}
#sysMes-modal .modal-body{min-height:90px;position:static;line-height: 26px;}
/* #sysMes-modal .mstl{color:rgb(8, 102, 198)} */
#sysMes-modal .modal-footer{padding: 10px 15px;}
#sysMes-modal .sysAudioBox{width: 0;height: 0;margin: 0;padding: 0;overflow: hidden;display: none;}
#sysMes-modal #sysNotRead{min-width: 16px;height: 16px;background: #ff2525;text-align: center;line-height: 16px;border-radius: 8px;color: #fff;font-size: 12px;padding: 0 2px;margin-right: auto;margin-left: 5px;}
/* 输入标签化样式 */
ul.tagit{width:100%;margin-bottom: 0;padding: 0px 5px;}
.ui-widget{font-size:inherit ;}
.tagit.ui-widget{min-height: 32px;}
.config-box ul.tagit li{display:block;}
.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default{background: var(--bg-tab);border: 1px solid var(--border);}
ul.tagit li.tagit-choice{font-size: 12px;font-weight: normal;}
ul.tagit li.tagit-choice-editable{padding: 1px 22px 1px 10px;}
ul.tagit li.tagit-new{padding: 0px 4px 0px 0;}
.tagit.ui-widget-content{border:1px solid var(--border);border-radius: 3px;}
#LinkChannelPath{min-height: 21px;}
ul.tagit li.tagit-choice .tagit-close{right: 5px;}
ul.tagit li{margin: 4px 5px 2px 0;}
.show-tagit-close ul.tagit li.tagit-choice .tagit-close .text-icon{display: block;}
/* 标签字段禁止编辑属性 */
.disabled .ui-widget-content .tagit-close{display: none;}
.disabled .tagit-new,
.ui-tagit-disabled + .ui-widget-content .tagit-new{display: none;}
/* 输入标签化样式 end*/
.modal-dialog .close{opacity: 1;}
.modal-dialog .close .fa-close{font-size: 17px;color: var(--tx-default);}
.modal-dialog .close .expand-compress{font-size: 12px;color: var(--tx-default);}
.content-now-inDialog .indialog-close i,
.content-now-inDialog .open-new-tab i{color: var(--tx-default);}
.content-now-inDialog .header-r-btn i{font-size: 16px;color: var(--tx-explain);}
.content-now-inDialog .header-r-btn.indialog-close i{font-size: 17px;}
.content-now-inDialog .header-r-btn.expand-or-compress i{font-size: 14px;}
/*
* 内容页部分
 */
.program-time{display: none;}
#tr_changeEditor{display: none;}
.form-control{padding: 6.5px 0.75rem;}
.form-control[class*='tagit-']{padding: 0px 0.75rem;}
/*  内容页header */
/*  内容页header--左侧icon+title  */
.br-header .docs-data{display:flex}
.br-header .docs-data .icon-box{width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:30px}
.br-header .docs-data .docs-info{display:flex;flex-direction:column;justify-content:center;margin-left:10px}
.br-header .docs-data .xg{margin:0 3px}
.br-header .docs-data .docs-info .role{font-size:12px;line-height:18px}
.br-header .docs-data .docs-info .doc-tl{font-size:16px;line-height:24px;font-weight:700;max-width:340px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break: keep-all;white-space: nowrap;}

.document-edit .br-header{background-color: #fff;border-bottom: 1px solid var(--border);}
.document-edit .br-header .btn{padding: 4.5px 0.45rem;}
#header_nav{height:60px;display:flex;min-width:200px;background:0 0;position:relative;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;top:auto;left:auto;transform:none}
#header_nav .br-menu-link{margin:0 5px}
#header_nav .br-menu-item{height:32px;line-height:32px;font-size:14px;padding:0 10px}
#header_nav .br-menu-item i.fa,#header_nav .br-menu-item i.icon, #header_nav .br-menu-item .iconpark-icon{margin-right:5px;margin-top:1px}
#header_nav .br-menu-item .iconpark-icon{width: 18px;height: 18px;}
.document-edit .navicon-right{display:none}
.document-edit #form{overflow:hidden;height:100%;width:100%;position:relative}
.document-edit [id*=form] .br-pagebody{margin-top:0;min-height:calc(100vh - 84px);padding: 0;}
.document-edit .br-pagebody{border-radius:4px}
.document-normal #doc_main{position:absolute;width:100%;bottom:0;overflow:hidden;top:60px;overflow-y:auto}
/* .document-edit .br-header .btn-info,.document-edit .br-header .btn-primary,.document-edit .br-header .btn-secondary{border:none} */
.document-edit .br-mainpanel{margin:12px}
.document-edit .br-mainpanel .br-mainpanel{margin:0;height:100%;width:100%}
/* .document-edit .br-mainpanel iframe:not(#ueditor_0){min-height:calc(100vh - 66px)!important} */
.document-all-light .br-mainpanel iframe:not([id="ueditor_0"]),
.document-look-new .br-mainpanel iframe:not([id="ueditor_0"]){min-height:calc(100vh - 67px)!important}
.document-normal #main_left .br-content-box .row.flex-row .wd-content-lable img{max-width:50%!important;margin: 5px 0;}
.document-normal #main_left .br-content-box .row.flex-row .wd-content-lable p{line-height: 1.5;}
.document-edit .article-title .row .left-fn-title{flex: 0 0 100%;}
.document-normal .article-title .row.flex-row:not(.mg-t--10)>label:nth-child(3) input{margin-left:10px}
.document-normal .article-title .row.flex-row:not(.mg-t--10)>label:last-child input.btn{margin-right: 0px}

/*未通过校验的字段*/
.unpass-field-dynamic,
.unpass-field-required,
.unpass-field-length,
.unpass-field-reg{border: 1px solid;border-color:red!important;}

/* 输入统计样式 */
.word_limit_count{position:absolute;top:1px;right:5px;bottom:1px;display:flex;align-items:center;}
.word_limit_count .word_limit_count_inner{padding:0 1px;background:#fff;color:var(--tx-default);font-size:12px;}
.word_limit_count.textarea{top:auto;right: 15px;}

/* 内容页协作消息 */
.online-box{margin-right:15px}
.online-box .flex-box{display:flex;align-items:center;position:relative}
.online-box .name-box{display:flex;align-items:center}
.online-box .name-item{background-color:var(--theme);border:1px solid rgba(255,255,255,0.8);width:30px;height:30px;flex:0 0 30px;
  border-radius:50%;line-height:30px;text-align:center;color:#fff;margin-right:5px;position: relative;}
.online-box .flex-box .drodown-box{position:absolute;border:1px solid var(--border);background-color:#fff;width:255px;top:calc(100% + 10px);right:0;display:none;
  border-radius: 4px;border: 1px solid var(--border);z-index: 2000;color: var(--tx-default);line-height: 1.4;text-align: justify;
  font-size: 14px;box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);word-break: break-all;
}
.online-box .name-box .name-item{margin-left: -14px;}
.online-box .name-box .name-item:nth-child(1){z-index: 3;}
.online-box .name-box .name-item:nth-child(2){z-index: 2;}
.online-box .name-box .name-item:nth-child(3){z-index: 1;}
.online-box .flex-box .drodown-box .number{font-size:12px;line-height:30px;border-bottom:1px solid var(--border);padding:0 10px}
.online-box .flex-box a.open-drodown{width:16px;text-align:center;color: var(--tx-default);font-size: 16px;font-weight: 600;}
.online-box .flex-box .open-drodown.open .fa{transform:rotateX(180deg)}
.online-box .user-box{overflow-y:auto;padding:10px;max-height:185px}
.online-box .user-box .user-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}
.online-box .user-box .ol-time{margin-left: auto;font-size: 12px;word-break:keep-all;flex: 0 0 130px;text-align: right; }
.online-box .user-box .ol-name{flex: 1; }

/*内容编辑页样式*/
/* .br-pagebody.clear-padding{padding:0 0!important}
.br-pagebody.clear-padding .br-content-box{padding:0 0!important} */
.wd-content-ckx{flex-wrap:wrap;flex: 1;}
.wd-content-ckx label.rdiobox{display:inline-block;}
.wd-content-ckx label.rdiobox span{display:inline-block}
.wd-content-ckx label.ckbox{display:inline-block}
.wd-content-ckx label.ckbox span{display:inline-block}
/* body .bs-tooltip-right.show{opacity:0}
body.collapsed-menu .bs-tooltip-right.show{opacity:.9} */
/*内容编辑页样式 end*/

/* 基础版内容页 */
.document-edit .wd-content-lable{flex: 1 ;}
.document-edit .no-mg-12{margin: 0 !important;}
.document-edit .no-mg-12 .br-content-box.pd-20{padding: 0;}
.document-edit{overflow:unset;font-size: 14px;width: 100%;height: 100%;}
.document-edit .row.flex-row{margin-bottom: 10px;}
.document-edit .row.flex-row .wd-content-lable .wd-item{width: 100%;}
.document-edit .row.flex-row .d-flex.tx-explain,
.document-edit .row.flex-row .d-flex.tx-gray-800{width: 100%;}
.document-edit .row.flex-row.tc-col-24 .wd-content-lable .wd-item,
.document-edit .row.flex-row.tc-col-24 .d-flex.tx-explain,
.document-edit .row.flex-row.tc-col-24 .d-flex.tx-gray-800,
.document-edit .row.flex-row.tc-col-24 .wd-content-lable .wd-content{max-width: calc(50% - 7.5px)}
.document-edit .row.flex-row.tc-col-24#tr_Content .wd-content-lable .wd-content{max-width: 100%;}
.document-edit .row.flex-row .wd-content-lable .wd-content{width: 100%;}
.document-edit .row.flex-row .wd-content-lable .wd-content *{max-width: 100% !important;}
.document-edit .look-image{width:340px;}
.wd-editor-box{width: calc(100% - 150px);}

/* 编辑器边框 */
.edui-default div.edui-editor{border: 1px solid var(--border);}
.edui-default div.edui-editor-bottomContainer td{border: 1px solid var(--border);}
.edui-default div.edui-editor-toolbarbox{box-shadow: none;}
.edui-default td.edui-editor-wordcount{color: var(--tx-default);}
.edui-default div.edui-editor-toolbarmsg{border-bottom: 1px solid var(--border);}
.edui-default div.edui-editor-toolbarboxouter{border-bottom: 1px solid var(--border);box-shadow: none;}
/* .document-edit #tabTable{background:var(--theme);color:#fff;width:100%;overflow:hidden}
.document-edit #editor::-webkit-scrollbar{display:none} */

.document-edit div.wd-content-div{display:block;width:100%;flex:1;margin-bottom:15px ;}
.document-edit div.wd-content-img{margin-bottom:10px ;}
.document-edit div.wd-content-div p{line-height:1.5}
.document-edit div.wd-content-img img,.document-edit div.wd-content-div img{max-width:100%;margin:5px 0}

/* .content-doc .table-bordered{border:1px solid var(--border);text-align:center;}
.content-doc #tabTable td{padding:.3rem!important;cursor:pointer}
.content-doc .selTab{border:1px solid #17a2b8!important;background-color:#17a2b8;color:#fff} */
.edui-default .edui-editor-breadcrumb{line-height:30px}
.table-bordered{border:1px solid var(--border);text-align:center;}
.document-edit #tabTableRow td{padding:.3rem}
.document-all-light .table td, .document-all-light .table th{border-color: var(--border);}
.document-edit .table .selTab {background-color: var(--theme);border-color: var(--theme);color: #fff;}
.document-edit .table tr:hover td.selTab{border-color: var(--theme) ;background-color: var(--theme);color: #fff;}
.document-edit .table tr:hover td.selTab:hover{border-color: var(--theme);background-color: var(--theme);color: #fff; }
/* 高级版内容页  document_ziyuan_2020.jsp 左侧模板样式 */
.document-pro ol li,.document-pro ul li{list-style:none}
.document-pro #form{position:relative;overflow:hidden;height:100%;width:100%;/* background:#e9ecef */}
.document-edit #doc_main{position:absolute;width:100%;bottom:0;top:60px}
.document-pro #doc_main{overflow:hidden;}
.document-pro #form.others{position:relative;overflow-x:auto;overflow:auto;/*height:auto*/}
.document-pro #form.others #doc_main{position:static;overflow:auto;margin-top:60px}
.document-pro #form.others .col-change,
.document-pro #form.others .equipment_change,
.document-pro #form.others .layout_change{display:none}
.document-pro #form.others #doc_main{position:static;overflow:auto;margin-top:60px}
/* .document-pro .br-mainpanel{margin:0;padding:0;background-color: transparent;} */
.document-pro #form1{display:flex;height:calc(100vh - 84px);padding:0;width:calc(100vw - 24px);overflow:hidden;margin:12px}
.document-pro #form1.editor-fullscreen{display: block !important;}
.document-pro .editor-fullscreen #editor{z-index: 1030;}
.document-pro #main_left{flex:0 0 450px;width:450px;height:100%;border:1px solid var(--border);border-radius: 4px 4px 0 0;}
.document-pro #main_left video::-internal-media-controls-overlay-play-button-internal{width:30px;height:30px}
.document-pro #main_content{flex:1;margin:0 12px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s}
.document-pro #main_content.no-mg-x{margin:0 0px;}
.document-pro #main_content .editor-about{flex:0 0 100%;margin:0 ;position:relative}
.document-pro #main_content .editor-page{flex:0 0 15%;background:#fff;display:none}
.document-pro #main_left .left_h5edit{width:100%;height:100%;padding-right:0;position:relative;background:#fff;overflow:hidden;border-radius: 4px 4px 0 0;}
.document-pro .main_right{flex:0 0 450px;display:flex;flex-direction:column;justify-content:flex-end;align-items:self-start;padding:0;background:#fff;height:100%;border:1px solid var(--border);border-radius: 4px 4px 0 0;}
.document-pro .main_right .r-container{width:100%;height:100%}
.document-pro .main_right .r-c-others{display:none;width:100%;height:100%}
.document-pro .main_right .main_right_box{overflow-y:auto;font-size:12px;flex:1;width:100%}
.document-pro .main_right .article-title{padding:10px 15px}
.document-pro .main_right .main_right_nav{width:100%;flex:0 0 49px}
.document-pro .main_right .main_right_nav ul{display:flex;width:100%;display:flex;justify-content:space-around;padding:0 4px;border-bottom:1px solid var(--border)}
.document-pro .main_right .main_right_nav ul li a{padding:0 5px;border-bottom:3px solid transparent;line-height:48px;height:48px;color:var(--tx-default);display:inline-block}
.document-pro .main_right .main_right_nav ul li a.ac{color:var(--theme);border-bottom:3px solid var(--theme)}
.document-pro .main_right .main_right_box .row{margin-left:0;margin-right:0}
.document-pro .main_right .main_right_box .row label{font-size:14px}
.document-pro .main_right .main_right_box .row label.ckbox{margin-bottom:0}
.document-pro .main_right .main_right_box .left-fn-title{width:100%;margin-right:15px}
.document-pro .main_right .main_right_box .wd-content-ckx,
.document-pro .main_right .main_right_box .wd-content-lable{width:100%}
.document-pro .main_right .main_right_box .row-switch .left-fn-title{width:90px}
.document-pro .main_right .main_right_box .row-switch .wd-content-lable{width:300px}
.document-pro .main_right .main_right_box #tr_Title .wd-content-lable{width:90%}
.document-pro .main_right .main_right_box #tr_Title .wd-content-lable.wd-100p{width:100%}
.document-pro .main_right_box .wd-content-ckx label,
.document-pro .main_right_box .wd-content-lable label{cursor:pointer}
.document-pro .main_right .article-title .row.flex-row:not(.mg-t--10)>label:nth-child(3){margin-left:auto}
.document-pro .main_right .article-title .row.flex-row:not(.mg-t--10)>label:last-child .btn{margin-right: 0 !important}
.document-pro #form1 .article-title .row.flex-row input[type=button]{padding:5px 8px;}
.document-pro .main_right #tr_Title>label:nth-child(3){margin-left:0}
.document-pro .br-header{display:flex;justify-content:space-between;box-shadow:none}
.document-pro .row .wd-content-lable .label-caption img{max-width: 100% !important;}
.document-pro .row .wd-content-lable .label-caption a{text-decoration: underline;}
.document-pro .row .wd-content-lable .label-caption p{margin: 0 0 10px;line-height: 24px;}
.document-pro .row .wd-content-lable .label-caption blockquote{margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 40px;margin-inline-end: 40px;}
.document-pro .row .wd-content-lable .label-caption ol,.document-pro .row .wd-content-lable .label-caption ul{padding-left: 40px;}
.document-pro .row .wd-content-lable .label-caption ol li {list-style-type: inherit;}
.document-pro .row .wd-content-lable .label-caption ul li {list-style-type: inherit;}

/* .document-pro .br-header .left_btn_change{display:flex;margin-left:25px;align-items:center;height:100%}
.document-pro .br-header .left_btn_change>div{display:flex}
.document-pro .br-header .left_btn_change .editor_logo{font-size:20px;border-right:1px solid var(--border);height:100%;line-height:60px;padding-right:15px;color:var(--theme)}
.document-pro .br-header .left_btn_change .bigger_tle{color:#ff405f}
.document-pro .br-header .left_btn_change .btn_change_item{display:flex;justify-content:center;align-items:center;text-align:center;width:30px;height:30px;margin-left:10px;position:relative;border-radius:3px;cursor:pointer}
.document-pro .br-header .layout_change{margin-left:0;padding-right:15px}
.document-pro .br-header .layout_change .btn_change_item.active{background:#d0e8fd}
.document-pro .br-header .layout_change .btn_change_item img{width:18px;height:16px}
.document-pro .br-header .col-change{width:1px;height:100%;background:#ebebeb}
.document-pro .br-header .equipment_change{display:flex;margin-left:10px}
.document-pro .br-header .equipment_change .btn_change_item{font-size:18px;border-radius:3px}
.document-pro .br-header .equipment_change .btn_change_item.active{color:var(--theme);background:rgb(208,232,253,.5)} */
.document-pro .no-content-body .br-header .equipment_change{display:none}
.document-pro .no-content-body .br-header .col-change{display:none}
.document-pro .no-content-body .br-header #l-editor,
.document-pro .no-content-body .br-header #l-editor-r{display:none}
.document-pro .iconfont{font-size:15px;display:block;margin-left:10px;cursor:pointer;width:30px;text-align:center}
.document-edit .br-header .br-header-right .btn-box{display:flex;align-items:center;flex-wrap: nowrap;}
/* .document-pro .br-header-right a:focus,
.document-pro .br-header-right a:hover{color:#fff} */
.document-pro .br-header-right .online-box a:hover.open-drodown{color:#868e96}
.document-pro #header_nav{height:60px;display:flex;min-width:200px;background:0 0;position: relative;align-items:center;justify-content:center;margin-left: auto;margin-right: auto;top:auto;left:auto;transform:none;}
.document-pro #header_nav .br-menu-link{margin:0 5px}
#header_nav .menu-item-label{margin-left:0}
.document-pro #h5edit .left-box{width:100%;left:0;position:absolute;top:50px;bottom:0}
.document-pro #h5edit .left-box .left-item{display:none;position:absolute;left:0;top:0;width:100%;height:100%}
.document-pro #h5edit .left-box .left-item1{display:block}
.document-pro #h5edit .tab-nav{width:100%;display:flex;justify-content:space-around;padding:0 4px;border-bottom:1px solid #f0f0f0}
.document-pro #h5edit .tab-nav li{line-height:46px;cursor:pointer;padding:0 3px 0 3px;border-bottom:3px solid transparent;display:none}
.document-pro #h5edit .tab-nav li[data-index="0"],
.document-pro #h5edit .tab-nav li[data-index="1"],
.document-pro #h5edit .tab-nav li[data-index="2"],
.document-pro #h5edit .tab-nav li[data-index="3"]{display:block}
.document-pro #h5edit .tab-nav li.ac{border-bottom:3px solid var(--theme);color:var(--theme)}
.document-pro .search-box{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:15px 20px;border-bottom:1px solid #f0f0f0}
.document-pro .search-box select{width:100px;height:30px;display:block;border:1px solid #f0f0f0;border-radius:3px;padding:0 5px;color:#495057;font-size:12px;margin-right:10px}
.document-pro .search-box input.imgfiled{width:110px;margin-right:10px}
.document-pro .search-box input.imgfiled.key-words{margin-left: 10px;}
.document-pro .search-box .search-btn-group{height:100%;display:flex;align-items:center}
.document-pro .search-box .search-btn-group a{color:#cad5df;font-size:20px;margin-right:12px}
.document-pro .photo-box{width:100%;box-sizing:border-box;overflow-y:auto;position:absolute;top:61px;bottom:0}
.document-pro .photo-box-content{display:flex;flex-wrap:wrap;justify-content:flex-start}
.document-pro .photo-box .photo-i{width: calc(50% - 20px);height: 0;padding-bottom: calc(28.125% + 16px);display:flex;flex-direction:column;position:relative;overflow:hidden;margin:15px 10px 0 10px}
.document-pro .photo-box .photo-i .img-box{width:100%;height: calc(100% - 26px);position: absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;background:#f6f6f6}
.document-pro .photo-box .photo-i .img-box img{width:auto;max-height:100%;max-width:100%;vertical-align:middle;cursor:pointer}
.document-pro .photo-box-content .copy-url-btn{position: absolute;width: 20px;right: 0px;bottom: 3px;text-align: center;cursor: pointer;}
.document-pro .photo-box .photo-i .i-tl{width:calc(100% - 25px);position: absolute;bottom: 0;}
.document-pro .left-item .i-tl{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:26px;height:26px;word-break:break-all}
.document-pro .left-item.video-item .i-tl{-webkit-line-clamp:2;line-height:20px;min-height:40px;color:#000}
.document-pro .left-item select{font-size:12px}
.document-pro .video-box{width:100%;box-sizing:border-box;overflow-y:auto;position:absolute;top:61px;bottom:0}
.document-pro .video-box-content{display:flex;flex-wrap:wrap;justify-content:flex-start}
.document-pro .video-box .video-i{width: calc(50% - 20px);height: 0;padding-bottom: calc(28.125% + 56px);display:flex;margin-top:15px;flex-direction:column;position:relative;margin:15px 10px 0 10px}
.document-pro .video-box .video-i .img-box{width:100%;height: calc(100% - 66px);position: absolute;display:flex;align-items:center;justify-content:center;}
.document-pro .video-box .video-i .img-box .video-duration{background:rgba(0,0,0,.4);color:#fff;border-radius:10px;padding:0 10px;text-align:center;position:absolute;bottom:10px;right:10px;z-index:100;line-height:20px;font-size:12px}
.document-pro .video-box .video-i .img-box .play-btn-box{width:100%;height:100%;text-align:center;position:absolute;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1)}
.document-pro .video-box .video-i .img-box .play-btn{width:40px;height:40px;background-image:url(../img/video_play.png);background-size:100%;background-repeat:no-repeat;cursor:pointer}
.document-pro .video-box .video-i .img-box img{max-width:100%;max-height:100%}
.document-pro .video-box .video-i .i-tl{position: absolute;bottom: 0;}
.document-pro .video-i .video-type{display:flex;justify-content:space-between;align-items:center;font-size:12px;position: absolute;bottom: 40px;width: 100%;}
.document-pro .video-i .video-type select{margin-left:auto}
.document-pro .video-i .video-type .ratebox{margin-left:auto;position:relative}
.document-pro .video-i .video-type .ratebox .rateA{color: var(--theme);}
.document-pro .video-i .video-type .ratebox .dropdown-menu{right:0;left:auto!important;min-width:80px;font-size:12px;background-color:#444;padding:3px 0;border:none;top:10px!important}
.document-pro .video-i .video-type .ratebox .dropdown-menu::before{content:"";width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #444;top:-5px;right:25px;position:absolute}
.document-pro .video-i .video-type .ratebox .dropdown-menu ul li a{padding:2px 7px;color:#fff;border-bottom:1px solid #fff;display:block}
.document-pro .video-i .video-type .ratebox .dropdown-menu ul li:last-child a{border-bottom:none}
.document-pro .video-i .add-box{position: relative;height: 26px;}
.document-pro .video-i .add-box a{color: inherit;}
.document-pro .video-i .add-box .dropdown-menu{right: 5px;min-width: 130px;padding: 10px;}
.document-pro .video-i .video-type .add-to-editor{cursor:pointer;font-size:18px;margin-left:8px}

.document-pro .audio-box{width:100%;box-sizing:border-box;overflow-y:auto;position:absolute;top:61px;bottom:0}
.document-pro .audio-box-content{display:flex;flex-wrap:wrap;justify-content:flex-start}
.document-pro .audio-box .audio-i{width: calc(50% - 20px);height: 0;padding-bottom: calc(37.5% + 16px);display:flex;margin-top:15px;flex-direction:column;position:relative;margin:15px 10px 0 10px}
.document-pro .audio-box .audio-i .img-box{width: 100%;height: calc(100% - 52px);position: absolute;display:flex;align-items:center;justify-content:center;}
.document-pro .audio-box .audio-i .img-box .audio-duration{background:rgba(0,0,0,.4);color:#fff;border-radius:10px;padding:0 10px;text-align:center;position:absolute;bottom:10px;right:10px;z-index:100;line-height:20px;font-size:12px}
.document-pro .audio-box .audio-i .img-box .play-btn-box{width:100%;height:100%;text-align:center;position:absolute;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1)}
.document-pro .audio-box .audio-i .img-box img{max-width:100%;max-height:100%}
.document-pro .audio-box .audio-i .i-tl{position: absolute;bottom: 0;}
.document-pro .audio-i .audio-type{display:flex;justify-content:space-between;align-items:center;font-size:12px;position: absolute;bottom: 26px;width: 100%;}
.document-pro .audio-i .audio-type select{margin-left:auto}
.document-pro .audio-i .audio-type .ratebox{margin-left:auto;position:relative}
.document-pro .audio-i .audio-type .ratebox .rateA{color: var(--theme);}
.document-pro .audio-i .audio-type .ratebox .dropdown-menu{right:0;left:auto!important;min-width:80px;font-size:12px;background-color:#444;padding:3px 0;border:none;top:10px!important}
.document-pro .audio-i .audio-type .ratebox .dropdown-menu::before{content:"";width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #444;top:-5px;right:25px;position:absolute}
.document-pro .audio-i .audio-type .ratebox .dropdown-menu ul li a{padding:2px 7px;color:#fff;border-bottom:1px solid #fff;display:block}
.document-pro .audio-i .audio-type .ratebox .dropdown-menu ul li:last-child a{border-bottom:none}
.document-pro .audio-i .add-box{position: relative;height: 26px;}
.document-pro .audio-i .add-box a{color: inherit;}
.document-pro .audio-i .add-box .dropdown-menu{right: 5px;min-width: 130px;padding: 10px;}
.document-pro .audio-i .audio-type .add-to-editor{cursor:pointer;font-size:18px;margin-left:8px}

.document-pro #main_content::-webkit-scrollbar{width:5px;height:5px;display:none}
/* .document-pro ::-webkit-scrollbar-thumb{background-color:#999;-webkit-border-radius:5px;border-radius:5px}
.document-pro ::-webkit-scrollbar-thumb:vertical:hover{background-color:#efefef}
.document-pro ::-webkit-scrollbar-thumb:vertical:active{background-color:#efefef}
.document-pro ::-webkit-scrollbar-button{display:none}
.document-pro ::-webkit-scrollbar-track{background-color:#efefef} */
/* .document-pro .br-menu-link.active{background:#d0e8fd!important;color:#52a5ec} */
.document-pro .br-menu-link:focus,
.document-pro .br-menu-link:hover{background:0 0}
.document-pro #editor{width:100%;position:absolute;top:0;border-top:0;border-bottom:0;background:#fff;width:100%;bottom:0;background:#f6f6f6}
/* .document-pro #edui3_body{display:none!important} */
.document-pro #edui1_toolbarboxouter{border-radius:4px 4px 0 0;border:0}
.document-pro .edui-default .edui-editor-toolbarboxinner{padding:0}
.document-pro #edui1_toolbarbox{width:100%;position:absolute;top:0;z-index:1000;border-radius: 4px 4px 0 0;}
.document-pro #edui-editor-toolbarboxinner#edui-default{border:8px solid #fff}
/* .document-pro #tabTable{background:#1492b4;color:#fff;width:100%;overflow:hidden} */
.document-pro #editor::-webkit-scrollbar{display:none}
.document-pro #tabTableRow td{padding:.45rem}
.document-pro .edui-default .edui-editor-toolbarboxinner{padding:0!important}
.document-pro #edui1_iframeholder{position:absolute;top:0;bottom:23px;left:0;right:0;width:100%;height:auto!important;border-top-width:0;top:102px;height:100%;background:#fff}
.document-pro #edui1_bottombar{position:absolute;width:100%;min-height:23px;bottom:0}
.document-pro #edui2{background:#fff;border:none;padding: 10px;border-radius: 4px 4px 0 0;}
.document-pro .edui-default .edui-editor{border:0!important;background:#e9eff4!important;position:static!important}
.document-pro .edui-default .edui-editor::-webkit-scrollbar{display:none}
.document-pro #baiduEditor1::-webkit-scrollbar{display:none}
.document-pro #h5_template{height:100%;display: flex;}
.document-pro #template_nav{text-align:center;color:#73818e;line-height:30px;width:110px;flex: 0 0 110px;height:100%;overflow-y:auto;padding-top:10px;padding-bottom:14px;float:left}
.document-pro #template_nav .template_group{font-size:14px}
.document-pro .template_group .t_g_title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;line-height:32px;padding:0 15px}
.document-pro .template_group .t_g_title.active{color:var(--theme)}
.document-pro .template_group .t_g_title.active:hover{color:var(--theme)}
.document-pro .template_group .t_g_title i.fa{font-size:18px}
.document-pro .template_group .t_g_detail{display:none;margin-top:5px;margin-bottom:5px}
.document-pro .template_group .t_g_detail li{cursor:pointer;border-bottom:1px solid #f6f9fa;margin:0 auto;line-height:30px;font-size:14px;text-align:left;padding:0 10px 0 20px}
.document-pro .template_group .t_g_detail li a{color:#73818e;display:block}
.document-pro .template_group .t_g_detail li a.active,
.document-pro .template_group .t_g_detail li a:hover{color:var(--theme)}
.document-pro #template_content{width:338.5px;overflow-y:auto;position:relative;height:100%;border-left:1px solid var(--border);float:left;flex: 1;}
.document-pro #template_content .t_m_c{width:100%;margin:0 auto;overflow:hidden;border-top:1px dotted #ddd;cursor:pointer}
.document-pro #template_content .t_m_c:hover{background:var(--border)}
.document-pro #template_content .t_m_c:last-child{padding-bottom:10px}
.document-pro #template_content .t_m_c img{width:100%}
.document-pro #template_content .t_m_c svg{width:100%}
.document-pro .loading{position:absolute;width:50px;height:50px;left:0;top:0;right:0;bottom:0;margin:auto;z-index:9999;background:0 0;display:none}
.document-pro .loading img{width:100%;height:100%}
.document-pro .main_right.no-content{flex:none;display:block;height:100%;width:100%}
.document-pro .main_right.no-content{flex:none;display:block;height:100%;width:100%}
.document-pro .main_right.no-content .main_right_nav{width:450px;flex:none;position:absolute;right:0;top:0}
.document-pro .main_right.no-content .main_right_box{overflow-y:inherit;flex:none;height:100%}
.document-pro .main_right.no-content .r-container{display:flex;justify-content:space-between}
.document-pro .main_right.no-content .r-c-others{margin-top:44px;height:calc(100% - 44px)}
.document-pro .main_right.no-content .article-title{overflow-y:auto;flex:1;padding:20px;border-right:2px solid var(--border)}
.document-pro .main_right.no-content .r-c-others{display:block;flex:0 0 450px}
.document-pro .main_right.no-content .main_right_nav ul li:first-of-type{display:none}
.document-pro .main_right.no-content .main_right_box .wd-content-ckx,
.document-pro .main_right.no-content .main_right_box .wd-content-lable{width:700px;margin-bottom:.5rem}
.document-pro .main_right.no-content .main_right_box .left-fn-title{min-width:150px;margin-right:0}
.document-pro .main_right.no-content .main_right_box #tr_Title .wd-content-lable{width:700px}
.document-pro .main_right.no-content .main_right_box .row-switch .left-fn-title{width:150px}
.document-pro .main_right.no-content .main_right_box .row-switch .wd-content-lable{width:700px}
/* .document-pro .main_right.no-content .article-title .row.flex-row:not(.mg-t--10)>label:nth-child(3){margin-left:15px} */
.document-pro #main_right .form-control,
.document-pro .main_right .btn,
.document-pro .main_right .dataTables_filter input{font-size:14px}
/*.document-pro .main_right .main_right_box .row label{font-size:12px}*/
.document-pro .main_right .rdiobox span{padding-left:5px}
.document-pro .main_right .article-title .row{margin-bottom:10px}
.document-pro .no-content .main_right_box .row label{font-size:14px}
.document-pro .main_right .main_right_box{font-size:14px}
.document-pro .main_right_box .r-c-others .others-item{display:none}
.document-pro .others-group .no-content .rdiobox span{padding-left:5px}
.document-pro .no-content .form-control,
.document-pro .others-group .dataTables_filter input{font-size:14px}
@media (max-width:1366px){
  .document-pro .main_right.no-content .main_right_box .wd-content-ckx,
  .document-pro .main_right.no-content .main_right_box .wd-content-lable{width:500px}
  
  /* 高级版内容页编辑器布局适应小屏 */
  .document-pro .search-box input.imgfiled{width: 80px;}
  
}
/* 高级版内容页编辑器布局适应小屏 */
@media screen and (max-width:1600px){
	.document-pro #main_left:not(.no-content){flex: 0 0 30% !important;width: 30% !important;}
	.document-pro #main_right:not(.no-content){flex: 0 0 30% !important;width: 30% !important;}
}


.document-pro .others-group.no-content{background:#fff;margin-top:6px}
.document-pro .others-group.no-content .row{margin-left:0;margin-right:0}
.document-pro .others-group.no-content .article-title{padding:20px}
.document-pro .r-nav-annotate,
.document-pro .r-nav-version{display:none!important}
.document-pro .edui-dialog .edui-dialog-body{box-sizing:content-box}
.document-pro #header_nav.noneed .h-nav-l,
.document-pro #header_nav.noneed .h-nav-r{display:none}
.document-pro .h-nav-box{display:flex;width:100%;overflow-x:auto;height:100%;align-items:center;justify-content:flex-start}
.document-pro #header_nav .h-nav-l,
.document-pro #header_nav .h-nav-r{position:absolute;top:10px;width:26px;height:40px;cursor:pointer;color:var(--theme);font-size:22px;font-weight:600;line-height:40px;text-align:center;font-style:normal}
.document-pro #header_nav.noneed .h-nav-l,
.document-pro #header_nav.noneed .h-nav-r{display: none;}
.document-pro #header_nav .h-nav-l.disabled,
.document-pro #header_nav .h-nav-r.disabled{color:#dadcde}
.document-pro #header_nav .h-nav-l{left:-30px}
.document-pro #header_nav .h-nav-r{right:-30px}
.document-pro .h-nav-box::-webkit-scrollbar{width:5px;height:0}
                    /* document_ziyuan_2020.jsp */
.document-pro .wxb-editor-popup-tool span{padding:0 5px;cursor:pointer}
.document-pro ._wxbEditor {position: relative;}
.document-pro ._wxbEditor >.tool-border {position: absolute;top: -5px;left: -5px;width: calc(100% + 10px);height: calc(100% + 10px);border: 1px dashed red;max-width: none!important;z-index: -1;}
.document-pro .edui-popup .number{position:relative;display:inline-block;padding:0 20px;height:15px}
.document-pro .edui-popup .number input{position:absolute;top:0;left:0;border:1px solid #fff;background-color:transparent;color:#fff;display:block;width:40px;padding:3px 15px 3px 5px;line-height:14px;border-radius:2px;outline:0;-moz-appearance:textfield}
.document-pro .edui-popup .number input::-webkit-inner-spin-button,
.document-pro .edui-popup .number input::-webkit-outer-spin-button{-webkit-appearance:none}
.document-pro .edui-popup .number .next,
.document-pro .edui-popup .number .prev{position:absolute;right:0;display:block;width:15px;height:11px;border:0 solid #fff}
.document-pro .edui-popup .number .next:after,
.document-pro .edui-popup .number .prev:after{left:4px;width:5px;height:5px;position:absolute;content:"";display:block}
.document-pro .edui-popup .number .prev{top:0;border-width:0 0 1px 1px}
.document-pro .edui-popup .number .prev:after{top:4px;border:0 solid #fff;border-width:1px 1px 0 0;transform:rotate(315deg)}
.document-pro .edui-popup .number .next{bottom:-6px;border-width:0 0 0 1px}
.document-pro .edui-popup .number .next:after{top:2px;border:0 solid #fff;border-width:1px 1px 0 0;transform:rotate(135deg)}
.document-pro .editor-icon-list{position:static;bottom:-81px;right:0!important}
.document-pro .editor-icon-list:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.document-pro .editor-icon-list>span{float:left;width:43px;height:44px;box-sizing:border-box}
.document-pro .editor-icon-list>.line{display:flex;width:100%;border-top:1px solid #444;padding:8px 6px}
.document-pro .editor-icon-list>.line .item{flex:1}
.document-pro .editor-icon-list>.line .item .text{display:inline-block;margin-right:5px}
.document-pro .editor-icon-list>.line .item .color-box{display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:3px;border:1px solid #444}
.document-pro .wxb-editor-icon-swap{background-image:url(../../h5/ueditor/utf8-php/themes-custom/default/icon/tool-0201.png);background-position:0 -390px;width:20px;height:20px}
.document-pro .wxb-editor-justifyleft{background-image:url(../../h5/ueditor/utf8-php/themes-custom/default/icon/tool-0201.png);background-position:0 -750px;width:20px;height:20px}
.document-pro .wxb-editor-justifycenter{background-image:url(../../h5/ueditor/utf8-php/themes-custom/default/icon/tool-0201.png);background-position:0 -690px;width:20px;height:20px}
.document-pro .wxb-editor-justifyright{background-image:url(../../h5/ueditor/utf8-php/themes-custom/default/icon/tool-0201.png);background-position:0 -780px;width:20px;height:20px}
.document-pro .wxb-editor-icon-cut{background-image:url(../../h5/ueditor/utf8-php/themes-custom/default/icon/tool-0201.png);background-position:0 -360px;width:20px;height:20px}
.document-pro .range-slider{width:100%}.range-slider__max,
.document-pro .range-slider__min{position:absolute;top:25px;width:25px;height:25px;text-align:center;padding:0!important}.range-slider__min{left:0}.range-slider__max{right:0}.range-slider__minus,
.document-pro .range-slider__plus{position:absolute;top:10px;width:12px;height:12px;border:1px solid var(--border);line-height:6px;padding:0!important;font-size:15px}.range-slider__minus{left:6px}.range-slider__plus{right:6px}.range-slider__value{line-height:1;margin-top:8px}
.document-pro .range-slider__range{-webkit-appearance:none;width:calc(100% - (73px));height:6px;border-radius:3px;background:#fff;outline:0;padding:0;margin:0}
.document-pro .range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:#9fd2f6;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}
.document-pro .range-slider__range::-webkit-slider-thumb:hover{background:#49a9ee}
.document-pro .range-slider__range:active::-webkit-slider-thumb{background:#49a9ee}
.document-pro .range-slider__range::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:#49a9ee;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}
.document-pro .range-slider__range::-moz-range-thumb:hover{background:#49a9ee}
.document-pro .range-slider__range:active::-moz-range-thumb{background:#ffffff}
/* .document-pro .edui-editor-iframeholder,.document-pro  .edui-editor-toolbarbox ,#doc_main .edui-default .edui-editor-iframeholder{border: 1px solid var(--border) ;background: #fff;} */
/* #doc_main .edui-default .edui-editor{background: #f6f6f6;} */
.select2-container--default .select2-selection--single .select2-selection__rendered{color: var(--tx-default) ;}
.document-pro .sp-replacer.sp-light{width: 20px;height: 20px;position: absolute;top: 10px;right: 15px;background: url(../../images/apppack/color_icon.png) no-repeat 0 0;border: none;}
.document-pro .sp-preview{width:0;}
.d-document [id*="form"] .article-title .row.flex-row input[type=button]{padding:5px 8px;}
.document-pro #doc_main .main_right .main_right_box{overflow-x:hidden;}
.document-pro .edui-default .edui-editor-bottomContainer td{
	border-color: var(--border);
}
.document-content .el-tabs__active-bar{height: 3px;}
.document-content .el-tabs__item{height: 50px;line-height: 50px;padding: 0 15px;}
/* 基础版 */

/* 顶部导航出现左右切换按钮样式 */
.document-normal #header_nav .menu-item-label{margin-left:0}
.document-normal .h-nav-box{display:flex;width:100%;overflow-x:auto;height:100%;align-items:center;justify-content:flex-start;scrollbar-width: none;}
.document-normal #header_nav .h-nav-l,
.document-normal #header_nav .h-nav-r{position:absolute;top:10px;width:26px;height:40px;cursor:pointer;font-size:22px;font-weight:600;line-height:40px;text-align:center;font-style:normal}
.document-normal #header_nav.noneed .h-nav-l,
.document-normal #header_nav.noneed .h-nav-r{display: none;}
.document-normal #header_nav .h-nav-l{left:-30px}
.document-normal #header_nav .h-nav-r{right:-30px}
.document-normal .h-nav-box::-webkit-scrollbar{width:10px;height:0}
.document-normal #tr_Content video{max-width:700px;max-width: 50% !important;}

/* 审核结果 */
.document-normal .main_right{flex:0 0 450px;align-items:self-start}
.document-normal .main_right .main_right_nav{flex:0 0 50px;height:50px}
.document-normal .main_right .main_right_nav ul{justify-content:space-around;padding:0 4px}
.document-normal .main_right .main_right_nav ul li a{padding:0 5px;border-bottom:3px solid transparent;line-height:48px;height:48px;display:inline-block}
.document-normal .main_right .main_right_box{overflow-y:auto;font-size:14px;flex:1;width:100%}
.document-normal .main_right .main_right_box .row{margin-left:0;margin-right:0}
.document-normal .main_right .main_right_box .row label{font-size:14px}
.document-normal .main_right .main_right_box .row label.ckbox{margin-bottom:0}
.document-normal .main_right .main_right_box .left-fn-title{width:60px;margin-right:15px}
.document-normal .main_right .main_right_box .wd-content-ckx,.document-normal .main_right .main_right_box .wd-content-lable{width:310px}
.document-normal .main_right .main_right_box .wd-content-ckx label,.document-normal .main_right .main_right_box .wd-content-lable label{cursor:pointer}
.document-normal .main_right .article-title .row.flex-row:not(.mg-t--10)>label:nth-child(3){margin-left:75px}
.document-normal .article-title .row.flex-row input[type=button]{padding:5px 8px;margin-left:0;margin-right:10px}
.document-normal .main_right #tr_Title>label:nth-child(3){margin-left:0}
.document-normal .approve-item{position:relative}
.document-normal .approve-item:before{content:"";display:block;width:0;height:100%;position:absolute;top:24px;left:10px}
.document-normal .approve-item:last-child:before{display:none}
.document-normal .approve-item-line:before{content:"";display:block;width:9px;height:9px;border-radius:50%;position:absolute;left:6px;top:15px}
.document-normal #approve{width:calc(100% - 20px);resize:none}
.document-normal.content-doc [id*=form] .br-mainpanel .row>.colapprove .br-pagebody {margin-right: 12px;}

.approve-contents{display:none;}

.document-normal .approve_body .card-body .bg-gray-300 {border-radius: 4px;}
.document-normal .approve_body .card-body #approve {width: 100%;}
.document-normal .card-header{padding-top: 0;padding-bottom: 0;justify-content: center!important;}
.document-normal .card-header .card-title{padding: 0 5px;line-height: 48px;height: 48px;font-size: 14px;font-weight: normal;display: inline-block;}
.document-normal .approve_body .card-body .sh-reason .bd {border-radius: 4px;}  

/* 一稿多发 */
/*sidebar-menu-template.css*/
.sidebar-menu-template .br-subleft{left:0!important;top:0!important}
.sidebar-menu-template .sidebar-menu>li>a{display:block;height:32px;line-height:32px;padding-left:12px;margin:4px 6px 4px 6px;border-radius:3px;align-items:center;display:flex;white-space:nowrap}
.sidebar-menu-template .sidebar-menu li.header{padding:10px 25px 10px 15px;font-size:12px;}
.sidebar-menu-template .sidebar-menu li.active>.treeview-menu{display:block}
.sidebar-menu-template .sidebar-menu .treeview-menu>li>a{display:block;font-size:13px;margin:4px 10px 4px 0;padding-left:20px;line-height:31px;align-items:center;display:flex;white-space:nowrap}
.sidebar-menu-template .sidebar-menu .treeview-menu>li>a .fa{color: inherit;}
.sidebar-menu-template .sidebar-menu .treeview-menu>li.active>a span,
.sidebar-menu>li.active>a span{margin-right:0!important}
.sidebar-menu-template .sidebar-menu li.active>a,
.sidebar-menu-template .sidebar-menu .treeview-menu>li.active>a span,
.sidebar-menu-template .sidebar-menu>li.active>a span{border-radius: 4px;}
/*sidebar-menu-template.css end*/

/*搜索框*/
.document-grouping .search-box .row {margin-left: 0;margin-right: 0;justify-content: flex-start;}
.document-grouping .search-content {min-height: 127px;padding: 40px 45px 0px 45px;}
.document-grouping .search-box .search-title {width: 210px;}
.document-grouping .search-box .search-date {width: 95px;}
.document-grouping .search-box .search-author {width: 80px;}
.document-grouping .search-box .search-time {width: 94px;font-size: 12px;padding-left: 0.40rem;} 
.document-grouping .search-box .search-state {width: 94px;}
.document-grouping .search-box .search-childChannel {width: 100px;}
.document-grouping .search-box .btn {padding: 10px;}
.document-grouping .search-box .form-control{padding: 10px;}
/*搜索框 end*/
.el-input__inner::-webkit-input-placeholder,
.el-textarea__inner::-webkit-input-placeholder,
.select2-container--default .select2-selection--single .select2-selection__placeholder{ color: var(--tx-explain); }
#search_form .el-input__inner{height: 32px;line-height: 32px;border-color: var(--border-input)}
#search_form .el-input .el-input__inner[style="height: 40px;"] {height:32px!important;}
body .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color: var(--theme);line-height: 1.3;font-size: 12px;margin-top: 2.5px;margin-bottom: 2.5px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{    display: block;color: #fff;width: 14px;height: 14px;background: #c0c4cc;text-align: center;border-radius: 50%;position: unset;margin-left: 6px;float: right;font-size: 14px;line-height: 14px;font-weight: normal;opacity: 1;}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color: #fff;background-color: #909399;}
body .select2-container--default .select2-selection--multiple{min-height: 32px;font-size: 0;}
body .select2-container--default .select2-search--inline .select2-search__field{font-size: 14px;line-height: 20px;width: 100% !important}
body .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{color: #909399;width: auto;max-width: 100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 3px 3px 3px 6px;background-color: #f0f2f5}
.mg-t-12{margin-top: 12px;}
/* document-grouping 分组通用类 */
.mg-t--12{margin-top: -12px;}
.document-grouping{margin:12px;}
.document-grouping .br-pageheader{padding-left: 0;}
.document-grouping #content-table thead tr th:first-child,
.document-grouping #content-table tbody tr td:first-child{padding-left: 20px;text-align: left;}
.document-grouping .table th,.document-grouping .table td{font-size: 14px;padding:.9rem .3rem;vertical-align: middle;}
.document-grouping .table th.tx-12-force{font-size: 14px!important;}
.document-grouping .table td.tx-12-force{font-size: 14px!important;}
.document-grouping .table td.force-title i.icon{display:none;}
.document-grouping .table .dropdown a.btn{padding: 0;font-size: 14px;vertical-align: top;}
.document-grouping .handle-btns .dropdown.list-dropdown-right>a.btn{padding: .34rem .5rem;}
.document-grouping .mg-r--10{margin-right: -10px;}
.document-grouping .table thead tr th:first-child{border-top-left-radius:4px;}
.document-grouping .table thead tr th:last-child{border-top-right-radius:4px;}
.document-grouping .list-no-data{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.document-grouping #tide_content_tfoot{padding: 15px 20px;}
.document-grouping #tide_content_tfoot .form-control{font-size:14px;border-radius: 4px;padding: 5.4px 0.75rem;}
.document-grouping #tide_content_tfoot span{font-size:14px;font-weight:500;}
.document-grouping #tide_content_tfoot #num-page .mg-r-20{margin-right:15px;}
.document-grouping #tide_content_tfoot .jump_go{width: 37px;display: inline-block;font-size: 14px;height: 30px;line-height: 28px;border-radius: 4px;text-align: center;}
.document-grouping .pagination a{padding: .345rem .56rem;width: 30px;height: 30px;}
.document-grouping .paging a{padding: .345rem .56rem;width: 30px;height: 30px;}
.document-grouping .pagination{display:flex;}
.document-grouping .pagination>a:last-child:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.document-grouping .pagination>a:first-child:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.document-grouping #tide_content_tfoot #num-page .mg-r-20{margin-right:10px;}
.document-grouping .hide{display:none!important;}
.document-grouping .wd-choose .ckbox {display: block;}
.document-grouping #tide_content_tfoot .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 30px; }
.document-grouping #tide_content_tfoot .page-list-type-2 .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left: .5rem;}
.document-grouping #tide_content_tfoot .select2-container--default .select2-selection--single .select2-selection__arrow{line-height: 30px;height: 30px;}
.document-grouping #tide_content_tfoot .select2-container--default .select2-selection--single{border-radius: 4px;height: 30px;}
.document-grouping #tide_content_tfoot .page-list-type-2 .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left: 2px;}
/* .select2-container--default .select2-selection--single .select2-selection__arrow{    right: -4px;} */
/* .document-grouping #tide_content_tfoot .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: rgb(71, 86, 105) transparent transparent transparent;} */


/* 评论分组 /tcenter2020/content/content_gather.jsp  /content/content_gather.ftl  */
.document-group-gather .br-section-wrapper, .document-group-gather .btn,
.document-group-gather .sp-container button, .document-group-gather .nav-pills .nav-link,
.document-group-gather .btn-box .modal-footer>button {border-radius: 4px;}
.document-group-gather .br-section{margin-right: 0;margin-left: 0;margin-top: 0;}
/* .document-group-gather #content-table thead tr th:first-child,
.document-group-gather #content-table tbody tr td:first-child{padding-left: 7px;} */
.document-group-gather #content-table tbody .force-title span.pd-l-5{padding-left: 0px;}
.document-group-gather #div_table1 td .card-body a.btn{padding: 0;}

/* 图片集/photo/document_photo_list.jsp */
.doc-photo-l #content-table .row{margin-left: 0;margin-right: 0;}
.doc-photo-l table.table-fixed,
.doc-photo-l table.table-fixed th,
.doc-photo-l table.table-fixed td{border-collapse: collapse !important;}
.doc-photo-l table.table-fixed{table-layout: fixed;word-break: break-all;word-wrap: break-word;}
.doc-photo-l .list-pic-box{width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;text-align: center;position: relative;}
.doc-photo-l .list-pic-box .list-img-contanier{width: 100%;position: absolute;left: 0;top: 0;height: 100%;display: flex;justify-content: center;align-items: center;}
.doc-photo-l .list-pic-box .list-img-contanier img{width: auto;max-height: 100%;max-width: 100%;}
@media (max-width: 575px){
  .doc-photo-l #content-table .hidden-xs-down {word-break: normal;	}
}
/* 图片集/photo/document_photo_list.jsp */


/* content_historical_version.jsp */
.con-h-version #content-table tr th:nth-child(2) {min-width: 50px;}
/* content_historical_version.jsp end*/

/* 一稿多发 */
.cont-multiple {height: calc(100vh - 24px);}
.cont-multiple .br-mainpanel{height:100%}
.cont-multiple .br-mainpanel>.row{height:100%;padding-top:0px}
.cont-multiple .pagebody-left .br-content-box,
.cont-multiple .pagebody-right{min-height:500px;height:100%}
.cont-multiple .td-handle{display:flex}
.cont-multiple .td-handle a.mg-r-5{margin-right:10px}
.cont-multiple .td-handle .btn.tx-13{font-size:14px;}
.cont-multiple ul{list-style:none}
.cont-multiple .dpnone{display:none}
.cont-multiple .push-col-row #push-nav{display:flex;height:52px;padding:0;margin:0;line-height:50px;padding:0 20px;justify-content:flex-start}
.cont-multiple .push-col-row #push-nav li{border-bottom:2px solid transparent;display:inline-block;margin:0 20px 0 0;position:relative;cursor:pointer;font-size:14px;white-space:nowrap}
.cont-multiple .push-col-row #push-body{min-height:200px;height: calc(100vh - 80px);overflow-y: auto;/* height: calc(100vh - 164px) */}
.cont-multiple #mul-left-cont{min-height:200px;height: calc(100vh - 24px);overflow-y: auto;}
.cont-multiple .push-item{display:none}
.cont-multiple .table td,
.cont-multiple .table th{vertical-align:middle}
.cont-multiple .table td>a.pd-l-5{padding-left: 0;}
.cont-multiple .sidebar-menu-box{margin-top:10px}
.cont-multiple .th_title {min-width: 265px;}
.cont-multiple .td_title {min-width: 255px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 255px;}
.cont-multiple .th_node{width: 190px;}
.cont-multiple .td_node {width: 180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cont-multiple #mul-left-cont .td-handle button.btn{padding-left: 0;}
@media only screen and (max-width:640px){
  .cont-multiple .td-handle{display:block}
  .cont-multiple .pagebody-right{margin-left:10px}
}
@media only screen and (min-width: 1366px){
  .cont-multiple .td_node {width: 200px;}
}
@media only screen and (min-width: 1440px){
  .cont-multiple .td_node {width: 230px;}
}
@media only screen and (min-width: 1920px){
  .cont-multiple .td_node {width: 420px;}
}
@media only screen and (min-width: 2560px){
  .cont-multiple .td_node {width: 600px;}
}
.cont-multiple .push-col-row .push-container .push-nav-fa{position: absolute;top: 1px;color: var(--theme);height: 52px;width: 30px;line-height: 52px;background-color: #fff;text-align: center;border-bottom: 1px solid var(--border);pointer-events: unset;}
.cont-multiple .push-col-row .push-container .push-nav-fa .fa{cursor: pointer;}
.cont-multiple .push-col-row .push-container .push-nav-fa.disabled{color: var(--tx-icon);pointer-events: none;}
.cont-multiple .push-col-row .push-container .push-nav-fa.push-nav-l{left: 1px;border-top-left-radius: 4px}
.cont-multiple .push-col-row .push-container .push-nav-fa.push-nav-r{right: 1px;border-top-right-radius: 4px}
.cont-multiple .push-col-row .push-container #push-nav::-webkit-scrollbar{width:0;height:0}
.cont-multiple .push-col-row .push-container.has-scroll #push-nav{overflow-x: auto;overflow-y: hidden;padding: 0; margin: 0 30px;}
/* 一稿多发 end*/

/* 历史版本 con-history */
.con-history #view {width: 100%;height: 100%;min-height: 650px;}
.con-history #view p,.con-history #view span{font-weight: 400;line-height: 1.5;font-size: 16px;;}
.con-history .CodeMirror {line-height: 1.2;}
.con-history span.clicky {cursor: pointer;background: #d70;color: white;padding: 0 3px;border-radius: 3px;}
.con-history .CodeMirror-merge, .con-history .CodeMirror-merge .CodeMirror{min-height: 650px; }
.con-history .title-wrap1{float:left;width: 53%;}
.con-history .title-wrap2{float:left;width: 47%;}
.con-history h6.title{font-weight:700;min-height: 18px;}
.con-history .version{display:none;}
.con-history .title-merge{width: 30px;padding: 15px 2px 15px 18px;}
.con-history .title1,
.con-history .title2{flex:1;padding: 15px;}
.con-history .CodeMirror-code>div{padding-left:15px;}
.con-history .CodeMirror-gutters {white-space: nowrap;}
.con-history .CodeMirror-linenumber{font-size:14px;}
.con-history .CodeMirror-merge-r-deleted,.con-history .CodeMirror-merge-l-deleted {    padding-bottom: 2px;}
.con-history .CodeMirror-merge-r-inserted,.con-history .CodeMirror-merge-l-inserted {padding-bottom: 2px;}
.con-history .CodeMirror{font-family: "Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti,"Microsoft YaHei";}
.con-history .CodeMirror pre {color: var(--tx-default) }
/* 审核页内容区域 新增
*/
.document-approve #doc_main{position:absolute;top:60px;bottom:0;overflow:hidden}
.document-approve #form1{display:flex;overflow:hidden;}
.document-approve #main_left{width:auto;height:100%;flex:1;margin-right: 12px;}
.document-approve #main_left .br-content-box{overflow-y:auto;margin-right:0;height:100%}
.document-approve #main_left .br-content-box .row{margin-right:0;margin-left:0}
.document-approve #main_left .br-content-box .row img,.document-approve #main_left .br-content-box .row video{max-width:50% !important;}
.document-approve .br-header{box-shadow:none;flex-direction:unset}
.document-approve #doc_main>.br-mainpanel{padding:0;height: calc( 100vh - 84px);width: calc( 100% - 24px);}
.document-approve .no-mg-12{width: 100% !important;}
.document-approve #doc_main>.br-mainpanel.no-mg-12{height: calc( 100vh - 60px);}
.document-approve #main_left .br-content-box .row>.left-fn-title{width: 100%;font-weight: 700;}
.document-approve .row.flex-row .wd-content-lable input{padding:5px;border-radius: 4px;}
.document-approve .row.flex-row .wd-content-lable .disabled{padding:5px 8px;border-radius: 4px;min-height: 32px;line-height: 21px;}
.document-approve .row.flex-row .wd-content-lable img{max-width:100%;}
.document-approve .approve-content .card-body .bg-gray-300{border-radius: 4px;}
.document-approve .approve-box{height: calc(100vh - 134px);overflow-y: auto;}
/* 查看页面 新增
*/
.document-look-new #main_left .br-content-box .row>.left-fn-title{width: 100%;font-weight: 700;}
.document-look-new .br-content-box div.row.flex-row{margin-right: 0;margin-left: 0;}
.document-look-new .row.flex-row .wd-content-lable input{padding:5px;border-radius: 4px;}
.document-look-new .row.flex-row .wd-content-lable .disabled{padding:5px 8px;border-radius: 4px;min-height: 31px;line-height: 21px;word-break:break-all;}
.document-look-new .row.flex-row .wd-content-lable img{max-width:100%;}
.document-look-new #main_left{border-right: none;}
/* .document-look-new .br-header .br-header-right{min-width: 350px;} */
/* 任务管理审核预览页面 */
.renwu-opera .col-sm-8{flex:1;max-width:100%;margin-right: 12px;padding-left: 0;}
.renwu-opera .col-sm-4{flex: 0 0 450px;max-width:450px}

/* 历史记录预览页面 */
.document-preview-version .br-content-box img{max-width: 100%!important;}
.document-preview-version .br-content-box div.wd-content-div {display: block;width: 100%;flex: 1;}
.document-preview-version .br-content-box div.wd-content-div p{line-height: 1.5;}
.document-preview-version .br-content-box .pc-video-box{width:480px;height:320px;}
.document-preview-version .br-content-box .hide{display: none;}

/* 问政管理-审核预览页面 */
.wz-operation .br-content-box div.wd-content-div img{max-width:100% !important;}

/* 内容集合 /content/content_gather_video.jsp */
.con-gather table td .media-box img{max-width:180px;}

/* three_terminal_preview.jsp 多端预览  */
.three-terminal-preview .br-header>.nav{align-items:center}
.three-terminal-preview .collapsed-menu .with-first-nav{margin-left:0}
.three-terminal-preview .br-mainpanel{display:flex;align-items:center;justify-content:center;margin: 60px 0 0 0;}
@media (min-width:992px){
  .three-terminal-preview .br-header{left:0}
}
.three-terminal-preview .dropdown-menu-header{padding:5px;right:18px!important;top:42px!important}
.three-terminal-preview .dropdown-menu-header::before {top: 0px;left: 0px;}
.three-terminal-preview #header_nav .br-menu-item i.fa{font-size: 18px;}
/* .three-terminal-preview #header_nav .br-menu-link {margin: 0 5px;height: 30px;line-height: 30px;font-size: 14px;padding: 0 10px;} */
/* three_terminal_preview.jsp end*/
/* preview.css */
.preview-css .preview-box{display:none}
.preview-css .preview-box.block{display:block}
.preview-css .pc-preview-box{width:100%}
.preview-css .pc-preview-box iframe{min-height: calc(100vh - 65px);}
.preview-css .noscrollbar::-webkit-scrollbar{display:none}
.preview-css #app-preview-box,.preview-css #video-preview-box{width:390px;height:800px;background-image:url(../../img/2019/app_preview.png);background-repeat:no-repeat;background-position:left top;background-size:cover;overflow:hidden;margin-top:20px}
.preview-css #app_content_frame{border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.preview-css #app-preview-box .iframe-box,.preview-css #video-preview-box .iframe-box{width:336px;height:686px;overflow:hidden;margin-top:60px;margin-left:27px;border-radius: 0 0 30px 30px;}
.preview-css #tv-preview-box{width:1280px;height:796px;margin-top:20px;background-image:url(../../img/2019/tv_preview.png);background-repeat:no-repeat;background-position:left top;background-size:cover}
.preview-css #tv-preview-box .iframe-box{width:1248px;height:700px;overflow:hidden;margin-top:16px;margin-left:14px;padding-bottom:10px}
@media (max-width:1366px){
  .preview-css #tv-preview-box{width:856px;height:530px}
  .preview-css #tv-preview-box .iframe-box{width:832px;height:473px;overflow:hidden;margin-top:10px;margin-left:10px;padding-bottom:10px}
}
/* preview.css */

/* 字段禁止编辑属性 */
.disabled .ui-widget-content {border: 1px solid var(--border);color: #222222;background: #e9ecef url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;}
.disabled .ui-widget-content .tagit-close{display: none;}
.disabled .tagit-new{display: none;}


/* 首页频道- 编辑页面 */
.index-edit{background-color: #fff;height: 100%;overflow: hidden;}
.index-edit-header{width: 100%;height: 60px;display: flex;position: static;}
.index-edit-header .br-logo{border:none ;position: static;height: 100%;}
.index-edit-header .edit-info{height: 100%;margin: 0 auto;}
.index-edit-header .edit-info .txt{line-height: 60px;height: 100%; color: var(--tx-default);}
.index-edit-header .btn-box{ display: flex;align-items: center;margin-right: 20px;}
.index-edit-handle{display: flex;justify-content: space-between;height: 50px;width: 100%;
  background-color: #f0f2f5;align-items: center;}
.index-edit-handle .e-left{margin-left: 20px;}
.index-edit-handle .e-right .btn-box{display: flex; align-items: center; height: 50px;}
.index-edit-handle .e-right .btn-box i{font-size: 16px;}
.page-history .modal-body{bottom: 0;}



/* 
 新列表UI
 */
.wd-choose{text-align: center;}
td.wd-choose .ckbox,td.wd-choose .rdiobox{display: inline-block;}
td.wd-choose .rdiobox span{padding-left: unset;}
td.wd-choose .ckbox input[type=checkbox]{margin-right: 0px;}
.br-pageheader .breadcrumb-item.active{color: var(--tx-explain);font-size: 14px;}
.list-pic-view{position:relative;background:#fff;margin:0 5px 10px 5px;border:1px solid rgba(8,8,8,0.06);border-radius: 4px;}
#content-table .wd-operation > a:nth-last-child(1) {margin-right: 0;}
/*.pic-view table tr td:first-child .list-pic-view{margin-left: 0}
.pic-view table tr td:last-child .list-pic-view{margin-right:0px}*/
.list-pic-box{background-color:var(--bg-slider);border-radius:4px 4px 0 0}
.list-pic-box .list-img-contanier{margin-top:0}
.pic-view table.table-fixed,.pic-view table.table-fixed th,.pic-view table.table-fixed td{border:none}
.pic-view #content-table{background:none !important;}
.pic-view #tide_content_tfoot{border: none;margin: 0 5px;background-color: #fff;}
table.table-fixed{table-layout:fixed}
.pic-view table.table-fixed:not(.table-card-style) td{padding: 0 !important}

/* .table td,.table th{padding:0} */
.list-pic-box{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;text-align:center;position:relative}
.list-pic-box.list-photo-4-3{padding-bottom:75%;}
.list-pic-box.list-photo-1-1{padding-bottom:100%;}
.list-pic-box.list-photo-3-4{padding-bottom:133.333%;}
.list-pic-box.list-photo-9-16{padding-bottom:177.778%;}
.list-pic-box .list-img-contanier{width:100%;position:absolute;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center}
.list-pic-box .list-img-contanier img{width:auto;max-height:100%;max-width:100%}
.list-pic-box .ckbox-pos{position:absolute;left:10px;top:10px}
.list-pic-view .handle-pos{position:absolute;right:10px;top:10px;display:none;background-color:#747474;height: 16px;width: 16px;border-radius: 2px;}
.list-pic-view .handle-pos a.new-list-a{color:#fff;width: 16px;font-size: 16px;line-height: 14px;text-align: center;}
td:hover .list-pic-view .handle-pos{display:block}
.new-list-a{width:16px;height:16px;line-height:12px;font-size:18px;text-align:center;font-style:normal;letter-spacing:0;border: none;display: block;}
.list-pic-view .card-body{padding:10px;font-size:14px}
.list-pic-view .card-text{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;line-height:1.5;line-height: 21px;min-height: 42px}
.public-photo-con .list-pic-view .card-text{-webkit-line-clamp:2;min-height: 21px;}
.list-pic-view .pub-time{color:#97a6bd;font-size:12px;line-height:1.5}
.list-fast-search .fast-search-box{display:flex;align-items:center;position:relative}
.list-fast-search .fast-search-box .fa{position:absolute;left:10px}
.list-fast-search .fast-search-box .fast-search{padding-left:30px;width:150px}
.operation_btn_left{margin-right:6px;}
.operation_btn_left > a.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/* 高级搜索优化修改 */
.ad-search.list-fast-search .fast-search-box,.list-fast-search .fast-search-box .pre-icon-input{display:flex;align-items:center;position:relative}
.ad-search.list-fast-search .fast-search-box .pre-icon-input .fa{position:absolute;left:10px}
.ad-search.list-fast-search .fast-search-box .pre-icon-input .fast-search{padding-left:30px;width:150px}
.ad-search.list-fast-search .fast-search-box .is-drop-down .fast-search{width:180px}
.ad-search.list-fast-search .fast-search-box .field-check{position: absolute;left: calc(100% - 24px);color: var(--tx-explain);}
.ad-search.list-fast-search .fast-search-box .cursor-pointer{cursor: pointer;}
.ad-search .fast-search-box .drop-down-menu{position: absolute;top: calc(100% + 4px);z-index: 999; border-radius: 4px;background-color: var(--white);box-shadow: 0px 0px 12px 6px var(--br-pagebody);}
.ad-search .fast-search-box .drop-down-menu.condition-menu{min-width: 630px;}
.ad-search .fast-search-box .drop-down-menu.condition-menu .handle-btns{display: flex;justify-content: flex-end;}
.ad-search .fast-search-box .fa{position: unset;}
.ad-search .fast-search-box .drop-down-menu.condition-menu .el-input__icon{line-height: 32px;}
.ad-search .fast-search-box .drop-down-menu.condition-menu .condition-list-box{max-height: 350px;overflow: auto;}
.ad-search .fast-search-box .drop-down-menu.condition-menu .cond-top .el-input__inner{border: none;width: 75px;}
.ad-search .fast-search-box .drop-down-menu.condition-menu .no-border-select .el-input__inner{border: none;width:120px}
.ad-search .fast-search-box .drop-down-menu.condition-menu .input-number-range{border-radius: 4px;border: 1px solid var(--border-input);}
.ad-search .fast-search-box .drop-down-menu.condition-menu .input-number-range .el-input__inner{border: none;}
.search-content .search-item-box,.fast-default .search-item-box{display: flex;align-items: center;}
.tooltip.bs-tooltip-right .arrow::before{right: -1px;}
.ad-search .fast-search-box .btn-search, .search-box .search-reset-btns .btn-search{min-width: 36px;display: inline-flex;align-items: center;min-height: 32.5px;}
/* 清除在 chrome 下 input 自动填充后的默认样式 */
input:-internal-autofill-selected {
  box-shadow: inset 0 0 0 1000px #fff !important;
  -webkit-text-fill-color: #495057;
}

/* 列表搜索项增加默认搜索 */
.fast-search-box .fast-default{display: flex; align-items: center; position: relative;}
.fast-search-box .btn-search-default{display: none;margin-left: 0px;}
.fast-search-box .fast-default .search-item{margin-bottom: 0;}
.fast-search-box .search_fieldTitle{margin-bottom: 0;word-break: keep-all;}
.fast-search-box .text-to{margin-bottom:0;justify-content: center !important;}
.el-cascader-panel label[role],
.el-cascader-panel label.el-checkbox{margin-bottom: 0;}

.list-fast-search .condition-search{margin-left:10px;word-break:keep-all;font-weight: 600;color: var(--tx-default)}
.list-fast-search .condition-search.active{color:var(--theme);font-weight: 600;}
.list-handle{padding-top: 15px;padding-bottom: 15px;}
#tide_content_tfoot .btn:hover,.handle-btns .btn:hover,.handle-btns .btn.active{background-color:var(--theme);color:#fff;border-color: var(--theme);}
.br-section{background-color:#fff;margin:0 12px;margin-top:12px;border-radius: 4px;}
.br-section.pic-view{background-color:transparent;margin: 12px 7px 20px;}
.search-box{display: none;}
.search-box .row{margin-left:0;margin-right:0;justify-content:flex-start;align-items:center}
.search-content{border:none;padding-bottom: 5px;}
.search-box .search-title{width:210px}
.search-box .search-date{width:95px}
.search-box .search-author{width:80px}
.search-box .search-time{width:94px;font-size:12px;padding-left:0.40rem}
.search-box .search-state{width:94px}
.search-box .search-childChannel{width:100px}
.input-group-addon{padding-top:7px;padding-bottom:7px}
.handle-btns .btn-box .btn{margin-left: 6px;}
.handle-btns .btn-box .btn[display='inline-block']:last-child{margin-left: 6px;}
.handle-btns .btn,#tide_content_tfoot .btn{min-width: 32px;}
.btn_right2{display: none;}
.btn_right2 i{margin-right: 5px;}
#tide_content_tfoot .jump_page{display: inline-flex;align-items: center;}
#tide_content_tfoot .jump_page>label.wd-60{margin:0px 8px;}
#tide_content_tfoot.hasMoveCols label:first-child{margin-left: 24px;} 
#tide_content_tfoot .jump_page .btn:focus{background-color: var(--bg-mainpanel);border-color: var(--border);}
#tide_content_tfoot .jump_page .btn:hover{background-color: var(--theme);color: #fff;border-color: var(--theme);}
/* .is-list .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 32px;}
.is-list .select2-container--default .select2-selection--single{height: 32px;}
.is-list .select2-container--default .select2-selection--single .select2-selection__arrow{height: 32px;} */
.search_fieldTitle{margin-right: 5px;vertical-align: middle;line-height: 32px;height: 32px;margin-bottom: 10px;}
.handle-btns .fa-ellipsis-h{font-weight:600;padding: 0 2px;}
/* 对齐旧版 theme_light.css：handle-btns 内按钮 padding */
.handle-btns>.btn,
.d-flex.align-items-center>.btn-group>.btn{padding: 6.5px 0.45rem !important;}
/* 搜索框/作者输入框高度（旧版 theme_light.css） */
.search-author,
.search-time{height:33px;padding: 1px 0.45rem !important;}
/* input-group-addon 高度（旧版 theme_light.css） */
.input-group-addon{height:33px;}
/* list-handle padding（旧版 theme_light.css） */
.list-handle{padding-top: 15px;padding-bottom: 15px;}
/* btn Right 按钮间距（旧版 theme_light.css） */
.handle-btns .mg-l-auto .btn{margin-left: 6px;}
.table thead>tr>th{background:var(--bg-th,#f1f1f1);text-transform: none;}
#div_table .table thead>tr>th{background:var(--bg-th,#f1f1f1);}
.table thead>tr>th:first-of-type,.table thead>tr>th:last-of-type{border-radius: 4px;}
.table thead.bg-th>tr>th{padding:0.75rem 0.3rem;background:var(--bg-th,#f1f1f1)}
/* .table td,.table th{ padding:0.75rem 0.3rem } */
/* .table td{font-size:13px;} */
button, .btn, .toggle-slide .toggle-blob{cursor:pointer}
.drag-list{cursor:move;}
.clickButton>i.fa, .clickButton>i.icon{margin-right: 5px}
.clickButton>i.fa, .clickButton> .iconpark-icon{margin-right: 5px;width: 14px;height: 14px;vertical-align: middle;}
.clickButton> .iconpark-icon{width: 18px;height: 18px;}
/*列表操作按钮隐藏规则*/
.list-dropdown-right{display:none}
.operation_btn_right a{display:none;}
.operation_btn_right a.nav-link{min-width: 120px;white-space: nowrap;word-break: keep-all;}
.operation_btn_right a.nav-link i{vertical-align: -1px;}
.is-list .ui-icon, .is-list .ui-widget-content .ui-icon{background-image: none;}
.ui-widget-header{background:none;}
.ui-datepicker .ui-datepicker-title{color: var(--tx-default);font-size:14px; }
.ui-datepicker .ui-datepicker-calendar td a{text-align: center;margin: 2px;color: var(--tx-default);}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a,
.ui-datepicker .ui-datepicker-calendar td a.ui-state-active,
.ui-datepicker .ui-datepicker-calendar td a:hover{background-color: var(--theme-btn-rgb-1);color: var(--theme);}
.ui-timepicker-div{margin-top: 5px;}
.ui-timepicker-div dl dt,.ui-timepicker-div dl dd{color: var(--tx-default);font-weight: 500;font-size: 14px}
.ui-datepicker .ui-slider-horizontal .ui-slider-handle{border-color: var(--theme);border-radius: 50%;background-color: #fff;outline: none;cursor: pointer;}
.ui-timepicker-div dl dd{margin:0 10px 15px 50px;}
.ui-timepicker-div dl dt{margin-bottom: -22px;height: 30px;}
.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom: -30px}
.ui-timepicker-div dl .ui_tpicker_time{margin-bottom: 8px;}
.ui-datepicker .ui-priority-secondary{background: var(--bg-mainpanel);opacity: 1;}
.ui-datepicker .ui-priority-primary{background: var(--theme);color: #fff}
.ui-widget .ui-slider-horizontal{background: var(--bg-slider);height: 6px;border: none;}
.ui-slider .ui-slider-handle{height: 16px;width: 16px;top: -6px}
.ui-datepicker .ui-datepicker-buttonpane button{margin: 1em .2em .4em;padding:4.5px 0.45rem;}
.list-imgfield-box{width: 70px;height: 42px;background-color: var(--bg-slider);display: flex;justify-content: center;align-items: center;border-radius: 4px;overflow: hidden;}
.list-imgfield-box a{width:100%;height: 100%;display: block;display: flex;justify-content: center;align-items: center;margin: 0;padding: 0;}
.list-imgfield-box img{max-width:100%;max-height: 100%;display: block;}
.is-list .sort-cols-th,.is-list .sort-cols-td{text-align: center;padding-right: 4px !important;padding-left: 8px !important;line-height: 1;}
.is-list th[fieldname="choose"]{padding-right: 0px !important;padding-left: 0px !important;}
.is-list .sort-cols-td i{font-size: 19px;color: rgb(173, 181, 189);}
/* min-height仅在list-br-pageheader类添加后生效，避免无内容时空占位，修改时间2026-07-10 */
#list-ftl .br-pageheader{min-height:50px;}
/* 列表/频道页面包屑区固定高度，避免异步填充后抖动，修改时间：2026-07-16 */
.list-html .br-pageheader.list-br-pageheader{
	display:flex;
	align-items:center;
	min-height:50px;
	box-sizing:border-box;
}
.list-html .br-pageheader.list-br-pageheader .breadcrumb{
	/* flex:1; */
	min-width:0;
	margin-bottom:0;
}
.list-html .br-pageheader.list-br-pageheader .breadcrumb-item.active{
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
@media (max-width:930px){
	body:not(#list-ftl,#content-gather-ftl) .operation_btn_left{display:none}
}
@media (max-width:2560px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+13){display:none}
}
@media (max-width:1920px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+10){display:none}
}
@media (max-width:1580px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+9){display:none}
}
@media (max-width:1470px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+8){display:none}
}
@media (max-width:1366px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+7){display:none}
}
@media (max-width:1270px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+5){display:none}
}
@media (max-width:1060px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n+3){display:none}
}
@media (max-width:930px){
	body:not(#list-ftl,#content-gather-ftl) .btn_right a:nth-child(n){display:none}
	body:not(#list-ftl,#content-gather-ftl) .list-dropdown-right{display:block}
	.operation_btn_left{display:none}
}
/*列表操作按钮隐藏规则 end*/

/*列表配置项--按钮公共类*/
.list-config-btn{width: 32px;height: 32px;line-height: 32px;text-align: center;font-size: 18px;cursor: pointer;margin-left: 5px;border-radius: 4px;}
/*列表图表*/
.list-config-box{display: flex;align-items: center;margin-left: auto;color: #798390;}
.list-charts-box{margin: 12px;display: none;}
.list-charts-box .lcb-container{display: flex;align-items: flex-start;justify-content: flex-start;}
.list-charts-box .charts-item{border-radius: 4px;display: flex;flex: 1;flex-direction: column;justify-content: space-between;margin-right: 10px;overflow: hidden;}
.list-charts-box .charts-item:last-child{ margin-right: 0px; }
.list-charts-box .lcb-w-5{ width: 100%; }
.list-charts-box .lcb-h-2{ height: 200px; }
.list-charts-box .bar-or-pie{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.list-charts-box .charts-item .item{background-color: #fff;color: rgb(71, 86, 105);border-radius: 4px;}
.list-charts-box .charts-item .lcb-h-2{border: 1px solid rgba(8, 8, 8, 0.06);position: relative;border-radius: 4px;}
.list-charts-box .charts-item .lcb-h-1{height: 95px;padding: 13px 15px;border: 1px solid rgba(8, 8, 8, 0.06);}
.list-charts-box .charts-item .lcb-h-1:first-child{margin-bottom: 10px;}
.list-charts-box .charts-item .i-tl{font-size: 14px;line-height: 1.5;font-weight: 600;}
.list-charts-box .charts-item .number{font-size: 24px;font-weight: 500}
.list-charts-box .charts-item .number .unit{font-size: 14px;margin-left: 5px;}
.list-charts-box .charts-item .lcb-h-2 .i-tl{position: absolute;top: 13px;left: 15px;}
.list-charts-box .charts-item .lcb-h-1 .number{display: flex;align-items: flex-end;margin-top: 10px;}
.list-charts-box .charts-item .lcb-h-1 .number .unit{margin-bottom: 5px;}
.list-config-box .btn:hover{background-color:var(--theme);color:#fff;border-color:var(--theme);}
.listDataGraph.active, .list-config-btn:hover{ background-color: var(--theme);color: #fff; }
.list-info-box{min-height: 200px;display: flex;justify-content: center;align-items: center;border: 1px solid rgba(8, 8, 8, 0.06);}
.list-item-info-box{width: 100%;height:100%;display: flex;justify-content: center;align-items: center;}
.list-charts-box .list-info-p{font-size: 14px;color: rgba(155, 158, 160, 1);}
.list-charts-config .row{margin-left: 0;margin-right: 0;}
.list-charts-config .row-item{display: flex;justify-content: flex-start;align-items: center;}
/* 列表图表 - 默认隐藏的字段 */
.list-charts-config #Style-row,.list-charts-config #ProjectFieldName-row,.list-charts-config #Field-row,.list-charts-config #Sort-row{display: none;}
/* 列表loading颜色 */
.sk-circle {width: 50px;height: 50px;}
.sk-box .sk-circle .sk-child:before{background-color: var(--theme);}  
/* 列表开关高度（让开关垂直居中对齐） */
.list-toggle-box{height: 20px;}
td .toggle-wrapper{display: block;}
td a.btn{float: left;margin-right: 5px;}
td.tx-center a.btn{float: none;}
/* 隐藏排序和选择列 */
.list-config-h5 #currentList .no-edit{ display: none !important; }
/* 隐藏排序和选择列 */
.list-config-h5 #lineHeight_Model,
.list-config-h5 #lineHeight_Model ~ *:not(#showNodeRow){ display: none !important; }
/* 隐藏功能菜单显示配置 */
.list-config-h5 .func-menu .list-show .show-config{display: none !important;}
.list-config-h5 .menu-item .menu-item-title i:first-child{color:rgb(173, 181, 189) ;vertical-align: -1px;}
.list-config #showNodeRow{display: none;}
.list-config-h5 #showNodeRow{display: block;}
.list-config-h5 .hide-in-h5{display: none !important;}
/* 功能菜单拖拽的显示问题 */
.list-config .list-show{display:none !important ;}
.list-config .left-menu .list-show{display:flex !important;}
/* 列表配置-方案列表 */
.scheme_config .td-dropdown-box{position: relative;}
.scheme_config .dropdown-menu{border-color: transparent;box-shadow: 0px 0px 50px 0px rgba(82,63,105,0.15);margin-top: 10px;left: 0 !important;border-radius: 4px;}
.scheme_config .dropdown-menu .triangle{border-color: transparent transparent #fff;border-width: 0 7px 8px;left: 10px;top: -8px;display: block;font-size: 0;height: 0;overflow: visible;position: absolute;width: 0;border-style: dashed dashed solid;}
/* 列表文字超出隐藏 */
.compact-table .td-text-overflow{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; margin-bottom:5px; }

/* 聚视文件 */
/* 功能权限 中间内容区 multi_category_content.jsp、navigation_content.jsp*/
.category-multi-category-content .search-box{display:none}
.category-multi-category-content .border-radius-5{border-radius:5px}
.category-multi-category-content .topic-list-box{padding:20px;min-height: calc(100vh - 135px);overflow-x: auto;display: flex;flex-wrap: nowrap;}
.category-multi-category-content .topicItem1{width:199px;min-height:100%;flex: 0 0 199px;padding: 7px 0;}
.category-multi-category-content ul{list-style:none}
.category-multi-category-content ul li{padding:0 16px;cursor:pointer;line-height:40px;display:flex;justify-content:space-between;align-items:center;margin: 0 7px;border-radius: 3px;}
.category-multi-category-content ul li a{display:inline-block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.category-multi-category-content ul li .fa{font-weight: bolder;display: none;}
.category-multi-category-content ul li.on .fa {font-weight: bolder;}
.category-multi-category-content ul li[hasnext="1"] .fa{display:block}
.category-multi-category-content ul li.cur .fa{font-weight: bolder;}
.category-multi-category-content .topic-list-box .topicItem:nth-child(n+2){border-left: none;}
/* 功能权限 中间内容区 multi_category_content.jsp、navigation_content.jsp end*/

/* \jushi\content_post.jsp */
.content-post table.table-fixed{table-layout:fixed;word-break:break-all;word-wrap:break-word}
.content-post table.table-fixed,
.content-post table.table-fixed td,
.content-post table.table-fixed th{border-collapse:collapse!important}
.content-post .list-pic-box{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;text-align:center;position:relative}
.content-post .list-pic-box .list-img-contanier{width:100%;position:absolute;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center}
.content-post .list-pic-box .list-img-contanier img{width:auto;max-height:100%;max-width:100%}
.content-post .media-box{display:flex;flex-wrap:nowrap;min-height:57px;padding:3px 0}
.content-post .media-box .td-img-box:nth-child(n+4){display:none}
.content-post .td-img-box,
.content-post .td-video-box{width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}
.content-post .td-img-box{border-radius:5px;overflow:hidden}
.content-post .td-video-box{width:100px;border-radius:5px;position:relative;overflow:hidden;height:57px}
.content-post .td-img-box img{max-width:100%;border-radius:5px}
.content-post .td-video-box img,
.content-post .td-video-box video{max-width:100%;border-radius:5px}
.content-post .td-video-box:after{content:"";width:100%;height:100%;background-image:url(../img/video_play.png);background-size:20px 20px;background-position:40px 20px;background-repeat:no-repeat;position:absolute;border-radius:5px}
.content-post .imgmore{position:relative}
.content-post .imgmore:after{position:absolute;content:"显示更多";width:100%;height:100%;font-size:12px;line-height:60px;text-align:center;}
.content-post .td-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;cursor:pointer}
.media-box .slh{position:relative;}
.media-box .slh:after {content: "";width: 100%;height: 100%;background-image: url(../img/shengluehao.png);background-size: 50%;background-position: center;background-repeat: no-repeat;position: absolute;border-radius: 5px;}
/* \jushi\content_post.jsp */
/* 聚视文件 end*/

/* 弹窗公共文件 */
.dialog-body{width:100%;height:100%}
.dialog-body .row{margin-left:0;margin-right:0}
.modal-box{position:relative;width:100%;height:100%}
.modal-box>.ht-60 + form>.modal-body,
.modal-box>.ht-60 + .modal-body{top: 60px;}
.modal-box>.ht-50 + form>.modal-body,
.modal-box>.ht-50 + .modal-body{top: 50px;}
.modal-box .btn-box{position:absolute;bottom:0;width:100%}
.modal-body{position:absolute;top:0px;bottom:70px;width:100%;padding: 15px;}
.modal-body.pd-0{padding: 0px;}
.modal-body-btn{bottom:70px;top:0}
.modal-body .config-box .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:10px}
.modal-body .config-box ul{list-style:none}
.modal-body .config-box>ul>li{display: none;}
.modal-body .config-box>ul>li.block{display: block;}
.dialog-body .left-fn-title{flex:0 0 100%;margin-bottom: 10px;font-weight: 600;}
.dialog-body .left-fn-title~label{margin-bottom: 0;}
.left-fn-title>.tx-danger{margin-left: 3px;vertical-align: middle;}
.modal-body .config-box .row label.rdiobox,.modal-body .config-box .row label.rdiobox{margin-right:10px}
.dialog-body ul.tagit li.tagit-choice .tagit-close .text-icon{display:block}
.dialog-body .ui-state-default,
.dialog-body .ui-widget-content .ui-state-default,
.dialog-body .ui-widget-header .ui-state-default{background:#fff;border:1px solid var(--border);color: var(--tx-default);}
.dialog-body .ui-widget-content{border:1px solid var(--border);border-radius:3px}
.dialog-body .ui-widget-content .ui-datepicker-prev::before,.dialog-body .ui-widget-content .ui-datepicker-next::before{display: none;}
#LinkChannelPath{min-height:21px}
.dialog-body ul.tagit li.tagit-choice .tagit-close{right:5px}
#scheme_add #user-group,#userRole-row{display:none}
#scheme_add .userRole-box{flex-wrap:wrap}
.form-box{flex:1;}
.ht-50.bg-gray-200,.ht-60.bg-gray-200{background-color: #f0f2f5;}
.nav-outline.flex-lg-row .nav-link::before,
.nav-outline.flex-md-row .nav-link::before,
.nav-outline.flex-row .nav-link::before,
.nav-outline.flex-sm-row .nav-link::before,
.nav-outline.flex-xl-row .nav-link::before,
.nav-outline.flex-xs-row .nav-link::before{border-bottom: 3px solid var(--theme);}

.dialog-body .modal-footer{justify-content: flex-start;flex-direction: row-reverse;}
.dialog-body .modal-footer>.btn:first-child{margin-left: 10px;margin-right:0px;}
.dialog-body .modal-footer>.btn:not(:first-child):not(:last-child){margin-left: 10px;margin-right: 0;}
.dialog-body .modal-footer>.btn:last-child{margin-right: 0;margin-left: 0px;}
.modal-body .config-box .row{margin-bottom: 20px;}
.modal-body .config-box .field-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.modal-body .config-box .field-box.column-2 .row{width: calc(50% - 10px);}
.dialog-body .left-fn-title~label{min-height: 24px;}
.select2-container--open .select2-dropdown--above, 
.select2-container--default .select2-selection--single{border-color: var(--border-input);}
.nav-outline .nav-link.active, 
.nav-outline .nav-link.active:focus, 
.nav-outline .nav-link.active:hover{color: var(--theme);}
.modal-body .config-box .row label.rdiobox{margin-right: 30px;}
.row label.rdiobox,
.row label.ckbox{margin-right: 30px;}
.ht-32{height: 32px;}
.choose-icon-box{width: 32px;height: 32px;border: 1px solid var(--border);border-radius: 4px;text-align: center;margin-right: 6px;}
.choose-icon-box i{line-height: 32px;text-align: center;font-size: 14px;margin-right: 0;}
.choose-icon-box .iconpark-icon{width: 14px;height: 14px;margin-top: 8px;}
.left-key{font-weight: bold;}
.dialog-body .modal-body-btn{bottom: 63px;}
.dialog-body .modal-body{overflow-y: auto;padding: 20px;}
.dialog-body .modal-body.pd-0{padding: 0px;}
.dialog-body.upload-image-batch .modal-body{overflow-y: unset;}
/* 图标选择页面 */
.icon-list .config-box ul li{display:block;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.icon-list .modal-body .config-box .row{flex-wrap: wrap;}
.icon-list .config-box ul li .rdiobox{margin-right: 0 !important;margin-top: 5px;width: 18px;}
.icon-list .config-box ul li .rdiobox input{margin-right: 0;}
.icon-list .config-box ul li i.icon{font-size: 22px;}
@media (min-width: 576px){
    .icon-list .config-box .col-sm-2 {flex: 0 0 12%;max-width: 12%;}  	
}
/* 弹窗-新建节点 */
.channel-add-pre.channel-all{display: flex;flex-direction: row; flex-wrap: wrap;justify-content: space-between;margin:5px 0;}
.add-node-dialog .btn{padding: .65rem .75rem;}
.tx-explain{color: var(--tx-explain);font-size: 12px;}
i.tx-explain{font-size: 14px;}
.tx-explain i{color: var(--tx-explain);font-size: 14px;}
.tx-explain a{color: var(--tx-explain);}
.tx-explain a[href*="/"]{color: var(--theme);}
/* 弹窗 选择模板 channel\selecttemplate2018.jsp */
.sele-temp .br-mainpanel{margin-top: 0px;margin-left: 230px;}
.select-tem-list .br-mainpanel{min-height: 100vh;}



/* 弹窗-内容页编辑 */
*.mg-t--15{margin-top:-15px}
*.mg-t--10{margin-top:-10px}
*.mg-t--25{margin-top:-25px}
*.mg-t--20{margin-top:-20px}
*.mg-t--30{margin-top:-30px}
.channel-document-edit .radio-item img{max-width: 120px;max-height: 90px;}
/* 弹窗-列表页配置 */
.list-config .tab-item{display:inline-block;position:relative;height:40px;line-height:40px;font-size:14px;color:var(--tx-default);
	border-radius:4px;padding:0 10px;margin-right:10px;cursor:default;background-color:var(--bg-tab);margin-bottom:10px;border: 1px solid var(--border);}
.list-config .tab-item.no-edit .tab-title-i{font-size: 18.5px;color: rgb(173, 181, 189);;vertical-align: unset;margin: 0;}
.list-config .tab-item.no-edit .tab-title-i.ion-grid{margin-top: -2px;}
.list-config .icon-create{display:inline-block;padding-left:10px;margin-left:5px;border-left:1px solid var(--border);height:100%}
.list-config .icon-btn{cursor:pointer;vertical-align:top}
.list-config .delete-btn,.list-config .add-btn{position:absolute;cursor:pointer;top:-18px;right:-6px;height:0}
.list-config .delete-btn{color:red}
.list-config .add-btn{color:var(--theme)}
.list-config #rdiobox{display:inline-block;margin-right:5px}
.list-config .modal-body .config-box label.ckbox{width:auto}
.list-config #ckbox{display:inline;margin-right:5px}
.list-config .left-menu{margin-right:30px;width:340px;min-height:200px}
.list-config .right-menu{width:386px}
.list-config .menu-item{position:relative;height:50px;line-height:50px;background-color:var(--bg-tab);border-radius:4px;margin-bottom:10px;border: 1px solid var(--border);}
.list-config .menu-item .fa:first-child,.list-config .menu-item .icon:first-child{color:var(--theme);font-size:18px;vertical-align:middle;width:20px;margin:0 8px 0 10px;margin-bottom: 4px;}
.list-config .menu-item .iconpark-icon{color:var(--theme);height: 20px;vertical-align: middle;width: 20px;margin: 0 8px 0 8px;margin-bottom: 4px;}
.list-config .left-menu .menu-item{width:340px}
.list-config .left-menu .menu-item .list-menu-edit{cursor:pointer;margin:0 3px}
.list-config .right-menu .menu-item{float:left;width:173px;margin-right:20px}
.list-config .right-menu .menu-item:nth-child(2n+2){margin-right:5px}
.list-config .right-menu .list-menu-edit{float:right;margin-right:15px;cursor:pointer}
.list-config .list-show{margin-right:15px;font-size:12px}
.list-config .menu-icon{color:var(--theme);font-size:20px;vertical-align:middle;margin:0 10px}
.list-config .menu-text{color:var(--tx-default);font-size:14px}
.list-config .func-menu .menu-text{cursor:move;float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;max-width: 110px;}
.list-config .toggle-wrapper{vertical-align:middle;/* margin-left:5px;*/}
.list-config .fa-sort{font-size:24px;vertical-align:middle;margin:0 10px;cursor:move}
.list-config .menu-delete,.list-config .menu-add{position:absolute;right:-7px;top:0px;cursor:pointer}
.list-config .menu-delete{color:red}
.list-config .menu-add{color:var(--theme)}
.list-config .add-function{text-align:center;cursor:pointer}
.list-config .add-function-btn{color:var(--tx-explain);font-weight:600;font-size:25px !important}
.list-config .residual-filter-list,.list-config .residual-filter-show{margin-top:15px}
.list-config .cut-off{margin:20px 0;box-sizing:border-box;width:100%;border-bottom:1px solid var(--border)}
.list-config .toggle-slide .toggle-blob{cursor:pointer}
.list-config .customize-switch{display:inline-block;width:50px;height:30px;vertical-align:middle;/* vertical-align:middle;*/}
.list-config .list-procedure{width:468px;height:32px}
.list-config .list-script{width:468px;height:148px;resize:none}
.list-config .icon-color{color:var(--tx-default)}
.list-config .delete-btn, 
.list-config .add-btn, 
.list-config .menu-delete, 
.list-config .menu-add{display: none;}
/*弹窗-列表页配置 搜索项*/
.list-config .cur-search-box,.list-config .rest-search-box,.list-config .search-config-box,.list-config .rest-search-config-box{float:left}
.list-config .ion-plus{color:var(--tx-default)}
.list-config .cur-fast-search .menu-delete,.list-config .search-config .menu-delete{top:-20px}
.list-config .cur-search-box .tab-item{border:1px solid var(--border)}
.list-config .cur-search-box .tab-item.active,.list-config .used-search-config-box .tab-item.active{background-color:#fff;border:1px solid var(--theme);color:var(--theme)}
.list-config .cur-search-box .tab-item.active,.list-config .used-search-config-box .tab-item.active i{color:var(--theme)}
.list-config .cur-search-box .tab-item.active,.list-config .used-search-config-box .tab-item.active .icon-create{border-color:var(--theme)}
/*弹窗-列表页配置 定制化列表*/
.list-config .lock-unlock{min-width:20px}
.list-config .sortable-chosen,.cursor-move{cursor:move !important}
.list-config .tab-title-i{font-style:normal;cursor:move;display:inline-block}
.list-config .default-search-config-box .tab-title-i{cursor:default;}
/*弹窗-列表页配置 */
.channel-ftl #deleteItem{display: none;}
.channel-ftl .row.mg-t--10 a{color: #868ba1}
#currentList .add-btn{display: none;}
#residueList,.cur-search-box,.rest-search-box,.rest-search-config-box,.search-config-box {width: 100%;}
#residueList .delete-btn{display: none;}
.list-config .disabledDrag{cursor: not-allowed ;}
.list-config .disabledDrag .tab-title-i{cursor: not-allowed ;}
.list-charts-config .row .row-item{display: flex;flex-wrap: wrap;}
.channel-ftl #icon-box-row.hide,
.channel-ftl #itemWidth-row.hide{display: none;}
/* 弹窗-列表页配置 数据图表 20220216 */
.dc-li .select2-container--disabled .select2-selection  .select2-selection__arrow{display: none;}
.dc-li .row{margin-left:0;margin-right:0}
.dc-li .row-item{display:flex;justify-content:flex-start;flex-wrap: wrap;width: 50%;}
.dc-li .row-item.wd-25p{width: 25%;}
.dc-li .dc-w-1{width:calc(20% - 8px)}
.dc-li .dc-w-5{width:100%}
.dc-li .dc-box{display:flex;}
.dc-li .dc-item{margin-right:10px;flex:1}
.dc-li .dc-item:last-child{margin-right:0px}
.dc-li .dc-item .top{display:flex;flex-direction:column;justify-content:space-between;height:80px;margin-bottom:10px}
.dc-li .dc-item .top.limit-height{height: 40px;margin-bottom: 5px;}
.dc-li .dc-item .top-i{width:100%;background:var(--bg-tab);border-radius:2px;overflow:hidden;display:flex;border:1px solid var(--border);padding:10px}
.dc-li .dc-item .top-i.h-1{align-items:center;justify-content:space-between;height:34px;line-height:1.5}
.dc-li .dc-item .top-i.h-2{align-items:flex-end;justify-content:space-between;height:80px;line-height:1.5}
.dc-li .dc-item .top-i.h-1 .c-title{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.dc-li .dc-item .top-i.h-2 .c-title{align-self:flex-start}
.dc-li .dc-item .top-i.h-2 .c-set{align-self:flex-end}
.dc-li .dc-item .top-i .c-set i{font-size:16px;cursor:pointer}
.dc-li .dc-item .dc-type select{height:30px}
.dc-li .dc-item .bot{height:30px;display:flex;justify-content:space-between;align-items:center}
.dc-li .dc-item .bot .dc-sort{display:flex;justify-content:space-between;align-items:center}
.dc-li .dc-item .bot .dc-sort .btn{background:rgb(247,248,250);border:1px solid var(--border);}

/* 弹窗 文本校对 */
#aiCorrect-modal table,#aiCorrect-modal .tips,#aiCorrect-modal .bd.rounded{display:none;}
#aiCorrect-modal .modal-body-btn { bottom: 10px;}
#aiCorrect-modal .modal-body {bottom: 10px;}
#aiCorrect-modal .modal-body-btn .config-box .row .left-fn-title{min-width: 80px;text-align: left;}
#aiCorrect-modal .modal-body .config-box label.ckbox{width: 90px;cursor: pointer;margin-right: 50px;}
#aiCorrect-modal .table thead th{vertical-align: middle;background-color: #fafafa;}
#aiCorrect-modal .table th,#aiCorrect-modal .table td{padding: 0.4rem 0.5rem ;font-size: 13px;}
#aiCorrect-modal .btn-group-sm>.btn,#aiCorrect-modal .btn-sm,#aiCorrect-modal .sp-container .btn-group-sm>button{padding:0.1rem 0.2rem}
.doc_correction{background: #fff;}
.doc_correction .correction{display: flex;justify-content: space-between;background: #fff;}
.doc_correction .correction-left{width:70%;border-right: 1px solid var(--border);height: 100%;position: relative;}
.doc_correction .correction-left img{max-width:100% !important;}
.doc_correction .content-area{ position: relative;height: 100%; overflow-y: auto;line-height: 30px; width: 100%; word-wrap: break-word; white-space: pre-wrap; font-family: "Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti,"Microsoft YaHei"; color: rgba(0,0,0,.85);overflow-x: hidden;font-size: 16px;}
.doc_correction .correction-right{width:30%;display: flex;flex-direction: column;position: relative;}
.doc_correction .correction-right .proofread-title{color: #101010;min-width: 80px;}
.doc_correction .correction-right .proofread-list{padding: 15px;border-bottom: 1px solid var(--border);flex: 0 0 52px;}
.doc_correction .correction-right .proofread-list .proofread-num{color:#ff0000;}
.doc_correction .correction-right .re-proofread{color: var(--theme);margin-right: 10px;cursor: pointer;}
.doc_correction .correction-right .one-modification{color: var(--theme);cursor: pointer;}
.doc_correction .correction-right .correction-item-handle{color: var(--theme);cursor: pointer;width: 40px;text-align: center;}
.doc_correction .correction-right .correction-list{padding: 10px 0; flex: 1;overflow-y: auto;}
.doc_correction .correction-right .correction-item{transition: display 1s}
.doc_correction .correction-right .correction-list .point{background:#a6a6a6;width: 6px;height: 6px;border-radius: 3px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.doc_correction .correction-right .correction-list .fa{margin: 0 5px;}
.doc_correction .correction-right .correction-list .correction-info{cursor: pointer;flex:1;}
.doc_correction .correction-right .correction-list .correction-info span{line-height: 23px}
.doc_correction .content-area p{line-height: 32px;font-size: 16px;}
.doc_correction .content-area .selected{position: relative;background-image: url(../../static/img/word-wave.png);height: 24px; display: inline-block; background-size: 10px 24px; background-repeat: repeat-x; line-height: 24px;}
.doc_correction .content-area .selected.active{background-image:none}
.doc_correction .content-area .active{position: relative;background-color:#ff1d1d;cursor: pointer;}
.doc_correction .loading{color:#A6A6A6;}
.doc_correction .loading img{width:14px;height: 14px;display: inline-block;vertical-align: middle;font-size: 14px;margin-right: 2px;padding-bottom: 2px;}
.doc_correction .proofread-title{display:none;}
.doc_correction .proofread-list-operation{display: none !important;;}
.doc_correction .start-loading{text-align: right;width: 100%;}
.doc_correction .re-loading{display: none;margin-right: 10px;}
.doc_correction .correction-success{width:100%;text-align: center;line-height: 40px;color: #272727;background-color: #fafafa;display: none;flex: 0 0 40px;position: relative;}
.doc_correction .correction-success.hide{height:0;flex: unset;color: transparent;}
.doc_correction .correction-success-num{color: #ff0000;}
.doc_correction .correction-info.on{color: var(--theme);}
.doc_correction .correction-right .correction-list .correction-info.on .fa{color: var(--theme);}
.doc_correction .correction-content{display:none;}
.doc_correction .correction-box{width:240px;height:38px;line-height: 18px;position:absolute;z-index:99999;transition:transform 0.3s ease-out;background-color:#fff;box-shadow:0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;padding:10px;border-radius:4px;top: 60px;}
.doc_correction .correction-box .c-header{display:flex;align-items:flex-start}
.doc_correction .correction-box .c-header i{margin-top:5px;margin-right:10px}
.doc_correction .correction-box .c-header p{color:#595959}
.doc_correction .correction-box i{padding:0 8px}
.doc_correction .correction-box .t-edit{ color: var(--theme);cursor: pointer;}
.doc_correction .correction-box .triangle{position:absolute;left: 82px; transform: rotate(180deg); top: -6px;width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #fff}
.doc_correction .correction-original,.doc_correction .correction-default{display:none;}
.doc_correction .correction-tooltip{display:inline-block;height:23px;}
.doc_correction .correction-form-control{display:inline-block;padding:2px 5px;width: 100px;display: none;}


/* 弹窗 内容页图片上传 */
/* 上传界面表格样式 */
.upload_page_table table{border: 1px solid #F0F0F0;border-collapse: collapse;}
.upload_page_table th{border-bottom: none;}
.upload_page_table table th,.upload_page_table table td{border: 1px solid rgba(0,0,0,.15);}
/* ueditor_image.jsp */
.ueditor-image .collapsed-menu .br-mainpanel-file{margin-left: 0;margin-top: 0;}
.ueditor-image .modal-body .config-box .row{margin-bottom: 15px;}
.ueditor-image .modal-body-btn .config-box .row .left-fn-title{min-width: 110px;text-align: left;}
.ueditor-image .modal-body .config-box label.ckbox{width: 90px;cursor: pointer;margin-right: 0px;}
.ueditor-image .table thead th{vertical-align: middle;}
.ueditor-image .table th{padding: 0.3rem 0.75rem ;}
.ueditor-image .table td{padding: 0.4rem 0.75rem ;}
.ueditor-image label {margin-right: 10px;}
.ueditor-image label.ckbox.mg-b-0-force.mg-l-20 {width: 100px;}
.ueditor-image .modal-body .config-box{bottom: 0px;padding-bottom:20px ;}
.ueditor-image .modal-body-btn{/* bottom: 0px; */}
.mh-40{min-height: 40px}
.ueditor-image2 .collapsed-menu .br-mainpanel-file{margin-left: 0;margin-top: 0;}
.ueditor-image2 .modal-body .config-box .row{margin-bottom: 20px;height: 40px;}
.ueditor-image2 .modal-body-btn .config-box .row .left-fn-title{min-width: 80px;text-align: left;}
.ueditor-image2 .modal-body .config-box label.ckbox{width: 90px;cursor: pointer;margin-right: 40px;}
.ueditor-image2 .table thead th{vertical-align: middle;}
.ueditor-image2 .table th{padding: 0.3rem 0.75rem ;}
.ueditor-image2 .table td{padding: 0.4rem 0.75rem ;}
.ueditor-image2 label {margin-right: 10px;}
.ueditor-image2 label.ckbox.mg-b-0-force.mg-l-20 {width: 100px;}
/* ueditor_image.jsp end*/

/* \ueditor\dialogs\image\image.jsp	 */
.dialogs-image .modal-body {top: 45px;bottom: 70px;}
.dialogs-image .config-box{overflow-y: auto;position: relative;}
.dialogs-image .loading-box{position: absolute;width: 100%;height: 100%;left:0;top:0;background-color: #fff;z-index: 9999;display:none}
.dialogs-image .loading{position:absolute;width:50px;height:50px;left:0;top:0;right:0;bottom:0;margin:auto;z-index:9999;background:0 0;}
.dialogs-image .loading img{width:100%;height:100%}
.dialog-body .overflow-y-unset{overflow-y: unset !important;}
.dialogs-video #frmMain2,.dialogs-video #frmMain3{min-height: 477px;}
.dialogs-video .modal-body.pd-0{padding: 0;}
.dialogs-video .wd-content-lable-half{width: calc(50% - 5px);}
/* src\main\webapp\ueditor\dialogs\image\image.jsp end*/

/* \ueditor\dialogs\image\imglocal.html */
.imglocal ul{list-style: none;}
.imglocal .table{table-layout: fixed;}
.imglocal table th,
.imglocal table td{font-size: 12px !important;padding: 5px 10px !important;word-break: break-all;}
.imglocal #confirm,
.imglocal #startButton,.imglocal #btnCancel1{display: none;}
.imglocal #tide_content_tfoot{display:none;}
.imglocal .sk-circle{width:50px;height:50px;}
.imglocal .sk-circle .sk-child:before{background-color:var(--bg-success);}
.imglocal .handle-btns{visibility:hidden;}
/* \ueditor\dialogs\image\imglocal.html end*/

/*弹窗 图片上传优化*/
.t-upload{display: flex;height: 100%;width: 100%;}
.t-upload label{margin-right: 0;}
.t-upload #drop-area{width: 100%;border: 1px dashed #DBDBDB;border-radius: 4px;text-align: center;display: flex;text-align: center;align-items: center;flex-direction: column;justify-content: center;height: calc(100% - 45px);}
.t-upload.bot-no-btn #drop-area{height: calc(100% - 15px);}
.t-upload .file_upload_choose{margin-top: 0px;}
.t-upload .file_upload_choose label{margin-bottom: 0;}
.t-upload #drop-area .up_tips{color: rgba(45, 51, 57, 0.5);font-size: 12px;}
.t-upload .upload-left{margin-right: 0;display: flex;justify-content: flex-start;flex-direction: column;}
.t-upload .upload-right{margin-left: 25px;}
.t-upload .upload_page_table{margin-top: 10px;flex: 1;overflow-y: auto;display: none;}
.t-upload .upload_page_table .table thead th,
.t-upload .upload_page_table .table tbody td{padding: 0.4rem !important;border: 1px solid #F0F0F0;font-size: 12px;border-left: none;border-right: none;}
.t-upload .upload_page_table .table thead th{background-color:#FAFAFA ;}
.t-upload .upload_page_table .table tbody td{word-break: break-all;}
.upload-image-batch .config-box{height: calc(100vh - 20px);}
.t-upload .row .left-fn-title{min-width: 70px !important;}
.ueditor-image .modal-body .config-box .t-upload label.ckbox{margin-bottom: 0;}
.t-upload .new-flex-label{display: flex;flex-direction: column;}
.t-upload .new-flex-label .n-top{display: flex;align-items: center;justify-content: space-between;min-height: 31px;}
.t-upload .new-flex-label .n-bot{display: flex;align-items: center;justify-content: space-between;margin-top: 5px;width: 320px}
.t-upload .new-flex-label #f_2{flex: 0 0 130px;margin-right: 10px;}
.t-upload .new-flex-label #f_1{flex: 0 0 160px;}
.t-upload td.table-choose>label{width: 18px;margin-left: 8px;vertical-align: middle;height: 18px;}
.t-upload .colomn-row .left-fn-title{margin-top: 5px;}
.ueditor-image .modal-body .config-box{padding-bottom: 0;}
.upload-image-tpk .config-box{height:calc(100vh - 110px);}
.content-insertfile .modal-body .config-box{height:100%;}
.content-insertfile .modal-body .t-upload{height:calc(100vh - 130px);padding-top: 20px;overflow-y: auto;}
.t-upload table tr.tr_bg{background-color: #E7F4FF !important;}
.t-upload .wd-400{width: 320px;}
.not-upload-img .modal-body{top: 0;}
.not-upload-img .modal-body .t-upload{height:100%;padding-top: 20px;} 
.not-upload-img .upload-right{display: none;}
.not-upload-img .upload-left{width: 100%;}
.wd-75{width: 75px}
.wd-95{width: 95px;}
/*弹窗 - 图片库优化*/
.upload-image-batch .table-choose{display: none;}
.upload-image-batch .showChoose .table-choose{display: table-cell;}
.upload-image-batch ul.tagit li.tagit-choice .tagit-close .text-icon,
.picsBm ul.tagit li.tagit-choice .tagit-close .text-icon{display: block;} 
.upload-image-batch .table thead>tr>th {padding: 0.5rem 0.3rem!important;}
.file_upload_choose #picker{width: 90px;height: 32px;line-height: 1;}
.file_upload_choose #picker div[id*='rt_']{width: 90px!important;}
.upload-image-batch .ui-helper-hidden-accessible{display: none;}
/*弹窗 - 百度上传按钮样式*/
.webuploader-container{position:relative}
.webuploader-element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.webuploader-pick{position:relative;display:inline-block;cursor:pointer;background-color:var(--theme);border-color:var(--border);padding:8px 12px;color:#fff;text-align:center;border-radius:3px;overflow:hidden;word-break: keep-all;}
.webuploader-pick-hover{background-color:var(--theme);border-color:var(--theme)}
.webuploader-pick-disable{opacity:.6;pointer-events:none}
.file_del i{cursor:pointer}

/*分离版内容页*/
.document-content{line-height:1;overflow-y: hidden;}
.document-content .el-main{padding:0;position: absolute;top: 60px;bottom: 0;width: 100%;overflow-y: auto;}
.document-content .el-form.demo-ruleForm {margin: 12px;padding: 18px;}
.document-content .el-form-item .el-form-item__content{min-height: 32px;}
.document-content .el-form-item .el-form-item__content,.document-content .el-form-item .el-form-item__content .el-cascader{line-height:normal;}
/* 输入框样式 */
.document-content .el-input__icon{height: 32px;line-height: 32px;}
.document-content .el-input__inner,
.document-content .el-select .el-input--suffix .el-input__inner
{height: 32px;line-height: 32px;padding: 0 8px;border-radius: 4px;}
.document-content .el-textarea__inner{padding:10px 8px;height:6.893rem;line-height:1.25;border-radius:4px;font-weight:400;font-size:.875rem}
.el-select-dropdown__wrap{max-width: calc(100vw - 60px);}
.document-content .video-info-top .el-input__inner{height: 32px !important;}
/* 输入框样式 end*/

.document-content .el-form-item .el-form-item__error{position:absolute;}
.document-content .el-form-item .el-form-item__content .label-caption{line-height:1.5;padding:9px 0}
.document-content .el-form-item .el-form-item__content .label-caption img{max-width: 100% !important;}
.document-content .el-form-item .el-form-item__content .label-caption a{text-decoration: underline;}
.document-content .el-form-item .el-form-item__content .label-caption p{margin: 0 0 10px;line-height: 24px;}
.document-content .el-form-item .el-form-item__content .label-caption ol,.document-content .el-form-item .el-form-item__content .label-caption ul{padding-left: 40px;}
.document-content .el-form-item .el-form-item__content .label-caption ol li {list-style-type: inherit;}
.document-content .el-form-item .el-form-item__content .label-caption ul li {list-style-type: inherit;}
.document-content .el-form-item .el-form-item__content .label-caption blockquote{margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 40px;margin-inline-end: 40px;}
.document-content .el-container{height:100%}
.tx-0{font-size:0}
.ellipsis_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.document-content  .el-form--label-top .el-form-item__label{line-height:20px;padding:0;margin-bottom:10px;}
.document-content  .el-form-item__label{font-size:14px;color:var(--tx-default);font-weight: 700;}
.document-content .el-button--info{background-color:#868e96;border-color:#868e96}
.document-content .el-button--info:focus,
.document-content .el-button--info:hover{background-color:#727b84;border-color:#6c757d}
.document-content .el-checkbox-group,
.document-content .el-radio-group
{line-height:1;display: flex;flex-wrap: wrap;margin-top: -10px;}
.document-content .el-radio-group .el-radio,
.document-content .el-checkbox-group .el-checkbox{display: flex;align-items: center;font-size: 0;margin: 10px 15px 0 0;cursor: pointer;}
.document-content .el-checkbox-group .el-checkbox .el-checkbox__label {line-height: 1;padding-left: 5px;}
.document-content .el-radio-group .el-radio .el-radio__label{line-height: 1;padding-left: 5px;}
.document-content .el-checkbox{margin-bottom:.5rem}

.document-content .edui-default .edui-editor-toolbarbox{line-height:21px}
.document-content #app .el-button+.el-button{margin-left:6px}
.document-content #app #elMain .el-button{margin-left:10px}
.document-content .edui-editor-imagescale{display:none!important}

.document-content .el-checkbox__input.is-checked+.el-checkbox__label,
.document-content .el-radio__input.is-checked+.el-radio__label{color:#606266}
.document-content .word-limit .el-input__inner{padding-right:70px}
.document-content .el-form-item .el-select .el-select-dropdown{width: 100%;}
/* 审核预览 */
.document-content .el-form.demo-ruleForm{margin:6px;padding:0;background-color:transparent;display:flex;min-height:calc(100% - 12px)}
.document-content .fields-approve{display:flex;flex:1}
.document-content .fields-approve .fields-container{background-color:var(--white);flex:1 1 auto;padding:18px;border:1px solid;border-color:var(--border);box-sizing:border-box;border-radius:4px}
.document-content .fields-approve .approve-info-container{flex:0 0 460px;background-color:var(--white);margin-left:6px;margin-top:6px;border:1px solid;border-color:var(--border);box-sizing:border-box;border-radius:4px;height: calc(100vh - 84px);}
.document-content .fields-approve .approve-info-container .approve-info-header{border-bottom:1px solid;border-bottom-color:var(--border);padding:0 18px}
.document-content .fields-approve .approve-info-container .approve-info-header .tabs{display:flex;justify-content:center}
.document-content .fields-approve .approve-info-container .approve-info-header .tabs .tab{color:var(--tx-default);font-size:14px;padding:20px 0;flex:1;position:relative;text-align:center}
.document-content .fields-approve .approve-info-container .approve-info-header .tabs .tab.active{color:var(--theme)}
.document-content .fields-approve .approve-info-container .approve-info-header .tabs .tab.active .tab-line{background-color:var(--theme)}
.document-content .fields-approve .approve-info-container .approve-info-header .tabs .tab .tab-line{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:2px;background-color:transparent}
.document-content .fields-approve .approve-info-container .approve-step-wrapper{padding:18px;position:relative}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item{padding-bottom:24px;padding-left:20px;position:relative}
.document-content .fields-approve .approve-step-item .step-line{position:absolute;top:10px;left:0;bottom:-10px;width:1px;background-color:var(--border)}

.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .show-input .approve-step-header .dot{background-color:var(--theme)}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .show-input .approve-step-header .approve-step-header-left{color:var(--theme)}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .show-input .approve-step-tips>span{color:#f49917}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-header{display:flex;justify-content:space-between;margin-bottom:14px;position:relative}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-header .dot{position:absolute;top:3px;left:-24px;width:10px;height:10px;background-color:var(--bg-mainpanel);border-radius:50%}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-tips{background-color:var(--bg-mainpanel);padding:9px 13px;font-size:14px;color:var(--tx-default);line-height:1.5;border-radius:4px;min-height: 40px;}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .show-input .approve-step-tips{background-color: var(--theme-btn-rgb-1);}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-tips>span{margin-right:12px}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-tips>span:last-child{margin-right:0}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-result{margin-top:12px;line-height: 1.5;}
.document-content .fields-approve .approve-info-container .approve-step-wrapper .approve-step-item .approve-step-input{margin-top:12px}
.document-content .fields-approve .approve-info-container .approve-step-item.approve-ac-pre .step-line,
.document-content .fields-approve .approve-info-container .approve-step-item.approve-ac-pre .approve-step-header .dot{background-color: rgb(205, 206, 207);}
.document-content .fields-approve .approve-info-container .approve-step-title{font-weight: bold;}
/* 审核流程 */
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-info-box{overflow-y: auto;height: calc(100% - 55px);}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-info-content{padding-top: 15px;}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-info-content:nth-child(n+3){margin-top: 35px;position: relative;}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-info-content:nth-child(n+3):before{content: "";width: calc(100% - 40px);height: 1px;background-color: var(--border);top: -20px;left: 20px;position: absolute;}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-step-wrapper .approve-step-item{padding-bottom: 15px;}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-step-wrapper{padding: 0 18px;}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-step-wrapper .approve-step-item .step-line{display:block}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-step-wrapper .approve-step-item:last-child .step-line{display:none}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-step-wrapper .approve-step-item:last-child:not(:first) .step-line{display:none}
.document-content .fields-approve .approve-info-container.approve-flow-container .approve-step-wrapper .approve-step-item:first-of-type .step-line{display:block}
.document-content .fields-approve .approve-info-container .approve-info-content .approve-step-wrapper:last-child .approve-step-item:first-child .step-line{display:none}
.document-content .fields-approve .approve-info-container .approve-info-content .approve-step-wrapper:last-child .approve-step-item:first-child:not(:last-child) .step-line{display:block}
.document-content .fields-approve .approve-info-container .approve-info-content .approve-step-wrapper:first-child .approve-step-item:first-child .step-line{display:block}
.document-content .fields-approve .approve-info-container .approve-result-content .approve-step-wrapper:nth-child(n+2){margin-top: 35px;position: relative;}
.document-content .fields-approve .approve-info-container .approve-result-content .approve-step-wrapper:nth-child(n+2):before{content: "";width: calc(100% - 40px);height: 1px;background-color: var(--border);top: -20px;left: 20px;position: absolute;}
.document-content .fields-approve .approve-info-container .approve-result-content:nth-child(n+2){margin-top: 35px;position: relative;}
.document-content .fields-approve .approve-info-container .approve-result-content:nth-child(n+2):before{content: "";width: calc(100% - 40px);height: 1px;background-color: var(--border);top: -20px;left: 20px;position: absolute;}
.approve-flow-user-list .list-box{height: 365px;overflow-y: auto;align-content: flex-start;}
.approve-flow-user-list .user-item{min-width: calc(33.3% - 20px);}
.approve-flow-user-list.dialog-body .modal-body{padding-bottom: 0;}
.pointer-events-none{pointer-events: none;}
/* 审核预览 end*/
.document-content .fieldcaption{font-size:12px;color:#868ba1;line-height:20px;margin-top:5px}
.document-content #elMain .edui-default .edui-editor-iframeholder{border:1px solid #f0f0f0;background:#fff}
.document-content #elMain .edui-default .edui-editor{background:#f6f6f6}
.document-content .input-before-button{flex:1;align-items:center}
.document-content .edui-editor div.edui-button-body,
.document-content .edui-editor div.edui-combox-body,
.document-content .edui-editor div.edui-menubutton-body,
.document-content .edui-editor div.edui-splitbutton-body{height:20px}
.document-content .edui-default .edui-toolbar .edui-button .edui-icon,
.document-content .edui-default .edui-toolbar .edui-menubutton .edui-icon,
.document-content .edui-default .edui-toolbar .edui-splitbutton .edui-icon{height:20px!important;width:20px!important;background-size:1000px 120px}
.document-content .transcode-status{font-size:12px;color:#8c939d;display:none}
.document-content .tag-container{flex:1;display:flex;align-items:center;}
.document-content .specila-input-wrapper{display:flex;align-items:center;max-width:calc(100% - 280px)}
.document-content .tag-wrapper{flex:1;padding:0 7px;max-width: calc(100% - 56px); border-radius:4px;min-height:32px;line-height:32px;display:flex;align-items:center;flex-wrap:wrap;padding-bottom:2px}
.document-content .tag-wrapper.disabled{color:#c0c4cc;cursor:not-allowed}
.document-content .tag-wrapper .el-button.is-disabled,
.document-content .tag-wrapper .el-button.is-disabled:hover{background-color:transparent}
.document-content #app #elMain .tag-wrapper .el-button{margin-left:0}
.document-content .tag-wrapper .el-tag--plain,.document-content .el-tag.el-tag--info{border:1px solid rgba(0,0,0,.15);color:#555}
.document-content .tag-wrapper .el-tag--plain .el-tag__close{color:#555;font-weight:700;font-size:14px;top:0}
.document-content .el-tag--plain .el-tag__close:hover{background-color:transparent}
.document-content .tag-wrapper>.el-tag,
.document-content .el-cascader__tags .el-tag{background-color:#f0f2f5;max-width: 100%;display: inline-flex;align-items: center; margin-right:10px;margin-top:2px;border-color:var(--border)}
.document-content .el-cascader__tags .el-tag{margin-right: 0;}
.document-content .el-tag .el-icon-close{top: 0;}
.document-content .tag-wrapper>.el-tag .tag-text{flex:1;overflow: hidden;text-overflow: ellipsis;}
.document-content .tag-wrapper>.el-tag:last-child{margin-right:0}
.document-content .tag-wrapper .input-new-tag .el-input__inner{height:24px;line-height:24px}
.document-content .sensitive-wprds-scrollbar-box{height:300px}
.document-content .sensitive-wprds-scrollbar-box .el-scrollbar__wrap{overflow-x:hidden}
.document-content .el-dialog--center .el-dialog__body{padding:15px}
.document-content .el-dialog__footer{border-top:1px solid #f0f0f0;padding:15px}
.document-content .el-dialog__footer div{display: flex; flex-direction: row-reverse;}
.document-content .el-dialog__footer div .el-button{margin-left: 10px;}
.document-content .el-dialog__footer div .el-button--info{background-color:var(--bg-mainpanel);border-color:var(--border);color: inherit;}
.document-content .el-dialog__header{border-bottom:1px solid #f0f0f0}
.document-content .el-dialog__header .el-dialog__title{color:#343a40;font-weight:700;font-size:14px}
.document-content .el-dialog__header{display:flex;justify-content:space-between;height:52px;align-items:center;padding:0 20px}
.document-content .el-dialog__headerbtn{top:15px}
.document-content .el-dialog__close{font-size:18px;font-weight:700;color:#000}
.document-content .el-dialog__headerbtn:focus .el-dialog__close,
.document-content .el-dialog__headerbtn:hover .el-dialog__close{color:#000}
.document-content .el-table--striped .el-table__body tr.el-table__row--striped td{background-color:#f2f2f2}
.document-content .node-tree .tree-box{height:400px}
.document-content .node-tree .tree-box.radio-type .el-checkbox__inner{border-radius:50%}
.document-content .node-tree .tree-box .el-scrollbar__wrap{overflow-x:hidden}
.document-content .node-tree .el-checkbox{margin-bottom:0;font-size:0}
.document-content .is-layout-container{border-radius:2px;padding-top:10px;padding-bottom:5px;}
.document-content .is-layout-container .layout-header{display: flex;align-items: center;padding-bottom: 16px;}
.document-content .is-layout-container .layout-header div{margin-right: 8px;}
.document-content .is-layout-container .layout-header .layout-header-icon{font-size: 20px;}
.document-content .is-layout-container .layout-header .layout-header-text{font-size: 16px;font-weight: bold;line-height: 21px;}
.document-content .is-layout-container .layout-header .layout-header-caption{font-size: 16px;color: var(--tx-explain);}
.document-content .is-layout-container .layout-divider{height: 1px;background: var(--nav-border);margin-bottom: 16px;}
.document-content .is-layout-container.has-divider + .is-layout-container{margin-top: -12px;}
.document-content .is-layout-container .el-tabs{margin-top: -15px;}
.document-content .is-layout-container .layout-header + .el-tabs{margin-top: -8px;}
.document-content .is-layout-container .el-tabs__nav-wrap::after{height: 1px;background-color: var(--border);}
.document-content .item-description{font-size:12px;line-height:1.5;margin-top:10px;display:flex;align-items:center}
.document-content .item-description>i{margin-right:5px;align-self:start;margin-top:2px}
.document-content button{outline:0}
.document-content .uploader-dialog .upload-demo{text-align:center}
.document-content .uploader-dialog .upload-demo .el-upload-list{text-align:left;text-align:left;border:1px solid #e5e5e5;margin-top:20px;padding:0 10px 10px;border-radius:2px}
.document-content .uploader-dialog .upload-demo .el-upload.el-upload--text{width:100%}
.document-content .uploader-dialog .upload-demo .el-upload.el-upload--text .el-upload-dragger{width:100%}
.document-content .special-input-wrapper{display:flex;align-items:center}
.document-content .el-radio__inner{width:16px;height:16px;border:1px solid #adb5bd}
.document-content .el-radio__inner:hover{border-color:#adb5bd}
.document-content .el-radio__inner::after{width:6px;height:6px;transition:none}
.document-content .el-radio__input.is-checked .el-radio__inner{border-color:var(--theme);background:var(--theme)}
.document-content .el-checkbox__input.is-checked .el-checkbox__inner,
.document-content .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:var(--theme);background:var(--theme)}
.document-content .el-checkbox__inner{width:16px;height:16px;border:1px solid #adb5bd;transition:none}
.document-content .el-checkbox,
.document-content .el-checkbox__input,
.document-content .el-radio,
.document-content .el-radio__inner,
.document-content .el-radio__input{cursor:unset}
.document-content .el-checkbox__inner:hover{border:1px solid #adb5bd}
.document-content .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#adb5bd}
.document-content .el-checkbox__inner::after{border-width:3px;top:0;left:3.5px;height:8px;width:4px;transition:none}
.document-content .el-button--small.button-new-tag{height:24px;line-height:22px;padding:0 8px;border-radius:4px;font-size:12px}
.document-content .input-new-tag{width:90px;font-size:14px;vertical-align:bottom;height:24px;line-height:24px}
.document-content .el-form-item.hide-label .el-form-item__label{display: none;}
.document-content .drodown-gutter{position:absolute;width:245px;height:20px;right:0;bottom:-13px;opacity:0}
.document-content .editor-page-container{font-size:0}
.document-content .editor-page-container .edditor-page-wrapper{display:flex;flex-wrap:wrap}
.document-content .editor-page-container .edditor-page-wrapper .editor-page{font-size:14px;border:1px solid #f0f0f0;cursor:pointer;flex:1;text-align:center;height:32px;line-height:32px;border-right:none}
.document-content .editor-page-container .edditor-page-wrapper .editor-page:last-child{border-right:1px solid #f0f0f0}
.document-content .editor-page-container .edditor-page-wrapper .editor-page.active{color:#fff;background-color:var(--theme);border-color:var(--theme)}
.document-content .editor-page-container .edditor-page-wrapper .editor-page.active:hover{background-color:var(--theme);border-color:var(--theme)}
.document-content .editor-page-container .edditor-page-operator{font-size:0;line-height:1;margin-top:10px}
.document-content #app #elMain .editor-page-container .edditor-page-operator .el-button{margin-left:0;margin-right:10px}
.document-content .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,
.document-content .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{display:none}
.document-content .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:after,
.document-content .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:after{content:'*';color:#d00707;margin-left:4px}
.document-content [class*=el-col-]{height:100%}
.document-content .online-box .flex-box a.open-drodown{color:#fff}
.document-content .el-checkbox__input.is-disabled .el-checkbox__inner,
.document-content .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner,
.document-content .el-input.is-disabled .el-input__inner,
.document-content .el-radio__input.is-disabled .el-radio__inner,
.document-content .el-radio__input.is-disabled.is-checked .el-radio__inner,
/* .document-content .el-switch.is-disabled .el-switch__core, */
.document-content .el-switch.is-disabled .el-switch__label,
.document-content .el-textarea.is-disabled .el-textarea__inner,
.document-content .tag-wrapper.disabled,
.document-content .el-range-editor.is-disabled,
.el-range-editor.is-disabled input{background-color:var(--bg-tab);border-color:var(--border)}
.document-content #loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#fff;display:flex;align-items:center;justify-content:center}
.document-content #loading .loading-content{font-size:14px;color:var(--theme)}
.document-content #loading .loading-content img{width:50px;height:50px}
.document-content .el-date-editor .el-range-separator,
.document-content .el-date-editor .el-range__close-icon,
.document-content .el-date-editor .el-range__icon{height: 32px;line-height: 32px;}
.document-content .el-date-editor .el-range-separator{width:20px;font-size:12px}
.document-content .f-item-wrapper>.el-row{display:flex;flex-wrap:wrap}
.document-content .el-date-picker.el-date-picker-haslimit .el-picker-panel__footer .el-button--text{display:none;}
.document-content .el-picker-panel .el-picker-panel__content th{text-align: center;}
/* 年范围 */
.document-content .picker-year, .condition-menu .picker-year{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}
.document-content .picker-year>form, .condition-menu .picker-year>form{width: 100%;}
.document-content .picker-year>form .picker-year-con, .condition-menu .picker-year>form .picker-year-con{display: flex;justify-content: space-between;}
.document-content .picker-year .el-date-editor.el-input .el-input__inner, .condition-menu .picker-year .el-date-editor.el-input .el-input__inner{text-align:center}
.document-content .picker-year .el-form-item__content, .condition-menu .picker-year .el-form-item__content{padding-right:0}
.document-content .picker-year .line, .condition-menu .picker-year .line{text-align:center;height: 32px;line-height: 32px;font-size: 12px;}
.condition-menu .picker-year .el-form-item{margin-bottom: 0;}
.condition-menu .picker-year .el-form-item__content{line-height: 32px;}
.condition-menu .picker-year .el-form-item .el-date-editor.el-input{width: auto;}
.condition-menu .picker-year .line{padding: 0 4px;}
.document-content .list-no-data>img{max-width: 100%;}
/* 年范围 end*/
.document-content .el-form-item .identifier-content{display: flex;justify-content: space-between;align-items: center;min-height: 32px;flex-wrap: wrap;}
.document-content .el-select__input{margin-left: 10px;}
/* 文件集、图片集 */
.file-list-wrapper .operate-btns{display: flex;}
.file-list , .document-pro .file-list{font-size: 14px;padding: 10px;border: 1px solid var(--nav-border);width: 100%;min-height: 32px;border-radius: 4px;box-sizing: border-box;}
.file-list.list-files.hasdata,.document-pro .file-list.list-files.hasdata{border:none;padding: 0;}
.file-list-wrapper .list-files .file-item-box .file-item .fname{margin-left: 0;}
.file-list-wrapper .list-files .file-item-box .file-item .fname:not(.theader){color: var(--tx-a);}
.file-list-wrapper .list-files .file-item-box .file-item .file-btns{width: 45px;padding-right: 0;margin-right: 0;min-width: auto;}
.file-list-wrapper .list-files .file-item-box .file-item .fsize{min-width: 60px;padding-right: 0;width: auto;margin-left: auto;margin-right: 10px;}
.file-list .file-item{background-color: var(--bg-mainpanel);height: 100%;padding: 10px;line-height: initial;border-radius: 4px;}
.document-pro .file-list .file-item{background-color: var(--bg-th);height: 100%;padding: 10px;line-height: initial;border-radius: 4px;}
.file-list-wrapper .list-images .file-item, .document-pro .file-list-wrapper .list-images .file-item{margin-bottom: 10px;}
.file-list-wrapper .file-item-box{margin-bottom: 10px; border-radius: 4px;border: 1px solid var(--nav-border);border-bottom: none;}
.file-list-wrapper .file-item-box .nodata{color: var(--tx-icon);padding: 10px 16px;}
.file-list-wrapper .file-item-box .file-item{background-color: var(--white);display: flex;height: 50px;border-bottom: 1px solid var(--nav-border);align-items: center;border-radius: 4px 4px 0 0;}
.file-list-wrapper .file-item-box .file-item:last-of-type{border-radius: 4px;}
.file-list-wrapper .file-item-box .file-item.file-item-header{color: var(--tx-default);font-weight: bold;}
.file-list-wrapper .file-item-box .file-item .file-btns{min-width: 100px;}
.file-list-wrapper .file-item-box .file-item .fname{width: 60%;cursor: pointer;margin-left: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.file-list-wrapper .list-files .file-item-box .file-item .fname{flex: 1;}
.file-list-wrapper .file-item-box .file-item span{margin-right: 20px;}
.file-list-wrapper .file-item-box .file-item .fsize{width: 20%;min-width: 100px;}
.file-list-wrapper .file-item-box .file-item .file-btns.file-item-btn{cursor: pointer;position: unset;}
.document-pro .file-list-wrapper .has-ue .file-item-box .file-item .fname{width: 50%;margin-left: 10px;}
.document-pro .file-list-wrapper .has-ue .file-item-box .file-item span{margin-right: 10px;}
.file-list .file-item .file-item-desc, .document-pro .file-list .file-item .file-item-desc {margin-top: 10px;}
.file-list .file-item .file-item-desc .el-input__inner{border: 0;text-overflow: ellipsis;overflow: hidden;}
.file-list .file-item .file-item-desc .is-disabled .el-input__inner{background: #eff0f2;}
.file-list .file-item .file-item-main,.document-pro  .file-list .file-item .file-item-main {cursor: pointer;position: relative;}
.file-list .file-item .file-item-pic, .file-list .file-item .file-item-fname, .file-list .file-item .file-item-btn {color: var(--tx-explain);}
.file-list .no-file {color: var(--tx-explain);}
.file-list .file-item .file-item-pic .img-box,.document-pro  .file-list .file-item .file-item-pic .img-box{border-radius: 4px;background: var(--bg-slider);height: 40px;width: 70px;display: flex;justify-content: center;align-items: center;}
.file-list .file-item .file-item-pic img,.document-pro  .file-list .file-item .file-item-pic img{vertical-align: middle;width: auto;max-height: 100%;max-width: 100%;}
.file-list .file-item .file-item-fname,.document-pro  .file-list .file-item .file-item-fname{display: flex;align-items: center;}
.file-list .file-item .file-item-fname .fname,.document-pro  .file-list .file-item .file-item-fname .fname {color: var(--tx-default);margin: 0 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.file-list .file-item .file-item-fname{max-width: 78%;}
.file-list .file-item .file-item-fname .fname:hover,.document-pro  .file-list .file-item .file-item-fname .fname:hover {color: var(--tx-a-hover);}
.file-list .file-item .file-item-fname .fsize,.document-pro  .file-list .file-item .file-item-fname .fsize {color: var(--tx-explain);vertical-align: middle;white-space: nowrap;}
.file-list .file-item .file-item-btn,.document-pro  .file-list .file-item .file-item-btn {position: absolute;right: 4px;top: calc(50% - 10px);}
.file-list .file-item .file-item-btn img{width: 18px;vertical-align: bottom;}
.document-normal #main_left .br-content-box .row.flex-row .wd-content-lable .file-list .file-item .file-item-btn img{max-width: 100% !important;}
.file-list .file-item .file-item-btn i {margin: 0 2px;color: var(--tx-a);font-size: 16px;}
.document-pro .wd-content-lable{align-items: flex-start;}
.document-pro .wd-content-lable .file-list-wrapper .has-ue .file-item .file-item-fname .fname{vertical-align: middle;display: inline-block;width: 45%;}
.document-content #app #elMain .file-list .el-button{ margin-left: 0;margin-right: 8px;}
.el-form-item.is-error .file-list{border-color: #f56c6c;}
/* 图片集、文件夹审核预览、查看样式 */
.render-images .wd-item  .file-item{margin-bottom: 10px;margin-top: 4px;}
.render-images .wd-item  .file-item:last-of-type{margin-bottom: 4px;}
.render-images .wd-item  .file-item .file-item-desc span{padding: 0 8px;border-radius: 4px;width: 100%;display: inline-block;height: 32px;line-height: 32px; background-color: #eff0f2;white-space: nowrap;overflow: hidden;flex: 1;text-overflow: ellipsis;}
.document-look-new .row.flex-row.render-images .wd-content-lable .disabled{border: 1px solid var(--nav-border);background: var(--white)}
.document-look-new .row.flex-row.render-files .wd-content-lable .disabled{background: var(--white);border: 1px solid var(--nav-border);padding: 8px;}
.document-look-new .row.flex-row.render-files .wd-content-lable .disabled .file-item{border-radius: 0;border: 1px solid var(--nav-border);border-top: 0;}
.document-look-new .row.flex-row.render-files .wd-content-lable .disabled .file-item:first-of-type{border-top: 1px solid var(--nav-border);}
/* 文件集、图片集 end*/

/* 组件宽度部分 */
/* .f-item-wrapper .el-col-24:not(.is-layout-container) .el-form-item__content .general-input-wrapper>div:first-child,
.f-item-wrapper .el-col-24:not(.is-layout-container) .el-form-item__content .special-input-wrapper,
.f-item-wrapper .el-col-24:not(.is-layout-container) .el-form-item__content .tag-container,
.f-item-wrapper .el-col-24:not(.is-layout-container) .el-form-item .el-form-item__content .general-input-wrapper .el-cascader,
.f-item-wrapper .el-col-24:not(.is-layout-container) .el-form-item .el-form-item__content .general-input-wrapper .el-textarea{max-width:calc(50% - 7.5px)} */
.f-item-wrapper .el-col .el-select{width:100%}
.f-item-wrapper .el-date-editor.el-input, 
.f-item-wrapper .el-date-editor.el-input__inner{width: 100%;}
.f-item-wrapper .el-form-item .el-form-item__content .general-input-wrapper>div:first-child.el-range-editor,
.f-item-wrapper .el-form-item .el-form-item__content .general-input-wrapper>div:first-child.picker-year{width:100%}
.f-item-wrapper .el-form-item .el-form-item__content,
.f-item-wrapper .el-form-item .el-form-item__content .el-cascader{width: 100%;}
/* 组件宽度部分 end*/
.document-content .el-button--small{ font-size: 14px; line-height: 18.18px; padding: .25rem .5rem; border-radius: 4px; line-height: 1.5;}

.document-content button {outline: none;}
/* 头部 */
.document-content .el-header{position: fixed;width: 100%;top:0;left: 0;z-index: 1031;;height:60px;display:flex;justify-content:space-between;padding-left:0;padding-right:10px;box-sizing:border-box}
.document-content .el-header .header-right{display:flex;align-items:center;max-width:550px;justify-content:flex-end;margin-right: 5px;}
.document-content .el-header .header-right .button-list{font-size:0}
.document-content .el-header .header-right .button-list > div{display: flex;flex-wrap: nowrap;}
.document-content .el-header .header-left{width:350px;display:flex}
.document-content .el-header .header-left .logo-wrapper{width:60px;height:60px;flex:0 0 60px;display:flex;align-items:center;justify-content:center}
.document-content .el-header .header-left .logo-wrapper .fa,.document-content .el-header .header-left .logo-wrapper .icon{font-size:30px;line-height:30px}
.document-content .el-header .header-left .logo-wrapper .iconpark-icon{color: var(--theme);}
.document-content .el-header .header-left .text-wrapper{width:max-content;font-size:0;display:flex;flex-direction:column;justify-content:center;padding-left:10px;max-width:290px;}
.document-content .el-header .header-left .text-wrapper .channel-path{font-size:12px;font-weight:400;height:17px;line-height:17px}
.document-content .el-header .header-left .text-wrapper .content-title{font-size:16px;height:22px;line-height:22px;font-weight:600}
.document-content .el-header .header-center{width:calc(100vw - 100px);min-width:200px;display:flex;justify-content:center;align-items:center;overflow:hidden}
.document-content .el-header .header-center .group-list{max-width:calc(100% - 40px)}
.document-content .header-center .el-tabs--card>.el-tabs__header{ margin-bottom: 0; border: none;}
.document-content .el-header .header-center .group-list .group-item{width:100%;padding:0 12px;border-radius:4px;line-height:32px;height:32px;font-weight: 400;}
.document-content .header-center .el-tabs--card>.el-tabs__header .el-tabs__nav{border: none;}
.document-content .header-center .el-tabs--card>.el-tabs__header .el-tabs__item{border: none;height: auto;line-height: auto;}
.document-content .el-header .header-center .group-list .group-item.active{font-weight:700}
.document-content .el-header .header-center .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left: 5.5px;}
.document-content .el-header .header-center .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right: 5.5px;}
.document-content .el-header .header-center .group-list .el-tabs__item{padding: 4px 5.5px;}
.document-content .el-header .header-center .el-tabs__nav-next, 
.document-content .el-header .header-center .el-tabs__nav-prev{ padding-top: 1px;}
.document-content .el-header .header-center .el-tabs__nav-next>i, 
.document-content .el-header .header-center .el-tabs__nav-prev>i{ font-weight: 600;}
.document-content .el-header .header-center .el-tabs__nav-wrap.is-scrollable{ padding: 0 25px;}
.document-content .el-header .header-center .el-tabs__nav-next, 
.document-content .el-header .header-center .el-tabs__nav-prev{font-size: 16px;height: 40px;line-height: 40px;}
.document-content .el-header .header-center .el-button--small{ padding: 6px 10px 6px 12px;}

/* 头部定制样式*/
.document-content .el-header.custom-header .header-center button {border: none;font-size: 14px; font-weight: 400; line-height: 20px;}
.document-content .el-header.custom-header .online-box .name-box{font-size:14px}
.document-content .el-header.custom-header .header-right .button-list .el-button--primary{font-weight:600}
.document-content .el-header.custom-header .header-center .group-list .group-item.active,
.document-content .el-header.custom-header .header-center button.active,
.document-content .el-header.custom-header .header-center button.active:focus{font-weight:400}
/* 头部定制样式 end*/
/* 弹窗打开内容页 */
.document-content.content-now-inDialog .el-header .header-left{width: 80px;}
.document-content.content-now-inDialog .action-indialog{font-size:16px;line-height:60px;padding-left:15px;font-weight: bold;}
.document-content.content-now-inDialog:not(.document-mobile) .header-right{display: none;}
#content-document-modal .modal-body-btn{bottom: 63px;overflow-y: hidden;border-top-left-radius: 0px;border-top-right-radius: 4px;}
/* 字段禁用样式 */
.editor-disabled .edui-default .edui-toolbar .edui-icon{opacity: 0.3;pointer-events: none;}
.editor-disabled .edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap { background-color:transparent; padding: 0; border: 1px solid transparent; }
.editor-disabled .el-button{opacity: 0.7;pointer-events: none;cursor:not-allowed;}
.approve-btn-box,.approve-back-btn-box{margin-top: 8px;display: flex;justify-content: flex-end;}
/* 头部 end*/

/* 内容页级联、下拉组件样式 start */
.document-content .el-popper .el-cascader__suggestion-item.is-checked{background: var(--bg-tab)}
.document-content .el-cascader .el-cascader__search-input{margin-left: 8px;}
.document-content .el-cascader .el-cascader__search-input::placeholder{color: #97a6bd;}
.document-content .el-cascader .el-input__inner{padding-left: 8px;}
.document-content .el-select .el-select__tags .el-select__tags-text,.condition-list-box .el-select .el-select__tags .el-select__tags-text{display: inline-block;max-width: calc(100% - 12px);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.document-content .el-select .el-tag__close.el-icon-close, .condition-list-box .el-select .el-tag__close.el-icon-close{top: -6px;right: -4px;background-color: transparent;color: #696969;font-weight: bold;}
.document-content .el-select .el-tag, .condition-list-box .el-select .el-tag{background-color: #f7f8fa;border: 1px solid rgba(8, 8, 8, 0.06);max-width: calc(100% + 20px);}
.input-before-button.is-disabled + .el-select .el-select__tags-text{max-width: 100%}
/* 内容页级联、下拉组件样式 end */

/* 内容页禁用表单的字体颜色 */
.document-content .el-checkbox__input.is-disabled+span.el-checkbox__label{color: var(--tx-default);}
.document-content .el-input.is-disabled .el-input__inner{color: var(--tx-default);}
.document-content .el-textarea.is-disabled .el-textarea__inner{color: var(--tx-default);}
/* 内容页组件禁用时按钮颜色跟随主题色 */
.document-content .el-form-item .el-button.is-disabled,.document-pro .row.disabled .btn-primary.disabled,.document-pro .row.disabled .btn-primary:disabled{
  background-color: var(--theme);
  border-color: var(--theme);
  opacity: 0.5;
}
.document-content.content-now-inDialog .el-header .header-center{width: calc(100% - 200px);margin: auto;margin-right: 130px;}
.document-content.content-now-inDialog .el-main{overflow-y: auto;}
.document-content.content-now-inDialog .el-main .fields-container{height: calc(100vh - 72px);/*overflow-y: auto;*/background-color: transparent;}
.document-content.content-now-inDialog .fields-approve .approve-info-container{flex: 0 0 400px;}
.document-content.content-now-inDialog ::-webkit-scrollbar{width: 6px;}
.document-content .approve-btn-box .el-button{margin-bottom: 5px;}
/*分离版内容页 end*/


/* 工作流 */
/* .Tworkflow .br-header{position: static;} */


/* 云专题列表 */
.special-list.collapsed-menu .br-mainpanel-file{margin-left: 0;margin-top: 60px;}
.special-list .list-pic-preview{display: flex;align-items: center;justify-content: center;}
.special-list .card{border:none ;} 
.special-list #content-table td{background: #fff;padding:0;border: none;}
.special-list #content-table td .row{margin-right: 5px;margin-left: -15px;margin-bottom: 20px;}
.special-list .pagination-basic .page-item{margin-right:2px;}
.special-list .pagination-basic .page-item .page-link{background: var(--bg-mainpanel);cursor:pointer;} 
.special-list .pagination-basic .active .page-link, 
.special-list .pagination-basic .active .page-link:focus, 
.special-list .pagination-basic .active .page-link:hover{background-color: var(--theme);}


/* 一级导航收起后展开的子导航增加偏移量 */
.collapsed-menu .br-menu-sub .nav-link{margin-left: 10px;}
.collapsed-menu.expand-menu .br-menu-sub .nav-link{margin-left: 0px;}
.color-tx-default{color: var(--tx-default);}
.modal-body.new-theme{padding: 17px 20px;}
.modal-body.new-theme .config-box .row {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;margin-top: 0;margin-left: 0;margin-top: 0;margin-right: 0;}
.modal-body-btn.new-theme .config-box .row .left-fn-title{color: var(--tx-default);font-size: 14px;line-height: 20px;font-weight: bold;text-align: left;margin-bottom: 10px;}
.modal-body.new-theme input.form-control { height: 32px;line-height: 32px;}
.modal-body.new-theme .config-box .row .explain i{ color: #868BA1;align-self: flex-start;line-height: 1;}
.modal-body.new-theme .config-box .row .explain .text{ color: var(--tx-explain);line-height: 17px;}
.del-channel-link-channel table thead tr th{padding-top: 15px;padding-bottom: 17px;font-size: 14px;}
.del-channel-link-channel table thead tr th:first-child{padding-left: 16px;}
.del-channel-link-channel table tbody tr td{padding-top: 15px;padding-bottom: 14px;font-size: 14px;}
.del-channel-link-channel table tbody tr td:first-child{padding-left: 16px;}

/* 广告投放 */
.advert-overview .br-mainpanel{min-height:calc(100vh - 12px);background-color:var(--bg-mainpanel);overflow-y: auto;}
.advert-overview .img-bg{background-image: url('../../img/advert-overview.png');background-size: 100% 100%;height: 122px;border-radius: 4px;overflow: hidden;}
.advert-overview .img-bg .tx-14{color:rgba(255,255,255,0.8)}
.advert-overview .m-name{line-height: 42px;}
.advert-overview .source-module .radius-4 {border-radius: 4px;}
.advert-overview .source-module .val-1{font-size:30px ;font-weight: 400;}
.advert-overview .source-module .unit-1{font-size:18px ;font-weight: 400;margin-left: 10px;margin-bottom: 9px;line-height: 1;}
.advert-overview .source-module .name-1{font-size: 14px;color: rgba(0, 0, 0, 0.45);line-height: 30px;}
.advert-overview .source-module .tx-30{line-height: 42px;}
.advert-overview .source-module .newly-add{font-size: 14px;color: rgba(0, 0, 0, 0.65);line-height: 20px;}
.advert-overview .source-module .newly-add span{color: rgba(0, 0, 0, 0.85);}
.advert-overview .source-module .val-2{margin-left: 9px;margin-right: 5px;}
.advert-overview .item-header .title{color: var(--black);font-weight: 600;line-height: 26px;}
.advert-overview .charts-box1{width:100%;height: 0;padding-bottom: 80%;position: relative;}
.advert-overview .charts-box1 .middle-ele{ position:absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.advert-overview .charts-box{ width: 100%;height: 300px;}
.advert-overview .charts-box .gl-charts{width: 100%;height: 100%;}
.advert-overview #node-table{table-layout: fixed;}
.advert-overview .no-data{height: 60px;line-height: 60px;text-align: center;display: none;}
.advert-overview table{border-collapse: separate;font-size: 14px;}
.advert-overview table thead{ border-radius: 6px}
.advert-overview table.table thead th{color: var(--tx-default);background: var(--bg-th);}
.advert-overview table thead tr th:first-child {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.advert-overview table thead tr th:last-child {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.advert-overview table tbody tr:first-child td{border-top:none;}
.advert-overview .source-module .val-1{height: 38px;}
.advert-overview .total-item{display: flex;align-items: flex-end;}

/* 
新版自定义工作台  20201207 方志伟 
start
*/
.Tworkstate-html{min-height: 100%;background: #F4F6F9 !important ;}
.Tworkstate{width:100%;position:relative;min-height:calc(100vh - 60px);background-color: #F4F6F9 !important ;}
.Tworkstate ul,
.Tworkstate li{list-style:none}
.Tworkstate *{touch-action:none}
.Tworkstate .card{border:none ;}
/* 头部header */
.Tworkstate .br-header{left:0 !important}
.Tworkstate .br-header::before{width:0;height:0;overflow:hidden}
.Tworkstate .br-header .system-name a{font-weight:500;color:#999}
.Tworkstate .br-header a.btn{font-weight:500;color:#fff}
.Tworkstate .br-header .br-logo{position:static;border-right:none}
/* 左侧导航 */
.Tworkstate .state-left-bar{width:230px;height:calc(100vh - 60px);background-color:#fff;position:fixed;left:0;top:60px}
.Tworkstate .state-nav{padding:20px}
.Tworkstate .state-nav ul li{line-height:36px}
.Tworkstate .state-nav ul li a{display:flex;justify-content:space-between;align-items:center;padding:0 10px;color:#323232;border-radius:5px;font-size:14px}
.Tworkstate .state-nav ul li a span{font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.Tworkstate .state-nav ul li a i{font-weight:200}
.Tworkstate .state-nav ul li a:hover{background-color:#3196fa;color:#fff}
.Tworkstate .state-nav ul li a .fa-check{color:#c0c0c0}
.Tworkstate .state-nav ul li a .fa-plus{color:#3196fa}
.Tworkstate .state-nav ul li a:hover .fa{background-color:#3196fa;color:#fff}
/* 主题内容部分 */
.Tworkstate .br-mainpanel{margin-top:0px;margin-left:230px;padding-left:0 !important;padding-top:60px;background-color:#F4F6F9; }
.Tworkstate .state-box{padding:0px 0 20px;color:#fff;margin:0 -12px 0;}
.Tworkstate .state-box .drag-box{display:flex}
.Tworkstate .state-box .state-left{width:100%;flex:0 0 100%;margin-right:1%}
.Tworkstate .state-box .state-right{width:33%;flex:0 0 33%}
.Tworkstate .state-box .state-item{background:#fff;border-radius:5px}
/*概览*/
.Tworkstate .state-box .item-heading{font-size:20px;padding:10px 20px;line-height:30px;color:#000;font-weight:600}
.Tworkstate .state-box div[name*="sourceCode"] .item-heading{margin-bottom: 5px;}
.Tworkstate .state-box .item-box{position:relative}
.Tworkstate .state-box .item-body{border-radius:5px;z-index: 98;position: relative;}
.Tworkstate .state-box .gl_box{/*background-color:-webkit-gradient(linear,0 100%,100% 100%,from(#38b5f8),to(#2490f1));*/background-image:url(../../static/img/gailan_bg.svg);background-size:cover;background-repeat:no-repeat;height:116px;border-radius:5px;display:flex;justify-content:space-between;align-items:center}
.Tworkstate .state-box .gl_box .gl_box_left{display:flex;height:80px;margin-left:30px}
.Tworkstate .state-box .gl_box .logo_box{width:80px;height:80px;margin-right:20px}
.Tworkstate .state-box .gl_box .logo_box img{width:100%;height:100%}
.Tworkstate .state-box .gl_box .company_text{display:flex;flex-direction:column;justify-content:space-between;color:#fff;height:70px}
.Tworkstate .state-box .gl_box .company_text .t1{font-size:30px}
.Tworkstate .state-box .gl_box .company_text .t2{font-size:14px;line-height:20px}
.Tworkstate .state-box .gl_box_right{display:flex;height:65px;margin-right:40px}
.Tworkstate .state-box .gl_box .module_handle i{color:#fff;opacity:0.9}
.Tworkstate .state-box .gl_box_right .statis-item{display:flex;flex-direction:column;justify-content:space-between;min-width:110px;position:relative;text-align:center;margin:0 5px}
.Tworkstate .state-box .gl_box_right .statis-item:after{content:"";width:1px;height:40px;background:rgba(233,233,233,0.33);position:absolute;right:0;top:15px}
.Tworkstate .state-box .gl_box_right .statis-item:last-child:after{width:0px}
.Tworkstate .state-box .gl_box_right .statis-name{font-size:14px;line-height:22px}
.Tworkstate .state-box .gl_box_right .statis-num{font-size:30px;line-height:38px}
.Tworkstate .state-box .content_box{background-color:#fff;overflow-y:hidden;height:100%;border-radius:8px}
/* .Tworkstate .state-box .vue-grid-item[name*="sourceCode"] .content_box{height: auto} */
.Tworkstate .state-box .ws-row{margin-top:20px;display:flex;justify-content:space-between}
.Tworkstate .state-box .ws-row .ws-col-6{width:49%;flex:0 0 49%}
/*产品应用*/
.Tworkstate .state-box .product_box{min-height:100px;padding:10px 10px;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;position:relative}
.Tworkstate .state-box .product_box .product_item{width:calc(20% - 8px);flex:0 0 calc(20% - 8px);height:45px;position:relative;display:flex;justify-content:flex-start;align-items:center;color:#373737;padding:5px 8px;background:rgba(216,216,216,0.3);margin-right:8px;margin-bottom:12px}
.Tworkstate .state-box .product_box .product_item .icon_box{width:35px;height:35px;background:#fa9710;border-radius:4px;opacity:1;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;flex:0 0 35px}
.Tworkstate .state-box .product_box .product_item .icon_box i.fa{font-size: 18px !important;}
.Tworkstate .state-box .product_box .product_item.scgj .icon_box{background:rgba(37,185,255,0.75)}
.Tworkstate .state-box .product_box .product_item.yyfb .icon_box{background:rgba(255,64,95,0.75)}
.Tworkstate .state-box .product_box .product_item.yyzc .icon_box{background:#F49917}
.Tworkstate .state-box .product_box .product_item.zyhj .icon_box{background:rgb(139,195,74)}
.Tworkstate .state-box .product_box .product_item.fastTool .icon_box{background:#5AD8A6}
.Tworkstate .state-box .product_box .product_item.timeout .icon_box{background:#acacac !important}
.Tworkstate .state-box .product_box .product_item .icon_box.havaimg{background:none !important;display: flex;justify-content: center;align-items: center;}
.Tworkstate .state-box .product_box .product_item .icon_box.havaimg img{max-width: 100%;max-height: 100%;}
.Tworkstate .state-box .product_box .product_item .item_name{font-weight:400;margin-left:5px;line-height:16px}
.Tworkstate .state-box .product_box .product_item.additem{width:50px;flex:0 0 50px}
.Tworkstate .state-box .product_box .product_item .apply-tips{position:absolute;top: 0;right: 0;height: 16px;line-height: 16px;padding: 0 5px;font-size: 12px;background-color: #f59917;color: #fff;}
.Tworkstate .state-box .module_handle{position:absolute;top:9px;right:20px;height:22px;line-height: 22px; margin-top: 4px;z-index: 99;}
.Tworkstate .state-box .module_handle i{font-size:22px;color:#000;opacity:0.6;cursor:pointer}
/*收藏节点*/
.Tworkstate .state-box .collect_box{min-height:100px;padding:10px 5px;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;position:relative}
.Tworkstate .state-box .collect_box .collect_item{width:calc(20% - 0px);flex:0 0 calc(20% - 0px);height:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#373737;padding:0 12px;margin-bottom:10px}
@media(max-width:1440px){.Tworkstate .state-box .collect_box .collect_item{width:calc(25% - 0px);flex:0 0 calc(25% - 0px);}}
@media(max-width:1366px){.Tworkstate .state-box .collect_box .collect_item{width:calc(33% - 0px);flex:0 0 calc(33% - 0px);}}
.Tworkstate .state-box .collect_box .collect_item .icon_box{width:45px;height:45px;background:linear-gradient(180deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);border-radius:4px;font-size:18px;color:#3196FA;display:flex;justify-content:center;align-items:center}
.Tworkstate .state-box .collect_box .collect_item .item_name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
/*系统检测*/
.Tworkstate .state-box .sys_watch_box{width:100%;height:0;padding-bottom:85%;position:relative;overflow:hidden;text-align:center}
.Tworkstate .state-box .sys_watch_box .sys_pie_box{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center}
.Tworkstate .state-box .sys_watch_box #sys_pie{width:100%;height:100%;position:relative}
/*使用说明*/
.Tworkstate .state-box .instructions_box{width:100%;position:relative;padding:10px 12px 20px 12px}
.Tworkstate .state-box .instructions_box .instrus_item{display:flex;align-items:center;justify-content:flex-start}
.Tworkstate .state-box .instructions_box .item_square{width:6px;height:6px;opacity:0.6;background:#929292;margin-right:10px;margin-left:10px}
.Tworkstate .state-box .instructions_box .item_href{color:#000;font-size:16px;line-height:36px}
/*最近登录*/
.Tworkstate .state-box .recent_login_box{width:100%;position:relative;padding:10px 12px 20px 12px}
.Tworkstate .state-box .recent_login_box .recent_item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px #F2F2F2 solid;padding:8px 10px}
.Tworkstate .state-box .recent_login_box .recent_left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.Tworkstate .state-box .recent_login_box .user_icon{width:44px;height:44px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;margin-right:10px}
.Tworkstate .state-box .recent_login_box .user_icon img{width:100%;height:100%}
.Tworkstate .state-box .recent_login_box .user_info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}
.Tworkstate .state-box .recent_login_box .user_info .u_name{font-size:16px;color:#000;font-weight:500;line-height:22px}
.Tworkstate .state-box .recent_login_box .user_info .u_role{font-size:14px;color:#B5B5B5;font-weight:400;line-height:20px}
.Tworkstate .state-box .recent_login_box .recent_right{display:flex;flex-direction:column;justify-content:flex-end;color:#444444;text-align:right;line-height:20px;font-size:14px;font-weight:400}
.Tworkstate .state-loading{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:50px;height:50px}
.Tworkstate .state-loading img{width:100%;height:100%}
/* 通知管理 */
.Tworkstate .state-box .notice{width:100%;position:relative;}
.Tworkstate .state-box .notice_box{padding: 10px 12px 20px 12px;}
.Tworkstate .state-box .notice .notice_item{display:flex;align-items:center;justify-content:space-between;margin-bottom: 10px;}
.Tworkstate .state-box .notice .item_circle{width:6px;height:6px;opacity:0.6;background:#1975bf;margin-right:10px;margin-left:10px;border-radius:50%;flex:0 0 6px}
.Tworkstate .state-box .notice .item_href{color: #868e97;font-size: 14px;line-height: 26px;flex: 1;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-right: 10px;}
.Tworkstate .state-box .notice .notice_time{width:100px;flex:0 0 100px;color:#868e97;font-size: 14px;}
/*线索、视频、文章、*/
.Tworkstate table{table-layout:fixed;color:#868ba1}
.Tworkstate table tbody tr:hover,
.Tworkstate table tbody tr:visited{background:rgb(231,244,255)}
.Tworkstate .table th{padding-top:10px;padding-bottom:10px;padding-left:0.2rem;padding-right:0.2rem}
.Tworkstate .table td{padding-top:5px;padding-bottom:5px;padding-left:0.2rem;padding-right:0.2rem;font-size:12px}
.Tworkstate .table tr th:nth-child(1){padding-left:0.7rem}
.Tworkstate .table tr td:nth-child(1){padding-left:0.7rem}
.Tworkstate .table td,
.Tworkstate .table th{border-top:none}
.Tworkstate .wd-title,
.Tworkstate .point-th{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.Tworkstate .change-options .nav-link{border-radius:15px}
.Tworkstate .table .td-time{font-size:10px;display:flex;flex-direction:column}
.Tworkstate .table .xs-title-td{padding:10px 0.5rem;display:flex;flex-direction:column}
.Tworkstate .xs-title-td .xs-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:3px}
.Tworkstate .xs-title-td .xs-detail{display:flex;justify-content:flex-start}
.Tworkstate .xs-title-td .xs-detail span{margin-right:5px}
.Tworkstate .workstate-nav{padding:8px 0px}
.Tworkstate .workstate-nav ul{display:flex;flex-direction:row;align-items:center;justify-content:center;background:rgb(231,244,255);border-radius:3px}
.Tworkstate .workstate-nav ul li{margin:0 10px;padding:8px 0;color:rgb(83,83,83)}
.Tworkstate .workstate-nav ul li a{color:rgb(83,83,83);font-weight:600}
.Tworkstate .workstate-nav ul li.ac a{color:rgb(0,112,208)}
.Tworkstate .tx-333{color:#333333}
.Tworkstate .charts-section{display:none}
.Tworkstate .workstate-top{color:#fff}
.Tworkstate .myapprove .workstate-top{background:#8bc34a}
.Tworkstate .myvideo .workstate-top{background:rgb(219,159,0)}
.Tworkstate .myxuanti .workstate-top{background:rgb(164,47,140)}
.Tworkstate .myrenwu .workstate-top{background:rgb(3,178,151)}
.Tworkstate .myarticles .workstate-top{background:rgb(63,81,181)}
.Tworkstate .xiansuo .workstate-top{background:rgb(220,53,69)}
.Tworkstate .table-box{padding-bottom:15px;min-height:60px;position:relative}
.Tworkstate .data-detail{font-size:18px}
.Tworkstate .itemPie{height:150px}
.Tworkstate .pieDonut{height:150px}
.Tworkstate .charts-box{max-width:270px;flex:0 0 270px}
.Tworkstate .radius-l-t-5{border-top-left-radius:5px;border-top-right-radius:5px}
.Tworkstate .radius-l-t-8{border-top-left-radius:8px;border-top-right-radius:8px}
.Tworkstate .active-show-i{color:#ddd}
.Tworkstate .tooltip{z-index: 99999;}
.Tworkstate .tooltip-inner{padding:8px 15px;font-size:13px;border-radius:3px;color:#ffffff;background-color:#0089ff;opacity:1;}
.Tworkstate .tooltip.bs-tooltip-top .arrow::before,
.Tworkstate .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#0089ff}
.Tworkstate .tooltip.bs-tooltip-bottom .arrow::before,
.Tworkstate .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#0089ff}
.Tworkstate .radius-l-t-5{border-top-left-radius:5px;border-top-right-radius:5px}
.Tworkstate .radius-l-t-8{border-top-left-radius:8px;border-top-right-radius:8px}
.Tworkstate .xiansuo .table-box
.Tworkstate .itemother{position:relative}
.Tworkstate .itemother .state-loading{margin-top:30px}
.Tworkstate .xiansuo .table-box{min-height:200px}
.Tworkstate .ws-col-6 .state-item:not(:first-of-type){margin-top:20px}
.Tworkstate .recent_login_box
.Tworkstate .instructions_box{min-height:100px}
.Tworkstate .workstatetips{color:#868ba1;text-align: center;}
.Tworkstate .nopowertips{color:#868ba1;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;padding:0 20px;word-wrap:break-word;display:flex;align-items:center;justify-content:center}
.Tworkstate .fa-trash-o{cursor:pointer}
.Tworkstate .addjs-i{display:none}
/* 工作台作为内容页时样式表 */
.Tworkstate.isWsContent .br-mainpanel{margin-left:0;margin-top:0;padding-top:0;min-height: 100vh;background-color:var(--bg-mainpanel);overflow-y: auto;}
.Tworkstate.isWsContent div[name*="sourceCode"] .item-heading{display: none;}
.Tworkstate.isWsContent .module_delete,.Tworkstate.isWsContent .module_edit{display:none !important}
.Tworkstate.isWsContent .item-heading.hide-head{display: none;}
.Tworkstate.isWsContent .addjs-i{display:block}
.Tworkstate.isWsContent .state-box .gl_box_right{margin-right:0px}
.Tworkstate.isWsContent .state-box .gl_box_right{margin-right:0px}
.Tworkstate.isWsContent .state-box .gl_box_right .statis-num{cursor: pointer;}
/* vue-grid-layout 样式 */
.Tworkstate .vue-resizable-handle{z-index:5000;position:absolute;width:20px;height:20px;bottom:0;right:0;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNiA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjZweCIgaGVpZ2h0PSI2cHgiDT4NCTxnIG9wYWNpdHk9IjAuMzAyIj4NCQk8cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPg0JPC9nPg08L3N2Zz4=');background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize;display:none}
.Tworkstate .vue-grid-item:not(.vue-grid-placeholder){/* background:#fff;*/    /* border:1px solid black;*//* margin:10px !important;*/padding-bottom:12px;transition:height 0.3s;touch-action:none}
.Tworkstate .vue-grid-item.resizing{opacity:0.9}
.Tworkstate .vue-grid-item .text{font-size:24px;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:100%;width:100%}
.Tworkstate .vue-grid-item .no-drag{height:100%;width:100%}
.Tworkstate .vue-grid-item .minMax{font-size:12px}
.Tworkstate .vue-grid-item .add{cursor:pointer}
.Tworkstate .vue-draggable-handle{position:absolute;width:20px;height:20px;top:0;left:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10'><circle cx='5' cy='5' r='5' fill='#999999'/></svg>") no-repeat;background-position:bottom right;padding:0 8px 8px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:pointer}
.Tworkstate .vue-grid-placeholder{background-color:#3196fa !important;opacity:0.4 !important}
/* 工作台-引导 */
.Tworkstate .introjs-helperLayer{box-shadow:rgba(33,33,33,0.1) 0px 0px 1px 2px,rgba(33,33,33,0.5) 0px 0px 0px 5000px !important}
.Tworkstate .introjs-tooltip{min-width:300px;max-width:350px;box-shadow:none;background-color:rgba(0,0,0,0);background-image:url(../../static/img/skipcloud.png);background-size:100%;background-repeat:no-repeat}
.Tworkstate .introjs-tooltipbuttons{border-top:none;padding:5px 60px;min-height:45px}
.Tworkstate .introjs-button{padding:0 8px;line-height:24px;font-size:12px}
.Tworkstate .introjs-tooltip-title{display:none}
.Tworkstate .introjs-tooltiptext .blue{color:#3798FA}
.Tworkstate .introjs-tooltiptext{text-align:center;padding-bottom:10px}
.Tworkstate .introjs-skipbutton{padding:0;margin-right:50px;margin-bottom:-10px;margin-top:10px;font-size:14px;line-height:20px;color:#3497FA}
.Tworkstate .introjs-bullets,.introjs-progress{display:none}
.Tworkstate .introjs-arrow{display:none !important}
.Tworkstate .introjs-tooltip.introjs-right{left:400px !important}
.Tworkstate [class*="introjs-bottom"]{top:100px !important}
.Tworkstate .introjs-left{top:60px !important;right:100px !important}
.Tworkstate.hidebutton .introjs-skipbutton{visibility:hidden}
.Tworkstate [class*="introjs-left"] .introjs-skipbutton{visibility:hidden}
.Tworkstate .leader-line{z-index:99999999}
/* 稿件统计 */
.Tworkstate .statis_box{margin-top:10px}
.Tworkstate .statis_box .table-box{margin:0 20px;border-radius:4px;overflow:hidden}
.Tworkstate .statis_box table{width:100%;font-size:14px;overflow:hidden;color:#000}
.Tworkstate .statis_box table tbody tr:first-of-type td{padding-top:8px}
.Tworkstate .statis_box table thead{background:#409eff;color:#fff}
.Tworkstate .statis_box table thead{background:#409eff;height:30px;line-height:30px}
.Tworkstate .statis_box table thead .th_notyet{width:12%}
.Tworkstate .statis_box table thead .th_pass{width:15%}
.Tworkstate .statis_box table thead .th_reject{width:12%}
.Tworkstate .statis_box table thead .th_total{width:12%}
.Tworkstate .statis_box table thead .th_done{width:12%}
.Tworkstate .statis_box table thead .th_status{width:12%}
.Tworkstate .workorder .statis_box table thead .th_name{width:20%}
.Tworkstate .statis_box table thead .th_date{width:20%}
.Tworkstate .statis_box table thead .th_handle{width:10%}
.Tworkstate .statis_box table tbody tr td{line-height:34px;padding:0px 0px;color:#000}
.Tworkstate .statis_box table tbody tr:hover{background-color:unset}
.Tworkstate .statis_box table tbody tr.ac td{font-weight:800;}
.Tworkstate .statis_box table tbody tr.ac td a{font-weight:500}
.Tworkstate .statis_box table tbody tr td p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.Tworkstate .statis_box .area_box{padding:0 20px;display:flex;margin-bottom:10px;color:#000;cursor:pointer}
.Tworkstate .statis_box .area_box .area_list{flex:1;height:22px;overflow:hidden}
.Tworkstate .statis_box .area_box .area_list .list_box{line-height:22px}
.Tworkstate .statis_box .area_box .area_list a{color:#000;word-break:keep-all}
.Tworkstate .statis_box .area_box .area_list span.listcolumn{margin:0 2px;}
.Tworkstate .statis_box .area_box .area_list a.ac{color:#409eff}
/* 区县稿件 */
.Tworkstate .country .statis_box table thead .th_status{width:8%}
.Tworkstate .country .statis_box table thead .th_date{width:15%}
.Tworkstate .country .statis_box table thead .th_auther{width:12%}
.Tworkstate .country .statis_box table thead .th_handle{width:12%}
/* 存储统计 */
.Tworkstate .storage_box{padding:0 20px 20px 20px}
.Tworkstate .storage_box .storage_item{display:flex;justify-content:space-between;line-height:34px;color:#000}
.Tworkstate .storage_box .storage_item.ac{font-weight:600}

/* 工作台编辑2.0补充样式表 */
.Tworkstate .addMbox{background-color: #ffffff;border-radius:4px;margin:12px;}
.Tworkstate .addMbox a{display: flex;width: 100%;height: 60px;justify-content: center;align-items: center;}
.Tworkstate .addMbox a .fa{font-size: 18px;color:#686767 ;}
.Tworkstate .br-mainpanel{margin-left: 0;margin-top: 0;padding-top: 1px;}
.Tworkstate-html {background: #F4F6F9 !important;}
.Tworkstate .state-box .sourceCode_box{min-height:50px;padding:12px;color:var(--tx-default);word-break: break-all;}
.Tworkstate .state-box .module_handle .module_edit{font-size: 20px;}
#saveBtnPosition{position:fixed;top: -30px;right: 60px;visibility: hidden;}

#sourceEdit .source-section{margin: 15px;display: flex;width: calc(100% - 30px);;height: calc(100% - 30px);}
#sourceEdit .sec-left{flex: 1;margin-right: 20px;border: 1px solid rgba(8, 8, 8, 0.06);position: relative;}
#sourceEdit .sec-right{flex: 0 0 400px;width: 400px;}
#sourceEdit #ace_editor{margin: 0; position: absolute; top: 0px; bottom: 0; left: 0; right: 0;}
#sourceEdit .preview-box{max-height: calc(100% - 46px); min-height: 220px; overflow-y: auto; border: 1px solid rgba(8, 8, 8, 0.06); }
#sourceEdit .preview-box img{width: 100%; min-height: 56.25%; }
.Tworkstate .custom-box{min-height: 200px;position: relative;padding-bottom: 10px;position: relative;z-index: 9999;}
.Tworkstate .custom-box .charts-title{line-height: 30px;padding: 0 15px;display: none;margin-bottom: 5px;}
.Tworkstate .iframe-item .custom-box .charts-title{margin-bottom: 10px;}
.Tworkstate .custom-box .charts-title a{font-size: 19px;color: #000;font-weight: 600;line-height: 30px;}
.Tworkstate .title0{text-align: left;}
.Tworkstate .title1{text-align: center;}
.Tworkstate .title2{text-align: right;}
.Tworkstate .num-wrap .title0{justify-content: flex-start;}
.Tworkstate .num-wrap .title1{justify-content: center;}
.Tworkstate .num-wrap .title2{justify-content: flex-end;}
.Tworkstate .custom-box .charts-ele{height: 200px;width: 99%;}
.Tworkstate a.module-more{color: rgba(0, 0, 0, 0.6);font-size: 16px;vertical-align: 1px;}
.Tworkstate a.module-more i{vertical-align: -3px;}
.Tworkstate .state-box .module_handle .module_edit{vertical-align: -1px;}
.Tworkstate .state-box .charts-item .item-body{padding-top: 20px;}
.Tworkstate.isWsContent .state-box .iframe-item .item-body{padding-top: 20px;}
.Tworkstate .state-box .state-item[data-customindex='4'] .item-body.no-mg-t{padding-top: 0px;}
/* 数字卡 */
.Tworkstate .num-wrap{padding: 15px;display: flex;align-items: center;justify-content: flex-start;}
.Tworkstate .num-wrap .num-icon{width: 80px;height: 80px;border-radius: 10px;overflow: hidden;margin-left: 25px;}
.Tworkstate .num-wrap .num-icon img{width: 100%;height: 100%;}
.Tworkstate .num-wrap .data-box{display: flex;flex-direction: column;margin-left: 25px;flex: 1;}
.Tworkstate .num-wrap .data-box .data-detail{display: flex;align-items: flex-end;color: #475669;}
.Tworkstate .num-wrap .data-box .num-title{font-size: 14px;color: rgba(71, 86, 105, 0.6);line-height: 22px;}
.Tworkstate .num-wrap .data-detail .data-num{font-size: 30px;line-height: 38px;}
.Tworkstate .num-wrap .data-detail .num-unit{font-size: 18px;margin-left: 10px;}
/* 工作台编辑-融媒体模块增加标题编辑 */
.Tworkstate .module_edit.module_edit_rong{vertical-align: -1px;margin-right: 8px;}
.Tworkstate-html .rong-title a{margin-right: 60px;}
.Tworkstate .rong-title a{color: inherit; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.Tworkstate .state-item .title-box{display: flex;align-items: center;}
.Tworkstate-html .item-handle-box{min-width: 60px;}
.Tworkstate .item-heading .rong-title{display: flex;align-items: center;}
.Tworkstate-html .item-heading .rong-title{min-height: 20px;}
.Tworkstate .item-heading .title0{justify-content: flex-start;}
.Tworkstate .item-heading .title1{justify-content: center;}
.Tworkstate .item-heading .title2{justify-content: flex-end;}
/* 工作台-新版样式 */
.WSEdit .br-header .btn{border: none;background: var(--fast-nav-bg-active);color: var(--tx-fast-active);border-color: var(--fast-nav-bg-active);}
.WSEdit .br-header .btn:hover,.WSEdit .br-header .btn:focus,.WSEdit .br-header .btn:visited{background: var(--fast-nav-bg-active);color: var(--tx-fast-active);border-color: var(--fast-nav-bg-active);}
.WSEdit .br-header .br-header-left{height:100%}
.WSEdit #savaEnable,.WSEdit #stateSave{display:none}
.WSEdit .br-header .ws-name-box{margin-left:12px;height:100%;display:flex;flex-direction:column;justify-content:center}
.WSEdit #ws-name{font-size:14px;color:var(--tx-header);min-width:200px;line-height:26px;cursor:pointer;font-weight:bold;text-indent:0.5rem;min-height:26px}
.WSEdit #ws-name input{font-size:14px;text-align:left;padding:.35rem .5rem;border:1px solid var(--border);border-radius:5px;min-width:200px;font-weight:bold}
.WSEdit .br-header .ws-name-box .tips{font-size:12px;line-height:18px;padding: 0 0 0 0.5rem;color:var(--tx-header)33}
.WSEdit .br-header .ws-name-box .tips i{color:var(--tx-header)}
.WSEdit .navicon-right{display:none}
.WSEdit .br-sideleft{top:0;}
.WSEdit .state-left-bar{background-color:var(--bg-nav);width:230px;height:calc(100vh - 60px);position:fixed;left:0;top:60px;border-top:1px solid var(--border);border-right:1px solid var(--border)}
.WSEdit .state-left-bar .left-top{margin:10px 0 0;padding:0 0 0 18px;color: var(--tx-explain);font-size: 12px;}
.WSEdit .state-left-bar .left-top .ion-information-circled{color: var(--tx-explain);font-size: 14px;}
.WSEdit .sidebar-menu-box{height:calc(100vh - 118px);position:relative}
.WSEdit .menu-item-arrow{margin-left: auto;}
.WSEdit .sidebar-menu .siteA{display: flex !important;}
.WSEdit .separator-channel:hover .fa{display: block;}
.WSEdit .separator-channel .fa{position: absolute;color: var(--theme);display: none;cursor: pointer;font-size: 14px;background: #fff;padding:4px;border-radius:2px;}
.WSEdit .separator-channel.line-pos-top .fa{top: -11px;}
.WSEdit .separator-channel.line-pos-bottom .fa{top: calc(100% - 7px);}
.WSEdit .separator-channel.separator-text-only .fa, .WSEdit .separator-channel.separator-empty .fa{top: calc(50% - 7px);}
.WSEdit .separator-channel.separator-line-only .fa{top: 8px;}
.WSEdit .separator-channel .fa-edit{right: 0;}
.WSEdit .separator-channel .fa-sort-alpha-desc{right: 30px;}
.WSEdit .separator-channel .separator-line{height: 1px;margin: 15px 0;}
.WSEdit .separator-channel.separator-empty{padding-top: 20px;}
.WSEdit .ai_helper_icon{opacity: 0.8;}
.nav-img-box{width: 20px;height: 20px;margin-bottom: 0;margin-right: 5px;display: inline-flex;align-items: center;flex:0 0 20px}
.nav-img-box img{max-width: 100%;margin-right: 5px}
.collapsed-menu .sidebar-menu>li>a.siteA{padding-left: 10px;}
.collapsed-menu.expand-menu #ws-main .sidebar-menu>li>a.siteA{width: inherit;}
/* 工作台预览--分隔符样式 */
.collapsed-menu:not(.expand-menu) .separator-channel{padding-top: 0 !important;padding-bottom: 0 !important;}
.collapsed-menu:not(.expand-menu) .separator-channel.separator-text-only{margin: 0 !important;}
.collapsed-menu .separator-channel .separator-text{display: none;}
.collapsed-menu.expand-menu .separator-channel .separator-text{display: block;}
/* 工作台 待办模块 */
.Tworkstate .ws_table_foot{display: flex;align-items: center;color: var(--tx-default);padding: 0 15px;margin-top: 10px;}
.Tworkstate .backlog-item .table-box{padding-bottom: 0;}
.Tworkstate .backlog-item table{margin: 0 15px;width: calc(100% - 30px);}
.Tworkstate .backlog-item thead th{background-color: var(--bg-mainpanel);padding-top: 8px;padding-bottom: 7px;}
.Tworkstate .backlog-item tbody td{padding-top: 12px;padding-bottom: 11px;color: var(--tx-default);font-size: 14px;}
.Tworkstate .btn-group-status{position: absolute;right: 20px;top: 2px;}
.Tworkstate .backlog-ele{overflow-y: auto;}
.Tworkstate .backlog-item tbody td .not{color: var(--tx-a);cursor: pointer;}
.Tworkstate .backlog-item tbody td .have{color: var(--tx-explain);}
.Tworkstate .edit-backlog{font-weight: 500;}
.Tworkstate .backlog-item .btn.active,
.Tworkstate .backlog-item .btn:hover{background-color: var(--theme);color: #fff;}
.Tworkstate .backlog-item .custom-box .charts-title{margin-bottom: 15px;}
.Tworkstate .text-overflow-ellipsis{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.Tworkstate.isWsContent .backlog-item .item-heading{display: none;}
.Tworkstate.isWsContent .btn-group-status{top: -2px;}
.Tworkstate .backlog-item .goToPage{margin-top: -2px;}
.Tworkstate .vue-grid-item[name='backlog'] .content_box{height: auto;}
/* 工作台节点展开优化，加箭头 */
#ws-main .has-child-arrow,
.Tworkstate-html .has-child-arrow{margin-left: auto;width: 20px !important;margin-right: 0;}
.Tworkstate-html .sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li>a,
.sidebar-menu-channel-2 #ws-main .sidebar-menu .treeview-menu>li>a{display: flex;min-width: 100%;}
#ws-main .br-sideleft .sidebar-menu{min-width: fit-content;}
#ws-main .br-sideleft .sidebar-menu>li>a{display:flex;align-items:center;white-space:nowrap;}
/* 隐藏 PerfectScrollbar 水平滚动条轨道（左栏收起时内容可能溢出，由JS控制隐藏，AI修改于 2026-06-29 */
#ws-main .br-sideleft .sidebar-menu>li>a span.fisrtNav{overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;}
#ws-main .br-sideleft .sidebar-menu>li>a .fa-angle-down{margin-left:auto;flex-shrink:0;}
#ws-main .sidebar-menu>li>a>.fa-angle-down{margin-right: 0;}
/* 工作台移动端 */
.isMobile .Tworkstate *{touch-action:unset}
.isMobile #ws-main #fast-nav,
.isMobile #ws-main .br-header-right .nav-workstate,
.isMobile #ws-main .br-header-right .navicon-right{display:none}
.isMobile.has-show-left{overflow-x: hidden;}
.isMobile .show-left{overflow:hidden;max-height:99vh !important}
.isMobile .show-left .br-sideleft{width:100vw}
.isMobile .Tworkstate .page-module{margin:2.533vw 2.533vw 0 2.533vw}
.isMobile .show-left #ws-main .br-header,
.isMobile .show-left #ws-main .br-mainpanel{transform:translateX(0px)}
.isMobile .show-left #ws-main .br-header-right .nav{display: none;}
.isMobile .email .with-first-nav{margin-left:0}
.isMobile #ws-main .br-logo{background-color:transparent;border-right:none;z-index:1031;left:50vw;transition:all 0s;text-align:center;transform:translateX(-50%)}
.isMobile .closeNavModal{position:absolute;right:2.6666vw;top:20px;color:var(--tx-header);font-size:20px;z-index:2001;display:none;line-height: 20px;}
.isMobile .show-left .closeNavModal{display:block}
.isMobile .navicon-left{border-right:none}
.isMobile #ws-main .br-header-left{position:relative;z-index:1032}
.isMobile .sidebar-menu-channel-2 .sidebar-menu .treeview-menu>li>a{font-size: 16px;line-height: 34px;}
.isMobile .sidebar-menu-channel-2 .sidebar-menu>li>a{font-size: 16px;line-height: 34px;}
.isMobile::-webkit-scrollbar,
.isMobile body::-webkit-scrollbar,
.isMobile .br-mainpanel::-webkit-scrollbar{width:0}
.isMobile .Tworkstate{max-width:750px;margin:0 auto}
.isMobile .Tworkstate .xiansuo .table-box{min-height:50px}
.isMobile .Tworkstate .state-box .collect_box{padding:0 4.133vw}
.isMobile .Tworkstate .state-box .product_box{padding:0}
.isMobile .Tworkstate .state-box .product_box .product_item{flex-direction:column;width:25%;flex:0 0 25%;margin-right:0;background:transparent;height:auto}
.isMobile .Tworkstate .state-box .product_box .product_item .icon_box,.isMobile .Tworkstate .state-box .collect_box .product_item .icon_box{width:13.066vw;height:13.066vw;flex:0 0 13.066vw}
.isMobile .Tworkstate .state-box .product_box .product_item .icon_box i.fa,.isMobile .Tworkstate .state-box .product_box .collect_item .icon_box i.fa{font-size:5.333vw !important}
.isMobile .Tworkstate .state-box .product_box .product_item .item_name,.isMobile .Tworkstate .state-box .collect_box .collect_item .item_name{margin-left:0;margin-top:1.6vw;font-size:3.2vw;line-height:4.4vw}
.isMobile .Tworkstate .state-box .collect_box .collect_item{height:auto;align-items:flex-start}
@media(max-width:640px){.isMobile .Tworkstate .state-box .collect_box .collect_item{width:25%;flex:0 0 25%}}
.isMobile .Tworkstate .state-box .collect_box .collect_item .icon_box{width:13.066vw;height:13.066vw;flex:0 0 13.066vw}
.isMobile .Tworkstate .state-box .gl_box{height:auto;background-image:none;flex-wrap:wrap;padding:3.6vw 2.4vw 1.2vw}
.isMobile .Tworkstate .state-box .gl_box_right{flex-wrap:wrap;height:auto;justify-content:space-between;margin-right:0;margin-top:3.2vw}
.isMobile .Tworkstate .state-box .gl_box .company_text .t1{font-weight:600;font-size:4.8vw;line-height:6.667vw}
.isMobile .Tworkstate .state-box .gl_box .gl_box_left{margin-left:0;padding-left:0;height:21.2vw;background-image:url(../../static/img/gailan_bg.svg);background-size:cover;background-repeat:no-repeat;width:100%;border-radius:4px}
.isMobile .Tworkstate .state-box .gl_box .company_text{padding:4.8vw 4.4vw}
.isMobile .Tworkstate .state-box .gl_box .company_text .t2{margin-top:1.6vw}
.isMobile .Tworkstate .state-box .gl_box_right .statis-item{background:#F4F8FB;gap:2.4vw;width:43.6vw;margin:0;margin-bottom:2.4vw;padding:1.866vw 2.8vw;text-align:left;border-radius:4px}
.isMobile .Tworkstate .state-box .gl_box_right .statis-item:last-child{margin-bottom:0}
.isMobile .Tworkstate .state-box .gl_box_right .statis-name{color:#848484;font-size:3.733vw}
.isMobile .Tworkstate .state-box .gl_box_right .statis-num{color:#4D4D4D;font-size:5.866vw;line-height:7.466vw;font-weight:600}
.isMobile .Tworkstate .state-box .item-heading{padding:2.8vw 4.133vw;font-size:4.266vw;font-weight:600}
.isMobile .Tworkstate .state-box .recent_login_box .recent_right{color:#444444;font-size:3.4666vw;line-height:1.4}
.isMobile .Tworkstate .num-wrap{padding:2.4vw}
.isMobile .Tworkstate .num-wrap .data-box{margin-left:3.2vw}
.isMobile .Tworkstate .num-wrap .num-icon{margin-left:0;width:13.066vw !important;height:13.066vw !important;border-radius:2.4vw}
.isMobile .Tworkstate .num-wrap .data-box .num-title{font-size:3.733vw;color:#484848;font-weight: 600;}
.isMobile .Tworkstate .num-wrap .data-detail .data-num{font-size:4.266vw;color:#000;font-weight: 600;line-height: 30px;}
.isMobile .Tworkstate .num-wrap .data-detail .num-unit{font-size:2.933vw;line-height:30px}
.isMobile .Tworkstate .state-box .recent_login_box .user_icon{width:11.466vw;height:11.466vw;font-size:5.066vw !important;line-height:11.466vw}
.isMobile .Tworkstate .state-box .recent_login_box .user_info .u_name{font-size:3.733vw;line-height:5.333vw}
.isMobile .Tworkstate .state-box .recent_login_box .user_info .u_role{font-size:3.2vw;line-height:4.4vw;margin-top:0.666vw}
.isMobile .Tworkstate .state-box .instructions_box .item_href{font-size:3.733vw;line-height:8.533vw}
.isMobile .Tworkstate .state-box .instructions_box{padding:0 4.133vw}
.isMobile .Tworkstate .state-box .notice .item_href{-webkit-line-clamp: 1;}
.isMobile .Tworkstate.isWsContent .br-mainpanel{overflow-x: hidden;}
.isMobile .Tworkstate .table td,
.isMobile .Tworkstate .table td .tx-12{font-size: 14px;}
.isMobile .workstatetips div{font-size: 14px !important;}
.isMobile .Tworkstate .state-box .notice_box{padding: 10px 12px 10px 12px;}
.isMobile .Tworkstate .state-box .recent_login_box{padding-top: 0;}
.isMobile .Tworkstate.isWsContent .state-box .charts-item .item-body,
.isMobile .Tworkstate.isWsContent .state-box .iframe-item .item-body{padding-top: 10px;}
.isMobile .Tworkstate.isWsContent .state-box .state-item[data-customindex='4'] .item-body.no-mg-t{padding-top: 0;}
.isMobile .Tworkstate .myxuanti .workstate-nav ul li,
.isMobile .Tworkstate .myrenwu .workstate-nav ul li{margin: 0 6px;}
.isMobile .Tworkstate .state-box .notice .notice_item:last-child{margin-bottom: 0;}
.isMobile .Tworkstate .state-box .notice_box{padding-top: 0;}
/* 
新版自定义工作台
end
*/
/*添加工作流模块*/
#add-ws-module .config-box{height:100%;display:flex}
#add-ws-module .l-module-nav{border-right:1px solid var(--border);width:250px;height:100%;flex:0 0 250px;overflow-y: auto;}
#add-ws-module .l-module-nav .module-box{padding:20px}
#add-ws-module .l-module-nav .module-item{margin-bottom:10px}
#add-ws-module .r-detail{padding:20px;flex: 1;}
#add-ws-module .r-detail .r-item{display:flex}
#add-ws-module .r-detail .r-item.option{margin-bottom: 15px;}
#add-ws-module .r-detail .r-item.preview{flex-direction:column}
#add-ws-module .r-detail .r-item p{min-width:50px}
#add-ws-module .r-detail .r-item .img-box{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 160px);width:100%;height:calc(100vh - 160px)}
#add-ws-module .r-detail .r-item .img-box img{max-width:100%;max-height:100%}
#add-ws-module .option-box{display:flex;width: 300px;}
#add-ws-module .edit-jurong .option-box{width: 420px;}
#add-ws-module .option-box.wd-auto{width: auto;}
#add-ws-module .option-box>label{margin-bottom: 0;}
#add-ws-module  .rdiobox{cursor:pointer}
#add-ws-module .c_op.o_visible{visibility:hidden}
#add-ws-module .r-detail .source-code{display: none;}
#add-ws-module .r-detail .source-box{margin-top: 5px;}

#add-ws-module .source-box textarea{height: 365px;width: 100%;resize: none;display: none;}
#add-ws-module .r-detail .r-item .img-box{align-items:flex-start}
#add-ws-module .r-detail .r-item .img-box.havecode{display:block;min-height:calc(100vh - 193px);width:100%;max-height:calc(100vh - 193px);overflow-y:auto;border:1px solid var(--border)}
#add-ws-module .r-detail .r-item.preview{flex-direction:row;display:none}
#add-ws-module .r-detail .row{align-items:flex-start;margin-left:0;margin-right:0}
#add-ws-module .r-detail .source-btn{display:none}
#add-ws-module .r-detail .source-btn .row{align-items:center}
#add-ws-module .img-box img{min-height:56%}

#add-ws-module .list-name{cursor: pointer;display: flex;justify-content: space-between;align-items: center;font-size: 14px;line-height: 32px;font-weight: 600;color: inherit;}
#add-ws-module .list-name.fold i{ transform: rotateX(180deg); }
#add-ws-module .list-name i{ font-size: 18px; }
#add-ws-module .label-box{display: flex;align-items: center;justify-content: flex-start;cursor: pointer;}
#add-ws-module .label-box i{font-size: 14px;margin-right: 8px;margin-left: 1px;}
#add-ws-module .label-box.active{color: var(--theme);}
#add-ws-module .r-detail .row.align-items-center{align-items: center;}
#add-ws-module .r-detail .r-item p.left{min-width: 80px;}

#add-ws-module .unit{margin-left: 5px;}
#add-ws-module .part-title{font-weight: 600;margin-bottom: 13px;}
#add-ws-module .r-detail{overflow-y: auto;}
#add-ws-module .tx-explain{color: var(--tx-explain);}
#add-ws-module .r-detail .height-set{display: none;}
#add-ws-module .depart{display: none;}
#add-ws-module .row-DataUrl{display: none;}
#add-ws-module .r-detail .r-item.option{margin-bottom: 0px;}
#add-ws-module .row-iframe{display: none;}
#add-ws-module .PromptContent-row{display: none;}
#add-ws-module .title-set{display: none;}
#add-ws-module #chooseIcon{position: relative;}
#add-ws-module .type-file{opacity: 0;position: absolute; width: 100%; height: 100%; left: 0; top: 0;}  
#add-ws-module .r-detail .r-item.other-preview{display: block;}
#add-ws-module .r-detail .r-item.other-preview .img-box{ min-height: 232px; height: 232px; flex: 1;}
#add-ws-module .row .explain-link{color: var(--theme);text-decoration: underline;}
/* 工作台增加待办  20240410 */
#add-ws-module .r-detail .r-item .row{flex-wrap: wrap;}
#add-ws-module .r-detail .r-item p.left{width: 100%;flex: 0 0 100%;margin-bottom: 10px;}
#add-ws-module .r-detail .r-item.other-preview .img-box{flex: auto;}
/* 工作台数字卡图标 */
#add-ws-module .show-icon-box .iconpark-icon{width: 18px;}
#add-ws-module .show-icon-box .fa{font-size: 16px;}
/* 工作台编辑-源代码 */
#sourceEdit .source-section{margin: 15px;display: flex;width: calc(100% - 30px);;height: calc(100% - 0px);}
#sourceEdit .sec-left{flex: 1;margin-right: 20px;border: 1px solid rgba(8, 8, 8, 0.06);position: relative;}
#sourceEdit .sec-right{flex: 0 0 400px;width: 400px;}
#sourceEdit #ace_editor{margin: 0; position: absolute; top: 0px; bottom: 0; left: 0; right: 0;}
#sourceEdit .preview-box{max-height: calc(100% - 46px); min-height: 220px; overflow-y: auto; border: 1px solid rgba(8, 8, 8, 0.06); }
#sourceEdit .preview-box img{width: 100%; min-height: 56.25%; }
/* 工作台-代码示例页面 */
.t-dataEx .code-box {border: 1px solid rgba(8, 8, 8, 0.06);}
.t-dataEx code{min-height:calc(100vh - 104px) ;}
/* 管理中心概览 */
.m-s-content .app{min-height:calc(100vh - 12px);background-color:var(--bg-mainpanel);overflow-y: auto;}
.mg-t-16{margin-top: 16px;}
.m-s-content .card{border: 1px solid transparent;}
.m-s-content .user-item{border-bottom: 1px solid var(--border);}
.m-s-content .user-item:last-child{border-bottom: 1px solid transparent;}
.m-s-content .img-bg .tx-24{line-height: 42px;}
.m-s-content .img-bg .tx-14{color:rgba(255, 255, 255, 0.8) ;}
.m-s-content .img-bg{background-image: url('../../img/main_system.png');background-size: 100% 100%;height: 122px;}
.m-s-content .number-animate{vertical-align: middle;}
.m-s-content .number-animate .number-animate-dot{ width: 8px;}
.m-s-content .monitor-title{width: 60px;text-align: left;}
.tx-gray-450,.tx-gray-600{color: var(--tx-explain);}
.tx-gray-650,.tx-gray-850{color: var(--tx-default);}
.m-s-content .tx-line-1{line-height:22px;height:22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-s-content .radius-4 {border-radius: 4px;}
.m-s-content .server-num{line-height: 38px;height: 38px;font-family: HelveticaNeue;}
.m-s-content .h-80{height:80px;}
.m-s-content .color{width: 16px;height: 10px;border-radius: 2px;}
.m-s-content .task-publish .color{background: var(--theme);}
.m-s-content .task-unpublish .color,.m-s-content .file-unpublish .color{background: #F1F2F6;}
.m-s-content .file-publish .color{background: var(--tx-success);}
.m-s-content .publish{flex: 1;}
.m-s-content .percent{width: 45px;flex: 0 0 45px;}
.m-s-content  #taskCircle .foreground-circle{stroke: var(--theme);fill: none;}
.m-s-content  #fileCircle .foreground-circle{stroke: var(--tx-success);fill: none;}
.m-s-content .background-circle{fill: none;stroke: #F1F2F6;}
.m-s-content .circle-container{overflow: visible!important;}
.m-s-content .content-monitor{position:relative;z-index:99999;width:72px;height:32px;border:1px solid rgba(8,8,8,.15);border-radius:4px;color:var(--tx-default);text-align:center;font-weight:400;font-size:14px;line-height:32px;cursor:pointer}
.m-s-content .monitor-box{position:absolute;top:44px;left:-20px;display:none;padding:8px 0;width:110px;height:144px;background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}
.m-s-content .monitor-box a{display:block;width:100%;height:32px;background:#fff;color:var(--tx-default);font-size:14px;line-height:32px;cursor:pointer}
.m-s-content .monitor-box a:hover{background:rgba(24,144,255,.15);color:var(--theme)}
.m-s-content .content-monitor i{position:absolute;top:50%;left:75%;margin-top:-2px;margin-left:-4px;width:0;height:0;border-color:var(--tx-default) transparent transparent;border-style:solid;border-width:5px 4px 0}
.m-s-content .content-monitor i.active{border-color:transparent transparent var(--tx-default);border-width:0 4px 5px}
.m-s-content .triangle{position:absolute;top:38px;left:30px;width:0;height:0;border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;transform:rotate(180deg)}
.m-s-content .monitor-more{margin-left:6px;width:60px;height:32px;border:1px solid rgba(8,8,8,.15);border-radius:4px;color:var(--tx-default);text-align:center;font-size:14px;line-height:32px}
.m-s-content .tx-title{font-weight: 600;color: var(--tx-default);background: var(--bg-th);border-radius: 6px;margin-top: 13px;}
.m-s-content .middle-ele{height: 0px;width: 90%;margin:0 auto;  padding-bottom: 70%;position: relative;}
.m-s-content .monitor-boxs{ position:absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.m-s-content .tx-loginnum{color: var(--theme);}
.m-s-content .user-list .flex-1{flex:1;}
.m-s-content .user-list .flex-110{flex:0 0 110px;}
.m-s-content .user-list .flex-120{flex:0 0 120px;}
.m-s-content .user-list{padding-bottom: 20px;min-height: 60px;}
/* .m-s-content .user-list .tx-title div:not(.flex-1),
.m-s-content .user-list .user-item div:not(.flex-1){text-align: left;} */
.m-s-content .user-list .user-item .flex-1 .tx-15{font-weight: 600;}
@media (max-width: 1300px){
	.m-s-content .user-list .flex-110{flex:0 0 90px;}
	.m-s-content .user-list .flex-120{flex:0 0 100px;}
	.m-s-content .user-list .wd-110 { width: 110px;}
	.m-s-content .user-list .wd-120 {width: 100px;padding-left: 0;}
	.m-s-content .middle-ele{padding-bottom: 90%}
	.m-s-content .middle-ele{width: 100%;}
}
@media (max-width: 1100px){
	.m-s-content .middle-ele{padding-bottom: 100%}
}
@media (max-width: 580px){
	.m-s-content .middle-ele{padding-bottom: 130%}
}
@media (min-width: 1900px){
	.m-s-content .middle-ele{width: 60%; padding-bottom: 60%;}
}

/* 滚动插件样式 */
.number-animate{line-height:38px; height: 38px;overflow: hidden; display: inline-block; position: relative; }
.number-animate .number-animate-dot{ width: 18px; float: left; text-align: center;}
.number-animate .number-animate-dom{ width: 18px;  text-align: center; float: left; position: relative; top: 0;}
.number-animate .number-animate-dom span,.number-animate .number-animate-dot span{float: left;width: 100%;height: 38px;line-height: 1.1;}
.OdometerBg  .number-animate  .number-animate-dom,.OdometerBg  .number-animate  .number-animate-dot{width: 40px;}
.OdometerBg  .number-animate  .number-animate-dot span{  background: #222;color: yellow;border-left: 1px solid #fff;}
.OdometerBg  .number-animate  .number-animate-dom{ background: #222;color: yellow;border-left: 1px solid #fff;}



/*节点属性*/
#channel-manage .channel-name {min-height: 52px;padding-top: 10px;padding-bottom: 10px;}
#channel-manage .channel-name .channel-name-box {display: flex;}
#channel-manage .channel-name .icon {width: 52px;height: 52px;}
#channel-manage .channel-name .set-img-box {margin-right: 20px;}
#channel-manage .channel-name .right-info h5 {font-weight: 500;padding: 0;margin: 0;line-height: 26px;}
#channel-manage .channel-name .right-info p {padding: 0;margin: 0;line-height: 15px;margin-top: 7px;}
#channel-manage .channel-preview span {font-weight: bold;}

#templet-table tr td ,.templet-table tr td{vertical-align: middle;padding-top: 0.82rem;padding-bottom: 0.82rem;}


/*侧边栏*/
.br-sideright .bg-item{width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:18px;border-radius:5px}
.br-sideright .item-yyzc .bg-item{background-color:#f49917}
.br-sideright .item-yyfb .bg-item{background-color:rgba(255,64,95,.75)}
.br-sideright .item-zyhj .bg-item{background-color:#8bc34a}
.br-sideright .item-scgj .bg-item{background-color:rgba(37,185,255,.75)}
.br-sideright .media-file-list>a{display:block}
.br-sideright .contact-list a span{color:#fff;opacity:.8;transition:all .3s}
.br-sideright .contact-list a:hover span{opacity:1}
.br-sideright .tx-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:250px}
.br-sideright .dsh-box{overflow:hidden;flex:0 0 48px}
.br-sideright .bg-file .dsh-box{background-color:#0866c6!important}
.br-sideright .bg-file .tx-type{color:#0866c6}
.br-sideright .bg-xt .dsh-box{background-color:#ffb100!important}
.br-sideright .bg-xt .tx-type{color:#ffb100!important}
.br-sideright .bg-video .dsh-box{background-color:#ff405f!important}
.br-sideright .bg-video .tx-type{color:#ff405f}
.br-sideright .bg-tx-img .dsh-box{background-color:#8bc34a!important}
.br-sideright .bg-tx-img .tx-type{color:#8bc34a!important}
.br-sideright .tx-ht-48{height:48px}
.br-sideright img.wd-40{max-height:40px}
.br-sideright .contact-list .pos-relative .fa{font-size:18px}
.br-sideright .tx-22{font-size: 22px;}
.br-sideright .tx-24{font-size: 24px;}
.br-sideright .tx-28{font-size: 28px;}
/* 侧边栏-收藏节点 */
.br-sideright .list-br-pageheader{position: relative}
.br-sideright .list-br-pageheader .nodeCollectIcon{background-color: #fff;}
.br-sideright .list-br-pageheader .nodeCollectIcon .havaCollect{color: #17a2b8;}
.br-sideright .s-colect-node-list{padding:0 15px 10px;margin-top:8px}
.br-sideright .s-colect-node-list .dsh-box{border-radius:5px}
.br-sideright .s-colect-node-list .media{position:relative;padding:5px 10px}
.br-sideright .s-colect-node-list .media-body .node-path{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.br-sideright .s-colect-node-list .node-handle-box{position:absolute;right:4px;top:4px;display:flex}
.br-sideright .s-colect-node-list .media:hover{background-color:rgba(26,26,26,0.7)}
.br-sideright .s-colect-node-list .media:hover .node-handle-btn{display:block}
.br-sideright .s-colect-node-list .node-handle-btn{width:26px;height:26px;text-align:center;line-height:26px;background:#000;cursor:pointer;font-size:18px;display:none}
.br-sideright .s-colect-node-list .node-edit{margin-right: 5px}
.br-sideright .s-colect-node-list .node-handle-btn i{color: var(--theme);font-size: 18px}
.br-sideright .s-colect-node-list .dsh-box{color: #fff}
.br-sideright #btn-manage-node{display: none;}
/* 侧边栏-系统通知 */
.br-sideright .smallRed{display:none}
.br-sideright .sidebar-sys-box .markallread{color:#fff;display:block;padding:9px 20px;line-height:40px;opacity:0.7}
.br-sideright .sidebar-sys-box .mes-list{margin:0 10px 0 10px}
.br-sideright .sidebar-sys-box .mes-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}
.br-sideright .sidebar-sys-box .icon-box{width:48px;height:48px;flex:0 0 48px;border-radius:5px;font-size:24px;display:flex;justify-content:center;align-items:center;color:#fff;margin-right:8px}
/* .br-sideright .sidebar-sys-box .icon-box.orange{background-color:#ff9759}
.br-sideright .sidebar-sys-box .icon-box.green{background-color:#64b532}
.br-sideright .sidebar-sys-box .icon-box.blue{background-color:#37a2ff} */
.br-sideright .sidebar-sys-box .icon-box{background-color:var(--theme)}
.br-sideright .sidebar-sys-box .text-box{padding:10px;flex:1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:14px;background-color:rgba(255,255,255,0.1);cursor:pointer}
.br-sideright .sidebar-sys-box .text-box .tl{font-weight:bold;line-height:26px}
.br-sideright .sidebar-sys-box .text-box .cont,.sidebar-sys-box .text-box .cont{opacity:0.7}
.br-sideright .sidebar-sys-box .text-box .cont{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:22px;word-break:break-all;margin-top:5px;margin-bottom:5px}
.br-sideright .sidebar-sys-box .text-box .time{line-height:22px;margin-bottom:2px;font-size:13px}
.br-sideright .sidebar-sys-box .sys-tips{margin-top:100px;text-align:center;font-size:14px;color:#fff;display:none}
.br-sideright .sidebar-sys-box .text-box{color:inherit;background-color:var(--theme-btn-rgb-1);}
.br-sideright .sidebar-sys-box .markallread,
.br-sideright .sidebar-sys-box .sys-tips,
.br-sideright .ion-information-circled{ color: var(--tx-default); }
.br-sideright .s-colect-node-list .media:hover,
.br-sideright .s-colect-node-list .node-handle-btn{background-color: var(--theme-btn-rgb-1);}
.br-sideright .node-br-pageheader .nodeCollectIcon .havaCollect {color: var(--theme);}
.br-sideright{background-color: var(--white);}
.br-sideright .sidebar-label{color: var(--black);}
.br-sideright .sidebar-label.tx-white {color: var(--black);}
.br-sideright .sidebar-tabs {background-color: var(--white);;border-bottom: 1px solid #f0f0f0;}
.br-sideright .sidebar-tabs .nav-link.active {background-color: var(--theme-btn-rgb-1);color: var(--theme);}
.br-sideright .media-file-list .media-body{color: var(--black);}
.br-sideright .bg-tx-img .dsh-box {background-color: var(--theme)!important;color: var(--white);}
.br-sideright .user-profile-nav .icon {color: var(--theme);}
.br-sideright .btn-primary,
.br-sideright .btn-info{background-color: var(--theme);border-color: var(--theme);color: var(--white);}
.br-sideright .s-colect-node-list{padding: 0 15px 10px;margin-top: 8px;}
.br-sideright .s-colect-node-list .media{position: relative;padding: 5px 10px;}
.br-sideright .s-colect-node-list .dsh-box{border-radius: 5px;}
.br-sideright .s-colect-node-list .media p, 
.br-sideright .s-colect-node-list .media p span {color: var(--tx-default);}



/*租户运营中心operate_main.jsp*/
.operate-operate-main{background-color: var(--bg-mainpanel);}
.operate-operate-main #zh_yy_gailan .zh_bg_item{text-align:center;position:relative}
.operate-operate-main #zh_yy_gailan .zh_bg_item .zh_enter{position:absolute;right:5px;top:5px;width:40px;height:40px}
.operate-operate-main #zh_yy_gailan .zh_bg_item .zh_enter a{color:#eee}
.operate-operate-main #zh_yy_gailan .zh_bg_item .zh_enter a:hover{color:#fff}
.operate-operate-main .column-1px{width:1px;background:#eee;height:50px;margin:0 20px 0 30px}
.operate-operate-main .mh-18{min-height: 18px;}
.operate-operate-main #zh_yy_gailan .zh_bg_item p{text-align: left;}
.operate-operate-main .page-info{overflow: hidden;}
.operate-operate-main .page-info .img-bg{background-image: url('../../img/operate-main-content.png');background-size: 100% 100%;height: 122px;border-radius: 4px;overflow: hidden;}
.operate-operate-main .page-info .img-bg .tx-14{ color: rgba(255,255,255,0.8);}
.operate-operate-main .page-info .m-name{line-height: 42px;font-weight: 600;}
.operate-operate-main .source-module .radius-4 {border-radius: 4px;}
.operate-operate-main .source-module .pd-18 {padding: 18px;}  
.operate-operate-main .source-module .mg-l-18 {margin-left: 18px;} 
.operate-operate-main .source-module .val-1{font-size:34px ;font-weight: 400;color: var(--tx-default);}
.operate-operate-main .source-module .val-3{font-size:14px ;font-weight: 400;padding-right: 5px;color: var(--tx-default);}
.operate-operate-main .source-module .unit-1{font-size:18px ;font-weight: 400;margin-left: 10px;line-height: 35px;color: var(--tx-default);}
.operate-operate-main .source-module .unit-2{font-size:18px ;font-weight: 400;margin-left: 10px;line-height: 28px;color: #2c2c2c}
.operate-operate-main .source-module .unit-3{font-size:14px ;font-weight: 400;margin-bottom: 5px;line-height: 1;color: var(--tx-default)}
.operate-operate-main .source-module .deal-3{color: var(--tx-default);}
.operate-operate-main .source-module .name-1{color: var(--tx-explain);line-height: 30px;}
.operate-operate-main .source-module .tx-30{line-height: 42px;}
.operate-operate-main .source-module .newly-add{font-size: 14px;color: rgba(0, 0, 0, 0.65);line-height: 20px;}
.operate-operate-main .source-module .newly-add span{color: var(--tx-default);}
.operate-operate-main .source-module .val-2{margin-left: 9px;margin-right: 5px;}
.operate-operate-main .source-module .li-12{line-height: 12px;}
.operate-operate-main .source-module .li-18{line-height: 18px;}
.operate-operate-main .source-module .li-36{line-height: 36px;margin-top: 6px;margin-bottom: 3px;}
.operate-operate-main .source-module .total-item{ display: flex;align-items: flex-end;}
.operate-operate-main .table td,.operate-operate-main .table th{text-align: left;}
.operate-operate-main .table{border-collapse: separate;font-size: 14px;table-layout: fixed}
.operate-operate-main .table thead{background: #F3F3F3; border-radius: 6px;}
.operate-operate-main .table thead th{font-size: 14px;font-weight: bold;color: var(--tx-default);background: var(--bg-th);}
.operate-operate-main .table td{font-weight: 400;}
.operate-operate-main .no-data{height: 60px;line-height: 60px;text-align: center;display: none;}
.operate-operate-main .table thead tr th:first-child {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.operate-operate-main .table thead tr th:last-child {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.operate-operate-main .table tbody tr:first-child td{border-top:none;}
.operate-operate-main .table tbody tr{padding-bottom: 3px;}
.operate-operate-main .item-header .title{font-size: 18px;color: #475669;font-weight: 600;line-height: 25px;padding: 14px 0 17px 5px;}
.operate-operate-main .rank{    padding: 0px 20px 20px 15px;}
.operate-operate-main .charts-box1{width:100%;height: 0;padding-bottom: 80%;position: relative;}
.operate-operate-main .charts-box1 .middle-ele{ position:absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.operate-operate-main .charts-box{ width: 100%;height: 300px; margin-bottom: 30px;}
.operate-operate-main .charts-box .gl-charts{width: 100%;height: 100%;}
.operate-operate-main .gl-charts .table .t-rank{width: 80px;}
.operate-operate-main .gl-charts .table .t-title{width: 240px;padding-left: 70px!important;}
.operate-operate-main .gl-charts .table .t-use{width: 200px;padding-left: 20px!important;}
.operate-operate-main .gl-charts .table .t-info{padding-left: 30px!important;}
@media (max-width:1366px){
  .operate-operate-main .gl-charts .table .t-rank{width: 60px;}
  .operate-operate-main .gl-charts .table .t-use{width: 120px;padding-left: 10px!important;}
  .operate-operate-main .gl-charts .table .t-title{width: 180px;padding-left: 10px!important;}
  .operate-operate-main .gl-charts .table .t-info{padding-left: 0px!important;}
}
/*租户运营中心operate_main.jsp end*/


/* 用户数据中心 */
.theme-bg{background-color: var(--theme);}
.theme-tx-color{color:var(--theme)}
.set-min-height{min-height: calc(100vh - 60px);}
.td-logo{width:52px;height:52px;flex:0 0 52px;display:flex;justify-content:center;align-items:center;border-radius:5px}
.dp-help-card{min-height:300px}
.min-h-250{min-height:250px}
/* 用户数据中心 end*/

/* 大屏数据展示系统 */
.daping-main ul.screen-case li{display:flex;border-top:1px solid var(--border);padding:25px 0;justify-content:space-between;align-items:center;font-size:16px;}
.daping-main ul.screen-case li .screen-tl{flex:0 0 250px}
.daping-main ul.screen-case li .screen-num{min-width:150px}
.daping-main ul.screen-case li .screen-tl i{margin-right:10px;font-size:18px;color:var(--tx-icon)}
.daping-main ul.screen-case li .screen-scan{color:var(--tx-default);display:block;padding:0 20px;border:1px solid var(--border);border-radius:13px;text-align:center;white-space:nowrap;font-size:14px;line-height:26px}
/* 大屏数据展示系统 end*/

/* app管理 */
.app-main .border-row,.web-main .border-row,.shen-pian-main .border-row{margin:10px 30px;height:2px;background:var(--border)}
.app-main .icon-box-index,.web-main .icon-box-index,.shen-pian-main .icon-box-index{width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:5px}
.app-main  .a-index-url,.web-main .a-index-url,.shen-pian-main .a-index-url{display:block;padding:3px 10px;border:1px solid var(--border);border-radius:17px}
.app-main #media-range i{color:#d5d5d5;margin-right:5px}
.app-main #media-range .watch-num{flex:0 0 160px}
/* app管理 end*/



.nav-pills .nav-link.active, 
.nav-pills .nav-link.active:focus, 
.nav-pills .nav-link.active:hover {background-color: var(--theme);}


/* cms_main.jsp */
.cms-main-jsp #chindex1 svg:not(:root){ overflow: visible; }
.cms-main-jsp .page-info .img-bg{background-image: url('../../img/cms-main.png');background-size: 100% 100%;height: 122px;border-radius: 4px;}
.cms-main-jsp .page-info .img-bg .tx-14{ color: rgba(255,255,255,0.8);}
.cms-main-jsp .page-info .m-name{line-height: 33px;font-weight: 600;margin-top: 28px;margin-bottom: 11px;}
.cms-main-jsp .page-info .n-name{line-height: 24px;}
.cms-main-jsp .source-module .radius-4 {border-radius: 4px;}
.cms-main-jsp .source-module .pd-18 {padding: 18px;}  
.cms-main-jsp .source-module .mg-l-18 {margin-left: 18px;} 
.cms-main-jsp .source-module .val-1{font-size:30px ;font-weight: 400;color: var(--tx-default);line-height: 35px;height: 35px;font-family: HelveticaNeue;}
.cms-main-jsp .source-module .val-3{font-size:14px ;font-weight: 400;padding-right: 5px;color: var(--tx-default);}
.cms-main-jsp .source-module .unit-1{font-size:18px ;font-weight: 400;margin-left: 10px;line-height: 35px;color: var(--tx-default);}
.cms-main-jsp .source-module .unit-2{font-size:18px ;font-weight: 400;margin-left: 10px;line-height: 28px;color: #2c2c2c}
.cms-main-jsp .source-module .unit-3{font-size:14px ;font-weight: 400;margin-bottom: 5px;line-height: 1;color: var(--tx-default)}
.cms-main-jsp .source-module .deal-3{color:var(--tx-default);}
.cms-main-jsp .source-module .tx-30{line-height: 42px;}
.cms-main-jsp .source-module .newly-add{font-size: 14px;color: var(--tx-default);line-height: 20px;}
.cms-main-jsp .source-module .newly-add span{color: var(--tx-default);}
.cms-main-jsp .source-module .val-2{margin-left: 9px;margin-right: 5px;}
.cms-main-jsp .source-module .li-12{line-height: 20px;}
.cms-main-jsp .source-module .li-18{line-height: 18px;}
.cms-main-jsp .source-module .li-36{line-height: 36px;margin-top: 6px;margin-bottom: 3px;}
.cms-main-jsp .source-module .total-item{ display: flex;align-items: flex-end;}
.cms-main-jsp .item-header .title{font-size: 18px;color: var(--black);font-weight: 600;line-height: 25px;padding-top: 14px;}
.cms-main-jsp .charts-box{ width: 100%;height: 340px;}
.cms-main-jsp .charts-box .line-charts{width: 100%;height: 100%;}
.cms-main-jsp .charts-box .gl-charts{display: flex;justify-content: space-between;}
.cms-main-jsp .pie-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.cms-main-jsp .pie-box .pie-item{display:flex;justify-content:space-between;align-items:center;flex-direction:column;line-height:24px;width: 28%; margin-top: 20px;}
.cms-main-jsp .circle{width:70%;cursor:pointer}
.cms-main-jsp .pie-box .pie-item .tl{font-size: 14px;margin-bottom:15px; width: 100%;color:var(--tx-default); text-align: center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all;display: none;} 
.cms-main-jsp .cpuUsed-item{color: #1890FF;}
.cms-main-jsp .memoryUsed-item{color: #66C850;}
.cms-main-jsp .storage-item{color: #FAD337;}
.cms-main-jsp .database-item{color: #FAD337;}
.cms-main-jsp .template-item{color: #36CBCB;}
.cms-main-jsp .file-item{color: #975FE4;}
.cms-main-jsp .circle-text{font-size:15px;transform:translate(0,-2px);color: var(--black);font-family: HelveticaNeue-Medium, HelveticaNeue;font-weight: 600;}
.cms-main-jsp .circle-info-text{font-size:10px;transform:translate(0,-5px);color: #5C5C5C ;}
.cms-main-jsp .cpuUsed-item .foreground-circle{stroke: #1890FF;}
.cms-main-jsp .memoryUsed-item .foreground-circle{stroke: #66C850;}
.cms-main-jsp .storage-item .foreground-circle{stroke: #FAD337;}
.cms-main-jsp .database-item .foreground-circle{stroke: #F2637B ;}
.cms-main-jsp .template-item .foreground-circle{stroke: #36CBCB;}
.cms-main-jsp .template-item .file-item{stroke: #975FE4 ;}
.cms-main-jsp .background-circle{fill: none;stroke: #F1F2F6;}
.cms-main-jsp .radius-4{border-radius: 4px;}
.cms-main-jsp .circle-container{overflow: visible!important;}
.cms-main-jsp .page-info .img-bg #main_time.tx-14>span{font-size: 24px;font-weight: bold;padding-left: 5px;padding-right: 5px;}
@media (min-width: 576px){.cms-main-jsp .charts-box{height: 220px;}}
@media (min-width: 1024px){.cms-main-jsp .charts-box{height: 320px;}}
@media (min-width: 1366px){.cms-main-jsp .charts-box{height: 320px;}.cms-main-jsp .circle-info-text{font-size:12px;}.cms-main-jsp .circle-text{font-size:18px;}}
@media (min-width: 1920px){.cms-main-jsp .charts-box{height: 435px;}.cms-main-jsp .circle-info-text{font-size:9px;}.cms-main-jsp .circle-text{font-size:15px;}}
@media (max-width: 1440px){.cms-main-jsp .source-num{width: 100%;display: inline-block;}}
/* cms_main.jsp end*/

/* 数据统计 */
#tide_content_tfoot img{display: none;}
#tide_content_tfoot a.page-btn{padding: 0;width: 32px;height: 32px;line-height: 32px;}
#tide_content_tfoot a.page-btn>i{line-height: 30px;}
.operational-data .table thead tr th:first-child,
.analy-trend .table thead tr th:first-child{border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.operational-data .table thead tr th:last-child,
.analy-trend .table thead tr th:last-child
{border-bottom-right-radius: 6px;border-top-right-radius: 6px;}
.operational-data .table tbody tr:first-child td,
.analy-trend .table tbody tr:first-child td
{border-top-color: transparent;}
.keep-all{word-break: keep-all;white-space:nowrap;}

/* .analy-trend .bg-pvs{background:rgba(24,144,255,.07)}
.analy-trend .bg-uvs{background:rgba(102,200,80,.08)}
.analy-trend .bg-daily{background:rgba(250,211,55,.1)}
.analy-trend .bg-visits{background:rgba(242,99,123,.07)} */
.analy-trend .chart-download{position:absolute;top:10px;right:10px;z-index:9999;width:82px;height:24px;border:1px solid #46a1fa;border-radius:4px;color:#46a1fa;text-align:center;font-size:12px;line-height:23px}
.analy-trend .chart-download img{display:inline-block;margin-right:3px;margin-bottom:2px;width:12px;vertical-align:middle}
.analy-trend .chart-download-r5{right:5%;}
/* .analy-trend .bg-register{background:rgba(54,203,203,.08)} */
/*统计系统缺省提示*/
.tj-tips-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #fff;display: flex;justify-content: center;align-items: center;flex-direction: column;z-index: 199;}
.tj-tips-box img{max-height: 90%;}
.tj-tips-box p{text-align: center;}
/* 数据统计 end*/

/* 查看，审核预览页面支持栅格 */
.content-field-box{display: flex;flex-wrap: wrap;margin-left: -7.5px;margin-right: -7.5px;}
.document-look-new .row[class*='tc-col'],
.document-approve .row[class*='tc-col']{flex-direction: column!important;flex-wrap: unset;}
.document-look-new .row.flex-row .wd-content-lable .wd-item,
.document-approve .row.flex-row .wd-content-lable .wd-item,
.document-look-new .row.flex-row .wd-content-lable .wd-content,
.document-approve .row.flex-row .wd-content-lable .wd-content{/*width: auto;min-width: 50%;max-width: 50%;*/display: inline-block;word-break: break-all;flex: 1;}
/* .document-look-new .row.flex-row .wd-content-lable,
.document-edit .row.flex-row .wd-content-isfile{display: flex !important;align-items: center;max-width: 100%;} */
.document-look-new .row.flex-row .wd-content-lable,
.document-approve .row.flex-row .wd-content-lable,
.document-approve .row.flex-row .wd-content-isfile{display: flex !important;align-items: flex-start;max-width: 100%;}
.document-edit .row.flex-row .wd-content-isfile .wd-item{max-width: 100%;}
.document-edit .row.flex-row.tc-col-24 .wd-content-lable.wd-content-isfile{max-width: 50%;}
.document-edit .row.flex-row.tc-col-24 .wd-content-lable.wd-content-isfile .wd-item{max-width: 100%;}
.document-edit .look-image{max-width: 100%;}

/*秀米编辑器层级*/
#edui_fixedlayer{z-index:1031 !important;}
/*秀米编辑器图标*/
.edui-button.edui-for-xiumi-connect .edui-button-wrap .edui-button-body .edui-icon{background-size:1000px 120px;background-position:-802px -76px;background-image:url(../../ueditor/themes/default/images/icons.svg)!important;background-repeat:no-repeat}

/* 主题配置 */
.theme-config .sp-replacer{width:20px;height:20px;position:absolute;top:6px;right:10px;background:url(../../images/apppack/color_icon.png) no-repeat 0 0;border:none}
.theme-config .sp-preview{width:0}
.theme-config-header-bg {width: 23px; height: 23px;cursor: pointer;}
.theme-config-header-bg.t-c-h-bg-1{background-color: #101010;}
.theme-config-header-bg.t-c-h-bg-2{background-color: #1890FF;}
.theme-config-header-bg.t-c-h-bg-3{background-color: #17A1B8;}
.theme-config-header-bg.t-c-h-bg-4{background-color: #089F74;}
.theme-config-header-bg.t-c-h-bg-5{background-color: #5044C2;}
.theme-config-header-bg.t-c-h-bg-6{background-color: #DB3644;}
.theme-config-header-bg.t-c-h-bg-7{background-color: #F07A3D;}
.theme-config-type-rectangle{width: 25px;height: 19px;border-radius: 4px;background-color: #fff;border: 1px solid rgba(16, 16, 16, 0.6);}
.theme-config-type-rectangle.theme-deep{background-color: #475669;border-color: #475669;}
.theme-config-type-rectangle.theme-transparent{background-color: transparent;border-color: transparent;}
.theme-config-iframe-container{padding-bottom: 56.25%;height: 0;border-radius: 4px;overflow: hidden;}
.theme-config-iframe-wrapper{position: absolute;top: 0;left: 0;overflow: hidden;width: 100%;height: 100%;}
.theme-config-iframe-wrapper #content_frame{transform: scale(0.26); width: 1920px !important; height: 1080px !important;transform-origin: left top; top: 0;left: 0;}
.theme-config .wd-650{flex: 0 0 650px;}
.theme-config .rdiobox{cursor: pointer;}
.theme-config .be-hide{ display: none!important;}
.theme-preview-html #sysMes-modal{display: none;visibility: hidden;}


/* json编辑器 */	
.json-editor-body .editor-container{padding:20px 12px}
.json-editor-body .jsoneditor-poweredBy{display:none}
.json-editor-body .jsoneditor{border:1px solid var(--border)}
.json-editor-body .editor-box{display:flex;justify-content:space-between;height:calc(100vh - 100px);padding:15px}
.json-editor-body .editor-box .editor-left,.json-editor-body .editor-box .editor-right{flex:0 0 calc(50% - 30px)}
.json-editor-body .editor-center{display:flex;flex-direction:column;justify-content:flex-start}
.json-editor-body .jsoneditor>.jsoneditor-menu{background-color:var(--theme)}
.json-editor-body .json-editor-body *{border-color:var(--border) !important}
.json-editor-body #jsoneditor2 .jsoneditor-validation-errors-container,.json-editor-body #jsoneditor2 .jsoneditor-parse-error-icon{visibility:hidden}
.json-editor-body .ace-jsoneditor .ace_gutter{color:var(--tx-default);background-color:#f0f2f5}
.json-editor-body #jsoneditor1,.json-editor-body #jsoneditor2{width:100%;height:100%}
.el-bd-t{border-top:1px solid var(--border)}
.json-editor-body button{outline: none;}
.json-editor-body .jsoneditor-contextmenu ul li button.jsoneditor-selected, 
.json-editor-body .jsoneditor-contextmenu ul li button.jsoneditor-selected:focus, 
.json-editor-body .jsoneditor-contextmenu ul li button.jsoneditor-selected:hover{background-color: var(--theme);}


/* 低码工作台 */
.application-config #tr_url1,
.application-config #tr_url2,
.application-config #tr_url2_tips,
.application-config #tr_userGroupId,
.application-config #tr_authroityValue,
.application-config #tr_userGroup,
.application-config #tr_CompanyNames{ display:none;  /*默认隐藏的元素*/ }
/* 低码工作台-应用内部-新建表单调用   页面默认隐藏表单元素 */
.lowcode-node-add .ChannelID-row,
.lowcode-node-add .url-row,
.lowcode-node-add #photoAddr{
	display: none;
}
/* 低码工作台-概览 */
.lowcode-overview .process-box{display:flex;margin-top:20px;margin-bottom:3px}
.lowcode-overview .cols-box{display:flex;margin-right:12px;padding:12px;border-radius:4px;background-color:#f9f9fa}
.lowcode-overview .process-column{margin-right:12px}
.lowcode-overview .process-column:last-child{margin-right:0}
.lowcode-overview .process-item{display:flex;border-radius:4px;align-items:center;flex-wrap:nowrap;justify-content:center}
.theme-bg{background:var(--theme);color:#fff}
.theme-bg .icon-box i{color:var(--theme)}
.success-bg{background:var(--bg-success);color:#fff}
.success-bg .icon-box i{color:var(--bg-success)}
.warning-bg{background:var(--bg-warning);color:#fff}
.warning-bg .icon-box i{color:var(--bg-warning)}
.process-column.cols-1 .process-item{height:66px}
.lowcode-overview .process-column.cols-2{display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.lowcode-overview .process-column.cols-2 .process-item{height:28px;min-width:165px;background-color:var(--theme-btn-rgb-1)}
.lowcode-overview .process-item .icon-box{display:flex;margin:13px;width:38px;height:38px;border-radius:4px;background-color:#fff;color:var(--theme);font-size:22px;justify-content:center;align-items:center}
.lowcode-overview .process-item .icon-box i{font-size:18px}
.lowcode-overview .process-item .text-box{margin:0 15px 0 0;padding:0 6px}
.lowcode-overview .process-column.cols-2 .process-item .text-box{margin:0}
.lowcode-overview .process-item .text-box p{word-break:keep-all}
.lowcode-overview .my-application{margin-top:10px;flex:0 0 40px}
.lowcode-overview .avatar-box{border-radius:50%}
.lowcode-overview .app-box ul{display:flex;flex-direction:row;flex-wrap:wrap}
.lowcode-overview .app-box ul li{display: flex;margin-right:12px;margin-bottom:12px;width:172px;border:1px solid var(--border);border-radius:4px;list-style:none;font-size:12px;transition:ease-in-out .3s}
.lowcode-overview .app-box ul li a{display:flex;color:inherit;justify-content:center;align-items:center}
.lowcode-overview .app-box ul li a .icon-box{display:flex;margin:13px 10px 13px;width:35px;height:35px;border-radius:4px;color:#fff;font-size:18px;flex:0 0 35px;justify-content:center;align-items:center}
.lowcode-overview .app-box ul li:nth-child(4n) a .icon-box{background-color:#fa9710}
.lowcode-overview .app-box ul li:nth-child(4n+1) a .icon-box{background-color:#ff5f74}
.lowcode-overview .app-box ul li:nth-child(4n+2) a .icon-box{background-color:#96c95e}
.lowcode-overview .app-box ul li:nth-child(4n+3) a .icon-box{background-color:#54aaf0}
.lowcode-overview .app-box ul li a .icon-box.isImg{background-color: transparent;}
.lowcode-overview .app-box ul li a .icon-box img{max-height:100%;max-width: 100%;}
.lowcode-overview .app-box ul li span.app-name{display:block;padding-right:10px;text-align:left;line-height:20px;word-break:break-all}
.lowcode-overview .img-bg{min-height:175px}
.lowcode-overview .img-bg{background-color:#fff;background-image:none}
.lowcode-overview .page-intro{display:flex;padding-top:25px;align-items:flex-end}
.lowcode-overview .img-bg .p-title{font-weight:600;font-size:24px;line-height:1}
.lowcode-overview .img-bg .p-detail{margin-left:15px;font-size:14px;line-height:1}

/* “列表页”表单通用样式 */
.list-field-box .left-fn-title{flex:0 0 100%;margin-bottom: 10px;font-weight: 600;}
.list-field-box .left-fn-title~label{margin-bottom: 0;}
.list-field-box .row{margin-bottom: 20px;}
.list-field-box .field-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.list-field-box .field-box.column-2 .row{width: calc(50% - 10px);}
.list-field-box  .row label.rdiobox,.list-field-box  .row label.rdiobox{margin-right:10px}
.page-half .row{ width: 50%; }

/* 弹窗宽度限制解除 */
@media (min-width:992px){
  .modal-lg {
      max-width:3840px
  }
}
@media (min-width: 1000px){
  .modal-lg {
    max-width:3840px
  }
}


/* 融媒体清理 */
#product_core_init{position: relative;}
#product_core_init .modal-shadow{ position: absolute; width: 100%; height: 100%; background-color: var(--bg-mainpanel); z-index: 999; }

/* 平台规则配置 */
.module-form-info {font-size: 16px; margin: 10px 0; font-weight: bold;}
#field_Action .object-user-item,
#field_Action .object-node-item{display: none;}
/* 选择节点弹窗 */
.include-child-node{position: absolute;left: 20px;top: 22px;display: block;}

/* 新版审核浮层样式 */
.tc-tips{position:absolute;text-align:left;background:none repeat scroll 0 0 #FFFFFF;
  box-shadow:rgb(0 0 0 / 6%) 0px 0px 12px 6px;z-index:10000;width:auto;height:auto;display:none;padding-top:12px;border-radius: 4px;}
.tc-tips *{font-style:normal;}
.tc-tips .tc-tips-title{display:none;line-height:18px;font-size:14px;padding:0 12px;margin-bottom:8px;font-weight:bold}
.tc-tips .cont{height:auto;overflow-y:auto;background-color:#FFFFFF;padding:0 12px 12px;max-height:280px;min-width:290px;}
.tc-tips .cont p{line-height:26px}
.tc-tips .tx-info{color:inherit;}
.tc-tips .out,.tc-tips .in{display:block;font-size:0;height:0;overflow:visible;position:absolute;width:0}
.tc-tips-up .out,.tc-tips-up .in{border-style:dashed dashed solid}
.tc-tips-up .out{border-color:transparent transparent var(--border);border-width:0 7px 8px;left:28px;top:-8px}
.tc-tips-up .in{border-color:transparent transparent #FFFFFF;border-width:0 6px 7px;left:29px;top:-7px}
.tc-tips-right .out,.tc-tips-right .in{border-style:dashed dashed dashed solid}
.tc-tips-right .out{border-color:transparent transparent transparent var(--border);border-width:8px 0 7px 7px;right:-7px;top:28px}
.tc-tips-right .in{border-color:transparent transparent transparent #FFFFFF;border-width:7px 0 6px 6px;right:-6px;top:29px}
.tc-tips-down .out,.tc-tips-down .in{border-style:solid dashed dashed}
.tc-tips-down .out{border-color:var(--border) transparent transparent;border-width:8px 7px 0;bottom:-8px;left:28px;top:auto}
.tc-tips-down .in{border-color:#FFFFFF transparent transparent;border-width:7px 6px 0;bottom:-7px;left:29px;top:auto}
.tc-tips-left .out,.tc-tips-left .in{border-style:dashed solid dashed dashed}
.tc-tips-left .out{border-color:transparent var(--border) transparent transparent;border-width:7px 8px 7px 0;left:-8px;top:28px}
.tc-tips-left .in{border-color:transparent #FFFFFF transparent transparent;border-width:6px 7px 6px 0;left:-7px;top:29px}

/* 登录页 */
.t-index body .br-logo{background-color: transparent;transition: 0s;border: none;}
.t-index body .br-header{background-color: transparent;}
.t-index body .br-header-left{display: none;}
.t-index body .br-header::before{width: 0;content: none;}
.t-index body #fast-nav .nav-item .nav-parent-a,
.t-index body .br-header-right .user-profile-nav a{color: inherit;}
.t-index body #fast-nav .nav-item>a:hover{background-color: rgba(255, 255, 255, 0.2);}
.t-index #workbenchNav a{color: inherit;}
.t-index #workbenchNav a:hover{color: var(--theme);}
/* 首页 media.jsp*/
.t-media .login-mid .fa,.t-media .login-mid .icon{ font-size: 36px;}        
.t-media .login-mid .iconpark-icon{width: 40px;height: 40px;}
.t-media .br-sideright{z-index:1031 !important;}
.t-media .swiper-container{max-height:40px!important;padding-bottom: 0!important;position: relative;border-radius: 8px;background-color: rgba(0, 0, 0, 0.35);padding: 0 38px 0 40px;}
.t-media .bell-notice-img {position: absolute;top:10px;left:10px;width: 24px; height: 24px;margin-top: -2px;}
.t-media i.notice-close{position: absolute;font-size: 14px!important;top: 12px;right: 12px;}
/* 新首页调整 */
.divider{display: inline-block; width: 1px;height: 1em;margin: 0 8px;vertical-align:middle;position:relative;background-color: var(--white);}
.pd-x-22{padding: 0 22px;}
.mg-b-16{margin-bottom: 16px;}
.tx-red{color: var(--tx-danger);}
.tx-green{color: var(--tx-success);}
.d-hide{display: none;}
.t-media .br-header{justify-content: end;}
.t-media .br-header .br-header-right .exit-btn-master,.t-media .br-header .br-header-right .edit-btn-master{width: 28px;box-sizing: content-box;text-align: center;}
.t-media #loading{background: transparent;}
.t-media #loading .sk-box .sk-circle .sk-child:before{background-color: #fff;}
.t-media .main .edit-btn,.t-media .main .add-li,.t-media .main a{cursor: pointer;color: rgba(255, 255, 255, 0.8);}
.t-media .main .content .swiper .swiper-pagination{bottom: 10%;}
.t-media .main .content .swiper .swiper-pagination .swiper-pagination-bullet{cursor: pointer;margin: 0 6px;background-color: rgba(255, 255, 255, 0.5);width: 12px;height: 12px;}
.t-media .main {min-height: 100%;display: flex;justify-content: space-between;align-items: center;flex-direction: column;position: relative;}
.t-media .main .content .swiper .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;background-color: var(--white);position: relative;}
.t-media .main .content .swiper .swiper-pagination .swiper-pagination-bullet-active::after{content: '';width: 24px;height: 24px;top: -6px;left: -6px;background-color: rgba(0, 0, 0, 0.3);position: absolute;z-index: -1;}
.t-media .main .content .swiper .swiper-pagination .swiper-pagination-bullet-active.first::after{border-radius: 50% 0 0 50%;}
.t-media .main .content .swiper .swiper-pagination .swiper-pagination-bullet-active.last::after{border-radius: 0 50% 50% 0;}
.t-media .main .content .swiper .swiper-pagination .swiper-pagination-bullet-active.first.last::after{border-radius:50%;}
.t-media .main .content {padding: 80px 50px 8%;overflow: hidden;flex: 1;width: 100%;}
/* .t-media .main .content .limit-width{width: 1328px;} 容器宽度由JS动态控制，AI修改于2026-06-01 */
.t-media .main .content .module ul::-webkit-scrollbar{width: 6px;}
.t-media .main .content .module ul::-webkit-scrollbar-thumb{background-color: rgba(204, 204, 204, .3);}
.t-media .main .content .shadow-box{background-color: rgba(0, 0, 0, 0.35);border-radius: 22px;}
.t-media .main .content .panel{max-width: 320px;height: 600px;margin-right: 16px;}
.t-media .main .content .search{padding: 21px 16px 22px;cursor: pointer;}
.t-media .main .content .search .edit-btn{position: absolute;right: 20px;bottom: calc(50% - 10px);}
.t-media .main .content .data-analysis{padding-bottom: 6px;padding-top: 20px;}
.t-media .main .content .data-analysis h6{margin-bottom: 16px;}
.t-media .main .content .data-analysis li{background-color:  rgba(255, 255, 255, 0.06);border-radius: 4px;}
.t-media .main .content .analysis-chart-box{padding-right: 0;}
.t-media .main .content .analysis-chart-box .edit-btn{right: 20px;}
.t-media .main .content #analysisChart{height: 220px;}
.t-media .main .content .module ul {margin-top: 22px; padding: 5px 12px 0 30px;display: flex;flex-direction: row;flex-wrap: wrap;max-height: calc(100% - 80px);overflow-y: scroll;justify-content: space-between;}
.t-media .main .content .module ul::after{content: '';width: 76px;}
.t-media .main .content .module ul li {width: 76px;transition: ease-in-out 0.3s;font-size: 14px;margin-right: 10px;margin-bottom: 20px;position: relative;}
.t-media .main .content .module ul li .edit-btn{position: absolute;top: -6px;right: -6px;}
.t-media .main .content .module ul li:hover{opacity: 1;}
.t-media .main .content .module ul li  a {width: 76px;height: 76px;display: flex;justify-content: center;align-items: center;flex-direction: column;border-radius: 12px;color: #fff;}
.t-media .main .content .module ul li .fa,.t-media .main .content .module ul li .icon,.t-media .main .content .module ul li .far{font-size: 30px;}
.t-media .main .content .module ul li .iconpark-icon{width: 30px;height: 30px;}
.t-media .main .content .module ul li p {line-height: 22px;margin-top: 8px;color: var(--white);text-align: center;}
.t-media .main .content .module ul li  a{background-color:  rgba(222, 142, 29, 1);}
.t-media .main .content .module.yyzc ul li  a{background-color:  rgba(222, 142, 29, 1);}
.t-media .main .content .module.yyfb ul li  a{background-color:  rgba(180, 60, 93, 1);}
.t-media .main .content .module.zyhj ul li  a{background-color:  rgba(131, 184, 79, 1);}
.t-media .main .content .module.scgj ul li  a{background-color:  rgba(33, 144, 207, 1);}
.t-media .main .content .module.gztgl ul li  a{background-color:  rgba(65, 73, 222, 1);}
.t-media .main .content .module ul li.add-li  a{background-color: rgba(0, 0, 0, 0.3);}
.t-media .main .footer{height: 80px;}
/* 配置项弹窗 */
.media_edit .config-box{padding: 20px;}
.media_edit .config-box .btn-primary{color: var(--white);}
.media_edit .config-box .checked-icon label:first-of-type{width: 32px;height: 32px;border-radius: 4px;border:  1px solid rgba(8, 8, 8, 0.1);color: var(--tx-explain);display: flex;align-items: center;justify-content: center;font-size: 18px;}
.media_edit .config-box #tr_background_color input{width: 180px;}
.media_edit .config-box #tr_background_color .checked-color-list span{display: inline-block;width: 24px;height: 24px;margin-left: 10px;border-radius: 50%;cursor: pointer;}
.media_edit .left-fn-title{display: flex;}
/* 新首页调整 end */
/* 一稿多发配置 channel\push_setting.jsp */
.push-setting .sidebar-menu li .treeview-menu.menu-open {display: block;}
.push-setting .br-subleft{position: static !important;height: 100%;border: 1px solid var(--border);width: 360px;border-top: none;border-bottom: none; }
.push-setting .right-box{flex: 1;}
.push-setting .btn-box{position: absolute;bottom: 0;width: 100%;}

/* 首页选择模版弹窗 */
.sidebar-list .br-mainpanel{margin-top: 0px;margin-left: 230px;background: #fff;}
.sidebar-list .br-subleft{left: 0 !important;top: 0 !important;border-right: 1px solid var(--border);}

/* 列表laydate.js弹窗 */
.layui-laydate{border: 1px solid var(--border-input) !important;border-radius: 4px !important;}
.layui-laydate .layui-laydate-content .layui-this{background-color: var(--theme) !important;border-radius: 4px;}
.layui-laydate .layui-laydate-content .layui-laydate-list li ol {border-color: var(--border-input);}
.laydate-footer-btns span:first-of-type,.layui-laydate .layui-laydate-content .layui-laydate-list li:first-of-type ol{border-top-left-radius: 4px !important;border-bottom-left-radius: 4px !important;}
.laydate-footer-btns span:last-of-type,.layui-laydate .layui-laydate-content .layui-laydate-list li:last-of-type ol{border-top-right-radius: 4px !important;border-bottom-right-radius: 4px !important;}
.layui-laydate .layui-laydate-content .layui-laydate-list .layui-this{border-radius: 0;}
.layui-laydate-header i:hover, .layui-laydate-header span:hover{color: var(--theme) !important;}
.layui-laydate-footer span{color: var(--tx-default) !important;background-color: var(--bg-mainpanel) !important;background-image: none;border-color: var(--border) !important;}
.layui-laydate-footer span:hover{background-color: var(--theme) !important;color: #fff !important;border-color: var(--theme) !important;}
.layui-laydate-footer span{border-radius: 0 !important;border: 1px solid var(--border-input) !important;}
.layui-laydate-footer .laydate-btns-time{border-radius: 4px !important;}
.layui-laydate-header{border-bottom: 1px solid var(--border-input) !important;}
.layui-laydate-header i.laydate-next-y,.layui-laydate-header i.laydate-prev-y{font-size: 16px;}
.layui-laydate-footer{border-top: 1px solid var(--border-input) !important;}

/* 工作流审核模块选择节点 approve\approve_user_index.ftl */
.approve-user-index ul{list-style:none}
.approve-user-index .br-subleft{position:static!important;height:calc(100% + 5px);border:1px solid var(--border);}
.approve-user-index .br-subleft .sidebar-menu-box{overflow-y: auto;}
.approve-user-index .modal-body-btn .config-box .row .left-fn-title{min-width:80px;text-align:left}
.approve-user-index .modal-body .config-box label.ckbox{width:90px;cursor:pointer;margin-right:50px}
.approve-user-index .channel-container,
.approve-user-index .power-containner{border:1px solid var(--border)}
.approve-user-index .channel-container ul li{justify-content:flex-start;align-items:center;background:#f2f2f2;border-bottom:1px solid var(--border);cursor:pointer}
.approve-user-index .channel-container ul li.active{background:var(--theme);color:#fff}
.approve-user-index .power-containner .row{margin:0!important}
.approve-user-index label{min-width:135px}
.approve-user-index .right-box{flex:1;margin-left:15px;display:flex;flex-direction:column}
.approve-user-index .right-box .top-channel{flex:1}
.approve-user-index .right-box .top-channel .power-containner{overflow-y:auto;height:410px}
.approve-user-index .right-box .bot-power{flex:0 0 80px}
.approve-user-index .row label.ckbox{min-width:25%}
.approve-user-index #PermList .row{width:100%}
.approve-user-index #PermList .row label.ckbox{min-width:20%}
.approve-user-index #PermList .row label{margin-bottom:3px}
.approve-user-index #tide_content_tfoot{border-top:none;padding-left:0;padding-right:0;}
.approve-user-index #tide_content_tfoot label{min-width:auto}
.approve-user-index #pervPage,
.approve-user-index #nextPage{display:none;}
.approve-user-index #tide_content_tfoot .paging .btn{border-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
/* 工作流日志 */
#wf-logs-dialog .modal-body{bottom: 5px;}
/* 文件管理上传 */
.exp-file-upload .row label{margin-bottom: 0;}

/* 健康检查out错误信息和访问日志 */
.tomcat_logs #ace_editor{top: 51px;}
/*文件编辑器,模板编辑器样式*/
.t-codearea .br-pageheader{box-shadow:0 8px 24px -2px rgb(0 0 0 / 5%);position:relative;z-index:999;}
.template-edit #ace_editor,
.explorer-notepad #ace_editor{margin:0;position:absolute;top:50px;bottom:0;left:0;right:0}
.template-edit button,
.explorer-notepad button{padding:5px 10px;margin:10px 20px}
.template-edit .br-pageheader,
.explorer-notepad .br-pageheader{background:#fff}
.template-edit .select-box,
.explorer-notepad .select-box {position:relative}
.template-edit .dropdown-menu,
.explorer-notepad .dropdown-menu {top:27px}
.template-edit .dropdown-menu .nav-link,
.explorer-notepad .dropdown-menu .nav-link{padding:.4rem .8rem}
.template-edit .dropdown-menu nav a i,
.explorer-notepad .dropdown-menu nav a i{margin-right:0;width:16px}
.template-edit .br-pageheader .text-box1 a,
.explorer-notepad .br-pageheader .text-box a{margin:0 5px;}
.template-edit .br-pageheader .text-box a{margin:0 5px;}
.template-edit .br-pageheader .text-box a:hover,
.explorer-notepad .br-pageheader .text-box a:hover{text-decoration:underline}
/* 系统监控-节点导出 */
.system-channel-export .modal-body{bottom:120px;}
.system-channel-export .modal-footer{flex-wrap: wrap;background: #fff;}
.system-channel-export .modal-footer .btns{flex-direction: row-reverse;}
/* 生成调度 */
.makeCron .line{height:25px;line-height:25px;margin:3px}
.makeCron .imp{padding-left:25px}
.makeCron .col{width:95px}
.makeCron ul{list-style:none;padding-left:10px}
.makeCron li{height:20px}
.makeCron td a{font-size:16px}
.makeCron .easyui-layout{width:830px;height:540px;border-radius:5px;visibility:hidden}
.makeCron .easyui-layout.show{visibility:visible}
.makeCron .spinner-arrow-up{background:url(../../static/img/spinner_arrows.png) no-repeat 1px center}
.makeCron .spinner-arrow-down{background:url(../../static/img/spinner_arrows.png) no-repeat -15px center}
.makeCron .modal-body{top:0}
.makeCron .layout-panel-south{top:260px !important}
.makeCron .tabs-wrap>ul{width:100%}
.tabs li a.tabs-inner{color: var(--theme);}
.tabs li a.tabs-inner:hover{color: var(--theme);}

/* 角色权限 */
#role_sidebar .side-bar-top{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid var(--border);background-color:rgb(231,244,255);color:var(--theme);font-size:18px}
#role_sidebar #role_sidebar_nav_box{border-bottom:1px solid var(--border)}
#role_sidebar #roleSet_nav{justify-content:center;width:100%}
#role_sidebar .side-bar-top .fa{color:var(--theme)}
#role_sidebar .modal-body{top:50px;bottom: 62px;}
#role_sidebar .config-box ul li{display:block}
#role_sidebar .modal-body .config-box .row .left-fn-title{min-width:100px}
#role_sidebar .setbox .set-item{display:none}
#role_sidebar .setbox .set-item:nth-child(1){display:block}
#role_sidebar .node-tree-box li{line-height:40px;min-height:40px;margin-left:20px}
#role_sidebar .node-tree-box li a{border-bottom:1px solid var(--border);padding:0}
#role_sidebar .node-tree-box li>a:last-child {margin-bottom:-1px;}
#role_sidebar .node-tree-box li label{margin-bottom:0}
#role_sidebar .node-tree-box li label.ckbox{margin-right:2px;width:auto}
#role_sidebar .node-tree-box li .power-box label.ckbox{margin-right:5px}
#role_sidebar .tree-box>li{border-bottom:1px solid var(--border)}
#role_sidebar .node-tree-box li .nav-left{display:flex;justify-content:flex-start;align-items:center;flex:1}
#role_sidebar .node-tree-box li .nav-left .nav-tl{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
#role_sidebar .node-tree-box .nav-expand{flex:0 0 100px;text-align:right}
#role_sidebar .node-tree-box .nav-a{display:flex;justify-content:space-between;color:#868ba1}
#role_sidebar .node-tree-box .power-box{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:10px 0 5px 0;border-bottom: 1px solid var(--border);}
#role_sidebar .node-tree-box .power-box .ckbox{margin-bottom:8px}
#role_sidebar .tree-child{display:none}
#role_sidebar .br-subleft{position:static !important;height:100%;border:1px solid var(--border)}
#role_sidebar .set-item-box{height:calc(100vh - 200px);display:flex;justify-content:space-between}
#role_sidebar .set-item-left{height:100%;margin-right:15px;flex:0 0 230px}
#role_sidebar .set-item-right{height:100%;flex:1;}
#role_sidebar .channel-container,
#role_sidebar .power-containner{border:1px solid var(--border)}
#role_sidebar .channel-container ul li{justify-content:flex-start;align-items:center;cursor:pointer}
#role_sidebar .channel-container ul li.active{background:var(--theme-btn-rgb-1);color:var(--theme)}
#role_sidebar .power-containner{min-height:110px;position: relative;height: 130px;}
#role_sidebar .power-containner2{border:none;}
#role_sidebar .power-containner .row{margin:0}
#role_sidebar .lh-30px{line-height:1.5;padding:7px 0}
#role_sidebar label.childChecked span:before{content: '\f0c8';font-family: FontAwesome;font-size: 8px;text-align: center;color: var(--theme);line-height: 15px;}
#role_sidebar .node-tree-box span{color:var(--tx-explain)}
#role_sidebar .ps__scrollbar-x-rail{display: none;}
#role_sidebar .set-item .set-item-box{display:flex;flex-direction:column;height: calc(100vh - 152px);}
#role_sidebar .node-setting .node-tab-nav{display:flex;justify-content:flex-start;flex:0 0 40px;margin-top:-10px}
#role_sidebar .node-setting .node-tab-nav .nav-item{line-height:40px;padding:0 20px;cursor:pointer}
#role_sidebar .node-setting .node-tab-nav .nav-item.ac{color:var(--theme)}
#role_sidebar .set-item .node-tab-content{flex:1;height:calc(100vh - 300px)}
#role_sidebar .set-item .node-tab-content .content-item{width:100%;height:100%;display:none}
#role_sidebar .set-item.users-setting .node-tab-content .content-item{display:block}
#role_sidebar .node-setting .node-tab-content .content-item.item-tcenter{display:block}
#role_sidebar .set-item .content-item .item-box{width:100%;height:100%;display:flex}
#role_sidebar .node-setting .content-item .item-box .set-item-left{width:210px;flex:0 0 210px;height:100%}
#role_sidebar .node-setting .content-item .item-box .set-item-right{flex:1;height:100%;overflow-y: auto;}
#role_sidebar .node-setting .channel-container ul li{display:flex;align-items:center;background-color: var(--bg-mainpanel);}
#role_sidebar .node-setting .channel-container ul li i{flex:0 0 30px}
#role_sidebar .node-setting .channel-container ul li span{flex:1;font-size: 12px;}
#role_sidebar .node-setting .channel-container ul li a{flex:0 0 30px;width:30px;margin-right:5px}
#role_sidebar .node-setting .channel-container ul li .a-delete{text-align: center;}
#role_sidebar .node-setting .channel-container ul li .a-delete span{float: right;font-size: 1.3125rem;font-weight: 700; line-height: 1; color: var(--tx-default); text-shadow: 0 1px 0 #fff;opacity: .5;}
#role_sidebar .node-setting .channel-container ul li.active .a-delete span{color: var(--theme);}
#role_sidebar .node-setting .channel-container{overflow-y: auto;}
/* #role_sidebar .node-setting .sidebar-menu>li>a{font-size: 12px;height: 26px;line-height: 26px;} */
#role_sidebar .node-setting .br-subleft{width: 210px;}
#role_sidebar .modal-body{overflow-y: auto}
#role_sidebar .node-setting .ps__scrollbar-x-rail{display: block;}
#role_sidebar .node-setting .sidebar-menu-box{position: relative;}
#role_sidebar .ChannelList{min-height: 200px;max-height: 200px;overflow-y: auto;}
#role_sidebar .sidebar-menu-box{overflow-y: auto;}
#role_sidebar .users-setting .power-containner{min-height: 310px;max-height: 310px;overflow-y: auto;}
#role_sidebar .users-setting .power-containner .ckbox{min-width: 20%;float: left;}
#role_sidebar .list-fast-search{margin-left: 0;}
#role_sidebar .users-setting .bot-power{margin-top: 10px;}
#role_sidebar .br-subleft .sidebar-menu li:hover>a>.fa{color: var(--theme);}
#role_sidebar .br-subleft .sidebar-menu li.active>a>.fa-angle-double-right.op-5{color: var(--theme);}
#role_sidebar .sidebar-menu .treeview-menu>li:not(.active)>a:hover>.fa{color: var(--theme);}
#role_sidebar #tide_content_tfoot{border-top:none;padding-left:0;padding-right:0;}
#role_sidebar #pervPage,
#role_sidebar #nextPage{display:none;}
#role_sidebar #tide_content_tfoot .paging .btn{border-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
#role_sidebar .switch-power{font-weight: bold;cursor: pointer;}
#role_sidebar .switch-power.active{color:#0089FF;}
#role_sidebar .left-fn-title{font-weight: bold;}
#role_sidebar .power-containner .row.mg-t--15{margin-top: -15px;}
#role_sidebar .power-containner .ckbox{display: inline-block;}
#role_sidebar .perm001,
#role_sidebar .perm002,
#role_sidebar .perm003{display: flex;display: none;}
/*开通租户*/
.t-company-manage .br-content-box-left{width: 60%;}
.t-company-manage #content-table thead>tr>th{background-color: var(--bg-th);}
.t-company-manage .row {margin-left: 0;margin-right: 0;}
.chooseCompany .companyList{ display: flex;margin-top: 30px;flex-wrap: wrap;}
.chooseCompany .companyList label.ckbox{width: 24.5%;flex: 0 0 24.5%;margin-bottom: 20px;}
.chooseCompany .ckbox span{padding-left: 5px;}
.chooseCompany .modal-body{top: 0;}
.chooseCompany .searchbox{display: flex;justify-content: space-between;}
.chooseCompany .searchbox input{flex: 1;margin-right: 10px;}
.choosePower .powerList{ display: flex;margin-top: 30px; flex-wrap: wrap; }
.choosePower .powerList label.ckbox{ width: 33%;flex: 0 0 33%;margin-bottom: 20px; }
.choosePower .ckbox span{padding-left: 5px;}
.choosePower .modal-body{top: 0;}
/* 租户运营中心 租户模块管理  */
.tcenter-company-module-list#display-select .config-box ul li{height:150px;}
.tcenter-company-module-list#display-select .config-box ul li .fa,.tcenter-company-module-list#display-select .config-box ul li .icon{font-size:30px;}
.tcenter-company-module-list#display-select .config-box ul li .iconpark-icon{width: 30;height: 30px;}
.tcenter-company-module-list .modal-body{top:0}
.tcenter-company-module-list .endDate{min-height:10px;min-width:60px}
.tcenter-company-module-list .fc-datepicker{width:80px;border:none;text-align:center;min-height:10px;margin-bottom:10px;border-radius:2px;border:1px solid var(--border)}
/* .tcenter-company-company-add .pagebody-corner {flex-direction: row;top: -22px;left: 60px;}
.tcenter-company-company-add .icon.ion-help-circled {color:#868BA1 } */

/* 通用表单样式 */
.usual-form .row{margin-left:0;margin-right:0;margin-bottom: 20px;}
.usual-form .left-fn-title{flex:0 0 100%;margin-bottom: 10px;font-weight: bold;}
.usual-form .left-fn-title~label{margin-bottom: 0;min-height: 24px;}
.usual-form .field-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.usual-form .field-box.column-2 .row{width: calc(50% - 10px);}

.dialog-back-title{cursor: pointer;display: flex;align-items: center;}
.dialog-back-title i{font-size: 24px;margin-right: 8px;}
.dialog-back-title i.fa-angle-left{margin-top: -3px;}

/* 字段导出 */
.sys-field-export .progress-box{display:flex;justify-content:space-between;position:relative;background-color:#fff;margin-bottom:5px}
.sys-field-export .progress-box::before{position:absolute;content:'';width:100%;height:1px;background-color:#dededf;left:0;top:50%;transform:translateY(-50%);z-index:1}
.sys-field-export .steps{position:relative}
.sys-field-export .steps .circle{width:30px;height:8px;background-color:#fff;display:flex;justify-content:center;z-index:4;position:relative;display:block}
.sys-field-export .steps .circle::before{content:'';width:8px;height:8px;border-radius:50%;background-color:rgb(229,230,232);position:absolute;top:50%;left:50%;background-color:#dededf;transform:translate(-50%,-50%);z-index:4}
.sys-field-export .steps.active .circle::before{background-color:var(--theme)}
.sys-field-export .steps:not(.steps1).active::after{position:absolute;content:'';width:100vw;height:1px;background-color:var(--theme);right:15px;top:50%;transform:translateY(-50%);z-index:2}
.sys-field-export .steps.steps1.active::after{position:absolute;content:'';width:100vw;height:2px;background-color:#fff;right:15px;top:50%;transform:translateY(-50%);z-index:3}
.sys-field-export .steps::before{position:absolute;word-break:keep-all;bottom:-25px;margin-left:-12px}
.sys-field-export .steps1::before{content:'选择节点'}
.sys-field-export .steps2::before{content:'选择字段'}
.sys-field-export .steps3::before{content:'导出字段'}
.sys-field-export .field-section{display:none}
.sys-field-export .rows-box{display:block}
.sys-field-export .field-table{display:none;overflow-y:auto;height:calc(100vh - 185px)}
.sys-field-export .startButton{display:none}
.sys-field-export .startButton2{display:block}
.sys-field-export .loading-box2{display:none}
.sys-field-export .loading-box .icon-box{margin-top:100px;margin-bottom:20px;text-align:center}
.sys-field-export .loading-box i{font-size:60px;color:var(--tx-success)}
[v-cloak] {
  display: none;
}

/* loading遮罩通用样式 */
#loading{position: absolute;width: 100%;height: 100%;z-index: 99999;display: block;background: #fff;}
#loading .loadpagediv{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}

/* 系统监控-磁盘信息 */
#server-disk-detail .modal-body{bottom:0;}
.tr-warn{ background-color: rgba(220, 53, 69, 0.06); }

/* 列表页excel导入 */
.import-excel .import-header ul{height: 120px;align-items: center}
.import-excel .import-header ul .step{display: flex;align-items: center;color: var(--tx-default)}
.import-excel .import-header ul .step.step-active{color: var(--tx-a);}
.import-excel .import-header ul .step.step-active .step-point,
.import-excel .import-header ul .step.step-active .step-divider{background-color: var(--tx-a)}
.import-excel .import-header ul .step .step-point{position: relative;display: flex;justify-content: center;width: 10px;height: 10px;border-radius: 50%;background-color: var(--bg-slider);margin: 12px;text-align: center}
.import-excel .import-header ul .step .step-text{position: absolute;white-space: nowrap;top: 20px}
.import-excel .step-divider{display: inline-block;height: 1px;width: 150px;background-color: var(--bg-slider)}
.import-excel .href{cursor: pointer;color: var(--tx-a)}
.import-excel .upload .el-upload,
.import-excel .upload .el-upload .el-upload-dragger{width: 100%;background: var(--bg-tab)}
.import-excel .upload .el-upload .el-upload-dragger .el-icon-upload{font-size: 40px;margin-top: 30px}
.import-excel .upload .el-upload .el-upload-dragger .el-upload__text{color: var(--tx-default)}
.import-excel .upload .el-upload__tip{margin-bottom: 15px;color: var(--tx-default)}
.import-excel .imp-result-icon{text-align: center;font-size: 46px;padding-top: 40px;margin-bottom: 10px;display: flex;align-items: center;justify-content: center}
.import-excel .imp-result-icon.success{color: var(--tx-success)}
.import-excel .imp-result-icon.fail{color: var(--tx-warning)}
.import-excel .imp-result-tip{color: var(--tx-default)}

/* 内容页配置--功能菜单 */
.channel-document-edit.list-config .right-menu .menu-item{width: 160px;margin-right: 10px;}
.channel-document-edit.list-config .list-show{margin-right: 0;display: flex !important;}

/* 查看页面移动端 */
.document-mobile .docs-data,
.document-mobile #header_nav,
.document-mobile .br-header-right{display: none !important;}
.document-mobile .mobile-btn-box{position: fixed;left: 0;bottom: 0;width: 100%;height: 50px;display: flex;justify-content: flex-end;align-items: center;background-color: #fff;border-top: 1px solid var(--border);}
.document-mobile .begin-drop{margin-right: 20px;min-width: 32px;}
.document-mobile #doc_main{bottom: 50px;top: 40px;}
.document-mobile .content-field-box .row[class*='tc-col']{width: 100%;}
.document-mobile .row.flex-row[class*='tc-col'] .wd-content-lable.wd-content-isfile{width: 100%;max-width: 100%;}
.document-mobile div[id*=player_]{width: 100% !important;}
.document-mobile .file-list .file-item .file-item-btn{display: none;}
.document-mobile .file-list .file-item .file-item-btn.file-btns{display: block;}
.document-mobile .file-list .file-item .file-item-fname{max-width: calc(100% - 40px);}
.document-mobile .file-list .file-item .file-item-pic .img-box{width: 40px;}
.document-mobile .document-normal #main_left .br-content-box .row.flex-row .wd-content-lable img{max-width: 100% !important;margin: 0;}
.document-mobile .file-list-wrapper .file-item-box .file-item{height: auto;}
.document-mobile .document-edit .row.flex-row.tc-col-24 .wd-content-lable .wd-item, 
.document-mobile .document-edit .row.flex-row.tc-col-24 .d-flex.tx-explain, 
.document-mobile .document-edit .row.flex-row.tc-col-24 .d-flex.tx-gray-800, 
.document-mobile .document-edit .row.flex-row.tc-col-24 .wd-content-lable .wd-content{max-width: 100%;}
.document-mobile .file-list-wrapper .file-item-box .file-item .fname{width: 50%;margin-left: 0;}
.document-mobile .file-list-wrapper .file-item-box .file-item .fsize{min-width: auto;width: 30%;}
.document-mobile .file-list-wrapper .file-item-box .file-item .file-btns{width: 20%;min-width: auto;}
.document-mobile .file-list-wrapper .file-item-box .file-item span{margin-right: 5px;}
.document-mobile .document-normal #main_left .br-content-box{padding: 12px;}
.document-mobile .cur-group{margin-right: 8px;}
.document-mobile .br-header{height: 40px;}
.document-mobile .mobile-group-box{width: 100%;height: 100%;position: relative;display: flex;justify-content: center;align-items: center;position: relative;}
.document-mobile .mobile-group-box>a{color: var(--tx-default);line-height: 40px;font-weight: bold;}
.document-mobile .mobile-group-box a i{font-size: 20px;vertical-align: -1px;}
.document-mobile .mobile-group-box .nav-link.active{background-color: var(--theme-btn-rgb-1);color: var(--theme);}
.document-mobile .mobile-back{width: 30px;height: 30px;position: absolute;top: 5px;left: 10px;line-height: 30px;text-align: center;}
.document-mobile .mobile-back i{font-size: 20px;font-weight: bold;}
.document-mobile .document-look-new .br-mainpanel iframe:not([id="ueditor_0"]){min-height: calc(100vh - 96px)!important;}

/* 前后分离内容页 */
.document-content.document-mobile .el-header .header-left{display: none;}
.document-content.document-mobile .el-header .header-center .group-list{display: none;}
.document-content.document-mobile .el-header .header-right{width: 0;min-width: 0;margin: 0;padding: 0;}
.document-content.document-mobile .el-header .header-right .button-list:not(.mobile-btn-box){display: none;}
.document-mobile .mobile-btn-box .el-button{margin-right: 6px;}
.document-mobile .mobile-btn-box{padding-right: 12px;}
.document-content.document-mobile .el-header .header-center{width: 100%; }
.document-mobile .mobile-group-item{border-radius: 4px;margin: 0 10px;}
.document-mobile .mobile-group-item.active{background-color:var(--theme-btn-rgb-1);color: var(--theme);}
.document-mobile .f-item-wrapper .el-col[class*=el-col-]{width: 100%;}
.document-mobile .f-item-wrapper .el-col-24 .el-form-item__content .general-input-wrapper>div:first-child, 
.document-mobile .f-item-wrapper .el-col-24 .el-form-item__content .special-input-wrapper, 
.document-mobile .f-item-wrapper .el-col-24 .el-form-item__content .tag-container, 
.document-mobile .f-item-wrapper .el-col-24 .el-form-item .el-form-item__content .general-input-wrapper .el-cascader, 
.document-mobile .f-item-wrapper .el-col-24 .el-form-item .el-form-item__content .general-input-wrapper .el-textarea{max-width: 100%;}
.document-content.document-mobile .el-header.custom-header{height: 40px !important;}
.document-content.document-mobile .el-main{top: 40px;bottom: 50px;}
.document-content.document-mobile div.hasOneButton{align-items: flex-start;}
.document-content.document-mobile div:not(.hasOneButton) .input-before-button{width: 100%;flex: 0 0 100%;margin-bottom: 10px;}
.document-content.document-mobile div.hasOneButton .input-before-button{flex: 1;margin-bottom: 0px;}
.document-content.document-mobile .special-input-wrapper:not(.hasOneButton){flex-wrap: wrap;}
.document-content.document-mobile #app #elMain .input-before-button +.el-button{margin-left: 0px;}
.document-content.document-mobile #app #elMain .hasOneButton .input-before-button +.el-button{margin-left: 10px;}
.document-mobile .mobile-group .el-dropdown-link,
.document-mobile .mobile-group .el-dropdown-link i{font-weight: 600;}
.document-content.document-mobile .input-before-button+.el-select{width: 100%;flex: 0 0 100%;margin-bottom: 10px;}
.document-content.document-mobile .hasOneButton .input-before-button+.el-select{flex: 1;margin-bottom: 0px;}
.document-content.document-mobile #app #elMain .input-before-button+.el-select +.el-button{margin-left: 0px;}
.document-content.document-mobile #app #elMain .hasOneButton .input-before-button+.el-select +.el-button{margin-left: 10px;}
.document-content.document-mobile .tag-container:not(.hasOneButton){flex-wrap: wrap;}
.document-content.document-mobile .fields-approve .fields-container{padding: 12px;width: calc(100% - 24px);}
.document-content .el-form.demo-ruleForm{display: block;}
.document-content.document-mobile .fields-approve{flex: auto;width: 100%;flex-wrap: wrap;}
.document-content.document-mobile .el-cascader__dropdown,
.document-content.document-mobile .el-picker-panel{left: 12px !important;max-width: calc(100% - 36px);overflow-x: auto;}
.document-content.document-mobile .el-picker-panel__body,
.document-content.document-mobile .el-picker-panel__body-wrapper{border-bottom: none;}
.document-content.document-mobile .el-date-range-picker__content{border-bottom: 1px solid var(--border);}
.document-content.document-mobile .el-picker-panel__footer{border-top: none;}
.document-mobile .el-dialog.el-dialog--center{width: calc(100% - 36px) !important;}
.document-mobile .general-input-wrapper .el-input>input{width: 100% !important;flex: 0 0 100%;position: relative;z-index: 0;}
.document-mobile .general-input-wrapper .el-input{margin-bottom: 10px;}
.document-mobile .general-input-wrapper .el-input label:first-of-type .btn{margin-left: 0px;}
.document-content.document-mobile .fields-approve .approve-info-container{flex:0 0 100%;width: calc(100% - 24px);margin-top: 12px;margin-left: 0;height: auto;min-height: 200px;}
.document-mobile .el-radio-group .el-radio .el-radio__label,
.document-mobile .el-checkbox__label{word-break: break-all;white-space: pre-line;line-height: 1.3;}
.document-mobile .el-date-editor .el-range-input,
.document-mobile .el-date-editor .el-range-separator{font-size: 12px;}
.document-mobile .el-date-editor .el-range-input{width: 42%;}
.document-mobile .el-input__icon.el-range__close-icon{display: none;}
.document-mobile .el-select .el-input__inner{padding-right: 26px !important;}
.document-mobile .el-select-dropdown__item{padding-right: 34px;}
.document-mobile .el-cascader__tags{top: 45%;}
.document-mobile .linkGroup-item .el-form-item__content{overflow-x: auto;}
.document-mobile .linkGroup-item .el-form-item__content iframe{min-width: 800px;}
/* 数字、小数增加单位 */
.el-form-item.is-error .general-input-wrapper .el-input-group--append .el-input-group__append,
.el-form-item.is-error .general-input-wrapper .el-input__inner:focus + .el-input-group__append{border-color: #f56c6c;}
.general-input-wrapper .el-input-group--append .el-input__inner{border-right: 0;}
.general-input-wrapper .el-input-group--append .el-input__inner:focus + .el-input-group__append{border-color: var(--theme);}
.general-input-wrapper .el-input-group--append .el-input-group__append{transition: border-color .2s cubic-bezier(.645,.045,.355,1);padding: 0 10px;background-color: unset;border: 1px solid var(--border-input);border-left: 0;}
.wd-content .number-unit, .wd-content-lable .number-unit{position: absolute;right: 10px;color: #909399;top: 6px;}
.document-look-new .row.flex-row .wd-content-lable{position: relative;}
.approve-content .general-input-wrapper .el-input-group--append.is-disabled .el-input-group__append{border: none;background-color: var(--bg-tab);}
/* 工作流高级配置 */
.row-column-2 .row-box{width:calc(50% - 10px)}
.revocation-dialog .el-dialog,
.approve-back .el-dialog{border-radius: 8px;}
.approve-back .el-form-item__label{text-align: left;width: 100%;margin-bottom: 0;}
.approve-back .el-form-item__content{margin-left: 0;}
.approve-back .el-dialog__body{padding: 15px;}
.revocation-dialog .el-dialog__body{padding: 15px;}
.revocation-dialog .el-dialog__body .el-form-item{margin-bottom: 0;}
/* 全局搜索 */
#globalSearchDialog{overflow-y: auto;}
#globalSearchDialog .modal-dialog{width: 760px;vertical-align: top;top: 20%;}
#globalSearchDialog .global-search-dialog-main, #globalSearchDialog .global-search-dialog-main div{width: 760px;height: 60px;}
#globalSearchBtn{font-size: inherit;}
#searchApp .g-search-input-wrap{display: flex;padding: 10px 20px;align-items: center;box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.11);}
#searchApp .g-search-input-wrap .fa{font-size: 20px;cursor: pointer;}
#searchApp .g-search-input-wrap .el-input__inner{border: none;font-size: 16px;flex: 1;}
#searchApp .g-search-result-wrap {height: calc(100% - 60px);display: none;}
#searchApp .g-search-result-wrap .el-tabs__nav-scroll{padding: 0 20px;}
#searchApp .g-search-result-wrap .el-tabs__nav-wrap::after{height: 1px;background-color: var(--nav-border);}
#searchApp .g-search-result-wrap .el-tabs__active-bar{height: 3px;}
#searchApp .g-search-result-wrap .el-tabs__item{height: 50px;line-height: 50px;}
#searchApp .g-search-result-wrap .el-tabs__item:not(.is-active){color: var(--tx-default);}
#searchApp .g-search-result-wrap .el-tabs__content{height: calc(100% - 50px);}
#searchApp .el-tabs__header{margin: 0;}
#searchApp .el-tab-pane{display: flex;justify-content: space-between;height: 100%;width: 100%;}
#searchApp .loadpagediv{height: calc(100% - 108px);width: 74%;bottom: 0;top: unset;z-index: unset;}
.g-search-result-wrap .result-items-wrap{padding: 20px;}
.g-search-result-wrap .result-items-wrap .g-result-item{display: flex;align-items: center;cursor: pointer;}
.g-search-result-wrap .result-items-wrap .g-result-item + .g-result-item{margin-top: 16px;}
.g-search-result-wrap .result-items-wrap .g-result-item .result-item-icon{width: 40px;height: 40px;border-radius: 4px;background-color: var(--theme);text-align: center;line-height: 40px;margin-right: 8px;flex-shrink: 0;}
.g-search-result-wrap .result-items-wrap .g-result-item .result-item-icon .fa{font-size: 22px;color: #fff;vertical-align: text-top;}
.g-search-result-wrap .result-items-wrap .g-result-item .result-item-info{display: flex;flex-direction: column;}
.g-search-result-wrap .result-items-wrap .g-result-item .result-item-info .result-item-info-text{margin-right: 20px;}
.g-search-result-wrap .result-items-wrap .g-result-item .result-item-info-path, .g-search-result-wrap .search-filter .search-filter-header span:last-of-type{font-size: 12px;color: #adb5bd;}
.g-search-result-wrap .el-scrollbar__wrap {overflow-x: hidden;}
.g-search-result-wrap .search-filter{width: 36%; border-left: 1px solid var(--nav-border);padding: 12px;}
.g-search-result-wrap .search-filter .search-filter-header{margin-bottom: 4px;display: flex; justify-content: space-between;}
.g-search-result-wrap .search-filter .search-filter-header span:last-of-type{cursor: pointer;}
.g-search-result-wrap .search-filter .search-filter-content{display: flex; flex-direction: column;}
.g-search-result-wrap .search-filter .search-filter-content .search-filter-item .el-date-editor.el-input{width: 100%;}
.g-search-result-wrap .search-filter .search-filter-content .search-filter-item{font-size: 12px;}
.g-search-result-wrap .search-filter .search-filter-content .search-filter-item .el-checkbox{margin: 0;}
.g-search-result-wrap .search-filter .search-filter-content .search-filter-item .el-checkbox__label{font-size: 12px;}
.global-search-date-picker{right: 22px;left: unset !important;}
#searchApp .g-search-result-wrap .el-tabs__item:focus.is-active.is-focus:not(:active) {-webkit-box-shadow: none;box-shadow: none;}

/* 平台健康 */
#platform-health .item-tl{font-weight:700;line-height:48px;color:#475669;padding:0 12px}
#platform-health .item-box{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0 12px 12px}
#platform-health .item-box .item{width:50%;flex:0 0 50%;display:flex;line-height:38px;text-align:left;align-items: flex-start;}
#platform-health .item-box .item .key{min-width:112px;min-height: 40px;min-height:38px}
#platform-health .progress-box{padding:20px;display:flex}
#platform-health .database .progress-box{padding:0;align-items:center;justify-content:flex-start;width:100%}
#platform-health .progress-box .tl{font-weight:700;color:#475669;flex:0 0 120px;align-items:center}
#platform-health .progress-box .database-progress{flex:1;padding-top:0px}
#platform-health .progress-box .nums{flex: 0 0 60px;word-break: keep-all;white-space: nowrap;margin-left:10px;margin-right:10px}
#platform-health .column-box{display:flex;justify-content:space-between}
#platform-health .column-box .column{flex:0 0  calc(50% - 8px)}
#platform-health .column-box .progress-box{padding-top:0}
#platform-health .column-box .progress-box .tl{font-weight:500;color:inherit;flex:0 0 110px;align-items:center}
#platform-health .table-box{padding:0 20px 12px}
#platform-health .table-box table{width:100%}
#platform-health .table-box table th{width:50%;color:#475669}
#platform-health .column-box .javaMemeery .item-tl, #platform-health .column-box .database .item-tl {border-bottom: none;}
#platform-health .column-box .progress-box{border-bottom:1px solid #f0f0f0}
#platform-health .table-box table th,#platform-health .table-box table td{padding:0;line-height:38px;border-bottom:none;/*border-bottom:1px solid #dee2e6*/}
#platform-health .br-section-wrapper{padding:0}
#platform-health .RedisInfo .tl{flex:1 !important}
#platform-health .Servers .item-box{flex-direction:column}
#platform-health .pie-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:10px 30px}
#platform-health .pie-box .pie-item{display:flex;justify-content:space-between;align-items:center;flex-direction:column;line-height:24px;width: 150px;}
#platform-health .circle{width:150px;height:150px;cursor:pointer}
#platform-health .pie-box .pie-item .tl{margin-bottom:0; width: 100%; text-align: center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all;} 
#platform-health .pie-box .pie-item .info{margin-top:0px;min-height: 24px;}
#platform-health .pie-item .foreground-circle{stroke:#23bf08}
#platform-health .pie-item.green .foreground-circle{stroke:#23bf08}
#platform-health .pie-item.yellow .foreground-circle{stroke:#f49917}
#platform-health .pie-item.red .foreground-circle{stroke:#dc3545}
#platform-health .pie-item .circle-text{fill:#23bf08}
#platform-health .pie-item.green .circle-text{fill:#000}
#platform-health .pie-item.yellow .circle-text{fill:#000}
#platform-health .pie-item.red .circle-text{fill:#000}
#platform-health .circle-text{font-size:12px;transform:translate(0,5px)}
#platform-health .MySql .item-box{flex-direction:row}
#platform-health .sec-tips{height:140px;line-height:140px;text-align:center}
#platform-health .tooltip .tooltip-inner{text-align: left;}
#platform-health .progress-bar{transition:width 0.5s}
#platform-health .Threadusage.progress-box { display: flex !important; padding: 0px !important;padding-bottom: 5px !important}
#platform-health .pie-box .circle-text{font-size:15px;transform:translate(0,-2px);color:#000;font-family:HelveticaNeue-Medium,HelveticaNeue;font-weight:600}
#platform-health .pie-box .circle-info-text{font-size:10px;transform:translate(0,-5px);color:#5c5c5c}
#platform-health .file-publish .progress-box,#platform-health .template-publish .progress-box{padding:0;align-items:center;justify-content:flex-start;width:100%}
#platform-health .Servers .item-box{flex-direction:unset}
#platform-health .color-default{color:#475669}
#platform-health .servers-more{margin-left:6px;margin-top:4px;min-width:80px;font-weight: normal;;padding: 0 5px;height:32px;border:1px solid rgba(8,8,8,.15);border-radius:4px;color:#475669;text-align:center;font-size:14px;line-height:32px}
#platform-health .tx-success{color:#23bf08}
#platform-health .background-circle{fill:none;stroke:#f1f2f6}
#platform-health .color{width: 16px;height: 10px;border-radius: 2px;background: #1890FF;}
#platform-health .color-no{background: #F1F2F6;}
#platform-health .publish{flex: 1;}
#platform-health .percent{width: 50px;flex: 0 0 50px;}
#platform-health .circle-tu{width: 100%;height: 0;padding-bottom: 100%;position: relative;}
#platform-health .circle-c{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
#platform-health .circle-c .circles{width:80%;cursor:pointer} 
#platform-health .circle-c .circle-text{font-size:15px;transform:translate(0,-2px);color: #000000;font-family: HelveticaNeue-Medium, HelveticaNeue;font-weight: 600;}
#platform-health .circle-c .circle-info-text{font-size:10px;transform:translate(0,-5px);color: #5C5C5C ;}
#platform-health  #memeeryCircle .foreground-circle{stroke: #1890FF;fill: none;}
#platform-health .javaMemeery .memeery-content{height:164px;}
#platform-health .template-publish .item-box .item,#platform-health .file-publish .item-box .item {width: 100%;flex: 0 0 100%;}
#platform-health .release-h{height:300px;}
#platform-health #memeeryCircle{height: 110px;width: 110px;}

/* 大屏管理内容页 \daping\document_daping.jsp*/
@media (max-width:991px){
  .daping-doc .email .with-second-nav{margin-left:230px}
  .daping-doc .collapsed-menu .br-mainpanel-file{margin-left:0}
}
@media (max-width:575px){
  .daping-doc .email .with-second-nav{margin-left:0}
}
.daping-doc #nav-header{line-height:60px;margin-left:20px;color:#a4aab0;font-style:normal}
.daping-doc #nav-header a{color:#a4aab0}
.daping-doc .bs-tooltip-bottom .tooltip-inner{padding:8px 15px;font-size:13px;border-radius:3px;color:#fff;background-color:#f8f9fa;opacity:1}
.daping-doc .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.daping-doc .tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#f8f9fa}
.daping-doc .edui-editor{z-index:0!important}
.daping-doc .bs-tooltip-right .tooltip-inner{padding:8px 15px;font-size:13px;border-radius:3px;color:#fff;background-color:#00b297;opacity:1}
.daping-doc .tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,
.daping-doc .tooltip.bs-tooltip-right .arrow::before{border-right-color:#00b297}
.daping-doc .min-h-200{min-height:100px}
.daping-doc .screen-row{overflow:hidden}
.daping-doc .x16-1{width:180px}
.daping-doc .x16-2{width:360px}
.daping-doc .x16-3{width:540px}
.daping-doc .x16-4{width:720px}
.daping-doc .x16-5{width:900px}
.daping-doc .x16-6{width:1080px}
.daping-doc .x16-7{width:1260px}
.daping-doc .y9-1{height:101px}
.daping-doc .y9-2{height:202px}
.daping-doc .y9-3{height:303px}
.daping-doc .y9-4{height:404px}
.daping-doc .y9-5{height:505px}
.daping-doc .y9-6{height:606px}
.daping-doc .y9-7{height:707px}
.daping-doc .x4-1{width:135px}
.daping-doc .x4-2{width:270px}
.daping-doc .x4-3{width:405px}
.daping-doc .x4-4{width:540px}
.daping-doc .x4-5{width:675px}
.daping-doc .x4-6{width:810px}
.daping-doc .x4-7{width:945px}
.daping-doc .y3-1{height:101px}
.daping-doc .y3-2{height:202px}
.daping-doc .y3-3{height:303px}
.daping-doc .y3-4{height:404px}
.daping-doc .y3-5{height:505px}
.daping-doc .y3-6{height:606px}
.daping-doc .y3-7{height:707px}
.daping-doc .border-50{border-radius:50%;width:40px;height:40px;background:#8bc34a;text-align:center;line-height:40px;color:#fff}
.daping-doc .screen-item{position:relative}
.daping-doc .screen-item .new-screen{position:absolute;right:-31px;top:0;z-index:0}
.daping-doc .br-header{background-color: #fff;border-bottom: 1px solid var(--border);}
.daping-doc .tx-primary{color: var(--theme);}
.daping-doc .br-mainpanel{background-color: #fff;margin-top: 0;margin-bottom: 0;border-left: 1px solid var(--border);border-right: 1px solid var(--border);}
.daping-doc .br-header + .br-mainpanel{border-top: 1px solid var(--border);}
.daping-doc.document-edit #form{overflow: unset;}
.daping-doc .bg-primary{background-color: var(--theme) !important;}
.daping-doc .screen-column .screen-row {margin-bottom: 1px;margin-right: 1px;}
/* \daping\document_daping.jsp end*/

/* 列表页配置增加列表样式选择 */
.list-config #ListStyle .popover{max-width: 300px;}
#content-table.stripes-style:not(.multilevel-table) tbody tr:nth-of-type(2n-1) td{background-color: var(--bg-th);}
#content-table.grid-style th, #content-table.grid-style td{border-left: 1px solid var(--border) !important;}
#content-table.grid-style thead > tr > th:first-of-type{border-top-left-radius: 0;border-bottom-left-radius: 0;}
#content-table.grid-style thead > tr:first-of-type > th:first-of-type, #content-table.grid-style tbody > tr:not([isgroup]) > td:first-of-type, #content-table.grid-style.no-data thead > tr > th{border-left: 0 !important;}
#content-table.grid-style tbody > tr > td.sort-cols-td{padding: 0 0.5rem;}
/* #content-table.grid-style tbody > tr:last-of-type > td{border-bottom: 1px solid var(--border);} */
/* 列表页关联分组的数据展示 */
#div_table #content-table.ant-table-ping-right th, #div_table #content-table.ant-table-ping-right td,#div_table #content-table.ant-table-ping-left th, #div_table #content-table.ant-table-ping-left td{padding:.8rem .6rem;}
/* 紧凑模式行高：td 上下 padding 由 0.8rem 减至 0.5rem、line-height 由 1.5 收紧至 1.2，th 同步缩小 padding 保持表头与数据行协调，AI修改于 2026-06-22。需放在 ant-table-ping-* 规则之后以保证优先级 */
#div_table #content-table.compact-table:not(.multilevel-table) > tbody > tr > td{padding-top:.5rem;padding-bottom:.5rem;line-height:1.2;}
#div_table #content-table.compact-table:not(.multilevel-table) > thead > tr > th{padding-top:.5rem;padding-bottom:.5rem;}
/* 紧凑模式同步收紧搜索区外边距、搜索区内栏与标题栏内边距，使搜索区/标题栏与紧凑表格保持视觉协调，AI修改于 2026-06-22。基于 body.compact-mode（服务端渲染，消除异步加 class 的闪烁） */
body.is-list.compact-mode .br-section-search{margin-top:0;margin-bottom:0;}
body.is-list.compact-mode .br-section-search > div:first-child{padding-top:8px;padding-bottom:8px;}
body.is-list.compact-mode .br-section-search .handle-btns{padding-left:10px;padding-right:10px;}
body.is-list.compact-mode .br-mainpanel > .br-pageheader{padding-top:8px;padding-bottom:8px;}
/* 内容页（新建/编辑/查看/审核预览）紧凑模式：表单项整体收紧，AI修改于 2026-06-22。compact-mode 由 main.js mounted 从 localStorage 读取后加到 body */
body.document-content.compact-mode .el-form-item{margin-bottom:10px;}
body.document-content.compact-mode .el-form--label-top .el-form-item__label{margin-bottom:4px;}
body.document-content.compact-mode .el-input__inner,
body.document-content.compact-mode .el-select .el-input--suffix .el-input__inner{height:28px;line-height:28px;}
body.document-content.compact-mode .el-input__icon{height:28px;line-height:28px;}
body.document-content.compact-mode .f-item-wrapper>.field-container-inner>.group-layout-item{padding:10px 10.5px 0;}
body.document-content.compact-mode .layout-header{padding-bottom:8px;}
body.document-content.compact-mode .group-layout-linkgroup .el-col-24{padding-top:6px;padding-bottom:0;}
#content-table.multilevel-table thead th{vertical-align: middle;}
#content-table.multilevel-table .is-group-th{
  border-bottom: 1px solid var(--border);
}

/* 列表页卡片模式 */
#div_table #content-table.table-card-style tr td {padding: 0 6px 6px;border: none;border-radius: 4px;}
#content-table.table-card-style .list-card-img-box{margin-right: 10px;width: 48px;flex-shrink: 0;}
#content-table.table-card-style .list-card-view{display: flex;border: 1px solid var(--border);padding: 12px;border-radius: 4px;background: #fff;position: relative;}
#content-table.table-card-style .list-card-view:hover, #content-table.table-card-style .list-card-view.checked{border-color: var(--theme);}
#content-table.table-card-style .list-card-view:hover .ckbox-pos{display: block;}
#content-table.table-card-style .list-card-view:hover .handle-pos{display: block;}
/* 默认16:9比例 - 宽度48px，高度27px */
#content-table.table-card-style .list-card-view .list-card-img-box .list-img-contanier{width: 48px;height: 48px;border: 1px solid var(--border);border-radius: 4px;display: flex;align-items: center;justify-content: center;overflow: hidden;}
/* 4:3比例 - 宽度48px，高度36px */
#content-table.table-card-style .list-card-view .list-card-img-box .list-img-contanier .fa{font-size: 20px;color: #c4c4c4;}
/* 卡片模式图片参照图片列表模式：保持原始比例，完整显示不裁剪 */
#content-table.table-card-style .list-card-view .list-card-img-box img{width:auto;max-height:100%;max-width:100%;width: 100%;height: 100%;object-fit: cover;
    object-position: center;}
#content-table.table-card-style .list-card-info-box .list-card-title{font-weight: bold;margin-bottom:5px;}
#content-table.table-card-style .list-card-info-box p{margin-bottom: 5px;}
#content-table.table-card-style .list-card-info-box p:last-child{margin-bottom: 0;}
#content-table.table-card-style .list-card-info-box .row-ellipsis{text-overflow: ellipsis;overflow: hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom:5px;}
#content-table.table-card-style .list-card-info-box p.is-textarea{-webkit-line-clamp: 2;}
#content-table.table-card-style .list-card-view .ckbox-pos{position: absolute;left: 6px;top: 4px;display: none;}
#content-table.table-card-style .list-card-view .handle-pos{position: absolute;right: 10px;top: 10px;display: none;background-color: #747474;height: 16px;width: 16px;border-radius: 2px;}
#content-table.table-card-style .list-card-view .handle-pos .new-list-a{color: #fff;}
.list-handle .list-style .iconpark-icon{width: 14px;height: 14px;padding-top: 2px;transform: scale(1.5);}
/* 新版查看页 */
.view-page .field-content-wrapper{line-height: 21px;word-break: break-all;display: flex;min-height: 21px;align-items: flex-start;}
.view-page .field-content-bg{background-color: var(--bg-mainpanel);border-radius: 4px;padding: 5px 8px;flex: 1;min-height: 32px;}
.view-page img{max-width: 100%;}
.view-page video{max-width: 340px;}
.view-page .words-pre-wrap{white-space: pre-wrap;}
/* 查看页说明字段样式 */
.view-page .field-content-wrapper.label-caption{display: block;}
/* 查看页颜色选择字段样式 */
.view-page .el-form-item .general-input-wrapper .el-color-picker__mask,.view-page .el-form-item .general-input-wrapper .el-color-picker__icon{display: none;}
.el-color-picker .el-color-picker__icon{top: calc(50% + 1px);}
.f-item-wrapper .el-form-item .el-color-picker .el-color-picker__color{border: none;}
/* 文件下载字段 */
.file-download-data{border: 1px solid var(--border);border-radius: 4px;background: #ffffff;}
.document-pro .file-download-data, .view-page .file-download-data{width: 100%;}
.document-pro .file-download-data .file-download-data-item .item-operation img{width: 20px;}
.file-download-data .file-download-data-header{display: flex;justify-content: space-between;font-weight: 700;font-size: 14px;padding: 10px;border-bottom: 1px solid var(--border);}
.file-download-data .file-download-data-item{display: flex;justify-content: space-between;height: 36px;line-height: 36px;padding: 0 10px;border-bottom: 1px solid var(--border);}
.file-download-data .file-download-data-item:last-child{border-bottom: none;}
.file-download-data .file-download-data-item .item-name{font-size: 14px;max-width: calc(100% - 20px);text-overflow: ellipsis;overflow: hidden;text-wrap: nowrap;}
.file-download-data .file-download-data-item .item-operation{min-width: 30px;font-size: 20px;text-align: center;color: var(--theme);cursor: pointer;}

/* ai助手 */
#ai_helper_drop{width:25px;height:25px;display:flex;justify-content:center;align-items:center}
#ai_helper_drop img{width:25px;height:25px;opacity:1}
.nav-ai-helper .nav .ai-helper-enter{border-radius: 4px;}
#ai-helper-body{background-image:url(../../static/img/ai/ai_helper_bg.png);background-repeat:no-repeat;background-size:cover;background-position: -10px;}
#aiHelperDialog{overflow-y:auto;position: fixed;width: 384px;height: 100%;top: 0;bottom: 0;box-shadow: 0px 0px 4px 2px var(--br-pagebody);z-index: 1110;right: 0;transform: scale(0);opacity: 0;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transform-origin: 320px calc(100% - 90px);}
#aiHelperDialog .overflow-hidden{overflow:hidden;border-radius:8px;height:100%}
#aiHelperDialog .modal-dialog{width:900px;vertical-align:top;top:20%}
#aiHelperDialog .global-search-dialog-main,#aiHelperDialog .global-search-dialog-main div{width:900px;height:620px}
#aiHelperDialog{font-size:inherit}
#aiHelperApp{height:100%;padding:0 0 22px 0}
.ai-helper-dialog-header{margin:20px;display:flex;justify-content:space-between;align-items:center;height: 48px;}
#ai-helper-body .dialogue-wrap{height:calc(100vh - 208px);overflow-y:auto;padding:0 20px}
.ai-helper-dialog-header .ai-helper-title, .ai-helper-dialog-header .ai-helper-title img{height: 100%;}
.ai-helper-dialog-header i{font-size:20px;cursor:pointer;margin-left: 14px;}
#ai-helper-body .dialogue-sugggest{margin-bottom:25px;}
#ai-helper-body .dialogue-item .icon-box,#ai-helper-body .dialogue-item .name-box{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-top:-6px;flex: 0 0 40px;}
#ai-helper-body .dialogue-item .name-box{background-color:var(--theme);font-size:18px;color:#FFFFFF;line-height:40px;text-align:center;margin-left:20px;display:flex;align-items:center;justify-content:center}
#ai-helper-body .item-top-box{display:flex;align-items:flex-start}
#ai-helper-body .dialogue-item .icon-box img{max-width:100%}
#ai-helper-body .dialogue-content{background-color:#fff;padding:15px;border-radius:8px;position:relative;max-width: 655px;}
#ai-helper-body .dialogue-item-left .dialogue-content{width:560px}
#ai-helper-body .dialogue-item-left .icon-box{margin-right:20px}
#ai-helper-body .dialogue-item-right .item-top-box{flex-direction:row-reverse}
#ai-helper-body .dialogue-item-right .item-top-box .dialogue-content{border-top-right-radius: 0;background: #198FFF;padding: 12px 20px;}
#ai-helper-body .dialogue-item-right .item-top-box .Message-content *{color: var(--white);}
#ai-helper-body .title-ask{font-size:16px;font-weight:600;color:rgba(0,0,0,0.8)}
#ai-helper-body .you-can-ask{font-size:16px;font-weight:400;line-height:36px;color:#777777}
#ai-helper-body .candidate-question li{background-color: var(--bg-mainpanel);height: 34px;border-radius: 6px;line-height: 34px;margin-top: 8px;padding-left: 8px;}
#ai-helper-body .candidate-question li a{color: var(--tx-default);}
#ai-helper-body .dialogue-list .dialogue-item{margin-bottom:25px}
#ai-helper-body .dialogue-list .dialogue-item:last-child{margin-bottom:0px;padding-bottom:25px}
#ai-helper-body .dialogue-send{height:100px;flex:0 0 100px;position:relative;margin-bottom:20px;margin:0 20px;background-image: linear-gradient(123deg, rgba(162, 126, 241, 1), rgba(109, 110, 236, 1), rgba(117, 172, 243, 1));border-radius: 8px;}
#ai-helper-body #ai_helper_send{width:75px;height:36px;background: linear-gradient( 136deg, #A84AF9 0%, #7A33FE 53%, #4250FB 80%, #5269FC 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;position:absolute;right:10px;bottom:10px}
#ai-helper-body #sendText{height:100px;box-sizing:border-box;padding:8px 90px 8px 10px;resize: none;border-radius: 8px;}
#ai-helper-body #sendText:focus{border-color: transparent;}
#ai-helper-body #ai_helper_send img{width:22px;height:23px}
.nav-with-drop a{color:inherit}
.nav-with-drop a:hover{color:var(--tx-header-active);background:var(--header-drop-bg-active)}
.br-header .br-header-right .nav-with-drop .dropdown-menu{margin-top:-8px !important}
#ai-helper-body pre{white-space:pre-wrap;word-wrap:break-word;word-break:break-all;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size: 14px;}
#ai-helper-body .dialogue-retry{display:flex;align-items:center;color:var(--tx-a);margin-left:16px;margin-top:12px;cursor:pointer;font-size:14px}
#ai-helper-body .dialogue-retry img{width:15px;height:16px;margin-right:2px}
#ai-helper-body .loadpagediv{top:72px}
.br-header-right .nav-with-drop{width: 35px;}
.WSEdit .br-header-right .nav-ai-helper{margin-right: 6px;}
.br-header-right a.nav-link{padding:0.5rem;}
#aiHelperMiniBtn{width: 80px;height: 80px;background-image: url(../img/ai/ai_helper_btn.png);position: absolute;right: 20px;bottom: 50px;background-repeat: no-repeat;background-size: cover;cursor: pointer;z-index: 1099;transform: scale(0);opacity: 0;}
#aiHelperMiniBtn .close{width: 20px;height: 20px;position: absolute;right: 0;cursor: pointer;}
#aiHelperDialog.show, #aiHelperMiniBtn.show{animation: windowScaleIn 0.5s forwards;}
#aiHelperDialog.hide, #aiHelperMiniBtn.hide{animation: windowScaleOut 0.5s forwards; /* 隐藏时应用动画 */  }
#aiHelperDialog.slideInShow{animation: slideInFromRight 0.5s forwards;}
#aiHelperDialog.prevent{z-index:9999;overflow:visible}
#aiHelperDialog.prevent::before {content: '';position: fixed;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);z-index: 9998;pointer-events: all;width: 100vw;height: 100%;z-index: -1; } 
#ai_list_optimize{width: 22px;height: 22px;display: inline-block;margin-left: 10px;vertical-align: 2px;cursor:pointer;}
#ai_list_optimize img{width: 100%;height: 100%;}
/* 定义动画 */  
@keyframes slideInFromRight{from{transform: translateX(100%);opacity: 0;}to{transform: translateX(0);opacity: 1;}}
@keyframes windowScaleIn{0%{transform: scale(0);opacity: 0;}100%{transform: scale(1);opacity: 1;}}
@keyframes windowScaleOut{from{transform: scale(1);opacity: 1;}to{transform: scale(0);opacity: 0;}} 
#aiHelperHuman{position: fixed;height: 80%;bottom: -10px;right: 350px;z-index: 1100;transition: opacity 0.2s ease-in-out;}
/* ai助手清除记录气泡框样式 */
#ai-helper-body .el-popconfirm .el-popconfirm__action{margin-top: 10px;}
#ai-helper-body .el-popconfirm .el-popconfirm__action .el-button{padding: 6.5px 0.625rem;}
#ai-helper-body .el-popconfirm .el-popconfirm__action .el-button--text{color: var(--tx-default);border-color: var(--border);background-color: var(--bg-mainpanel);outline: none;}
/* 加载中样式 */
.loadpagediv {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;}
.loadpagediv .sk-box {left: 0;top: 0px;right: 0;bottom: 0;margin: auto;width: 230px;height: 230px;position: absolute;z-index: 126;opacity: 10000}

/* 租户运营中心 用户管理-设置权限  */
.user-edit2 table{margin:0 auto;border:1px solid #dee2e6;border-collapse:collapse}
.user-edit2 table th{border:1px solid #dee2e6;border-collapse:collapse;background:#e9ecef}
.user-edit2 table td{border-bottom:1px solid #dee2e6;border-collapse:collapse}
.user-edit2 table td,
.user-edit2 table th{padding:.4rem;font-weight:700}
.user-edit2 table label{margin-bottom:0!important}
.user-edit2 ul{list-style:none}
.user-edit2 .br-subleft{position:static!important;height:446px;border:1px solid #e9ecef}
.user-edit2 .modal-body-btn .config-box .row .left-fn-title{min-width:80px;text-align:left}
.user-edit2 .modal-body .config-box label.ckbox{width:90px;cursor:pointer;margin-right:50px}
.user-edit2 .table thead th{vertical-align:middle}
.user-edit2 .table th{padding:.3rem .75rem}
.user-edit2 .table td{padding:.4rem .75rem}
.user-edit2 .channel-container,
.user-edit2 .power-containner{border:1px solid #e9ecef}
.user-edit2 .power-containner2{border: none;height: 130px;}
.user-edit2 .channel-container ul li{justify-content:flex-start;align-items:center;cursor:pointer}
.user-edit2 .channel-container ul li.active{background: var(--bg-nav2-active);color:var(--tx-nav2-active)}
.user-edit2 .channel-container ul li .a-delete{text-align: center;}
.user-edit2 .channel-container ul li .a-delete span{float: right;font-size: 1.3125rem;font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff;opacity: .5;}

.user-edit2 .power-containner .row{margin:0}
.user-edit2 .power-containner .ckbox-row{line-height: 18px;}
.user-edit2 .lh-30px{line-height:1.5;padding:7px 0}
.user-edit2 .config-box1>ul>li.block{display:block!important}
.user-edit2 .config-box1>ul>li{display:none!important}
.user-edit2 .power-containner#PermList{height: auto;min-height: 90px;}
.user-edit2 .channel-container-ht{height: 240px;position: relative;}
.user-edit2 .power-containner#PermList,.user-edit2 .power-containner#PermList_vms{height: 124px;min-height: 124px;overflow-y: auto;padding-bottom: 8px;}
.user-edit2 .right-box{height: 446px;}
.user-edit2 .right-box .top-channel{height: 280px;}
.user-edit2 .right-box .bot-power{height: 145px;}
.user-edit2 .position-relative{position: relative; }

.user-edit2 .switch-power{font-weight: bold;cursor: pointer;}
.user-edit2 .switch-power.active{color: var(--theme);}
.user-edit2 .left-fn-title{font-weight: bold;}
.user-edit2 .power-containner .row.mg-t--15{margin-top: -15px;}
.user-edit2 .sidebar-menu>li>a>i{min-width:20px;}
/* 租户运营中心 用户管理-设置权限  end*/

/*用户导入*/
.page-importUser .modal-body-btn .config-box .row .left-fn-title{min-width: 80px;}
.page-importUser .table thead>tr>th,
.page-importUser .table td {padding: 0.45rem 0.3rem !important;}
.page-importUser .tablebox{display: block;}
.page-importUser .tablebox .tl-box{display: flex;justify-content:space-between; margin-bottom: 10px;}
.page-importUser .tablebox .upload-contanier{margin:10px 0px;display: none;}
.page-importUser .tablebox .upload-contanier p{line-height:1.5;margin-bottom:5px}
.page-importUser .tablebox .upload-contanier .upload-progress{width:400px}
.page-importUser .tablebox .upload-contanier .progress{background-color:#dee2e6}
.page-importUser #exportTable{display: none;}
.page-importUser #failnum{display: none;}
.page-importUser .downExam{text-decoration: underline;}
.page-importUser #end{display: none;}

/* 存储管理-编辑空间 */
.resources-templates-editstorage .zh_about{display:flex;justify-content:space-between;align-items:center}
.resources-templates-editstorage .zh_about .zh_name{min-width:10px}
.resources-templates-editstorage .storage_color{display:flex;justify-content:flex-start;align-items:center}
.resources-templates-editstorage .storage_icon{width:10px;height:10px;border-radius:50%;display:inline-block}
.resources-templates-editstorage .progress-bar-lg{height:34px;line-height:34px}
/* 存储管理-编辑空间 end*/

/* 租户运营中心 编辑租户-选择用户user_index.jsp*、user_index_radio.jsp、user_index.jsp */
.user-user-index ul{list-style: none;}
.user-user-index .br-subleft{position: static !important;height: 100%;border: 1px solid #e9ecef; }
.user-user-index .modal-body-btn .config-box .row .left-fn-title{min-width: 80px;text-align: left;}
.user-user-index .modal-body .config-box label.ckbox{width: 90px;cursor: pointer;margin-right: 50px;}
.user-user-index .channel-container,
.user-user-index .power-containner{ border: 1px solid #e9ecef;}
.user-user-index .channel-container ul li{justify-content: flex-start;align-items: center;background: #f2f2f2;border-bottom: 1px solid #ddd;cursor: pointer;}
.user-user-index .channel-container ul li.active{background: #17A2B8;color: #fff;}
.user-user-index .power-containner .row{margin: 0 !important;}
.user-user-index label{min-width:25%;}
.user-user-index .rdiobox-row{display: flex;justify-content: space-between;}
.report-user-index-radio .block-title{display: flex;flex-direction: column;}
.report-user-index-radio .bot-power{display: flex;height: 100%;}
.report-user-index-radio .power-containner{overflow-y: auto;flex: 1;}
.report-user-index-radio .right-box{margin-left: 20px;flex: 1;}
/* 租户运营中心 编辑租户-选择用户user_index.jsp、user_index_radio.jsp、user_index.jsp end*/

/* 接口测试 */
.interface-test-cont .br-mainpanel{margin-left:0;margin-right:0;height:calc(100vh - 65px);background:#fff}
.interface-test-cont .br-pagebody{padding:20px}
.interface-test-cont .br-logo{border-right:none}
.interface-test-cont .test-title{font-size:18px;font-weight:600}
.interface-test-cont .br-header-right a.btn{color:#fff}
.interface-test-cont .navicon-right{display:none}
.T-test-container .row{margin-left:0;margin-right:0;margin-bottom:20px;width: 950px;margin: 0 auto 20px;}
.T-test-container .row label{margin-bottom:0px}
.T-test-container .row .ckbox input[type=checkbox]{margin:0 2px 0 0}
#interface-test-cont .left-fn-title{min-width:150px;text-align:left}
.interface-test-cont .T-test-container{margin:20px 50px}
.interface-test-cont .url-out{flex:1}
.interface-test-cont #cookie{min-height:100px}
.interface-test-cont .row .rdiobox span{padding-left:2px}
.interface-test-cont .row .set-h{margin-bottom:15px}
.interface-test-cont .parameter-box{display:flex;flex-direction:column}
.interface-test-cont .row .input-box{display:flex;width:700px}
.interface-test-cont .row .input-box .key{margin-right:15px;width:45%;max-height: 40px}
.interface-test-cont .row .input-box .value,.select2value{flex:1}
.interface-test-cont .row .input-box .select2value{width:370px}
.interface-test-cont .single-item,.interface-test-cont .Header-item{margin-bottom:10px}
.interface-test-cont .lotOf,.interface-test-cont .jsonType{min-height:120px}
.interface-test-cont .result-above{width:700px;height:40px;line-height:40px;background-color:#dee2e6;text-align:center;display: none;}
.interface-test-cont .resultTab{width:700px;display:flex;justify-content:space-around;height:40px;line-height:40px}
.interface-test-cont .resultTab .tab-item{cursor:pointer;width: 33.3%;flex: 0 0 33.3%;text-align: center;}
.interface-test-cont .resultTab .tab-item.ac{color:rgb(8,102,198);background-color: #f4f6f9;}
.interface-test-cont .response-item{display:none}
.interface-test-cont .response-item1{display:block}
.interface-test-cont .hide{display:none}
.interface-test-cont #encode{display:none}
.interface-test-cont .single-item{align-items: center;margin-left: -15px;}
.interface-test-cont .single-item .require{visibility: hidden;margin-right: 5px;}
.interface-test-cont .single-item[data-isrequire="1"] .require{visibility: visible;}
.interface-test-cont #json-renderer{width: 100%;min-height: 120px;border: 1px solid rgba(0,0,0,.15);}
.interface-test-cont .response-item .ResponseText{display: none;}
.interface-test-cont .textareaValue{margin-top: 0;margin-bottom: 0;height: 40px; padding:  0.65rem 0.75rem 0 0.75rem}

/* 新建任务-添加选题 */
.link-doc-in .br-subleft{position: static !important;height: 100%;border: 1px solid #e9ecef; }
.link-doc-in .modal-body-btn .config-box .row .left-fn-title{min-width: 80px;text-align: left;}
.link-doc-in .modal-body .config-box label.ckbox{width: 90px;cursor: pointer;margin-right: 50px;}
.link-doc-in .table thead th{vertical-align: middle;}
.link-doc-in .table th{padding: 0.3rem 0.75rem ;}
.link-doc-in .table td{padding: 0.4rem 0.75rem ;}
.link-doc-in .channel-container,
.link-doc-in .power-containner{ border: 1px solid #e9ecef;}
.link-doc-in .channel-container ul li{justify-content: flex-start;align-items: center; background: #f2f2f2;border-bottom: 1px solid #ddd;cursor: pointer;}
.link-doc-in .channel-container ul li.active{background: #17A2B8;color: #fff;}
.link-doc-in .power-containner .row{margin: 0 !important;}
/* 新建任务-添加选题 end*/

/* 租户运营中心 用户管理-编辑用户  */
.user-edit .modal-body .config-box label.ckbox{width:auto!important;margin-right:20px}
.user-edit #tips{float:left;margin-top:10px}
.user-edit #tips span{float:left;width:50px;height:20px;color:#fff;overflow:hidden;background:#ccc;margin-right:2px;line-height:20px;text-align:center}
.user-edit #tips.s0 .active{background:#BD120F}
.user-edit #tips.s1 .active{background:#f30}
.user-edit #tips.s2 .active{background:#fc0}
.user-edit #tips.s3 .active{background:#cc0}
.user-edit #tips.s4 .active{background:#090}
.user-edit #password{border:0;display:block;width:100%;font-size:.875rem;line-height:1.25;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:3px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.user-edit #telphohenum{display:none}
.user-user-add2018 #username1{display: none;}
.user-edit .config-box ul li {display: inline-block;}
/* 租户运营中心 用户管理-编辑用户 end*/

/* 图标库优化 */
.product_icon .iconpark-icon{width: 16px;height: 16px;vertical-align: text-bottom;}
.group-item .iconpark-icon{vertical-align: sub;width: 18px;height: 18px;}
.iconShown .iconpark-icon{width: 20px;height: 20px;}

/* tcenter工具箱 */
.tool-box-page .tool-item-box {margin-bottom: -14px;}
.tool-box-page .tool-item-box .tool-item{width: 200px;border: 1px solid var(--nav-border);border-radius: 4px;margin-bottom: 14px;cursor: pointer;margin-right: 16px;}
.tool-box-page .tool-item-box .tool-item .tool-item-icon{width: 36px;height: 36px;line-height: 36px;text-align: center;background: var(--theme);color: #fff;border-radius: 4px;display: flex;align-items: center;justify-content: center;}
.tool-box-page .tool-item-box .tool-item .tool-item-icon .iconpark-icon{width: 18px;height: 18px;}

/* 快速查看 */
#fast_preview_frame{overflow-x:hidden}
.previewBtn{position:fixed;left:70px;top:70px;width:40px;height:40px;cursor:pointer;text-align:center;line-height:40px;color:var(--theme);font-size:20px}
/* /content/fastpreview.html */
.fastpreview{position: relative;}
.fastpreview.collapsed-menu .br-mainpanel-file {margin-left: 0;margin-top: 0;}
.fastpreview .br-pageheader {width:calc(100% - 10px);height:40px;overflow: hidden;z-index: 99999;border-bottom: 1px solid var(--border);}
/* .fastpreview .br-pageheader i,.fastpreview .br-pageheader span{color:var(--theme)} */
.fastpreview .fast-close {cursor: pointer;text-align:center;}
.fastpreview .fast-close i{margin-top: 3px}
.fastpreview #fast-preview-box {font-weight: 400;font-size: 13px;line-height: 1.5;padding-bottom: 60px;}
.fastpreview .fast-preview-item {word-break: break-all;margin-top: 5px;line-height:25px;}
.fastpreview .fast-preview-item img,
.fastpreview .fast-preview-item video {max-width: 100%;margin-top: 5px;margin-bottom: 10px;}
.fastpreview .player{width: 100%;}
body.fastpreview::-webkit-scrollbar {display: none;}
.fastpreview ._tdp_box ._tdp_bigbtn, .fastpreview ._tdp_box ._tdp_buffer {display: none!important;}
.fastpreview .tag-nav{width: calc(100% - 20px);}
.fastpreview .fast-close{width:20px;flex:0 0 20px}
.fastpreview .tag-nav{border-bottom:1px solid var(--border)}
.fastpreview .tag-nav,.fastpreview .tag-nav .h-nav-box{position:relative;display:flex}
.fastpreview .tag-nav .h-nav-box{overflow-x:auto;width:100%;height:100%;align-items:center;justify-content:flex-start}
.fastpreview .tag-nav .h-nav-l,.fastpreview .tag-nav .h-nav-r{position:absolute;top:1px;display:flex;width:26px;height:40px;color:var(--theme);text-align:center;font-weight:600;font-style:normal;font-size:16px;line-height:40px;cursor:pointer;align-items:center;justify-content:center}
.fastpreview .tag-nav.noneed .h-nav-l,.fastpreview .tag-nav.noneed .h-nav-r{display:none}
.fastpreview .tag-nav .h-nav-l.disabled i,.fastpreview .tag-nav .h-nav-r.disabled i{color:#9aa9c0}
.fastpreview .tag-nav .h-nav-l{left:0}
.fastpreview .tag-nav .h-nav-r{right:0}
.fastpreview .tag-nav .h-nav-l i,
.fastpreview .tag-nav .h-nav-r i{font-size: 20px;}
.fastpreview .tag-nav .h-nav-box::-webkit-scrollbar{width:5px;height:0}
.fastpreview .dpnone{display:none!important}
.fastpreview #fastpreview-nav{display:flex;margin:0;padding:0 30px;height:40px;border-bottom:1px solid var(--border);border-radius:3px;line-height:40px;justify-content:flex-start}
.fastpreview #fastpreview-nav li{position:relative;top:0;display:inline-block;margin:0 20px 0 0;color:#6b7b8b;white-space:nowrap;font-size:14px;cursor:pointer}
.fastpreview .tag-nav #fastpreview-nav{margin:0 30px;padding:0;border-bottom:none}
.fastpreview .tag-nav.noneed #fastpreview-nav{margin:0 5px;}
.fastpreview #fastpreview-nav li.ac{color:var(--theme)}
.fastpreview #fastpreview-nav li.ac:before{position:absolute;bottom:0;width:100%;height:2px;background:var(--theme);content:""}
.fastpreview .tag-nav .h-nav-l,.fastpreview .tag-nav .h-nav-r{color:var(--theme)}
.fastpreview .fieldname{min-width:70px;}
.fastpreview .fieldinfo{flex:1}
.fastpreview .d-flex-d{display: flex;}
.fastpreview .table td{word-break: break-all;padding-left: 0.6rem!important;}
.fastpreview .table thead>tr>th {padding-left: 0.6rem!important;}
.fastpreview.collapsed-menu #tide_content_tfoot {border: 1px solid var(--border);border-top: none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.fastpreview #fast-preview-box .bd{border-top-left-radius:3px;border-top-right-radius:3px;}
.fastpreview .loadpagediv{background-color: #fff;}
.preview-iframe-box{ width: 0px; height: 100%;overflow-x:hidden;position: relative; }
.preview-iframe-box .loadpagediv{background-color: #fff;}

/* /photo/document_photo_lis.jsp start */
.doc-photo-l .pic-view #content-table tr td:first-child {padding-left: 0.6rem !important;}
.doc-photo-l .pic-view #content-table tr:hover {background: var(--bg-mainpanel) !important;}
.doc-photo-l .pic-view #content-table tr td {padding: 0.8rem  0.6rem;background: var(--bg-mainpanel);border: none;}
.doc-photo-l .pic-view #content-table tr td:hover {background: var(--bg-mainpanel);}
 /* /photo/document_photo_lis.jsp end */

 /* 列表页方案批量增加列表项 start*/
 .batch_add_item .batch_add_main{border: 1px solid var(--border);border-bottom: none;border-radius: 4px;}
 .batch_add_item .batch_add_main .el-table{border-radius: 4px;}
 .batch_add_item .batch_add_main .el-table .el-table__header{border-color: var(--border);}
 .batch_add_item .batch_add_main .el-table .el-table__header th{color: var(--tx-default);}
 .batch_add_item .batch_add_main .el-table td .el-input__inner{padding: 0 10px;}
 .batch_add_item .batch_add_main .el-table .el-button--text{color: var(--theme);padding: 4.5px 0;outline: none;}
 /* 列表页方案批量增加列表项 end*/

/* 低码中心概览页 */
.lowcode-index-page .page-intro .p-detail{color: var(--tx-explain);margin-top: 5px;}
.lowcode-index-page .item-box .item-header{font-size: 16px;font-weight: 600;margin-bottom: 14px;}
.lowcode-index-page .item-box .table-box, .lowcode-index-page .item-box .charts-box{max-height: 332px;height: 332px;position: relative;}
.lowcode-index-page .item-box .table-box #tide_content_tfoot{position: absolute;bottom: 0;width: 100%;padding: 0;padding-top: 12px;}
.lowcode-index-page .item-box .table tbody{display: block;overflow-y: auto;height: 246px;}
.lowcode-index-page .item-box .table thead, .lowcode-index-page .item-box .table tbody tr{display: table;width: 100%;table-layout: fixed;}
.lowcode-index-page .item-box .table th{background-color: #f3f3f3;padding: 0.6rem;}
.lowcode-index-page .item-box .table th:first-of-type{padding-left: 20px;max-width: 250px;}
.lowcode-index-page .item-box .table tr td{height: 48px;max-height: 48px;padding: 0.6rem;}
.lowcode-index-page .item-box .table tr td:first-of-type{padding-left: 20px;}
/* 低码中心概览页 end*/

 /* 列表页方案批量增加列表项 start*/
 .batch_add_item .batch_add_main{border: 1px solid var(--border);border-bottom: none;border-radius: 4px;}
 .batch_add_item .batch_add_main .el-table{border-radius: 4px;}
 .batch_add_item .batch_add_main .el-table .el-table__header{border-color: var(--border);}
 .batch_add_item .batch_add_main .el-table .el-table__header th{color: var(--tx-default);}
 .batch_add_item .batch_add_main .el-table td .el-input__inner{padding: 0 10px;}
 .batch_add_item .batch_add_main .el-table .el-button--text{color: var(--theme);padding: 4.5px 0;outline: none;}
 /* 列表页方案批量增加列表项 end*/

/* 视频上传 */
.tcenter_video_upload .config-box{height:calc(100vh - 40px);}
.tcenter_video_upload .modal-body .config-box .t-upload #drop-area,
.video-upload .modal-body form,
.video-upload .modal-body .config-box,
.video-upload .modal-body .config-box .t-upload #drop-area{height: 100%;}
.tcenter_video_upload .modal-body .config-box .t-upload label.ckbox{margin-bottom: 0;}
.tcenter_video_upload .modal-body .config-box{padding-bottom: 0;}
.tcenter_video_upload .ui-helper-hidden-accessible{display: none;}
.tcenter_video_upload .modal-body .config-box .row, .video-upload .modal-body .config-box .row{margin-bottom:20px;margin-left:0;margin-right: 0;flex-wrap: nowrap;align-items: center;}
.tcenter_video_upload .modal-body .config-box .row label, .video-upload .modal-body .config-box .row label{margin-bottom:0;}
.video-upload .modal-body .config-box .row{flex-wrap: wrap;}
.video-upload .modal-body .config-box .row .left-fn-title{margin-bottom: 10px;}
.tcenter_video_upload .modal-body-btn .config-box .row .left-fn-title{min-width:80px;text-align: left;}
.tcenter_video_upload .modal-body .config-box .trans-item label.ckbox{width:110px;cursor:pointer;}
.tcenter_video_upload .ion-information-circled.tx-14{line-height: 19px;}
/* 分享至抖音/快手 */
.share-to-media .erweima-box{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;flex-direction: column;}
.share-to-media .erweima-box .erweima-img-box{border: 1px solid rgba(8, 8, 8, 0.06);padding: 5px;}
/* 转码状态浮层 */
table td.transcode-td{position:relative}
#content-table td.transcode-td .pop-start{position:relative}
#content-table td.transcode-td .pop-box{position:absolute;left:-130px;top:45px;display:none;z-index:999;background: #fff;}
#content-table td.transcode-td .pop-content{width:300px;min-height:190px;overflow:hidden;border-radius:2px;background-color:#fff;box-shadow: 0 -3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;cursor:default;padding: 0;}
#content-table td.transcode-td .pop-title{margin:0;padding:0 0 0 20px;background:#fff;line-height:40px;border-bottom:1px solid #f0f0f0;}
#content-table td.transcode-td .pop-triangle{position:absolute;top:-6px;left: 50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}
#content-table td.transcode-td .pop-text{padding:20px;overflow-y:auto;min-height:130px;line-height:24px;max-height: 210px;}
#content-table td.transcode-td .pop-text em{font-style:normal}
#content-table td.transcode-td table thead tr{background-color: #f5f5f5;}
#content-table td.transcode-td table tr th:nth-child(2){min-width: 10px;}
#content-table td.transcode-td tbody td{border-top: none;}
#content-table td.transcode-td tbody tr:hover,#content-table td.transcode-td tbody tr:focus,
#content-table td.transcode-td tbody td:hover,#content-table td.transcode-td tbody td:focus
{background-color: #fff !important;}

/* 媒资列表图片模式 图标样式 */
.video-content table.table-fixed{table-layout:fixed;word-break:break-all;word-wrap:break-word}
.video-content .list-pic-box{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;text-align:center;position:relative}
.video-content .card-text.text-ellipsis2{min-height:38px;word-break: break-all;}
.video-content  .list-pic-box .list-img-contanier{width: 100%;position: absolute;left: 0;top: 0;height: 100%;display: flex;justify-content: center;align-items: center;}
.video-content .list-pic-box .list-img-contanier img{width:auto;max-height:100%;max-width:100%}
@media (max-width:575px){
    .video-content #content-table .hidden-xs-down{word-break:normal}
}
.video-content .transcode-status{width:18px;overflow:hidden;margin-top:-2px}
.video-content .transcode-status img{width:100%;height:100%}
.video-content .check-tag{padding:1px 3px;background-color:red;border-radius:3px}
.video-content .check-tag.bg-pass{background-color:#43c21b}
/* video\video_player_byvideoid2018_vms.jsp */
.video-player-by #video-preview label{margin-bottom: 0;}
.video-player-by #video-preview .ht-30{line-height: 30px;}
.video-player-by #player_code{height: 90px;}
.video-player-by #player_code_url{height: 126px; border: 1px solid #f0f0f0;padding: 5px 10px;}
.video-player-by #html_code{height: 210px; border: 1px solid #f0f0f0;padding: 5px 10px;}
.video-player-by .btn-sm{padding: 0.25rem 0.8rem;}
.video-player-by #con_video_content{width: 640px;height: 480px;}
.video-player-by #TIDE_PLAYER_1{height: 480px !important;}
.video-player-by #TIDE_PLAYER_1 video{width:640px;height: 480px;}
/* video\video_player_byvideoid2018.jsp_vms */
/* 播放器配置 */
/* 公共 */
.player-configuration-common.collapsed-menu .br-mainpanel-file{margin:0px;margin-bottom: 30px;}
.player-configuration-common .wd-content-lable.wd-sm-table{width: 380px;margin-bottom: 0;}
.player-configuration-common .left-fn-title {text-align: right;padding-right: 10px;margin-bottom: 0;}
.player-configuration-common .left-fn-title.required:before {content: "*";color: red; margin-right: 4px;}
.player-configuration-common .br-content-box-right{flex:1;}
.player-configuration-common .br-content-box-right button{display:flex;justify-content:center;align-items:center}
.player-configuration-common .br-content-box-left input.form-control{border: 1px solid #f0f0f0;}
.player-configuration-common .br-content-box-left textarea.form-control {border: 1px solid #f0f0f0;height: 126px;}
.player-configuration-common table .video-item select.form-control:not([size]):not([multiple]){height: 30px;padding: 5px 10px;line-height: 30px;color: #888888;}
.player-configuration-common .table thead>tr>th{font-weight: bolder;font-size: .875rem;}
.player-configuration-common .select2-container--default .select2-selection--single .select2-selection__arrow{height: 30px;line-height: 30px; }
.player-configuration-common .select2-container--default .select2-selection--single{height: 30px;line-height: 30px; font-size: .875rem;}
.player-configuration-common .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: .875rem;color: #888888;}
.player-configuration-common .video_vtt{display: none;}
.player-configuration-common .video_bitrate_info{display: none;}
.player-configuration-common .video_url_info{display: none;}

.player-configuration .br-content-box-left{width:550px;border-right:1px solid #f0f0f0;flex:0 0 550px}
.player-configuration .br-content-box-right button{margin-top: 13px;}
.player-configuration .table tr td{font-size: .875rem; padding: .25rem .5rem;color: #888888;}
.player-configuration .table thead>tr>th{padding: .75rem .5rem;}
.player-configuration .showbox {flex: 1;display: flex;align-content: center;align-items: center;justify-content: center;overflow: hidden;}
.player-configuration .player{width: 100%;height: 100%;overflow: auto;}
.player-configuration .br-content-box-right{flex:1;overflow: auto;}
/* 视频预览播放器配置 */
.video-player-configuration .br-content-box-left{width: 605px; border-left: 1px solid #f0f0f0;flex: 0 0 605px;margin-left: 20px;padding-left: 10px;}
.video-player-configuration #html_code {height: 200px;border: 1px solid #f0f0f0;padding: 5px 10px;}
.video-player-configuration #videourl{padding: .35rem .5rem;}
.video-player-configuration .hide{display: none;}
.video-player-configuration .wd-content-lable.wd-sm-table{width: 375px;}
.video-player-configuration .wd-content-lable.wd-content-table{width: 456px;}
.video-player-configuration .table tr td{font-size: .875rem; padding: .25rem .15rem;}
.video-player-configuration .br-content-box-left textarea.form-control {padding: 5px;}
.video-player-configuration .player-box-code{flex: 0 0 240px;}
.video-player-configuration .br-content-box-right{flex-direction: column;}
.video-player-configuration .showbox {flex: 1;display: flex;align-content: center;align-items: center;justify-content: center;overflow: hidden;}
.video-player-configuration .player{width: 100%;height: 100%;overflow: auto;}
.video-player-configuration .br-content-box-right {overflow: auto;padding: 20px 0;}
/* 添加水印 */
.watermark-edit .tx-gray-900 {color: var(--tx-explain); }
.watermark-edit .upload-button{position: relative;width: 46px;height: 31px;line-height: 31px;overflow: hidden;padding: 0;}
.watermark-edit .upload-button span{position: absolute;text-align: center;left: -2px;top: -2px;}
.watermark-edit .upload-button #input-file{opacity: 0;position: absolute;left: 0;top: 0;}
.watermark-edit .row{margin-left: 0; margin-right: 0;}

/* 水印编辑 */
.watermark-add .left-fn-title ,
.watermark-edit .left-fn-title{min-width: 70px;}
.watermark-add .tx-gray-900 {color: var(--tx-explain); }
.watermark-add .upload-button{position: relative;width: 46px;height: 31px;line-height: 31px;overflow: hidden;padding: 0;}
.watermark-add .upload-button span{position: absolute;text-align: center;width: 46px;left: -2px;top: -2px;}
.watermark-add .upload-button #input-file{opacity: 0;position: absolute;left: 0;top: 0;}
.watermark-add .row{margin-left: 0; margin-right: 0;}

/* 音视频上传页面音视频预览弹窗样式 */
.video-audio-preview{background-color: #000;}
.video-audio-preview #tidecms_player{width: 640px;height: 480px;}

/* 提示 */
.tips-by-coordinate {
    position: fixed;top: 0;left: 0;z-index: 99999;transition: transform 0.3s ease-out;background-color: #fff;box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;
    padding: 10px;border-radius: 4px;font-size: 14px;color: #595959;
}
.tips-by-coordinate-content-wrapper {position: relative;padding-left: 25px;}
.tips-by-coordinate-content-wrapper .fa{position: absolute;top: 2px;left: 2px;font-size: 16px;}
.tips-by-coordinate-triangle{position: absolute;width: 0;height: 0;border-right: 6px solid transparent;border-left: 6px solid transparent;}

/* /content/fastpreview_vms.html */
.fastpreview .fast-preview-item img,
.fastpreview .fast-preview-item video {max-width: 100%;margin-top: 5px;margin-bottom: 10px;}
.fastpreview .player{width: 100%;}
body.fastpreview::-webkit-scrollbar {display: none;}
.fastpreview .t-player-wrapper{height: 0;padding-bottom: 56.55%;position: relative;overflow: hidden;}
.fastpreview .t-player-wrapper .t-player {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.fastpreview ._tdp_box ._tdp_bigbtn, .fastpreview ._tdp_box ._tdp_buffer {display: none!important;}
/* /content/fastpreview_vms.html end */

/* /photo/document_photo_lis.jsp start */
.doc-photo-l .pic-view #content-table tr td:first-child{padding-left: 0.6rem !important;}
.doc-photo-l .pic-view #content-table tr:hover{background: var(--bg-mainpanel) !important;}
.doc-photo-l .pic-view #content-table tr td{padding: 0.8rem  0.6rem;background: var(--bg-mainpanel);border: none;}
.doc-photo-l .pic-view #content-table tr td:hover{background: var(--bg-mainpanel);}
/* /photo/document_photo_lis.jsp end */

/* 搜索新开标签 */
.s-result-wrap{scrollbar-width:none;margin:0 12px -1px 12px;position:relative}
.s-result-wrap::-webkit-scrollbar{width:0 !important;height:0 !important}
.s-result-wrap .s-r-switch{position:absolute;width:30px;height:30px;text-align:center;line-height:28px;background-color:#fff;cursor:pointer;z-index:99;border:1px solid var(--border);font-size:20px;display:none}
.s-result-wrap .s-r-switch.disabled{opacity:0.7}
.s-result-wrap .s-r-switch-prev{left:0px;top:0px}
.s-result-wrap .s-r-switch-next{right:0px;top:0px}
.s-result-wrap .s-result-cont{display:flex;overflow-x:auto;width:100%}
.s-result-wrap.showScroll .s-result-cont{width:calc(100% - 60px);margin-left:30px}
.s-result-wrap.showScroll .s-r-switch{display:block}
.s-result-wrap .s-result-cont::-webkit-scrollbar{width:0 !important;height:0 !important}
.s-result-wrap .s-r-list{display:flex}
.s-result-wrap .s-r-item{display:flex;align-items:center;padding:0 15px;word-break:keep-all;line-height:28px;cursor:pointer;border:1px solid var(--border);border-bottom:1px solid var(--border);border-left:none;background-color:var(--bg-mainpanel)}
.s-result-wrap.showScroll .s-r-item.s-r-default{margin-left:-1px}
.s-result-wrap .s-r-item.s-r-default{border-left:1px solid var(--border);padding:0 25px}
.s-result-wrap .s-r-item.active{background-color:#fff;border-bottom-color:transparent;border-right-color:transparent}
.s-result-wrap .s-r-item:last-child.active{border-right-color:var(--border)}
.s-result-wrap .s-r-item .s-r-tag{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:9em;margin:0 20px 0 5px}
.s-result-wrap.showScroll .s-r-item.s-r-default{border-left:none;}
.s-result-wrap.showScroll .s-r-item:last-child.active{border-right:none}
.search-item-box{position: relative;}
.search-item-box .field-disabled-modal{position:absolute;top:0px;border:1px solid var(--border-input);background-color:#fff;border-radius:4px;width:calc(100% - 6px);height:calc(100% - 10px);display:none}
.fast-search-box .search-item-box .field-disabled-modal{height: 100%;}
.search-item-box .el-cascader,.search-item-box .el-input__icon{line-height:32px}
.search-item-box.show-disabled-modal .field-disabled-modal{display:inherit;background-color:var(--bg-mainpanel)}
.search-item-box .field-disabled-body{width:100%}
.search-item-box .field-disabled-content{margin:3px 20px 3px 11px;line-height:26px;min-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.field-disabled-triangle{position:absolute;right:10px;top:5px}
.search-item-box .select2-container--default.select2-container--disabled .select2-selection{background-color:var(--bg-mainpanel);border:1px solid var(--border-input)}
.search-item-box .select2-container--disabled .select2-search,.show-disabled-modal .select2-search{display:none}
.search-item-box .select2-container--default .select2-selection--multiple{border-color:var(--border-input)}
.search-item-box .field-disabled-triangle .fa-times{display:none;cursor:pointer}
.search-item-box.show-disabled-modal.not-real-disabled .field-disabled-modal{background-color:#fff}
.search-item-box.not-real-disabled:hover .field-disabled-triangle{top:8px}
.search-item-box.not-real-disabled:hover .field-disabled-triangle .fa-angle-down{display:none}
.search-item-box.not-real-disabled:hover .field-disabled-triangle .fa-times{display:block}
.search-item-box input:disabled:-internal-autofill-selected{background-color:var(--bg-mainpanel);box-shadow:inset 0 0 0 1000px var(--bg-mainpanel) !important;}
.search-item-box .select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top: 0;}
.search-item-box .select2-container--default .select2-selection__choice +.select2-search--inline .select2-search__field{ width: 0px !important;padding-left: 0 }
.search-item-box .select2-container--default .select2-search--inline .select2-search__field:focus{ width: 100% !important; /* 聚焦后的宽度 */ }
.search-item-box.show-disabled-modal .el-cascader .el-cascader__tags,
.search-item-box.show-disabled-modal .el-cascader .el-input__inner,
.search-item-box.show-disabled-modal .el-cascader .el-input__suffix{display: none;}
.document-content .field-container-inner .node-field-link-select .el-input__suffix,
.document-content .field-container-inner .node-field-link-select .el-select__caret{display:none !important;}
/* 搜索新开标签 end*/

/* 整数及小数字段增加显示金额配置 */
.el-form-item.is-error .general-input-wrapper .el-input-group--prepend .el-input-group__prepend, .el-form-item.is-error .general-input-wrapper .el-input__inner:focus + .el-input-group__prepend {border-color: #f56c6c;}
.general-input-wrapper .el-input-group--prepend .el-input__inner {border-left: 0;padding-left: 3px;}
.general-input-wrapper .el-input-group--prepend:focus-within .el-input-group__prepend {border-color: var(--theme);}
.general-input-wrapper .el-input-group--prepend .el-input-group__prepend {transition: border-color .2s cubic-bezier(.645,.045,.355,1);padding: 0 0px 0 5px;background-color: unset;border: 1px solid var(--border-input);border-right: 0;}

/* 分组样式优化 */
.document-content .fields-approve .fields-container{padding: 0;background-color: transparent;border:none;}
.f-item-wrapper>.field-container-inner>.group-layout-item{margin-left: 0 !important;margin-right: 0 !important;padding: 18px 10.5px 0;margin-bottom: 12px;background-color: #fff;display: flex;flex-wrap: wrap;-webkit-box-align: start;}
/*.f-item-wrapper>.field-container-inner>.group-layout-item>.el-col{padding-left: 0 !important;padding-right: 0 !important;}*/
.document-content .is-layout-container .layout-divider{display: none;}
.f-item-wrapper>.field-container-inner{display: flex;flex-wrap: wrap;-webkit-box-align: start;}
/* 分组增加栅格 */
/* .document-content .group-layout-linkgroup .is-layout-container[class*="el-col-"]{width:100%} */
.group-layout-item{display: flex;flex-wrap: wrap;-webkit-box-align: start;}
/*.group-layout-item.group-layout-field{min-width: 100%;}*/
.f-item-wrapper>.field-container-inner>.group-layout-item{border: 6px solid var(--bg-mainpanel);margin-bottom: 0px;}
.content-in-drawer .f-item-wrapper>.field-container-inner>.group-layout-item{margin-bottom: 6px;}
.content-now-inDialog .f-item-wrapper>.field-container-inner>.group-layout-item{margin-bottom: 6px;}
/* 视频字段增加上传视频来源及显示视频信息配 */
.player-and-info,.player-and-info-inner{width: 100%;}
.player-and-info-inner{display: flex;flex-wrap: wrap;}
.player-and-info-inner .player-init{flex: 0 0 400px;width: 400px;height: 240px;background-color: #000;margin-right: 10px;margin-bottom: 10px;}
.player-and-info-inner .video-info-sec{min-width: 270px;max-width: calc(100% - 410px);}
.player-and-info .v-info-item{display: flex;line-height: 29.5px;}
/* .player-and-info .hasbtns .v-info-item{line-height: 23px;} */
.player-and-info .v-info-item .v-info-key{width: 60px;margin-right: 10px;font-size: 14px;flex: 0 0 60px;}
.player-and-info .video-info-top .el-select{width: 120px;}
.video-info-top .el-button{padding: 0px 9px;line-height: 30px;font-size: 18px; color: var(--tx-default);vertical-align: -1px;border: none;border-radius: 4px; background-color: var(--bg-mainpanel); }
.video-info-top .el-button:hover,.video-info-top .el-button:focus{background-color: var(--theme);color:#fff}
.player-and-info .v-info-val{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.special-video-wrapper{flex-direction: column !important;align-items: flex-start !important;}

/* 抽屉模式 */
.contentInDrawer { position: fixed; width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; z-index: 1043; background-color: rgba(0,0,0,.5); display: none;}
.drawer-content { position: fixed; top: 0; right: 0; width: 66.6%; height: 100%; background-color:#fff; transform: translateX(105%); transition: transform 0.3s ease-in-out,width 0.3s ease-in-out; will-change: transform; z-index:1043; }
.contentInDrawer.show{ display: block }
.contentInDrawer.fadeOut{ animation: fadeOut 0.2s ease-in-out infinite; }    
.contentInDrawer .drawer-content.show { transform: translateX(0); }
.content-now-inDialog .header-r-btn{width: 30px; height: 30px;position: absolute;top: 15px;line-height: 30px;text-align: center;cursor: pointer;}
.document-content .indialog-close{ right: 10px; }
.document-content .open-new-tab{ right: 40px;}
.document-content.content-in-drawer .el-form.demo-ruleForm{margin: 6px;min-height: calc(100% - 24px);} 
/* .document-content.content-in-drawer #main-content .el-form.demo-ruleForm{margin: 0;min-height: calc(100% - 12px);}  */
.document-content.content-in-drawer .el-main .fields-container{height: calc(100vh - 72px);/* background-color: #fff;*/}
.document-content.content-in-drawer  #main-content .el-main .fields-container{height: calc(100vh - 132px);}
.contentInDrawer.dialog-expand .drawer-content{width:100%}
.document-content .expand-or-compress{right: 70px;}
.expand-or-compress .drawer-content{transition: transform 0.3s ease-in-out,width 0.3s ease-in-out}
.modal.dialog-expand .modal-dialog,.modal.dialog-expand .modal-content,.modal.dialog-expand .iframe_content{width: 100% !important;height: 100% !important;max-width:100%;}
.modal.dialog-expand .modal-content{border: none;border-radius: 0;}
.modal.dialog-expand{right:-3px;}
@keyframes fadeOut{0%{background-color: rgba(0,0,0,.5);}100%{background-color: rgba(0,0,0,0);}}
.document-content .el-tooltip__popper[x-placement^=bottom] .popper__arrow{top: -5px;}
/*图片上传前编辑*/
.t-upload-box .img-list{display:flex;flex-wrap:wrap}
.t-upload-box .img-list .img-item{width:100px;height:112px;position:relative;margin-right:6px;margin-bottom:5px}
.t-upload-box #drop-area,.t-upload-box .img-list .thumb-box{width:100px;height:100px;background-color:var(--bg-mainpanel);position:relative;display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden}
.t-upload-box .img-list .thumb-box{border:2px solid transparent;cursor:pointer}
.t-upload-box .img-list.showChoose .img-item.active .thumb-box{border:2px solid var(--theme)}
.t-upload-box .img-list.showChoose .img-item:hover .thumb-box{border:2px solid var(--theme)}
.t-upload-box #drop-area{border:1px dashed var(--border)}
.t-upload-box .img-list .thumb-box img{max-width:100%;max-height:100%}
.t-upload-box .img-list .btn-box{padding:0 19px;box-sizing:border-box;width:100%;display:flex;background-color:rgba(0,0,0,0.5);height:26px;line-height:26px;justify-content:space-between;position:absolute;bottom:0px}
.t-upload-box .img-list .btn-box .img-hand-btn{color:#fff;font-size:12px}
.t-upload-box .file_upload_choose #picker{width:100%;height:100%;margin:0}
.t-upload-box .webuploader-pick{width:100%;background-color:transparent;padding:0;display:flex;justify-content:center;align-items:center;font-size:30px;color:var(--tx-default)}
.t-upload-box .upload-progress{margin-top:5px}
.t-upload-box .progress-bar{height:4px}
.t-upload-box .img-list .img-item.hide-edit .btn-box{justify-content:center}
.t-upload-box .img-list .img-item.hide-edit .img-edit{display:none}
.t-upload-form-box  .select2-container--default .select2-selection--single .select2-selection__rendered[title='请选择']{color:var(--tx-explain)}

/* 通用列表底部间距 */
.list-html:has(#list-ftl){min-height: 100%;}
/* border 置 0：老版无此边框。若用 1px solid transparent，配合 .br-mainpanel 的 transition:all，
   在 body.id 切换为 list-ftl 时会触发边框过渡，过渡期以 currentColor(#475669) 绘制出"一闪"的页面四周黑边框 */
#list-ftl .br-mainpanel{border: 0;}
#list-ftl .br-mainpanel .br-section-list{margin-bottom: 12px;}

/* 快捷搜索高级模式 */
.search-high-mode .br-mainpanel .br-section-list{ display: flex; background-color: transparent; position: relative; }
.fast-search-high-mode{ display: none; }
.search-high-mode .fast-search-high-mode{ width: 180px; flex:0 0 180px; margin-right: 12px; position: relative; background-color: rgb(255, 255, 255); border-radius: 4px; padding: 6px; position: absolute; max-height: 100%; height: 100%; overflow-y: auto; display: block; border: 1px solid var(--border);}
.search-high-mode .fast-search-high-mode .sidebar-menu{ margin-top: 5px; }
.search-high-mode .fast-search-high-mode .sidebar-menu .treeview-menu>li>a>.fa { margin-right: 0px; }
.search-high-mode .fast-search-high-mode .sidebar-menu li a{ display: inline-block; height: 32px; line-height: 32px; padding-left: 12px; margin: 4px 10px 4px 0; border-radius: 4px; align-items: center; white-space: nowrap; padding-right: 8px; min-width: calc(100% - 5px); }
.fast-search-high-mode .sidebar-menu .treeview-menu>li>a>.fa{ line-height: 32px;  }
.fast-search-high-mode .sidebar-menu .treeview-menu>li>a>span{ line-height: 32px; display: inline-block; }
.search-high-mode #div_table{ flex: 1; }
.search-high-mode #div_table{ max-width: calc(100% - 190px) !important; border-radius: 4px !important; margin-left: 190px; }
.fast-search-high-mode .fast-search-hr{ width: 100%; height: 1px; background-color: var(--border); margin: 5px 0; }
.search-high-mode .scrollBar.scrollBarFixed{left: 202px;width: calc(100% - 202px);}
/* 快捷搜索高级模式 - 搜索过滤框 */
.fast-search-high-mode-filter{ display: flex; align-items: center; gap: 4px; padding: 4px 0; }
.fast-search-high-mode-filter .fast-search-high-mode-input{ flex: 1; height: 28px; border: 1px solid var(--border); border-radius: 4px; padding: 0 6px; font-size: 12px; outline: none; }


/* AI工具箱列表 */
.ai_toolbox .ai-content-box{padding:12px 6px 0 6px}
.ai_toolbox .ai-toolbox-row{margin-left:0;margin-right:0;gap:20px}
.ai_toolbox .ai-toolbox-card{width:20%;position:relative;cursor:pointer;border:none;padding:0!important;border-top:none!important}
.ai_toolbox .ai-toolbox-view{position:relative;background:0 0;border:none!important;margin:0 6px 12px 6px;border-radius:4px;overflow:hidden}
.ai_toolbox .ai-toolbox-img{width:100%;height:auto;object-fit:cover;border-radius:4px}
.ai_toolbox .ai-toolbox-title{position:absolute;bottom:0;left:0;right:0;color:var(--white);font-size:14px;height:40px;padding:10px 15px;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));display:none}
.ai_toolbox .list-no-data{height:calc(100vh - 75px);display:flex;justify-content:center;align-items:center}
.ht-100vh-some {min-height: calc(100vh - 77px);max-height: calc(100vh - 77px);}

/* 下拉单多选字段增加颜色标识 */
.color-label {display: inline-block;padding: 2px 6px;border-radius: 4px;white-space: nowrap;}
/* video\video_list.jsp */
.video-list .br-mainpanel{margin-top: 0px;margin-left: 230px;background: #fff;}
.video-list .br-subleft{left: 0 !important;top: 0 !important;border-right: 1px solid #dee2e6;}
.video-list.webkit-scrollbar-3::-webkit-scrollbar {width: 5px;}
/* video\video_list.jsp end*/

/* video\videopreview.html */
.video-preview .config-box.picview{height: 100%;}
.video-preview .config-box.picview ul,
.video-preview .config-box.picview ul li{height: 100%;}
.video-preview .text-content{padding: 10px 10px 20px 10px ;}
.video-preview .swiper-slide-thumb-active .img-box{border: 1px solid #ff3030;}
.video-preview .video-content{height: 100%;}
.video-preview #videobox{max-height: 100%;overflow: hidden;width: 960px;height: 488px;}
/* video\videopreview.html */

/* 编辑器视频上传--音视频选择界面 */
.ue_video_content,.ue_video_content .br-pageheader{background-color: #fff;}
.ue_video_content .search-box{display: block;}
.ue_video_content .search-content { padding: 0; min-height: auto;}
.ue_video_content td>label{cursor: pointer;}
.ue_video_content .list-pic-box{width: 160px;height: 90px;background-color: #eee;text-align: center;padding-bottom: 0;}
.ue_video_content td img{ max-width: 100%;max-height: 100%;}
.ue_video_content .card1{align-items: center;border: none;}
.ue_video_content .card-body{padding:10px ;}
.ue_video_content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 30px;}
.ue_video_content .select2-container--default .select2-selection--single{height: 30px;}
.ue_video_content .select2-container--default .select2-selection--single .select2-selection__arrow{line-height: 30px;height: 30px;width: 20px;}
.ue_video_content td .rdiobox{margin-bottom: 0;}
.ue_video_content td .rdiobox span{padding-left: 0;}
.ue_video_content .card-text{font-size: 12px;color: initial;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;word-break: break-all;}
.ue_video_content #tide_content_tfoot{width: 100%;}
.ue_video_content table, .ue_video_content table td, .ue_video_content table th {border: 1px solid #dee2e6;border-collapse: collapse!important;}
.ue_video_content .search-content{border: none !important;}

/* dialogs\video\insertfile_video.jsp */
.insertfile-video .modal-body .config-box .row{margin-bottom:20px;height: 40px;margin-left:0;}
.insertfile-video .modal-body-btn .config-box .row .left-fn-title{min-width:80px;text-align: left;}
.insertfile-video .modal-body .config-box label.ckbox{width:80px;cursor:pointer;margin-right:10px;}
.insertfile-video .table thead th{vertical-align: middle;}
.insertfile-video .table th{padding: 0.3rem 0.75rem ;}
.insertfile-video .table td{padding: 0.4rem 0.75rem ;}
/* dialogs\video\insertfile_video.jsp end*/

/* 文稿图片库 、回传图片库  */
.editor-photo-select table.table-fixed{table-layout:fixed;word-break:break-all;word-wrap:break-word}
.editor-photo-select table.table-fixed,
.editor-photo-select table.table-fixed td,
.editor-photo-select table.table-fixed th{border:none;border-collapse:collapse!important}
.editor-photo-select table td{padding:5px!important;vertical-align:middle;background:#fff}
.editor-photo-select table td .card-select{padding:5px;cursor:pointer;border:2px solid transparent;background-color:rgba(0,0,0,.01);position: relative;}
.editor-photo-select table td:hover .card-select{border:2px solid #4598e1;}
.editor-photo-select table td.ac .card-select{border:2px solid #4598e1;background:rgba(69,152,225,.1)}
.editor-photo-select .list-pic-box{width:100%;height:0;padding-bottom:75%;overflow:hidden;text-align:center;position:relative;background-color:rgba(0,0,0,.01)}
.editor-photo-select .list-pic-box .list-img-contanier{width:100%;position:absolute;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center}
.editor-photo-select .list-pic-box .list-img-contanier img{width:auto;max-height:100%;max-width:100%}
.editor-photo-select #tide_content_tfoot1{padding:.75rem;display:flex;border-top:none;align-items:center;color:#000}
.editor-photo-select .pic-tl{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:5px 0;width: calc(100% - 25px)}
.editor-photo-select .copy-url-btn {position: absolute; width: 20px;right: -3px;bottom: -27px;text-align: center;cursor: pointer;}
.editor-photo-select .preview-btn{position:absolute;bottom:0;right:0;color:#17a2b8;width:24px;height:24px;font-size:18px;text-align:center;line-height:24px}
.editor-photo-select .nodatatips{font-size: 20px;margin:200px auto;text-align: center;}
/* 文稿图片库 、回传图片库  end*/

.br-header-left .navicon-left.hidden-md-down{display: none;}

/* 浏览器内容暂存标签栏 */
.nav-tabs-container{display: flex;align-items: center;height: 44px;gap: 6px;padding: 0 10px;flex: 1;min-width: 0;}
.nav-tab-item{display: flex;align-items: center;height: 26px;padding: 0 5px 0 12px;border-radius: 13px;background: transparent;border: 1px solid var(--tab-border, rgba(255,255,255,0.25));color: var(--tab-color, #fff);font-size: 14px;white-space: nowrap;cursor: pointer;flex-shrink: 0;transition: background .2s;}
.single-tab .nav-tab-item{padding: 0 12px;}
.nav-tab-item:hover{background: var(--tab-active-bg, rgba(255,255,255,0.25));color: var(--tab-active-color, #fff);opacity: 0.85;}
.nav-tab-item.active{background: var(--tab-active-bg, rgba(255,255,255,0.25));color: var(--tab-active-color, #fff);opacity: 0.85;}
.nav-tab-item .tab-close{margin-left: 5px;font-size: 12px;line-height: 1;opacity: 0.7;cursor: pointer;display: flex;align-items: center;}
.nav-tab-item .tab-close:hover{opacity: 1;}
.nav-tab-overflow{position: relative;flex-shrink: 0;}
.nav-tab-overflow-btn{display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;color: var(--tab-color, #fff);cursor: pointer;}
.nav-tab-overflow-btn:hover{opacity: 0.8;}
.nav-tab-overflow .dropdown-menu{display: none;max-height: 400px;}
.nav-tab-overflow .dropdown-menu.show{display: block;}
.nav-tab-overflow .nav-link{display: flex;align-items: center;justify-content: space-between;white-space: nowrap;}
.nav-tab-overflow .nav-link.active{color: var(--theme);}
.nav-tab-overflow .nav-link:hover{background: var(--theme-btn-rgb-1);color: var(--theme);}
.nav-tab-overflow .nav-link .tab-close{margin-left: 10px;color: #999;}
.nav-tab-overflow .nav-link .tab-close:hover{color: var(--theme);}

/* fast-nav 溢出 */
.fast-nav-overflow{position:relative;flex-shrink:0;}
.fast-nav-overflow .nav-parent-a{padding:8px 4px;display:flex;align-items:center;cursor:pointer;color:#fff;}
.fast-nav-overflow .dropdown-menu{display:none;position:absolute;top:36px;left:0;max-height:400px;background:#fff;padding:10px;border:none;box-shadow:0px 0px 12px 6px rgba(0,0,0,0.06);border-radius:4px;z-index:1000;}
.fast-nav-overflow .dropdown-menu::before{content:'';border:8px solid #fff;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent;position:absolute;top:-16px;left:10px;}
#fast-nav .fast-nav-overflow .nav-style-1 .nav-link{font-size:14px;padding:.5rem 12px;margin:0;}
#fast-nav .fast-nav-overflow .overflow-sub-parent{position:relative;}
#fast-nav .fast-nav-overflow .overflow-has-sub{display:flex;align-items:center;white-space:nowrap;padding-right:8px;}
#fast-nav .fast-nav-overflow .overflow-sub-left-icon{width:14px;height:14px;flex-shrink:0;margin-right:6px;}
#fast-nav .fast-nav-overflow .nav-style-1>.nav-link:not(.overflow-has-sub){padding-left:32px;}
#fast-nav .fast-nav-overflow .overflow-sub-menu{display:none;position:absolute;left:auto;right:100%;top:0;background:#fff;padding:10px;border:none;box-shadow:0px 0px 12px 6px rgba(0,0,0,0.06);border-radius:4px;min-width:160px;z-index:1001;}
#fast-nav .fast-nav-overflow .overflow-sub-parent:hover>.overflow-sub-menu{display:block;}

/* 中栏布局：收起左栏时固定定位，中栏显示时mainpanel多偏移中栏宽度，AI修改于2026-06-09 */
.collapsed-menu #ws-main #subMiddlePanel{position: fixed;left: 60px;top: 60px;width: 230px;height: calc(100vh - 60px);background: var(--bg-html, #fff);border-right: 1px solid var(--border);z-index: 100;overflow: auto;scrollbar-gutter: stable;box-sizing: border-box;}
.collapsed-menu #ws-main .br-header{left: 60px;}
.collapsed-menu #ws-main .br-mainpanel{margin-left: 60px;}
.collapsed-menu #ws-main.sub-middle-active .br-mainpanel{margin-left: 290px;}
.collapsed-menu #ws-main .br-logo .uni-app-logo-text{display: none !important;}
/* 收起左栏时隐藏子菜单/文字/箭头，hover展开时恢复，AI修改于2026-06-09 */
.collapsed-menu #ws-main .br-sideleft .sidebar-menu .treeview-menu{display: none !important;}
/* 2级中栏模式：左栏1级节点的子菜单也跟随折叠（默认隐藏），hover时由JS统一展开，AI修改于2026-06-17 */
/* collapsed-menu #ws-main .br-sideleft .sidebar-menu > li.mid-level1-open > ul.treeview-menu{display: block !important;} */
.collapsed-menu #ws-main > .br-sideleft .sidebar-menu .el-collapsed{opacity: 0 !important;display: none !important;}
.collapsed-menu.expand-menu #ws-main > .br-sideleft .sidebar-menu .el-collapsed{opacity: 1 !important;display: inline-block !important;}
/* 左栏一级节点开启中栏时永远隐藏箭头，AI修改于2026-06-09 */
#ws-main .br-sideleft .sidebar-menu > li.hide-left-arrow > a > .menu-item-arrow{display: none !important;visibility: hidden !important;}
/* 左栏二级节点开启中栏时隐藏箭头，AI修改于2026-06-13 */
#ws-main .br-sideleft .sidebar-menu > li > ul.treeview-menu > li.hide-left-arrow > a > .menu-item-arrow{display: none !important;visibility: hidden !important;}
/* 中栏菜单布局：取消treeview缩进，flex排列，逐级递进padding，AI修改于2026-06-09 */
#subMiddlePanel .sidebar-menu .treeview-menu,
#subMiddlePanel .sidebar-menu .treeview-menu .treeview-menu{padding-left: 0;}
/* 中栏字体颜色使用--tx-nav2（与中栏背景--bg-nav2配套），避免深色模式下--tx-nav(一级导航色)在中栏背景上不可见，AI修复于2026-06-17 */
#subMiddlePanel .sidebar-menu > li > a,
#subMiddlePanel .sidebar-menu .treeview-menu > li > a{color: var(--tx-nav2);}
#subMiddlePanel .sidebar-menu li.active > a{color: var(--tx-nav2-active);}
#subMiddlePanel .sidebar-menu .treeview-menu > li:not(.active) > a:hover{color: var(--tx-nav2-active);}
/* 中栏childcolumn wscolumn flex布局，AI修改于2026-06-09 */
#subMiddlePanel .sidebar-menu .childcolumn.wscolumn{margin: 4px 6px;display: flex;align-items: center;padding-right: 10px;width: calc(100% - 12px);}
/* 中栏箭头居右，a标签flex布局，逐级缩进，AI修改于2026-06-09 */
#subMiddlePanel .sidebar-menu .has-child-arrow{margin-left: auto;}
/* 中栏treeview-menu 2级缩进25px，3级40px，4级55px，5级70px，AI修改于2026-06-09 */
#subMiddlePanel .sidebar-menu .treeview-menu > li > a{display: flex !important;align-items: center;margin: 4px 6px !important;padding-left: 25px !important;padding-right: 10px !important;width: calc(100% - 12px) !important;min-width: unset !important;}
/* 中栏3级及以上缩进，AI修改于2026-06-09 */
#subMiddlePanel .sidebar-menu .treeview-menu .treeview-menu > li > a{padding-left: 40px !important;}
#subMiddlePanel .sidebar-menu .treeview-menu .treeview-menu .treeview-menu > li > a{padding-left: 55px !important;}
#subMiddlePanel .sidebar-menu .treeview-menu .treeview-menu .treeview-menu .treeview-menu > li > a{padding-left: 70px !important;}
/* 中栏span不受左栏min-width限制，AI修改于2026-06-09 */
#subMiddlePanel .sidebar-menu>li>a span{flex:1;min-width:0;}
#subMiddlePanel .sidebar-menu-box,
#subMiddlePanel .sidebar-menu{min-width:fit-content;}
#fast-nav .fast-nav-overflow .overflow-sub-parent:hover>.overflow-has-sub{background:var(--header-drop-bg-active);color:var(--tx-header-active);border-radius:4px;}
#fast-nav .fast-nav-overflow .overflow-sub-menu .nav-link{padding:.5rem 12px;}


#br-logo-expanded{display: block;}
#br-logo-collapsed{display: none;}
.collapsed-menu #br-logo-expanded{display: none;}
.collapsed-menu #br-logo-collapsed{display: block;}
.menu-fold-icon{width: 30px;height: 30px;font-size: 14px;color: #475669;display: block;border-radius: 4px;background-color: rgba(247, 248, 250, 1);padding: 8px;}
.menu-unfold-icon{width: 30px;height: 30px;font-size: 14px;color: #475669;display: none;border-radius: 4px;background-color: rgba(247, 248, 250, 1);padding: 8px;}
.collapsed-menu .menu-fold-icon{display: none;}
.collapsed-menu .menu-unfold-icon{display: block;}
.navicon-left.hidden-md-down{left: 170px;}
.collapsed-menu .navicon-left.hidden-md-down{left: 0px;}
.dark-mode-flag .menu-fold-icon{color: #fff;background-color: rgba(255, 255, 255, 0.2);}
.dark-mode-flag .menu-unfold-icon{color: #fff;background-color: rgba(255, 255, 255, 0.2);}


/* 工作台响应式优化 
 * 导航适配小屏
 */
.m-tcenter.show-left::before{display: none;}
.ant-table .ant-table-cell-fix-left.sort-cols-th{width: 24px;display: table-cell;}

/* 工作台中栏搜索栏，AI修改于2026-06-12 */
#subMiddleSearchWrap .sub-middle-search-relative { position: relative; }
#subMiddleSearchWrap .sub-middle-search-input { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
#subMiddleSearchWrap .sub-middle-search-clear { cursor: pointer; display: none; position: absolute; right: 38px; top: 50%; transform: translateY(-50%); width: 16px; height: 16px; z-index: 1000; }
#subMiddleSearchWrap .sub-middle-search-btn { display: flex !important; background-color: var(--theme) !important; color: #fff !important; border-color: var(--theme) !important; }
.m-tcenter .br-sideleft{left: 0;}
.m-tcenter .br-header .hidden-md-down.d-none{ display:none !important }
@media (max-width: 991px) {
    .m-tcenter .br-header .hidden-md-down{display:flex !important}
    .navicon-left.hidden-md-down{display:flex!important;}
}
@media (min-width: 992px) {
    .m-tcenter .br-header .hidden-lg-up{display:flex !important}
}
@media (max-width: 650px) {
    .m-tcenter.email .with-first-nav{margin-left: 0px}
    .m-tcenter .br-header .hidden-md-down{display:none !important}
}
@media (min-width: 651px) {
    .m-tcenter.collapsed-menu .br-sideleft{width: 60px;left: 0;}
    .m-tcenter.collapsed-menu.show-left .br-sideleft{width: 230px;left: 0;}
    .m-tcenter.expand-menu .br-sideleft .sidebar-label{visibility:visible}
    .m-tcenter.expand-menu .br-sideleft{width: 230px}
    .op-lg-0-force{opacity: 0!important}
    .d-lg-none{display:none!important}
    .collapsed-menu.show-left.expand-menu .br-mainpanel{margin-left: 0px;}
    .collapsed-menu.show-left .br-mainpanel{margin-left: 0px;}
    .show-left .op-lg-0-force{opacity: 1 !important;}
    .show-left .d-lg-none{display:unset !important}
    .show-left:not(.collapsed-menu) .br-mainpanel{transform:translateX(0px)}
	
	/*.sidebar-menu-channel-2.collapsed-menu .sidebar-menu .fa.fisrtNav{*/
	/*  transform: translateX(-4px);*/
	/*}*/
	/*.sidebar-menu-channel-2.collapsed-menu .sidebar-menu .icon.fisrtNav{*/
	/*  transform: translateX(-5px);*/
	/*}*/
	/*.sidebar-menu-channel-2.collapsed-menu .sidebar-menu .iconpark-icon.fisrtNav{*/
	/*  transform: translateX(-6px);*/
	/*}*/
    .m-tcenter .br-header .hidden-lg-up{display:none !important}
    .m-tcenter .br-logo{left: 0px;}
    .m-tcenter .br-header{left:230px}
    .m-tcenter.collapsed-menu .br-logo{left:0px}
    .m-tcenter.collapsed-menu .br-header{left: 60px}
}

@media (max-width: 651px) {
    .show-left .br-header,
    .show-left .br-mainpanel{transform:translateX(230px)}
    navicon-left.hidden-md-down{display:none!important;}
}

/* 应用独立主题 logo和文字分离 */
.br-logo>a .uni-app-logo svg{color: #ffffff;}
.br-logo>a .uni-app-logo-text{color:var(--tx-logo,--tx-header)}
.uni-app-logo{width:100%;height:60px;padding-left: 0px !important;}
.uni-app-logo,.uni-app-logo *{transition:none !important;transform:translateX(0px)  !important}
.uni-app-logo-icon{width:60px;height:60px;float:left;display:flex !important;align-items:center;text-align:center;justify-content:center;line-height:60px;transition:none !important;overflow:hidden;padding-left:0px !important;padding-right:0px !important}
.uni-app-logo-icon i{font-size:30px}
.uni-app-logo-icon .iconpark-icon{width:36px;height:36px}
.uni-app-logo-icon img{width:60px;height:60px;max-width:60px !important;max-height:60px !important;border:none}
.uni-app-logo-text{width:165px;height:60px;font-size:20px;font-weight:bold !important;float:left;line-height:60px;text-align:left;overflow:hidden;transition:none !important;padding-left:0px !important}
@media (min-width: 992px) {.collapsed-menu .menu-item-icon{transform:translateX(0px);}}

/* 用户编辑 */
#password.password-illegal{border-color: #dc3545 !important;box-shadow: 0 0 0 0.12rem rgba(220, 53, 69, 0.18);}
#password_illegal_tip{display: none;flex-basis: 100%;color: #dc3545;font-size: 12px;line-height: 1.5;margin-top: 6px;margin-bottom: 4px;word-break: break-all;}
/* 列表暂无数据样式 */
.list-no-data>img{max-width:450px;}
/* 方案切换下拉样式，修改时间2026-07-02 */
.scheme-switch-box{display:none;position:relative;margin-left:20px;}
.scheme-switch-btn{color:var(--tx-default);font-size:14px;font-weight:bold;cursor:pointer;}
.scheme-switch-btn .fa-angle-down{transition:transform 0.2s;}
.scheme-switch-btn.open .fa-angle-down{transform:rotate(180deg);}
.scheme-switch-dropdown{min-width:auto;margin-top:10px;}
.scheme-switch-dropdown .nav-link{white-space:nowrap;}
.scheme-switch-dropdown .nav-link.active{color:var(--theme);font-weight:bold;}
/* 用户自定义列表项设置弹窗样式，修改时间2026-07-08 */
.ulic-layout{display:flex;height:100%;gap:10px;}
.ulic-panel{flex:1;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:4px;overflow:hidden;}
.ulic-panel-btns{flex:0 0 50px;border:none;justify-content:center;align-items:center;}
.ulic-panel-pos{flex:0 0 50px;border:none;justify-content:flex-start;align-items:center;padding-top:10px;}
.ulic-panel-header{padding:8px 10px;border-bottom:1px solid var(--border);background:var(--bg-th);display:flex;align-items:center;gap:6px;flex-shrink:0;}
.ulic-panel-header label{cursor:pointer;display:flex;align-items:center;gap:4px;margin:0;}
.ulic-panel-header .panel-title{color:var(--tx-default);font-weight:500;margin-left:auto;}
.ulic-panel-header .count{color:var(--tx-explain);margin-left:5px;}
.ulic-search-wrap{padding:8px 10px;border-bottom:1px solid var(--border);flex-shrink:0;position:relative;}
.ulic-search-wrap .form-control{height:30px;padding-right:28px;}
.ulic-search-wrap .ulic-search-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--tx-explain);pointer-events:none;display:flex;align-items:center;}
.ulic-search-wrap .ulic-search-icon .iconpark-icon{width:14px;height:14px;}
.ulic-list{flex:1;overflow-y:auto;padding:4px 0;}
.ulic-list::-webkit-scrollbar{width:6px;}
.ulic-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px;}
.ulic-item{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:move;user-select:none;border-bottom:1px solid var(--border);}
.ulic-item .ckbox{display:flex;align-items:center;margin:0;}
.ulic-item:hover{background:var(--theme-btn-rgb-1);}
.ulic-item.active{background:var(--theme-btn-rgb-1);}
.ulic-item.dragging{opacity:.4;}
.ulic-item.drag-over{border-top:2px solid var(--theme);}
.ulic-item .field-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ulic-action-btn{width:34px;height:34px;border:1px solid var(--theme);border-radius:4px;background:var(--theme);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--white);margin-bottom:6px;transition:all .15s;}
.ulic-action-btn:hover:not(.disabled){opacity:.85;}
.ulic-action-btn .iconpark-icon{width:16px;height:16px;}
.ulic-action-btn.disabled{color:var(--tx-icon-disabled);background:var(--bg-th);border-color:var(--border);cursor:not-allowed;}
.ulic-empty{padding:20px;text-align:center;color:var(--tx-explain);}
/* 对齐旧版 wd-80 / btn-grey */
.wd-80{width:80px;}
.btn-grey{color:#475669;background-color:#f5f6fa;border-color:rgba(8,8,8,0.06);}
.btn-grey:hover{background-color:var(--theme,#1890ff);color:#fff;border-color:var(--theme,#1890ff);}
