.he{padding-left:5px}
.must{color:red;padding-top:3px;padding-left:3px;font-size:9px}
/**/
.panel{padding:0;margin:0;}
.panel .card-header, .card-body{padding: 0.4rem 1em; border:none}
.panel .card-header{font-weight: bold;}
.panel.card{padding:0;margin:0}
.panel .card-body{color:#333;background-color: #fff !important;padding:0;overflow-y: auto}
.bg-card-0 {color:#fff;background-color: #5287B3 !important;border: 1px solid #d7d7d7;}
.bg-card-1 {color:#fff;background-color: #FFC362 !important;border: 1px solid #d7d7d7}
.bg-card-2 {color:#fff;background-color: #AA74C9 !important;border: 1px solid #d7d7d7}
.bg-card-3 {color:#fff;background-color: #3DC4D6 !important;border: 1px solid #d7d7d7}
.panel .lay{padding:0;margin:0;height:100%}
.panel .lay tr:nth-child(odd){background: none;}
.panel .lay tr:nth-child(even){background: rgba(210, 210, 210, 0.1);}
.panel .lay td{font-size:14px;padding-left:10px}
.panel .lay td.caption{font-weight: bold;color:#5287B3;font-size:12px;border-right: 1px solid #d7d7d7;}
.panel .lay tr td:nth-child(3){border-left: 1px solid #d7d7d7;}
.panel .lay tr{border-top: 1px solid #d7d7d7;}
.panel ul, .panel li{padding:0;margin:0}
.panel li:nth-child(odd){background: none;}
.panel li:nth-child(even){background: rgba(210, 210, 210, 0.1);}

.caption{vertical-align: text-top;text-align: right;padding-right:3px}

body.iframe-html{
    margin:8px;font-family:sans-serif;font-size:16px;
    line-height: 18px;
}
.iframe-html p{margin:5px 0;}