*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;outline: none!important; font-family: -apple-system,"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft Yahei",sans-serif; font-size: 14px;}

html{outline: none!important;}
body{outline: none!important;}
@-ms-viewport {
  width: device-width;
}
a{text-decoration: none; color: #555}
a:hover{text-decoration: none; color: #555}
::selection {background-color: #D80A1C;color: #fff; border-radius:3px;}
body
    {
        background: #fff;
        font-weight: 360;
        position: relative;
        width: 100%;
        height: 100%;
        overflow-x: hidden;
    }
@font-face
{
    font-family: AlexaFont;
    src: url('https://img.cdn.apipost.cn/statics/www.apipost.cn/font/AlexaStd.otf'),
    url('https://img.cdn.apipost.cn/statics/www.apipost.cn/font/AlexaStd.otf');
}

@font-face
{
    font-family: SourceCodePro;
    src: url('https://img.cdn.apipost.cn/statics/www.apipost.cn/font/SourceCodeVariable-Italic.otf'),
    url('https://img.cdn.apipost.cn/statics/www.apipost.cn/font/SourceCodeVariable-Italic.otf');
}



textarea,textarea:focus,input,input:focus{

border: 1px solid #ccc!important;

/*box-shadow: none !important;*/

}
textarea:focus,a:focus,input:focus,button:focus{
    box-shadow: none !important;
}

/*警示框*/
.i-op-warnig{margin:0px; padding: 5px 10px; line-height: 2em; font-size: 14px!important; border: #ffd399 1px solid; background: #fff9f2; color: #666;margin-bottom: 15px; text-align: left}
.i-op-warnig .fa{margin-right: 10px;color: #ffd399}
.i-op-warnig a{color:#ec541b!important;}

/* slide */
.slide{width:500px;height:200px;margin:0;overflow:hidden;position:relative;background-color:#e9ecef;z-index:10;}
.slide ul{height:200px;list-style: none;margin: 0;padding: 0;}
.slide ul li{width:500px;height:200px;float:left;background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(97%, rgba(0,0,0,0.4)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 97%);background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 97%);}
/*.slide .bg{width:500px;height:34px;position:absolute;background-color:#000;bottom:0;left:0;border-top:1px solid #fff;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}*/
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(../images/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}
.mp-focus{height: 200px;margin: 0; padding: 0 10px; margin-bottom: 10px}
.mp-focus .mp-focus-big{float: left; width: 500px; height: 200px;}
.mp-focus .mp-focus-list{float: right; width: 206px; height: 200px}
.mp-focus .mp-focus-list ul{margin: 0; padding: 0; list-style: none;}
.mp-focus .mp-focus-list ul li{padding: 0; margin: 0; width: 206px;height: 96px;overflow: hidden;margin-bottom: 8px;position: relative;    background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(97%, rgba(0,0,0,0.4)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 97%);background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 97%);}
.mp-focus .mp-focus-list ul li img{width: 206px; height: 96px;transition: all 0.6s;-ms-transition: all 0.8s;}
.mp-focus .mp-focus-list ul li img:hover{transform: scale(1.3);-ms-transform: scale(1.3);}
.mp-focus .mp-focus-list ul li span{ position: absolute; left: 0; bottom: 0; width: 100%; padding: 5px; margin: 0; background: rgba(0, 0, 0, 0.53); color: #fff; font-size: 12px }
/* #zpclickdiv{display: none;} */
/*下拉框宽度*/
.dropdown-item{padding: 5px 10px;}
.dropdown-menu.show{width: 120px;}
.dropdown-menu.show .fa, .dropdown-item .fa{width: 15px; text-align: center; margin-right: 8px}

/*按钮*/
.btn-cancel {color: #9e9e9e;background-color: #f0f0f0;}
.btn-cancel:hover {color: #9e9e9e}
.btn-orange{ background-color: #D80A1C!important; border-color: #D80A1C!important;color:#fff!important;}
.btn-orange:hover{background-color: #f76b40!important;color:#fff!important;}
.btn-green{ background-color: #28a745!important; border-color: #1e7e34!important;color:#fff!important;}
.btn-green:hover{background-color: #1da93d!important;color:#fff!important;}
.alert-apipost{padding: 0.75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0.25rem;z-index: 10000;position: fixed;top: 4px;width: 24%;left: 38%;}
.alert-apipost span.close{float: right; font-size: 18px;margin-top: 3px;}
.col-sm-11,.col-sm-1,.col-sm-8,.col-sm-2,.col-sm-10,.col-sm-3,.col-sm-9{padding: 0}
.hljs{border-radius: 5px;}
/*内页*/
.header-nav-wrap{width: 100%; margin: 0; padding: 0; border-top: rgba(255, 87, 34, 0.86) 3px solid;box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1), 0 1px rgba(0,0,0,0.1);background: #fafafa;/*position: fixed;z-index: 999;top: 0;left: 0;*/}
.header-nav-wrap .header-nav{width: 1200px; margin: 15px auto; clear: both; height: auto; padding: 6px 0; margin-bottom: 0;padding-bottom: 10px;}
.header-nav-wrap .header-nav .header-nav-menu{float: left; margin: 0; margin-left: 20px; padding: 0; list-style: none;}
.header-nav-wrap .header-nav .header-nav-menu li{font-weight: 500;float: left; margin:0 10px; padding: 0;}
.header-nav-wrap .header-nav .header-nav-menu li a{font-size: 14px;display: inline-block; padding: 2px 10px; border-radius: 3px;color:#757575; margin: 0}
.header-nav-wrap .header-nav .header-nav-menu li .dropdown-item{font-size: 14px!important; padding: 5px 10px}
.header-nav-wrap .header-nav .header-nav-menu li a:hover{background:rgba(233, 236, 239, 0.68); }
.header-nav-wrap .header-nav .header-nav-menu li a.hover{font-weight: 600;color:#ec541b;}
.header-nav-wrap .header-nav .header-nav-search{float: right; position: relative;margin-top: -4px;}
.header-nav-wrap .header-nav .header-nav-search input{border: 1px solid #ccc; width: 240px; position: absolute; right: 0px; top: 0;line-height: 34px;height: 34px; font-size: 13px; font-weight: normal;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}
.header-nav-wrap .header-nav .header-nav-search a{display: inline-block;position: absolute;right: 2px;top: 1px;width: 28px;height: 31px;background: #fff; text-align: center;/* vertical-align: middle; */line-height: 34px;}
.header-nav-wrap .header-nav .header-nav-logo{color: #ff4500;font-size: 30px;font-weight: bold;float: left;margin-top: -17px;}
.header-nav-wrap .header-nav .header-nav-logo img{width: 128px;margin-top: 8px;}
.header-nav-wrap .header-nav .header-nav-logo span{float: right;margin-left: 13px;color: #ec541b;font-size: 26px;font-family: "AlexaFont";}
.header-nav-wrap .header-nav .header-nav-logo .header-slogon{ background: #D80A1C; color: #fff; font-size: 12px; padding:2px 0; text-align: center; width: 100%;font-weight: 400;margin-top: -7px;}
.header-nav-wrap .header-nav-user{text-align: right; text-align: right;margin-top: -5px;}
.header-nav-wrap .header-nav-user img{width: 32px; height: 32px; border-radius: 50%; cursor: pointer;margin-left: 15px;}
.header-nav-wrap .header-nav-user .dropdown{float: right; margin-left: 10px;}
.header-nav-wrap .header-nav-user .dropdown-item{font-size: 14px!important; padding: 5px 10px; color: #666}
.header-nav-wrap .header-nav .col-sm-3,.header-nav-wrap .header-nav .col-sm-9{padding: 0}
.mp-body-list{margin:0; padding: 0; list-style: none}
.mp-body-list li{padding: 15px 10px; padding-bottom: 20px; margin:0;border-bottom: #e9ecef 1px solid;clear: both; overflow: auto; height: auto}
.mp-body-list li h2{font-size: 18px;font-weight: bold;line-height: 24px;height: 24px;margin-bottom: 4px;overflow: hidden;white-space: nowrap;}
.mp-body-list li h2 a{font-size: 18px;font-weight: bold;line-height: 24px;height: 24px;}
.mp-body-list li .summary{margin-bottom: 4px;color: #8a8a8a;font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mp-body-list li .tag{color: #8a8a8a;font-size: 14px;line-height: 24px;}
.mp-body-list li .tag span{margin-left: 10px;}
.mp-body-list li .tag span a{color: #939394}
.mp-body-list li .tag em{float: right; font-style: normal; margin-left: 10px;}
.mp-body-list li .mp-list-left{float: left;width: 172px;height: 100px;overflow: hidden;}
.mp-body-list li .mp-list-right{float: right;width: 600px;}
.mp-body-list li .mp-list-thumb{width: 167px; height: 95px; margin:5px; margin-left: 0;object-fit: cover;transition: all 0.6s;}
.mp-body-list li .mp-list-thumb:hover{transform: scale(1.4);}
.user-portrait{width:24px; height: 24px; border-radius: 50%; margin-right: 5px;}
.mp-body{width: 1200px; margin:20px auto; clear: both;/*margin-top: 140px;*/; position: relative;}
.mp-body .mp-body-fixed-nav{/*position: fixed; left: 0; top: 0;*/ background: #fff}
.mp-body .mp-body-fixed-nav ul.mp-body-fixed-ul{margin: 0; padding: 0; list-style: none; margin-top:30px; float: left;}
.mp-body .mp-body-fixed-nav ul.mp-body-fixed-ul li{padding: 0px; margin: 0; text-align: center;}
.mp-body .mp-body-fixed-nav ul.mp-body-fixed-ul li a{border-radius: 4px;font-size: 15px;display: inline-block;width: 100%;padding: 7px 10px;margin: 3px 0;text-align: center;}
.mp-body .mp-body-fixed-nav ul.mp-body-fixed-ul li a.hover{background: #D80A1C; text-decoration: none; color: #fff}
.mp-body .mp-body-fixed-nav ul.mp-body-fixed-ul li a:hover{background: #D80A1C; text-decoration: none; color: #fff}

/*详情页操作 start */
/*.mp-body .mp-body-fixed-nav{!*position: fixed; left: 0; top: 0;*! background: #fff}*/
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul{margin: 0; padding: 0; list-style: none; margin-top:30px;/* float: left; */z-index: 1002; /* top: 10px; */position: fixed; background: #fff}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li{padding: 0px; margin: 0; text-align: center; color:#999; font-size: 14px;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li.share-text{padding:10px 0}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-support-btn{display: inline-block;border:#D80A1C 1px solid; border-radius: 50%; width: 46px; height: 46px;padding-top: 3px; text-align: center; line-height: 46px; position: relative;    margin-bottom: 20px;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-support-btn .fa{color:#D80A1C;font-size: 24px;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-support-btn span{position: absolute;top: -10px;right: -10px;background: #D80A1C;font-size: 12px;height: 20px;line-height: 20px;color: #fff;padding: 0px 10px;border-radius: 12px;display: inline-block;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .mp-support-btn{display: inline-block;border:#D80A1C 1px solid; border-radius: 50%; width: 46px; height: 46px;padding-top: 3px; text-align: center; line-height: 46px; position: relative;    margin-bottom: 20px;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .mp-support-btn .fa{color:#D80A1C;font-size: 24px;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .mp-support-btn span{position: absolute;top: -10px;right: -10px;background: #D80A1C;font-size: 12px;height: 20px;line-height: 20px;color: #fff;padding: 0px 10px;border-radius: 12px;display: inline-block;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-behaviour-btn{display: inline-block;width: 46px;height: 44px;padding-top: 9px;text-align: center;background: rgba(0, 0, 0, 0.05);margin: 0;margin-bottom: 2px;}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-behaviour-btn .fa{font-size: 24px;color: #D80A1C}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-wechat-btn:hover{background: #44b549}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-qq-btn:hover{background: #1479d7}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-weibo-btn:hover{background: linear-gradient(128deg, #fa2f2f 0%, #ff5b36 90%)}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-link-btn:hover{background: #999}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-behaviour-btn:hover .fa{color: #fff}
.mp-body .mp-body-fixed-nav ul.mp-body-defails-fixed-ul li .blog-qrcode-for-wechat-btn:hover .fa{color: #D80A1C!important;}

/*//详情页操作 end*/
.mp-body .mp-body-more{padding: 20px 0; text-align: center; color: #707070}
.mp-body .mp-body-more a{display: inline-block; border: #e9ecef 1px solid; border-radius: 15px; padding: 5px 10px; font-size: 14px;width: 160px;text-align: center;}
.mp-body .right-body{background: #fff;float: right; height: auto; overflow: auto;margin-left: 25px;}
.mp-detail-body{padding: 0; margin: 0 auto; height: auto;}
.mp-title{font-size: 30px; font-weight: 500; padding: 10px 0}
.mp-title a{font-size: 30px; font-weight: 500}
.mp-date{font-size: 13px; padding: 10px 0; color: #666}
.mp-date small{font-size: 13px; margin-right: 5px}
.mp-date span{display: inline-block;padding: 0 6px;color: #666;background-color: rgba(233, 236, 239, 0.75);height: 22px;line-height: 22px;font-weight: normal;font-size: 13px;text-align: center; font-weight: normal; margin: 0 8px;}
.mp-date span a{font-size: 12px;}
.mp-detail-content{padding: 0}
.mp-detail-content *{/*font-family: "SourceCodePro";*/line-height: 1.95em;font-size: 16px; /*line-height: 2em; color: #333;*/ margin: 10px 0; padding: 0}
.mp-detail-content blockquote{margin: 55px 0 45px 0;}
.mp-detail-content ul,.mp-detail-content ol{margin: 0; padding: 0 15px}
.mp-detail-content ul li,.mp-detail-content ol li{margin: .3em 0;padding: 5px 0;}
.mp-detail-content p{margin: 10px 0;word-break: break-all;}
.mp-detail-content ul li p,.mp-detail-content ol li p{margin: 0}
.mp-detail-content p br{display: contents;}
.mp-detail-content h1,.mp-detail-content h2,.mp-detail-content h3,.mp-detail-content h4,.mp-detail-content h5{font-size:20px;font-weight: 600;line-height: 1.85em;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.mp-detail-content pre{overflow: auto;/* word-wrap: normal; */margin: 0;padding: 0;margin-bottom: 1.275em;/*background: #343a40;*/word-break: break-word;overflow-y: auto;overflow-x: hidden;white-space: pre-wrap;word-wrap: break-word;border-radius: 5px; font-size: 13px!important;}
.mp-detail-content pre code{font-size: 13px!important;}
.mp-detail-content pre *{font-family: 'Roboto Mono', Monaco, courier, monospace,"PingFangSC-Regular", "sans-serif", "Hiragino Sans GB", "Microsoft YaHei","WenQuanYi Micro Hei";font-size: 13px!important; font-weight: normal;}
.mp-detail-content img{cursor: zoom-in!important;max-width: 100%;height: auto; display: block; margin:15px auto; clear: both; border: 0}
.mp-blog-comment-title{font-size: 18px; font-weight: 500; padding: 10px 0}
footer{text-align: center; width: 100%; clear: both; border-top:#e9ecef 1px solid; margin:15px auto; padding:15px 0; font-size: 13px; color: #666}
footer p{margin:10px auto; padding:0;text-align: center; font-size: 13px; color: #666}
footer a{font-size: 13px; color: #666}
.common_name{border-left: #D80A1C 5px solid;    padding-left: 10px;}
/*发布博客*/
.mp-post-title .mp-post-btn{float: right;height: 38px}
.mp-body .mp-post-title,.mp-body .mp-post-blog,.qa-body .mp-post-tags{padding: 15px 0;margin: 0;}
.mp-body .mp-post-title .form-control{line-height: 40px;height: 40px;}
.mp-body .mp-post-tags span{display: inline-block;padding: 0 6px;color: #666;background-color: rgba(233, 236, 239, 0.75);height: 22px;line-height: 22px;font-weight: normal;font-size: 13px;text-align: center; font-weight: normal; margin-right: 10px;}
.mp-body .mp-post-tags span a{font-size: 13px;color: #666!important;}
.mp-body .mp-post-tags span .fa{width: 15px; cursor: pointer;}

/*图片预览*/
.img-preview-bg{cursor: zoom-out;position: fixed;top: 0;left: 0;z-index: 10000;overflow: scroll;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.45);transition: background-color 300ms ease-in-out 0s; display: none}
.img-preview-bg img{max-height:90%; display: block; margin: 15px auto; clear: both;}

/* 右侧文字广告*/
.ad-ali-center{background:rgba(233, 236, 239, 0.59);text-align: center; padding: 0; margin: 15px 0; width: 100%;}
.ad-ali-center img{max-width: 392px;}
.right-slogn-user{margin-bottom: 16px; padding: 20px; background: #f8f9fa;border-radius: 2px;}
.right-slogn-user .right-slogn-user-body{border: 1px solid rgba(233, 236, 239, 0.65);background: #fff; text-align: center;letter-spacing: 0;padding: 16px;border-radius: 2px;}
.right-slogn-user .right-slogn-user-body .btn-orange{width: 100%}
.right-slogn-user .right-slogn-user-body .slogon img{width: 111px;}
.highlight-words-adv{padding: 15px;border: 1px solid transparent;background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b; border-radius: 3px;margin-bottom: 16px;}
.highlight-words-adv.u-left-adv{margin-top: 16px;}
.highlight-words-adv a{color: #8a6d3b; font-size: 13px!important; line-height: 2em}
.right-img-adv{clear: both; padding: 0; margin: 0}
.post-span-tips{font-size: 12px;text-align: left;padding: 8px 0;padding-bottom: 0;display: inline-block;line-height: 2em;color: #737272;}

/*微信分享*/
.popover-body img{width: 100px; height: 100px;}

/*个人博客页*/
.nav-tabs .nav-link{padding: 5px 20px;font-weight: 600; font-size: 15px;margin: 0;border: 0;}
.nav-tabs .nav-link:hover{border: 0; color:#666;}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{padding: 7px 20px;border: 0;border-bottom: #D80A1C 3px solid;}
.right-slogn-mp{margin-bottom: 16px; padding: 20px;background: #f8f9fa;border-radius: 2px;border-top: #D80A1C 2px solid;width: 280px;overflow: hidden;}
.right-slogn-mp .right-mp-info{width: 100%; clear: both; height: auto; overflow: auto;}
.right-slogn-mp .right-mp-info .right-mp-portrait{width: 60px; height: 60px; float: left;}
.right-slogn-mp .right-mp-info .right-mp-portrait img{width: 60px; height: 60px; border-radius: 50%}
.right-slogn-mp .right-mp-info .right-mp-name{width: 130px; float: right; text-align: left;}
.right-slogn-mp .right-mp-info .right-mp-name .right-mp-name-h2{font-size: 16px}
.right-slogn-mp .right-mp-info .right-mp-name .right-mp-name-h2 a{font-size: 16px; display: inline-block; font-weight: 600}
.right-slogn-mp .right-mp-info .right-mp-name .right-mp-desc{font-size: 14px; color: #666; padding: 5px 0}
.right-slogn-mp .right-mp-info .right-mp-name .right-mp-fav{}
.right-slogn-mp .right-mp-info .right-mp-name .right-mp-fav .btn{width: 63%;padding: 2px 0;}
.right-slogn-mp .right-mp-art-list{list-style: none;margin: 10px 0; margin-bottom: 0; border-top: #dee2e6 1px solid;padding: 10px 0; padding-bottom: 0}
.right-slogn-mp .right-mp-art-list li{padding: 5px 0; margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.right-slogn-mp .right-mp-art-list li a:hover{color:#999}

.tag-name a, .tag-name a:hover, .tag-name a:active {
    padding: 4px 8px;
    color: #777;
    transition: background-color ease-in-out 80ms;
    text-decoration: none;
}
.tag-name svg {
    fill: #888;
}
.svg-icon {
    width: 1em;
    height: 1em;
    display: inline-block;
    position: relative;
    bottom: -0.105em;
    margin-inline-end: 6px;
    pointer-events: none;
    fill: currentColor;
}
.img-preview-bg{overflow: hidden;}
.tag-name-key{
    display: inline-block;
    color: #737373;
    background: #f5f5f5;
    padding: 0 10px;
    margin-right: 6px;
    font-size: 12px;
    margin-left: 0px!important;
}



.simditor-body h2 {
    position: relative;
    margin: 10px 0;
    color: #FFFFFF;
    background: #ff5564;
    padding: 6px 10px;
    font-size: 16px;
    font-weight: bold;
    border-radius: 5px;
}
#navCategory {
    margin-bottom: 30px;
}
#content div {
    line-height: 200%;
}
.catalogue {
    font-size: 18px;
    font-weight: bold;
}
.mp-detail-content ul li, .mp-detail-content ol li {
    margin: 0.1em 0!important;
    padding: 0!important;
}
.simditor-body ol, .simditor-body ul {
    padding: 0.3em 0;
    line-height: 30px;
    list-style: decimal;
    margin: 0 0 0 25px;
    word-break: break-word;
}
.first_class_ul li {
    list-style-type: none !important;
}
.simditor-body a:link {
    color: #ff5564;
    text-decoration: none;
    font-size: 16px;
}
.first_class_ul {
    max-height: 360px;
    overflow-y: auto;
    margin-bottom: 30px;
    overflow-x: hidden;
}
.simditor-body h3 {
    position: relative;
    margin: 10px 0 8px 0;
    background: #ffefef;
    border: 1px dashed #dca8a8;
    border-left: 3px solid #ff5564;
    padding: 6px 10px;
    font-size: 16px;
    font-weight: bold;
}

.simditor-body blockquote {
    padding: 4px 4px 4px 10px;
    background: #ffefef;
    margin: 0px auto 10px auto;
    border-left: 3px solid #ff5564;
}

.simditor-body table{border:1px solid #cccccc;border-collapse:collapse; text-align:center; margin-top:0.54em; clear:both;width:100%;font-size:12px;}
.simditor-body table th,.simditor-body table td{padding:8px;border:1px solid #C1DAD7;line-height:1.75;text-align:left}
.simditor-body table th{background:#CAE8EA;}
.simditor-body table thead,.simditor-body table.jbborder tr {background-color:#fff;}
.simditor-body table tr:nth-child(even){background-color:#f5fafa}
.simditor-body table tbody tr:hover {background: rgba(255,255,153,.4)}
.simditor-body table th img{display:block; margin:5px auto 0;}
.simditor-body table td{text-align:left}
.simditor-body table td.version{font-weight:bold;}
.simditor-body table pre{width:auto;margin:0;padding:0;border:0;background:transparent}
.simditor-body table td p{margin:0; padding:0;line-height:22px;}
.simditor-body table ul{margin-top:2px;}
.simditor-body strong{font-weight:bold}
.tag-items a.tag-item {
    text-transform: uppercase;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
    line-height: 20px;
    padding: 5px 2px;
    margin: 0 0 10px 0;
    /* border: 1px solid #e0e0e0; */
    border-radius: 50px;
    color: #e33e33;
    background-color: #FCECEA;
    width: 32%;
    text-align: center;
}
.codebody {
    background: #DDEDFB;
    margin: 0px auto 3px;
    padding: 0px 3px 0px 5px;
    border: 1px solid #0099CC;
    width: 798px;
    clear: both;
}