ke编辑器编辑表格自适应的css样式

设置kindeditor编辑器编辑表格后会自动加上“ke-zeroborder”,为了让表格能适应浏览器样式
.product_content_detail table.ke-zeroborder{ overflow-x:scroll;table-layout:fixed;}
.product_content_detail table.ke-zeroborder tbody tr:nth-child(even) {background-color: #f5f5f5}
.product_content_detail table.ke-zeroborder tbody tr:nth-child(odd) {background-color: #fafafa}
.product_content_detail table.ke-zeroborder tr.thead {background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDQ1NDg4Q0RERjAwMTFFNzk2QzY4RTJBNTg0QUZDOTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDQ1NDg4Q0VERjAwMTFFNzk2QzY4RTJBNTg0QUZDOTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDU0ODhDQkRGMDAxMUU3OTZDNjhFMkE1ODRBRkM5MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENDU0ODhDQ0RGMDAxMUU3OTZDNjhFMkE1ODRBRkM5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIADwACgMBEQACEQEDEQH/xABdAAEBAQAAAAAAAAAAAAAAAAAAAQgBAQAAAAAAAAAAAAAAAAAAAAAQAAECBAcAAwEAAAAAAAAAAAEAAkEiMmIRIZGxElIDMWGiIxEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyNVIyVjciRsEDDxt6Q0QKpGSsbkSNggYeNvSGiBVIyVjciRsEDDxt6Q0QKpGSsbkSNggYeNvSGiBVIyVjciRsEDDxt6Q0QKpGSsbkSNggYeNvSGiBVIyVjciRsEDDxt6Q0QHUDhRHj88fpBP420/lB//2Q==)}
.product_content_detail table.ke-zeroborder tr.thead td {position: relative;padding: 1vw 2vw;color: #fff;line-height: 1.375;font-weight: 700}
.product_content_detail table.ke-zeroborder tbody tr.thead td:first-child {color: #fff;}
.product_content_detail table.ke-zeroborder  tr.thead td:after {position: absolute;top: 0;left: 0;width: 1px;height: 100%;background: #666;content: ""}
.product_content_detail table.ke-zeroborder  tbody tr td {position: static;overflow: hidden;padding: 0.5vw 1vw;color: #595757;line-height: 1.375;border-left: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb}
/* .product_content_detail table.ke-zeroborder  tbody tr td:first-child {color: #231815} */
.product_content_detail table.ke-zeroborder  tbody tr td:last-child {border-right: 1px solid #ebebeb}
.product_content_detail table.ke-zeroborder  tbody tr td:after, .product_content_detail table tbody tr td:last-child:before {display: none!important}
.product_content_detail table.ke-zeroborder  tbody tr td ul li {position: relative;padding-top: 5px;padding-left: 15px}
.product_content_detail table.ke-zeroborder  tbody tr td ul li:after {position: absolute;top: 14px;left: 0;width: 4px;height: 4px;border-radius: 6px;background: #999;content: ""}
.product_content_detail table.ke-zeroborder  tbody tr td a {display: inline-block;margin-top: 0;border-bottom: 1px solid #333;color: #333;text-decoration: none;font-size: 16px;line-height: 1.428}
.product_content_detail table.ke-zeroborder  tbody tr td a:hover {border-bottom: 1px solid #999;color: #999}