.Hui-article-boxhtml{height:100%}
body{min-height:100%;position:relative;font-size:13px;color:#333;background-color:#f1f1f1;}

/*顶部导航*/
.navbar{background: #2f4052;box-shadow: 0px 0px 6px rgb(0 0 0 / 60%);}


/*页面框架*/
.Hui-aside{position: absolute;top:58px;bottom:0;left:0;padding-top:10px;width:199px;z-index:99;overflow:auto; background-color: #2f4052;				border-radius: 5px;				margin: 10px 5px;}
.Hui-article-box{position:absolute;top:44px;right:0;bottom:0;left:214px; overflow:hidden;z-index:1;background-color:#f1f1f1;}
.Hui-article{position: relative;margin-top:10px;z-index:1;top:0 !important;}
.Hui-article::-webkit-scrollbar { width: 0 !important; }
.Hui-article article{padding:20px;margin:0px;background: #fff !important; border-radius: 5px;height: calc(100vh - 168px);overflow-y: scroll;}
.Hui-article article::-webkit-scrollbar { width: 0 !important; }

.article-content{padding: 20px !important;box-shadow: 0 0 5px #ccc;height: 100%;overflow-y: scroll;border-radius: 20px;width: 480px;}
.article-content::-webkit-scrollbar{width:2px !important;border-radius: 1px;}

.Hui-article article form#form-set{position: relative;height: 100%;overflow: scroll;}.Hui-article article form#form-set::-webkit-scrollbar{width: 0 !important;}

/*左侧菜单*/
.Hui-aside .menu_dropdown dl a{color:#fff;text-decoration:none;font-weight: bold;}
.Hui-aside .menu_dropdown dl a:hover{color:#3cacfe;font-weight: bold;}
.Hui-aside .menu_dropdown dl a.active{color:#3cacfe;font-weight: bold;}
.Hui-aside .menu_dropdown dt{display:block;line-height:48px;padding-left:20px;cursor:pointer;position:relative;font-weight:bold;color:#fff;font-size:15px;border-left: 3px solid #2f4052s;margin:1px 0;}
.Hui-aside .menu_dropdown dt:hover,.Hui-aside .menu_dropdown dt.selected{color:#3cacfe;font-weight: bold;/* background: #e2f3ff; */border-left: 3px solid #3cacfe;background: rgba(62,174,254,0.2);}
.Hui-aside .menu_dropdown dd.simple{display:block!important;height:auto!important;line-height:48px;padding-left:20px;cursor:pointer;position:relative;font-weight:normal;color:#333;font-size:15px;border-left: 3px solid #2f4052;margin:1px 0;/* background: rgba(62,174,254,0.2); */}
.Hui-aside .menu_dropdown dd.simple.selected{/* background: #e2f3ff; */border-left: 3px solid #3cacfe;background: rgba(62,174,254,0.2);}
.Hui-aside .menu_dropdown dd.selected{display:block; margin-left:0;}
.Hui-aside .menu_dropdown dd.simple:hover{/* background: #e2f3ff; */border-left: 3px solid #3cacfe;background: rgba(62,174,254,0.2);}
.Hui-aside .menu_dropdown dd li{line-height:36px;overflow:hidden;zoom:1}
.Hui-aside .menu_dropdown dd li a{line-height:36px;padding-left:26px; border-bottom:none;display:block;font-weight:bold;margin:0;font-size:14px;}

.dislpayArrow a{ position:absolute; display:block; width:18px; height:61px;top:50%; margin-top:-30px;outline:none;}

/*面包屑导航*/
.breadcrumb{background-color:#fff; padding:0 20px; position:relative; z-index:99;margin:0;border-radius: 5px;}

@media (min-width: 768px) {
	.Hui-article-box{top:58px;margin: 10px 15px;}
}
@media (max-width: 767px) {
	.Hui-article article{padding:20px 5px 5px;}
	.Hui-article-box{left:0;top:60px;}
	.big-page .Hui-aside{left: 0;display: block;}
	.dislpayArrow{left: 0;}
}

.table-responsive{box-sizing:border-box;overflow-x:auto;min-height:0.01%;position:relative;border-bottom: none;height: calc(100% - 106px);overflow-y: scroll;}.table-responsive::-webkit-scrollbar { width: 0 !important; }
.Hui-article article > .responsive-box{box-sizing:border-box;overflow-x:auto;min-height:0.01%;position:relative;border-bottom: none;height: calc(100% - 106px);overflow-y: scroll;}.Hui-article article > .responsive-box::-webkit-scrollbar { width: 0 !important; }

.upload-img{position:relative;display:inline-block;width:80px;height:80px;border:solid 1px #ddd;margin-bottom:1px;border-radius: 3px;margin-left:5px;}

.layer_open{overflow-y:auto;background-color: #FFFFFF;}
.textarea{border-radius: 3px;padding:5px;}
.select-box, .select-box.size-M{border-radius: 3px;padding:5px;}

.top-search{
	background-color:#fff;
	padding-bottom:15px;
	border-bottom:none;
	text-align:right;
}
.top-search .input-box .select-box{
	background:#fff;	margin-top:0px;padding: 5px;    height: 36px;    border-radius: 3px;    margin-right: 4px;
}
.top-search .input-box input{margin-top:0px;}
.top-search .input-box input#datemax{margin-left:5px;}
.top-search .input-box .btn{margin-top:0px;height: 36px;margin-bottom: 0px;}
.top-search .btn-box > .btn{height:36px;margin-top: 0px !important;    margin-bottom: 0px !important;    border: none;    line-height: 36px;}

.input-text, .input-text.size-M{height: 36px;padding: 5px;    border-radius: 3px;    margin-right: 4px;}
.table-bg thead th{background-color: #e2f3ff;}
.table-border th, .table-border td{border-bottom: 1px solid #fff;}
.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th{background-color: #f9f9f9;}
.table-striped tbody .text-c:hover td{background-color: #e2f3ff;}
@media (min-width: 768px) {
	.top-search .btn-box{margin-top:0px;float:left;}
}

/*主页*/
.indexPage .Hui-article-box{background:#f1f1f1}

.indexPage .Hui-article-box article .index-box{height: 100%;overflow-y:scroll;}
.indexPage .Hui-article-box article .index-box::-webkit-scrollbar{width: 0 !important;}
.indexPage .Hui-article-box .breadcrumb{background:#fff;}
.indexPage .Hui-article-box .panel{background:#fff;padding:10px;cursor:pointer;border:none;border-radius: 10px; box-shadow: 0 0 6px 3px rgb(245 245 245 / 50%);}
.indexPage .Hui-article-box .panel .title{font-size:20px;line-height:40px;margin-bottom: 10px;padding-left:10px;font-weight: bold;color:#555;}
.indexPage .Hui-article-box .panel .fontTitle{font-size:16px;line-height:28px;margin-top:10px;}
.indexPage .Hui-article-box .panel .fontNum{font-size:32px;line-height:40px;margin-top:5px;font-weight: bold;color:#3CACFE;font-family: bahnschrift;}
.indexPage .Hui-article-box .table{background:#fff;margin-top:10px;}

.totalNum{position: relative;    display: flex;    /* justify-content: space-between; */    flex-direction: row;    flex-wrap: wrap;}
.totalNum > .text-c{padding: 30px;    background: #fff;    width: 19%;    margin: 10px 0.5%;border-radius: 5px;box-shadow: 0 0 5px #ccc;transition: all 1s;}
.totalNum > .text-c:hover{background: #e2f3ff;}

.indexPage .Hui-article-box .table-bg thead th {background: #fff;}
.indexPage .Hui-article-box .table-bg thead th span{font-size: 20px;    line-height: 40px;font-weight: normal;}
.indexPage .Hui-article-box .table-bg thead th .btn{margin-top:6px;}
.indexPage .Hui-article-box .responsive-box .table{margin-top:0px;}
.indexPage .Hui-article-box .responsive-box .table-bg thead th {background: #E2F3FF;}

tr .check-box, tr .radio-box{
	padding-left:20px;
	padding-right:0;
	line-height:26px;
}

/* 2022-10 June优化样式 */
.table-border thead tr.text-c td{background: #fff;}
.table-border thead tr:nth-child(even) td,.table-border tbody tr:nth-child(even) td{background: #fafafa;}
.table-border thead tr:nth-child(odd) td,.table-border tbody tr:nth-child(odd) td{background: #fff;}

.table-border thead .text-c:hover>td,.table-border tbody .text-c:hover>td,.table-border thead .text-l:hover>td,.table-border tbody .text-r:hover>td{background: #e2f3ff;}
.table-border th, .table-border td{border-bottom: none;border-left:none;}
tr.nexturl td{border-bottom: none;}

.select-box{height: 36px;line-height: 26px;}
.btn{height: 36px;line-height: 36px;}
a.btn, a.btn.size-M, span.btn, span.btn.size-M{line-height: 36px;height: 36px;}
.dTable thead tr:first-child th{background: #e2f3ff;}