@-webkit-keyframes bjy-loading-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes bjy-loading-rotate{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes bjy-loading-rotate{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bjy-loading-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.bjy-page-menus-panel{width:100%;height:100%;text-align:left;padding:30px 10px;overflow:visible;background:#f5f6f7;-webkit-border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;-webkit-box-shadow:1px 1px 12px 0 rgba(36,42,54,0.2),1px 0 0 0 rgba(36,42,54,0.2);-moz-box-shadow:1px 1px 12px 0 rgba(36,42,54,0.2),1px 0 0 0 rgba(36,42,54,0.2);box-shadow:1px 1px 12px 0 rgba(36,42,54,0.2),1px 0 0 0 rgba(36,42,54,0.2);-webkit-transition:width .5s;-o-transition:width .5s;-moz-transition:width .5s;transition:width .5s;position:relative;color:#333;color:var(--brand-text-content,#333)}.bjy-page-menus-panel.bjy-menus-panel-width{width:240px}.bjy-page-menus-panel-fold{width:0 !important;padding-left:0;padding-right:0}.bjy-page-menus-panel-fold .bjy-menus-panel-tab{z-index:0}.bjy-page-menus-panel .bjy-page-menus-btn-toggle{position:absolute;left:-26px;top:0;bottom:0;margin:auto;width:26px;height:120px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f6f7;-webkit-box-shadow:-1px 1px 8px 0 rgba(36,42,54,0.2);-moz-box-shadow:-1px 1px 8px 0 rgba(36,42,54,0.2);box-shadow:-1px 1px 8px 0 rgba(36,42,54,0.2);-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;cursor:pointer;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;color:#9fa8b5}.bjy-page-menus-panel .bjy-page-menus-btn-toggle:not(.bjy-disable):not(.disabled):hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.bjy-page-menus-panel .bjy-page-menus-btn-toggle:not(.bjy-disable):not(.disabled):active{-webkit-filter:brightness(.9);filter:brightness(.9)}.bjy-page-menus-panel .bjy-page-menus-btn-toggle span:first-child{margin-bottom:9px}.bjy-page-menus-panel .bjy-menus-panel-tab{width:100%;height:28px;border:1px solid #1795ff;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.bjy-page-menus-panel .bjy-menus-panel-tab-item{width:50%;text-align:center;font-size:12px;font-weight:300;line-height:17px;color:#1795ff;z-index:1;cursor:pointer}.bjy-page-menus-panel .bjy-menus-panel-tab .active{color:#fff}.bjy-page-menus-panel .bjy-menus-panel-tab-active{position:absolute;width:50%;height:28px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#1795ff;top:-1px;left:-1px}.bjy-page-menus-panel ul{list-style:none;width:100%;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);overflow:auto;font-size:14px;margin:0}.bjy-page-menus-panel ul li{margin-bottom:5px}.bjy-page-menus-panel ul li.bjy-page-menus-name{position:relative;padding-left:11px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;overflow:hidden;width:170px}.bjy-page-menus-panel ul li.bjy-page-menus-name:before{content:'';background:#1795ff;width:6px;height:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:absolute;left:0;top:4px;bottom:4px}.bjy-page-menus-panel ul .bjy-dot-menus-item,.bjy-page-menus-panel ul .bjy-page-menus-page{background:rgba(176,190,197,0.3);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;width:100%;min-height:28px;padding:4px 10px;line-height:20px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid rgba(159,168,181,0.2)}.bjy-page-menus-panel ul .bjy-dot-menus-item-active,.bjy-page-menus-panel ul .bjy-page-menus-page-active{color:#1795ff;background:rgba(159,168,181,0.2)}.bjy-page-menus-panel ul .bjy-dot-menus-item:hover,.bjy-page-menus-panel ul .bjy-page-menus-page:hover{background:#1795ff;color:#fff}.bjy-page-menus-panel ul .bjy-dot-menus-item p,.bjy-page-menus-panel ul .bjy-page-menus-page p{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bjy-page-menus-panel ul .bjy-dot-menus-item img,.bjy-page-menus-panel ul .bjy-page-menus-page img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:100%}.bjy-page-menus-panel ul .bjy-dot-menus-item .bjy-text-overflow,.bjy-page-menus-panel ul .bjy-page-menus-page .bjy-text-overflow{display:inline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;white-space:nowrap}.bjy-page-menus-panel.bjy-wrapper-pad{padding-top:12px}