.wangEditor-container,
.wangEditor-container * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    line-height: 1;
}
.wangEditor-container .wangEditor-txt {
    width: 100%;
    text-align: left;
}


.wangEditor-container .wangEditor-txt {
    font-size: 16px;
    color: #595959;
}

@media only screen and (max-width: 1024px) {
    .wangEditor-container .wangEditor-txt {
        font-size: 15px;
    }
}
.wangEditor-container .wangEditor-txt p {
    line-height: 2;
    font-size: 16px;
    /* 15px mobile */
    margin: 16px 0 0;
    padding: 0 0 16px;
}

@media only screen and (max-width: 1024px) {
    .wangEditor-container .wangEditor-txt p {
        font-size: 15px;
    }
}

.wangEditor-container .wangEditor-txt p * {
    line-height: 2;
}

.wangEditor-container .wangEditor-txt h1,
.wangEditor-container .wangEditor-txt h2,
.wangEditor-container .wangEditor-txt h3,
.wangEditor-container .wangEditor-txt h4,
.wangEditor-container .wangEditor-txt h5 {
    margin: 16px 0;
    line-height: 1.5;
    color: #1a1a1a;
}
.wangEditor-container .wangEditor-txt h1 {
    font-size: 24px;
}
.wangEditor-container .wangEditor-txt h2 {
    font-size: 20px;
}
.wangEditor-container .wangEditor-txt h3 {
    font-size: 18px;
}
.wangEditor-container .wangEditor-txt h4 {
    font-size: 16px;
}
.wangEditor-container .wangEditor-txt h5 {
    font-size: 16px;
}
.wangEditor-container .wangEditor-txt h1 *,
.wangEditor-container .wangEditor-txt h2 *,
.wangEditor-container .wangEditor-txt h3 *,
.wangEditor-container .wangEditor-txt h4 *,
.wangEditor-container .wangEditor-txt h5 * {
    line-height: 1.5;
}

.wangEditor-container .wangEditor-txt ul,
.wangEditor-container .wangEditor-txt ol {
    padding-left: 20px;
    line-height: 2;
    margin: 16px 0 0;
    padding-bottom: 16px;
}
.wangEditor-container .wangEditor-txt ul {
    list-style-type: disc;
}
.wangEditor-container .wangEditor-txt ol {
    list-style-type: decimal;
}
.wangEditor-container .wangEditor-txt .ol-number,
.wangEditor-container .wangEditor-txt .ul-square {
    padding-left: 0;
    list-style-type: none;
}
.wangEditor-container .wangEditor-txt .ul-square li {
    padding-left: 20px;
    background: url(//static.gcimg.net/i/201704/z0ohsHSwir.png) no-repeat left 11px;
}

.wangEditor-container .wangEditor-txt .ol-number li {
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position: 0 9px;
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n1 {
    background-image: url(//static.gcimg.net/i/201704/lqYq6NORex.png);

}
.wangEditor-container .wangEditor-txt .ol-number .ol-n2 {
    background-image: url(//static.gcimg.net/i/201704/jVQLaoXUpq.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n3 {
    background-image: url(//static.gcimg.net/i/201704/nXvUDKFjlI.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n4 {
    background-image: url(//static.gcimg.net/i/201704/ZYulRyndtN.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n5 {
    background-image: url(//static.gcimg.net/i/201704/eMC4oFtdpW.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n6 {
    background-image: url(//static.gcimg.net/i/201704/MJmmHBbmXL.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n7 {
    background-image: url(//static.gcimg.net/i/201704/8PkSUrN8vk.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n8 {
    background-image: url(//static.gcimg.net/i/201704/MR2DWMGCY1.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n9 {
    background-image: url(//static.gcimg.net/i/201704/g6Clg7fJ9V.png);
}
.wangEditor-container .wangEditor-txt .ol-number .ol-n10 {
    background-image: url(//static.gcimg.net/i/201704/zhdMhzN4KQ.png);
}
.wangEditor-container .wangEditor-txt li {
    line-height: 2;
}

.wangEditor-container .wangEditor-txt a {
    color: #4886FF;
    text-decoration: none;
}
.wangEditor-container .wangEditor-txt a:hover {
    text-decoration: underline;
}


.wangEditor-container .wangEditor-txt img {
    /*cursor: pointer;*/
}
.wangEditor-container .wangEditor-txt img.clicked {
    box-shadow: 1px 1px 10px #999;
}

.wangEditor-container .wangEditor-txt pre code {
    line-height: 1.5;
}
.wangEditor-container .wangEditor-txt:focus {
    outline: none;
}

.wangEditor-container .wangEditor-txt blockquote {
    display: block;
    padding: 1px 16px;
    margin: 0;
    line-height: 2;
    font-size: 14px;
    background-color: #f8f8f8;
}

.wangEditor-container .wangEditor-txt table.clicked {
    box-shadow: 1px 1px 10px #999;
}
.wangEditor-container .wangEditor-txt table {
    width: 100%;
    margin-bottom: 16px;
    border: none;
    border-collapse: collapse;
}
.wangEditor-container .wangEditor-txt table td,
.wangEditor-container .wangEditor-txt table th {
    border: 1px solid #e0e0e0;
    padding: 7px 5px;
    min-width: 50px;
    line-height: 2;
    font-size: 16px;
    font-weight: 400;
}
@media only screen and (max-width: 1024px) {
    .wangEditor-container .wangEditor-txt table td,
    .wangEditor-container .wangEditor-txt table th {
        font-size: 15px;
    }
}
.wangEditor-container .wangEditor-txt table td {
    color: #666;
}

.wangEditor-container .wangEditor-txt .table-striped tbody tr:nth-of-type(even) {
    background: #f2f2f2;
}


.wangEditor-container .wangEditor-txt .table-dark-hd th {
    border: 0;
    color: #fff;
    background: #424242;
}



/* table1 */
.wangEditor-container .wangEditor-txt .table1 {
    border: 1px solid #e0e0e0;
}

.wangEditor-container .wangEditor-txt .table1 th {
    border: 0;
}

.wangEditor-container .wangEditor-txt .table1 tbody tr:nth-of-type(odd) {
    background: #f2f2f2;
}

/* table2 */
.wangEditor-container .wangEditor-txt .table2 thead th,
.wangEditor-container .wangEditor-txt .table2 tbody th {
    border-bottom: 1px solid #e0e0e0;
}


/* table3 */
.wangEditor-container .wangEditor-txt .table3 {  }

/* table4 */
.wangEditor-container .wangEditor-txt .table4 td {
    border-left: 0;
    border-right: 0;
}

/* table5 */
.wangEditor-container .wangEditor-txt .table5 {
    border: 1px solid #e0e0e0;
}
.wangEditor-container .wangEditor-txt .table5 th {
    border: 0;
}

/* table6 */
.wangEditor-container .wangEditor-txt .table6 th {
    background: #f2f2f2;
}

/* table7 */
.wangEditor-container .wangEditor-txt .table7 {

}

/* table8 */
.wangEditor-container .wangEditor-txt .table8 td {
    border-left: 0;
    border-right: 0;
}

/* table9 */
.wangEditor-container .wangEditor-txt .table9 th {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom: 2px solid #424242;
}

.wangEditor-container .wangEditor-txt .table9 td {
    border-left: 0;
    border-right: 0;
}


.wangEditor-container .wangEditor-txt pre {
    border: 1px solid #ccc;
    background-color: #f8f8f8;
    padding: 10px;
    margin: 5px 0;
    font-size: 0.8em;
    border-radius: 3px;
}