﻿.content-editor p {
    margin-top: 0;
    margin-bottom: 1em;
}

.content-editor img {
    vertical-align: middle;
    border-style: none;
}

.content-editor  {
    width: 820px;
    padding:0 8px;
    margin-bottom: 20px;
    overflow: hidden;
}

.content-editor  {
    font-size: 16px;
    width:804px;
    color: #262626;
    letter-spacing: 0;
    text-align: justify;
    line-height: 30px;
}

.mce-content-body {
    width: 820px;
    padding:0 6px;
    border: solid 2px #b1aeae;
    min-height: 500px;
    outline:none;
}

.content-editor iframe {
    width: 600px;
    height:400px;
    margin-left:100px; /*让视频居中*/
}

.content-editor .mce-object-iframe {
    border: none !important;
    outline:none !important;
}

.content-editor  h2 {
    font-weight: bolder;
    margin: 30px 0 14px;
    font-size: 20px;
    line-height:  28px;
    position: relative;
    color:#ff4444;
}

.content-editor  h3 {
    font-size: 18px;
    margin: 40px 0 14px;
    line-height: 23px;
    font-weight:bolder;
    position: relative;
    padding-left: 10px;
}

.content-editor  h3:before {
    position: absolute;
    top: 4px;
    bottom: 4px;
    left: 0;
    width: 4px;
    background: #ff4444;
    display: block;
    content: "";
}

.content-editor  img {
    max-width: 690px;
    display: block;
    border-radius: 5px;
    margin: 0px auto;
}

.content-editor  blockquote {
    padding: 6px 0 6px 45px;
    position: relative;
    margin: 30px 0;
    border: 0;
}

.content-editor  blockquote:before {
    display: block;
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAz9JREFUaAXtWDuIE0EYvs2DBFRSaaFoYuUDwU4sBK2EEwQbLbQQQYjIWdyhkIeRYJ53haAiGBRR1CZae51go4docaCB4wSjiCBiEQRJcnn4DefA756zu7P7d87CMo98/zff9+/szmQmJsxlMmAyYDJgMvA/Z8DiMJ/NZo+Mx+OpSCQyXS6Xl/xy+uEJ+R1MxjUajSjEX0N7cjgcTsp+3dIvT2AD7Xb7AsTuwL2USqVu6QqXeL88gQzgkW9E9q8IEaFQaDqdTq9IQTplEJ5ABiC+DKEJy7KeVavVeR3RFBuEx7eBQqGwF8LPQshKOByeoYJ06kF5fBsYDAbXkbkQTNwM8uUJyuPLQCaTOQ7xByH+eyKRuKqTcYrl4NE2UCwW4xAxJ4TAxGWI6FBRXutcPNoGer3eRYhM4V6Mx+N3vQq247h4tFbifD6/BYuVWGnXYfocqtVqL+zCvLS5eMRYWk9gNBrNIkaIf+pXvBiUi0dweTaArO3HnD8J8d1YLHZJBPu5uHjk2J6mEIRbuVxuAeU+GHiM4I+4t6M9RHsZq/DzSqXyUpKqSi4eyu/JAJb60xj8PsQOUEYoAam/xYJ2HkZek76/qlw8lNTVAD5367vd7lcEbaCB/6oLg7jT2Fbcs//OxWPndX0H8Ll7giBX8YJYPB3cdzDd1myruXjsBhyfALK2Gdn/hCDVtLHzyfZnrBG7EP9LdHDxSHJaOj6Bfr8/BbCueMG/DbEn5EBcPJKPlo4GMB2OUrBOHd/6YxLPxSP5aKk00Gw2wwDupmCdOl7mPQLPxaMaW2mg1WrFkDnl7ypC2Y/YmKhz8Uhee6kU+OcF/GkP0Gj/EFguHtW4SgMiANPgjSrQrR+xCxLDxSP5aOloAMCHFKxZf0DwXDyEcrXqaADHJI8Ae78myr1jHrvVVxLGxSP5aOloQByTRKPRUwjQ+df1BZu7M3QQLh7KKeuOBgSoVCotYpN2GPNYrMiOFzDvgD2AvdA3O5CLx85r2TtU7Xq9nuh0OjP4PJ4DZhPFQfgH3LeTyeQNt8MtLh45vmcDMgAGLJzl7MRxyFbRhwPdZRyriP8HWhcXj9agBmwyYDJgMmAyYDJgMsCcgd/k7L42unVupgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}

.content-editor  blockquote p {
    margin-bottom: 0;
    padding: 6px 0;
    word-wrap: break-word;
    line-height: 28px;
    color: #787878;
}

.content-editor  p img {
    max-width: 804px;
    display: block;
    border-radius: 5px;
    margin: 0px auto;
}

.content-editor  p.img-desc {
    font-size: 14px;
    color: #999;
    text-align: center;
    line-height: 20px;
    max-width: 804px;
    margin: -10px auto 16px;
    word-wrap: break-word;
}

.content-editor ul li {
    list-style-type: disc;
    list-style-position:inside
}

.content-editor ol li{
    list-style-type:decimal;
}
