/* 富文本详情页用到的，且可以和其他项目共用的样式*/

/*云盘弹窗样式*/
.shadowBox .jb_btn{display:inline-block;box-shadow: 0 3px 12px 0 rgba(39,125,255,0.30);color: #FFFFFF;text-align:center;line-height:36px;border-radius: 20px;}
.jb_btn_92{width:92px;height:36px;background:url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/jb_btn_92-ce95f1ffcb5634f10958b11ae44b233e.png) no-repeat 0 0;}
.jb_btn_92:hover{background-position:0 -48px;}
.jb_btn_92:active{background-position:left -96px}
.jb_btn_92_disable{width:92px;height:36px;background:url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/jb_disable-add8b585d7f96add42b8abc5593b916e.png) no-repeat;box-shadow: 0 4px 11px 0 rgba(86,82,255,0.17);
    border-radius: 20px;}
.jb_btn_104{width:104px;height:36px;background:url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/jb_btn_104-1d427452dd0385c534c1b03445a49849.png) no-repeat 0 0;}
.jb_btn_104:hover{background-position:0 -48px;}
.jb_btn_104:active{background-position:left -96px}
.jb_btn_168{width:168px;height:44px;line-height:44px;background:url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/jb_btn_168-96e2f5d87d1cdbdeef76df0e8ff32ae5.png) no-repeat 0 0;}
.jb_btn_168:hover{background-position:0 -56px;}
.jb_btn_168:active{background-position:left -112px}

.shadowBox .btnBlue{border: 1px solid #94C1FF;border-radius: 20px;display:inline-block;width:90px;height:34px;text-align:center;line-height:34px;color: #3A8BFF;}
.shadowBox .btnBlue:hover{background: #EAF0FF;}
.shadowBox .btnBlue:active{background: #E4ECFF;}
.btn_92_cancel:hover{background:none}
.btn_92_cancel:active{background:none}
.btn_104{width:102px;}
.btn_92{width:90px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.colorShallow {
    color: #A8A8B3;
}
.popCollectShowHide .colorDeep{float:none; font-weight:normal; }
/********弹窗***************/
.popOverflow { overflow: hidden; }

/*.popMove640{ position:fixed; left:50%; top:50%; margin:-240px 0 0 -320px;}
.popMove440{ position:fixed; left:50%; top:50%; margin:-240px 0 0 -220px;}*/
.popMove_module { height: 339px; margin: 0 2px; margin-top: 10px; }

.popMove_name { height: 46px; line-height: 46px; padding: 0 22px; display: block; position: relative; cursor: pointer; }

.popMove_name:hover { background-color: #F7FAFC; }

.popMove_text { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.popMove_active, .popMove_active:hover { background: #f0f6ff; border-bottom: solid #d6e8ff 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

.popMove_active:before, .popMove_active:hover:before { width: 100%; height: 1px; content: ''; display: block; background: #d6e8ff; position: absolute; top: 0px; left: 0; right: 0; }

.popMove_name img { width: 30px; height: 30px; margin: 8px 14px 0 0; float: left; display: block; border-radius: 3px; }

.popMove_putit > .popMove_name { background-image: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/sj_right-4ee613a299090c1bea233ff205ddd79a.png); background-repeat: no-repeat; }

.popMove_open > .popMove_name { background-image: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/sj_down-4974b73ac81a741e3d2618c3eabc827a.png); background-repeat: no-repeat; }

.popMove_list li > .popMove_name { padding-left: 40px; background-position: 18px center; }

.popMove_list li li > .popMove_name { padding-left: 62px; background-position: 42px center; }

.popMove_list li li li > .popMove_name { padding-left: 84px; background-position: 64px center; }

.popMove_list li li li li > .popMove_name { padding-left: 106px; background-position: 86px center; }

.popMove_list li li li li li > .popMove_name { padding-left: 128px; background-position: 108px center; }

.popMove_list li li li li li li > .popMove_name { padding-left: 150px; background-position: 130px center; }

.popMove_list li li li li li li li > .popMove_name { padding-left: 172px; background-position: 152px center; }

.popMove_list li li li li li li li li > .popMove_name { padding-left: 194px; background-position: 174px center; }

.popMove_list li li li li li li li li li > .popMove_name { padding-left: 216px; background-position: 196px center; }

.popMove_list li li li li li li li li li li > .popMove_name { padding-left: 238px; background-position: 218px center; }

.popMove_newFolder { height: 20px; line-height: 20px; padding-left: 26px; margin: 8px 0 0 30px; background: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/new_wjj-cb9d86db219753c743e9e02a808d6f4e.png) no-repeat left center; }

.popMove_newFolder:hover { opacity: .7; }

.popMove_list .rename_con { height: 36px; padding: 5px 0; position: inherit; width: auto; }

.popMove_module .tag { background: #F9F9FA; border: 1px solid #D8E4EC; color: #819DC6; }
.popMove_module .popMove_text { display: inline-block; vertical-align: middle; max-width: calc(100% - 100px); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.popMove_empty { height: 100%; text-align: center; font-size: 14px; color: #a8a8b3; }

.popMove_empty:before { content: ""; display: inline-block; vertical-align: middle; height: 100%; }

.popMove_empty span { display: inline-block; vertical-align: middle; }

/*弹窗opacity*/
.maskDiv { opacity: 0; visibility: hidden; }

.maskDiv.maskFadeOut { opacity: 1; visibility: visible; }

/*弹窗opacity*/
.toolTipBox{position:fixed;padding:0 24px;height:48px;background:rgba(79,87,98,0.98);border-radius: 8px;line-height:48px;color:#fff;font-size:14px;top:50%;margin-top:-24px;left:45%;z-index:10}
.popicon{display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:10px;}
.popicon img{width:100%;height:100%;display: block;}
.loadicon{display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:10px;}
.loadicon img{width:100%;height:100%}

.maskDiv{width:100%;height:100%;position:fixed;top:0;left:0;background: rgba(16,26,41,0.76);z-index:10}
.wid440{width:440px;max-height:360px}
.popCollect{width:640px;max-height:480px}
.wid840{width:840px;max-height:600px}

.het62{width:100%;height:60px;}
.popBottom{width:100%;height:53px;background:#fff;position:absolute;left:0;bottom:0;padding-top:17px;box-sizing: content-box;}
.popBottom a{margin-right:30px;}
.shadowBox{box-shadow: 0 -1px 4px 0 rgba(209,209,209,0.18);}
.het72{width:100%;height:72px;}
.popWord{padding:26px 30px;}
/*通用弹窗底部按钮*/
.buttonBox { overflow: hidden; text-align: center; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; }

.buttonBox .button { display: inline-block; vertical-align: middle; width: 100px; height: 36px; margin: 0 10px; border: solid 1px #0099ff; line-height: 36px; text-align: center; color: #0099ff; border-radius: 3px; cursor: pointer; }

.buttonBox .button.confirm { background: #0099FF; color: #FFFFFF; }
/*云盘弹窗样式 end*/


/*批量操作弹窗*/
.popTable { height: 468px; padding: 0 2px; }

.popTableNotes { height: 40px; line-height: 40px; padding: 0 28px; font-size: 12px;}

.popTableHead { height: 40px; background: #F5F6F7; border-radius: 2px; }

.popTableBody { height: 386px; margin-top: 2px; }

.popTable_th {height: 40px;color: #A8A8B3;position: relative;list-style: none;}

.popTable_th li { height: 40px; line-height: 40px; float: left; }

.popTable_td {height: 54px;position: relative;cursor: pointer;box-sizing: border-box;border-bottom: solid 1px transparent;list-style: none;}

.popTable_td:hover { background: #F7FAFC; }

.popTable_td li { height: 54px; line-height: 54px; float: left; }

.popYunpan_th_name {width: 434px;padding-left: 60px;box-sizing: content-box;}

.popYunpan_th_size { width: 170px; }

.popYunpan_th_state { width: 170px; }

.popYunpan_td_name { width: 494px; }

.popYunpan_td_size { width: 170px; }

.popYunpan_td_state { width: 170px; }

.popYunpan_th_check, .popYunpan_th_disabled, .popYunpan_td_check, .popYunpan_td_disabled { width: 18px; height: 18px !important; display: block; overflow: hidden; background: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/dx_check-622a276f408c21e907cd40ca0f5fa7f6.png) no-repeat; position: absolute; left: 28px; top: 50%; margin-top: -9px; }

.popYunpan_th_checked, .popYunpan_td_checked { background: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/dx_checked-589fc2ba8c7e0221fcc613cc92cc2996.png) no-repeat; }

.popYunpan_th_check input, .popYunpan_th_disabled input, .popYunpan_td_check input, .popYunpan_td_disabled input { filter: alpha(opacity=0); opacity: 0; position: absolute; left: 20px; }

.popYunpan_th_disabled, .popYunpan_td_disabled { background: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/pop/dx_check_disable-60ddc2036702e4dd279e3dd1d0c35f7f.png) no-repeat; }

.popYunpan_td_pic { width: 30px; height: 30px !important; position: absolute; left: 60px; top: 50%; margin-top: -15px; }

.popYunpan_td_pic img { width: 30px; height: 30px; border-radius: 3px; display: block; }

.popYunpan_text {width: 200px;height: 40px;line-height: 20px;padding: 7px 0 0 104px;font-size: 14px;color: #181E33;display: table;box-sizing: content-box;}

.popYunpan_clamp { display: table-cell; vertical-align: middle; }

.popYunpan_line { color: #181E33; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;word-wrap: break-word;   word-break: break-all; }

.popYunpan_hover:hover { color: #3A4B87; }

.popYunpan_active, .popYunpan_active:hover { background: #f0f6ff; }
.popYunpan_active{border-bottom: solid 1px #d6e8ff;}
/*批量操作弹窗end*/


/*编辑器删除弹窗*/
.popUeditorDelShowHide .popBottom{
    box-sizing: content-box;
}
.popUeditorDelShowHide .jb_btn{
    color:#FFFFFF!important;
}
.popUeditorDelShowHide .btnBlue{
    color: #3A8BFF!important;
}
.maskDivForDel {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(16,26,41,0.76);
    z-index: 10000;
}
.wid440{width:440px;max-height:360px}
.wid640{width:640px;max-height:480px}
.wid840{width:840px;max-height:600px}

.popDiv{min-height:100px;background: #FFFFFF;border-radius: 10px;position:fixed;left:50%;overflow:hidden;text-align:left}
.popHead{line-height:60px;height:60px;background: #FFFFFF;box-shadow: inset 0 -1px 0 0 rgba(242,242,242,0.80);position:absolute;left:0;top:0;width:100%;padding:0 30px;box-sizing: border-box;background:#fff}
.popClose{display:inline-block;width:18px;height:18px;margin-top:21px}

.editor-iframe{ padding: 5px 0;}
.attachhover { display: none; position: absolute; top: 5px; right: 0; height: 42px; padding: 0 1px 0 16px; background: white; -webkit-box-shadow: 0px 2px 6px 0px rgba(1, 33, 79, 0.12); box-shadow: 0px 2px 6px 0px rgba(1, 33, 79, 0.12); border-radius: 3px; border: 1px solid #f2f2f2; z-index: 2; }
.attachhover .opitem { float: left; font-size: 14px; line-height: 42px; color: #181E33; margin-right: 14px; cursor: pointer; }
.attachhover .spliteline { position: relative; float: left; display: inline-block; width: 1px; height: 10px; margin-top: 15px; margin-right: 14px; background: #f2f2f2; border-radius: 1px; }
.attachhover .opmore { float: left; height: 46px; margin-right: 14px; cursor: pointer; }
.attachhover .opmore:hover { opacity: 0.7; }
.attachhover .moreList { display: none; position: absolute; right: 0; top: 46px; width: auto; padding: 6px 0; white-space: nowrap; background: #FFFFFF; box-shadow: 0px 2px 12px 0px rgba(175, 187, 204, 0.75); border-radius: 6px; }
.attachhover .moreList .opitem { float: none; height: 40px; margin: 0; padding: 0 20px; line-height: 40px; }
.attachhover .moreList .opitem:hover { color: #3A8BFF; background: #F5F8FB; }

a.textHover { padding: 3px 10px 4px 23px !important; background-color: #F0F6FF !important; }

.textMoreHover { position: absolute; top: 0; left: 0; background-color: #F0F6FF; z-index: 2; padding-right: 10px; cursor: pointer; display: flex; align-items: center; white-space: nowrap; }
.textMoreHover .cutLine { width: 1px; height: 12px; background: #E3E9F2; border-radius: 1px; margin-right: 10px; }
.textMoreHover .menuCtrl { display: none; width: 118px; background: #FFFFFF; box-shadow: 0px 2px 12px 0px rgba(175, 187, 204, 0.75); border: 1px solid #FFFFFF; border-radius: 6px; position: absolute; top: 0; right: 0; }
.textMoreHover .menuCtrl > div { height: 40px; background: #FFFFFF; font-size: 14px; font-weight: 400; color: #474C59; line-height: 40px; padding-left: 20px; }
.textMoreHover .menuCtrl > div:hover { color: #3A8BFF; background: #F5F8FB; }

.textMoreHover:hover { color: #3A8BFF; }
.textMoreHover:hover .menuCtrl { display: block; width: 118px; background: #FFFFFF; box-shadow: 0px 2px 12px 0px rgba(175, 187, 204, 0.75); border: 1px solid #FFFFFF; border-radius: 6px; position: absolute; top: 0; }

.hover .attachhover { display: block; }
.richtext{font-size: 14px; color: #131B26; word-wrap: break-word;}
.richtext a{text-decoration: underline; cursor: pointer; color:#3A8BFF;}
.richtext .fl,.richtext .fr{float: none;}
.richtext blockquote{border-left: solid 4px #3A8BFF; padding-left: 10px; color: #909099;}
.richtext hr{display: block; margin: 16px 0; height: 1px; background-origin: content-box; background:#CBCBD9; border: 0;}
.richtext u{ text-decoration: underline;}
.richtext strike{ text-decoration: line-through; color: #a6a8a9;}
.richtext p, .richtext div, .richtext section { line-height: 1.9; word-wrap: break-word; }
.richtext h1 { font-size: 24px; font-weight: bold; margin-top: 20px; margin-bottom: 10px; line-height: 37px;}
.richtext h2 { font-size: 20px; font-weight: bold; margin-top: 20px; margin-bottom: 10px; line-height: 30px;}
.richtext h3 { font-size: 18px; font-weight: bold; margin-top: 18px; margin-bottom: 10px; line-height: 25px;}
.richtext h4 { font-size: 16px; font-weight: bold; margin-top: 16px; margin-bottom: 10px; line-height: 20px;}
.richtext h5, .richtext h6 { font-size: 14px; font-weight: bold; margin-bottom: 10px;}
.richtext em, .richtext i { font-style: italic; font-weight: unset;}
.richtext b, .richtext strong { font-weight: bold; font-style: unset;}
.richtext ol, .richtext ul { list-style-type: initial; width: unset !important; }
.richtext li{ display: block!important; padding-left: 20px;}
.richtext ol li:before{ pointer-events: auto; content: attr(serialnum) '.'; display: inline; min-width: 18px; padding-left: 2px; padding-right: 6px; height: 100%; box-sizing: border-box; text-align: left; margin-left: -20px; cursor: pointer;}
.richtext li>*:first-child{display: inline!important; padding-left: 0;}
@font-face {
    font-family: 'ulicon';
    src: url('/res/plugin/ueditor/themes/default/ulicon/iconfont.woff2?t=1624018381795') format('woff2'),
    url('/res/plugin/ueditor/themes/default/ulicon/iconfont.woff?t=1624018381795') format('woff'),
    url('/res/plugin/ueditor/themes/default/ulicon/iconfont.ttf?t=1624018381795') format('truetype');
}
.richtext ul li:before{content: '\e60e';display: inline;vertical-align: middle;min-width: 18px;max-width: 25px;margin-left: -20px;padding-left: 2px; padding-right: 4px; font-family: "ulicon" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;pointer-events: auto;}
.richtext ul[level='2'] li:before,.richtext ul[level='5'] li:before{ content: '\e610'; }
.richtext ul[level='3'] li:before,.richtext ul[level='6'] li:before{ content: '\ec1f'; }
.richtext ol[level='2'],.richtext ul[level='2']{padding-left: 30px;}
.richtext ol[level='3'],.richtext ul[level='3']{padding-left: 60px;}
.richtext ol[level='4'],.richtext ul[level='4']{padding-left: 90px;}
.richtext ol[level='5'],.richtext ul[level='5']{padding-left: 120px;}
.richtext ol[level='6'],.richtext ul[level='6']{padding-left: 150px;}
.richtext ol[level='7'],.richtext ul[level='7']{padding-left: 180px;}
.richtext ol[level='8'],.richtext ul[level='8']{padding-left: 210px;}
.richtext ol[level='9'],.richtext ul[level='9']{padding-left: 240px;}
.richtext .field { width: 100% !important; }
.richtext a.dynacALink, .richtext a.dynacALink:link, .richtext a.dynacALink:hover, .richtext a.dynacALink:active, .richtext a.dynacALink:visited { color: #0099ff; text-decoration: underline; }
.richtext .icon-face { position: relative; width: 24px; top: 6px; left: 1px; }
.richtext .table { width: 100%; max-width: 100%; overflow-x: auto; zoom: 1; margin: 10px 0;}
.richtext .table:after { content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.richtext table { border-collapse: collapse; display: table; table-layout: fixed;}
.richtext table th, .richtext table td { min-width: 40px; border: solid 1px #ebebeb; padding: 4px 8px; box-sizing: border-box;}
.richtext pre { white-space: pre-wrap; font-family: SF Pro Display,Helvetica Neue,Helvetica, Tahoma, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei,sans-serif,Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol,Noto Color Emoji; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.richtext .editor-image { position: relative; font-size: 0; text-align: center; }
.richtext img { max-width: 100%; margin: 10px auto; border: solid 1px #f2f2f2;}
.richtext img:hover{border: solid 1px #FFFFFF;box-shadow: 0 0 0px 2px #b0d1ff;}
.richtext .editor-iframe{ position: relative; padding: 5px 0;}
.richtext iframe.attach-module { display: block; width: 100% !important; height: 74px;}
.richtext td iframe.attach-module{width: 420px!important;}
.richtext iframe.attach-insertVideo { height: 450px; }
.richtext .editor-textiframe{position:relative;}
.editor-textiframe,.editor-iframe{position:relative}
@media only screen and (max-width: 600px) {.richtext iframe.attach-insertVideo{height: 194px;} }
/*iframe附件样式 end */
.editor-iframe iframe[preview=true]{height:493px !important;}

a.iframe{position: relative; background: url(/res/plugin/ueditor/themes/default/images/file.png) center left / 18px 18px no-repeat; padding-left: 23px; padding-right: 10px;}
/*录音打点*/
.record-box{margin-top:17px;}
.record-list{position: relative;padding-bottom: 17px;}
.record-list:last-child{padding-bottom: 3px;}
.record-list-tit{position: relative;line-height: 20px;top:-6px;margin-bottom: -8px;margin-left:12px;padding-left: 12px;display: inline-block;}
.record-list-tit:before{content: "";width:6px;height: 6px;position: absolute;top:50%;margin-top:-3px;left: -3px;z-index: 2;background: #b3b3b3;border-radius: 50%;}
.record-list-tit > *{display:inline-block; vertical-align: top;}
.record-list-time{font-size:12px;color:#919599;height: 20px;background:#f0f2f5;position: relative;margin-left:-24px;margin-right:2px;right:0;padding-left:22px;padding-right:15px;border-radius: 12px;min-width: 30px;-webkit-user-select:none;}
.record-list-ppt{width:34px;height: 17px;line-height: 17px;background:#b3b3b3;margin:3px 0 0 6px; border-radius: 14px;text-align: center;font-size:11px;color:#FFF;}
.record-iframe .editor-iframe:first-child{margin-left:-11px; padding: 0;}
.record-iframe .editor-iframe{position: relative;margin-top:5px;}
.record-box-end .record-list-tit,.record-box-video .record-list-tit{line-height: 22px;top:-11px;margin-left: -12px;}
.record-box-end .record-list-time,.record-box-video .record-list-time{background:#ebf7ff;color:#0099ff;height:22px;}
.record-box-end .record-list-tit:before,.record-box-video .record-list-tit:before{background: url(/engine2/assets/editor-mirror/ueditor4thirdparty/themes/images/icon_arrow-ae6f694037bb74dc8b54edfc9f49053f.png) no-repeat;background-size: contain;border-radius: 0;}
.record-box-end,.record-box-video{padding-left: 8px;}
.record-box-end .record-list,.record-box-video .record-list{padding-left:12px;}
.record-box-end .record-list:after,.record-box-video .record-list:after{content: '';position: absolute;left: -1px;top: 0;width:1px;height:100%;background-color:#3A8BFF;z-index: -1;}
/*录音打点 end*/

/*勾选框 start*/
.todo-view { display: flex; align-items: baseline; line-height: 1.8em; }
.todo-view * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.todo-mark { position: relative; cursor: pointer; display: inline-flex; display: -webkit-inline-flex; -webkit-user-select: none; width: 27px; top:1px;}
.todo-inner { display: block; position: relative; left: 0; top: 1px; width: 15px; height: 15px; border: 1px solid #707070; border-radius: 1px; background-color: #fff; transition: background-color .2s ease,border-color .2s ease; font-size: 0; }
.todo-inner:after { position: absolute; content: ""; left: 4px; top: 1px; width: 4px; height: 7px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; -webkit-transform: rotate(45deg) scale(0); transform: rotate(45deg) scale(0); transition: transform .2s ease; }
.todo-text { overflow: hidden; text-align: left; white-space: pre-wrap; word-break: break-word; flex: 1; }
.todo-view.checked .todo-inner:after { -webkit-transform: rotate(45deg) scale(1); transform: rotate(45deg) scale(1); border-color: #707070; }
.todo-view.checked .todo-text { text-decoration: line-through; }
.todo-view.checked { opacity: .4; }
/*勾选框 end*/

/*模板*/
.template_class{width:100%;border-radius: 6px;border-collapse:collapse; border-spacing:0;}
.template_class th,.template_class td{border:1px solid rgba(232,232,237,1);font-size: 14px; padding:10px 12px;position: relative;}
.template_class .template_tab_r{padding-right:30px;}
.template_class .template_opt{padding-right:30px;}
.template_tab_h{height: 40px;background: #7D8F99;color:#FFF;font-weight: normal;font-size:17px;position: relative;padding:0 40px;}
.template_text{line-height: 24px;font-size:16px;color:#333;background: transparent; border: 0;text-align: center;width:100%;text-align: left;}
.template_tab_h .template_text{font-size:17px;color:#FFF;text-align: center;}
.template_class tr{border-bottom:1px solid rgba(232,232,237,1);height: 42px;}
.template_tab_l{width:96px;height: 42px;background: #F5F6F7;padding:10px 12px;color:#333;}
.template_tab_li{line-height: 34px;}
.template_more_box, .template_more_con{display: none;}
/*模板end*/

.richtext:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.richtext{
    zoom: 1;
}