﻿.CellDisplayCompanyRuleCategory { border-top: 1px solid #eee; cursor: pointer; position: relative; }
.CellDisplayCompanyRuleCategory:hover, .CellDisplayCompanyRuleCategoryFocus { background-color: #EFF7FA; }
.CellDisplayCompanyRuleCategory div { padding: 10px; font-size: 13px; }
.CellDisplayCompanyRuleCategory .Summary { position: absolute; top: 0px; right: 0px; }
.CellDisplayCompanyRuleCategory .Summary span { font-size: 12px; }
.CellDisplayCompanyRuleCategory .UnViewed { padding: 0px 8px; background-color: #f96868; color: #fff; border-radius: 10px; }

.CellFilter { border-top: 1px solid #eee; cursor: pointer; position: relative; }
.CellFilter div { padding: 10px; font-size: 13px; }

#CompanyRuleListDIV { padding: 10px; background-color: #fff; border-radius: 5px; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); padding-bottom: 15px !important; position: relative; }
.CheckedIcon { top: 7px; right: 10px; }

#PageRightTitleDIV, .CompanyRuleTitleDIV { font-size: 20px; font-weight: 300; padding: 10px 10px 15px 15px; color: #666; border-bottom: 1px solid #eee; }
#PageRightContentDIV { padding-top: 10px; }
#PageRightContentDIV .TitleDIV { display: none; }

.PostCompanyRuleButton { position: absolute; top: 15px; right: 15px; cursor: pointer; }
.PostCompanyRuleMenu { padding-top: 10px; padding-bottom: 10px; border: 1px solid #e4eaec; box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05); border-radius: 5px; }
.PostCompanyRuleMenu .dropdown-item { font-size: 14px; font-weight: 300; }

.CompanyRuleTitleDIV { color: #000; }
#DisplayCompanyRuleContentDIV { padding-top: 14px; }
.CompanyRuleContentDIV { padding: 15px 5px 5px 5px; }
.CompanyRuleContentDIV, .CompanyRuleContentDIV * { font-size: 13px !important; font-weight: 300; font-family: 'Microsoft YaHei'; }
#ViewCompanyRuleHistoryDIV { padding: 10px 10px 20px 10px; }
#ViewCompanyRuleCommonTabContainer div { line-height: 16px; }

.CellUserInfo { text-align: center; padding: 8px; width: 75px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.CellUserInfo img { border-radius: 1.3rem; outline: 0px solid #4CC5EC; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(102, 175, 233, 0.6); width: 40px; margin-bottom: 3px; }

#ViewCompanyRuleHistoryDIV .pagelist span, #ViewCompanyRuleHistoryDIV .pagelist a { height: 26px; }
#CompanyRuleListDIV .CellCompanyRule .CompanyRuleTitle { width: 400px !important; }
#DirectoryListDIV { margin-top: 10px; }
#DirectoryListDIV .jqx-item { font-size: 13px; font-weight: 300; }
.main-container-inner-padding { padding: 10px !important; }
