﻿body, input, textarea, select, button, #cancel-comment-reply-link { font-family: 'PingFang SC','Microsoft YaHei','Open Sans',Arial,sans-serif; }
html, body { font-size: 13px; }
h1 { font-size: 2em; }
h1, h2, .is-secondary-font { font-family: 'Merriweather',Arial,sans-serif; }
h2 { font-family: 'PingFang SC','Microsoft YaHei','Merriweather',Arial,sans-serif; }
.header-logo__link { max-width: 50px; }
.header-title { font-size: 18px; }
.lsvr_kba-post-archive--default .post-archive__description { margin-top: 30px !important; margin-bottom: 30px !important; }
.post__title { font-size: 13px !important; }
.post__rating, .post__date { font-size: 12px; }
.post__rating { margin-right: 20px !important; color: #8a949b; }
.post__rating a { color: #8a949b; }

/*css default style pagination*/
div.default { margin: 0; padding: 0; font-size: 11px; }
div.default a, div.default span { display: inline-block; margin: 0 0 0 -1px !important; padding: 4px 12px; line-height: 18px; /*height: 18px;*/ border: 1px solid #f0f0f0; background: #fff; color: #888; text-decoration: none; }
div.default span:first-child { border-left: 1px solid #f0f0f0; }
div.default a:hover { color: #666; background: #eee; }
div.default span.current { color: #fff; background: #3E8EF7; border-color: #3E8EF7; }
div.default span.disabled { color: #999; background: #fff; }

/*分页样式*/
.pagelist { clear: both; display: block; margin: 0 0 15px 0; }
.pagelist:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.pagelist .l-btns { display: none; float: left; margin: 0 5px 0 0; padding: 0 10px; border: 1px solid #f0f0f0; height: 26px; overflow: hidden; }
.pagelist .l-btns span { font-size: 11px; color: #888; line-height: 28px; }
.pagelist .l-btns .pagenum { display: inline-block; margin: 0 5px; padding: 0 5px; border: 1px solid #dbdbdb; border-top: 0; border-bottom: 0; width: 30px; height: 28px; line-height: 28px; font-size: 11px; color: #333; text-align: center; vertical-align: top; overflow: hidden; }

.PageNumberList { display: none !important; }
.Hidden { display: none; }
.lsvr_kba-tree-widget__item-link--level-0 { font-size: 14px; }
.lsvr_kba-tree-widget__item-link--level-1 { font-size: 13px; }
.lsvr_kba-tree-widget__item-link--level-2, .lsvr_kba-tree-widget__item-link--level-3, .lsvr_kba-tree-widget__item-link--level-4 { font-size: 13px; }
.KnowledgeLink a { font-size: 12px; }
.KnowledgeLink .lsvr_kba-tree-widget__item-icon { font-size: 15px !important; }
.post__content, .post__content p { font-size: 12px; }
.lsvr_kba-tree-widget__item-icon { line-height: 16px !important; }
.post__content strong { color: #000; font-weight: bold; }
.post__content .ImageOverlay { background-color: #eee; border-radius: 5px; }
.post__content img { opacity: 0.9; border-radius: 3px; }
.post__content .Origin img { opacity: 1; }
.UserTable { border-spacing: 0px !important; background-color: #fff !important; border-collapse: initial !important; border-top: 1px solid #eee; border-left: 1px solid #eee; }
.UserTable td { background-color: #fff !important; padding: 8px 5px; font-size: 12px; text-align: left; color: #666; border-bottom: 1px solid #eee; border-right: 1px solid #eee; }

.header-menu__submenu--level-0 { box-shadow: 0rem 0.1rem 3rem rgba(255, 255, 255, .2) !important; }

.sa_download { display: block; width: 180px; height: 50px; background: rgba(0, 156, 246, 1); font-size: 15px; font-weight: 500; color: rgba(255, 255, 255, 1); line-height: 50px; text-align: center; margin: 0 auto; text-decoration: none; border-radius: 5px; }
.main__header-inner p { padding: 10px; border-radius: 5px; padding-top: 0px; font-size: 12px; }
.main__inner { padding: 30px; }
.post-navigation { margin: 0px; margin-top: 30px; }


.CommonTabContainer { border-bottom: 1px solid #eaedf3; height: 31px; margin-top: 20px; font-size: 13px; z-index: 100000000; }
.CommonTabContainer .Focus { border-bottom: 1px solid rgba(0, 156, 246, 1); font-weight: bold; color: rgba(0, 156, 246, 1); }
.CommonTabContainer div { float: left; text-align: center; padding-bottom: 15px; color: #000000; cursor: pointer; font-size: 14px !important; width: 33%; z-index: 1000000; line-height: 15px !important; }
.CommonTabContainer .FistTab { }
.CommonTabMainContentDIV { padding: 0px; min-height: 300px; }

a { color: #3e8ef7; text-decoration: none; }
.Center { text-align: center; }
.pdficon { margin-top: 120px; }
.pdficon img { width: 80px; }
.footer-widgets { padding-top: 30px; padding-bottom: 30px; }
.ClearFloat { clear: both; }
.PageBottomSucessCustomerList { }
.PageBottomSucessCustomerList h2 { text-align: center; color: #fff; font-style: normal; opacity: 0.6; }
.PageBottomSucessCustomerList .CellCustomer img { width: 160px; margin: 15px; float: left; border-radius: 5px; box-shadow: 0rem 0.1rem 1rem rgba(0, 156, 246, .05) !important; opacity: 0.6; }

.modal-header,.modal-footer,.modal-body { padding:1.5rem; }
.modal-body { padding-top:10px; padding-bottom:0px; }
.sa_download:hover { color:#fff; }
.modal-backdrop.show { opacity: 0.7 !important; }
.modal-header { border-bottom: 0px solid #f3f3f3; }
.modal-footer { border-top: 0px solid #f3f3f3; }
.form-control, .form-control { height: 40px; font-family: 'Microsoft YaHei'; border: 1px solid #E0EAEC !important; font-size: 12px; }
.form-control.focus, .form-control:focus { border: 1px solid #3E8EF7 !important; outline: 0 !important; -webkit-box-shadow: none !important; }

#PopupShowTipDIV { position: fixed; left: 50%; top: 50%; display: none; z-index: 999999; min-width: 200px; text-align: center; padding: 10px; font-size: 12px; border-radius: 5px; border: 1px solid green; font-weight: bold; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 10px rgba(0, 0, 0, 0.3); }
#PopupShowTipDIV.alert-success { color1: #3c763d; background-color1: #dff0d8; border-color1: #d6e9c6; background-color: #fff; padding: 12px; font-size: 14px; border: 1px solid #fff; color: green !important; background-image: url(../image/icon_workflow_approve.png); background-repeat: no-repeat; background-position: 10px center; padding-left: 40px; text-align: left; }
#PopupShowTipDIV.alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }
#PopupShowTipDIV.alert-info { color: #fff; background-color: #000; border-color: #000; opacity: 0.8; }
#PopupShowTipDIV.alert-warning { color: #FA5C06; background-color: #fcf8e3; border-color: #faebcc; }