﻿body{margin: 0;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
h1, h2, h3, h4, p{margin-block-start: 0;margin-block-end: 0;}
img[src=""], img.loading, img:not([src]){opacity: 0;}
a{text-decoration: none;color: inherit;}
ul, ol{list-style-type: none;padding-inline-start: 0;margin-block-start: 0;margin-block-end: 0;}
dl{margin-block-start: 0;margin-block-end: 0;}
dd{margin-inline-start: 0;}
.ueditor-container{padding: 0;word-wrap: break-word;font-size: 16px;}
.ueditor-container *{-webkit-box-sizing: unset;box-sizing: unset;}
.ueditor-container h1{margin-block-start: 0.67em;margin-block-end: 0.67em;}
.ueditor-container h2{margin-block-start: 0.83em;margin-block-end: 0.83em;}
.ueditor-container h3{margin-block-start: 1em;margin-block-end: 1em;}
.ueditor-container h4{margin-block-start: 1.33em;margin-block-end: 1.33em;}
.ueditor-container ul{list-style-type: disc;margin-block-start: 1em;margin-block-end: 1em;padding-inline-start: 40px;}
.ueditor-container ol{list-style-type: decimal;margin-block-start: 1em;margin-block-end: 1em;padding-inline-start: 40px;}
.ueditor-container dl{margin-block-start: 1em;margin-block-end: 1em;}
.ueditor-container dd{margin-inline-start: 40px;}
.ueditor-container p{margin: 5px 0;line-height: 25px;}
.ueditor-container img{max-width: 100%;height: auto;}
.ueditor-container .selectTdClass{background-color: #edf5fa !important;}
.ueditor-container table.noBorderTable td, .ueditor-container table.noBorderTable th, .ueditor-container table.noBorderTable caption{border: 1px dashed #ddd !important;}
.ueditor-container table{margin-bottom: 10px;border-collapse: collapse;display: table;}
.ueditor-container td, .ueditor-container th{padding: 5px 10px;border: 1px solid #DDD;}
.ueditor-container caption{border: 1px dashed #DDD;border-bottom: 0;padding: 3px;text-align: center;}
.ueditor-container th{border-top: 1px solid #BBB;background-color: #F7F7F7;}
.ueditor-container table tr.firstRow th{border-top-width: 2px;}
.ueditor-container .ue-table-interlace-color-single{background-color: #fcfcfc;}
.ueditor-container .ue-table-interlace-color-double{background-color: #f7faff;}
.ueditor-container td p{margin: 0;padding: 0;}
.ueditor-container pre{margin: .5em 0;padding: .4em .6em;border-radius: 8px;background: #f8f8f8;}
.ueditor-container iframe, .ueditor-container embed{max-width: 100%;}
.ueditor-container video{max-width: 100%;}
.ueditor-container .video-item a img{width: 100%;object-fit: cover;object-position: center;}
