body { height: 100%; max-height: 100%; border: 0; font: 12px/20px "microsoft yahei", Helvetica, Arial, "微软雅黑", sans-serif; -moz-user-select: -moz-none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
.viewFramework-topbar { position: fixed; width: 100%; height: 50px; background: #373d41; z-index: 101; }
.console-component-topbar { position: relative; z-index: 100; clear: both; height: 50px; background: #373d41; font-size: 12px; min-width: 990px; }
.console-component-topbar { position: relative; z-index: 100; clear: both; height: 50px; background: #373d41; font-size: 12px; min-width: 990px; }
.console-component-topbar span, .console-component-topbar a, .console-component-topbar p, .console-component-topbar li { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; letter-spacing: 0.02em; }
.console-component-topbar a { text-decoration: none; }
.console-component-topbar a:focus { outline: none; }
.console-component-topbar .accessibility-ast { position: absolute; top: -10000px; left: -10000px; width: 100px; }
.console-component-topbar .accessibility-ast:focus { position: absolute; top: 0; left: 310px; }
.console-component-topbar .icon-arrow-down { display: inline-block; width: 18px; text-align: center; vertical-align: middle; transition: transform 0.2s, vertical-align 0.2s; -o-transition: transform 0.2s, vertical-align 0.2s; -ms-transition: transform 0.2s, vertical-align 0.2s; -moz-transition: transform 0.2s, vertical-align 0.2s; -webkit-transition: transform 0.2s, vertical-align 0.2s; }
.console-component-topbar .dropdown .dropdown-menu { z-index: 1; font-size: 12px; border-radius: 0; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
.console-component-topbar .dropdown .dropdown-menu a { padding: 0; }
.console-component-topbar .dropdown.open .icon-arrow-down { vertical-align: text-top; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
.console-component-topbar .topbar-show { display: block !important; }
.console-component-topbar .topbar-info-dropdown { position: relative; }
.console-component-topbar .topbar-info-dropdown .topbar-btn { position: relative; }
.console-component-topbar .topbar-info-dropdown .topbar-info-dropdown-toggle { color: #fff; }
.console-component-topbar .topbar-info-dropdown:hover .topbar-info-dropdown-memu { visibility: visible; opacity: 1; }
.console-component-topbar .topbar-info-dropdown:hover .topbar-info-dropdown-toggle { background: #2a2f32; }
.console-component-topbar .topbar-info-dropdown:hover .topbar-info-dropdown-toggle:hover { background: #2a2f32; }
.console-component-topbar .topbar-info-dropdown:hover .icon-arrow-down { transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
.console-component-topbar .topbar-info-dropdown-memu { padding: 0; position: absolute; top: 100%; right: 0; visibility: hidden; float: left; list-style: none; background-color: #ffffff; background-clip: padding-box; z-index: 1; font-size: 12px; min-width: 100%; margin: 0; border: none; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -webkit-transition: opacity 0.15s, visibility 0s 0.15s; transition: opacity 0.15s, visibility 0s 0.15s; opacity: 0; }
.console-component-topbar .topbar-info-dropdown-memu li a { display: block; padding: 0 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap; min-width: 140px; -webkit-transition: all 0.15s; transition: all 0.15s; }
.console-component-topbar .topbar-info-dropdown-memu li a:hover, .console-component-topbar .topbar-info-dropdown-memu li a:focus { background-color: #f5f5f5; }
.console-component-topbar .topbar-info-dropdown-memu-list { padding: 10px 0; margin: -2px; }
.console-component-topbar .topbar-info-dropdown-toggle { -webkit-transition: background 0.2s, color 0.2s; transition: background 0.2s, color 0.2s; }
.console-component-topbar .topbar-wrap, .console-component-topbar .topbar-logo, .console-component-topbar .topbar-home, .console-component-topbar .topbar-home-link, .console-component-topbar .topbar-product, .console-component-topbar .topbar-info { height: 100%; }
.console-component-topbar .topbar-wrap { display: none; }
.console-component-topbar .topbar-left { float: left; }
.console-component-topbar .topbar-right { float: right; }
.console-component-topbar .topbar-clearfix:before,  .console-component-topbar .topbar-clearfix:after { display: table; content: " "; }
.console-component-topbar .topbar-clearfix:after { clear: both; }
.console-component-topbar .topbar-align-right { right: 0; left: auto; }
.console-component-topbar .topbar-head { background: #2a2f32; height: 50px; position: relative; z-index: 3; }
.console-component-topbar .topbar-product { position: relative; z-index: 2; background: #373d41; }
.console-component-topbar .topbar-logo { display: block; width: 50px; font-size: 24px !important; color: #FFF; text-align: center; line-height: 50px; margin-right: 1px; }
.console-component-topbar .topbar-logo span { line-height: 50px; }
.console-component-topbar .topbar-logo { background: #373d41; }
.console-component-topbar .topbar-home-link { margin-right: 1px; background: #373d41; text-align: center; padding:0 9px; }
.console-component-topbar .topbar-home, .console-component-topbar .topbar-transition { -o-transition: all 0.2s, 0.05s; -moz-transition: all 0.2s, 0.05s; -webkit-transition: all 0.2s, 0.05s; transition: all 0.2s, 0.05s; }
.console-component-topbar .topbar-btn { color: #fff; font-size: 14px; line-height: 50px; }
.console-component-topbar .topbar-btn:hover, .console-component-topbar .topbar-btn.topbar-btn-dark { background: #2a2f32; }
.console-component-topbar .topbar-product.open .topbar-product-btn { background: #fff; color: #333; }
.console-component-topbar .topbar-product.open .icon-arrow-down { vertical-align: text-top; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
.console-component-topbar .topbar-product-btn { padding: 0 20px; display: inline-block; height: 50px; cursor: pointer; }
.console-component-topbar .topbar-product-dropdown { position: fixed; right: 0; left: 0; border: none; margin: 0; z-index: -1 !important; display: none; }
.console-component-topbar .topbar-product-dropdown ul { margin: 0; padding: 0; list-style: none; }
.console-component-topbar .topbar-product-dropdown ul li > a { color: #333; display: inline-block; width: 100%; height: 100%; }
.console-component-topbar .topbar-product-container { position: absolute; min-height: 300px; left: 0; right: 0; background-color: #fff; -o-transition: all 0.15s, 0.15s; -moz-transition: all 0.15s, 0.15s; -webkit-transition: all 0.15s, 0.15s; transition: all 0.15s, 0.15s; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.console-component-topbar .topbar-product-container-simple .topbar-product-content { margin-left: 181px; }
.console-component-topbar .topbar-product-container-simple .topbar-product-all-item ul.topbar-product-all-list li a { width: 140px; }
.console-component-topbar .has-product-history { margin-left: 180px; }
.console-component-topbar .topbar-product-nav { height: 100%; border-right: 1px solid #f1f1f1; padding: 16px 0 16px 16px; width: 180px; background-color: #fff; min-height: 300px; }
.console-component-topbar .topbar-product-nav ul.topbar-product-nav-list li { height: 32px; line-height: 32px; padding-left: 16px; width: 164px; -o-transition: all 0.1s, 0s; -moz-transition: all 0.1s 0s; -webkit-transition: all 0.1s 0s; transition: all 0.1s 0s; }
.console-component-topbar .topbar-product-nav ul.topbar-product-nav-list li.active { color: #fff; background: #00c1de; }
.console-component-topbar .topbar-product-nav ul.topbar-product-nav-list li > span { cursor: default; overflow: hidden; white-space: nowrap; display: inline-block; width: 100%; text-overflow: ellipsis; }
.console-component-topbar .topbar-product-content { margin-left: 361px; background: #fff; position: relative; z-index: 2; min-height: 300px; }
.console-component-topbar .topbar-product-content > .topbar-product-category { display: none; }
.console-component-topbar .topbar-product-content .topbar-product-nav { margin-left: 0; }
.console-component-topbar .topbar-product-close { position: absolute; left: 50%; bottom: -24px; width: 140px; height: 24px; margin-left: -25px; text-align: center; line-height: 24px; background: #fff; cursor: pointer; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); color: #666; -o-transition: all 0.15s, 0.15s; -moz-transition: all 0.15s, 0.15s; -webkit-transition: all 0.15s, 0.15s; transition: all 0.15s, 0.15s; }
.console-component-topbar .topbar-product-close:hover { color: #333; }
.console-component-topbar .topbar-product-close .icon-double-arrow { display: inline-block; margin-top: 8px; }
.console-component-topbar .topbar-product-close .icon-double-arrow i { display: block; border: 1px solid #333; width: 8px; height: 8px; border-bottom: none; border-left: 0; background-color: transparent; transform: rotate(-45deg); }
.console-component-topbar .topbar-product-close .icon-double-arrow i:first-child { margin-bottom: -3px; }
.console-component-topbar .topbar-product-all { overflow: hidden; }
.console-component-topbar .topbar-product-title { font-size: 14px; margin: 8px 8px 16px 10px; }
.console-component-topbar .topbar-product-all-item { margin-left: -4px; }
.console-component-topbar .topbar-product-all-item ul.topbar-product-all-list li { height: 28px; line-height: 28px; }
.console-component-topbar .topbar-product-all-item ul.topbar-product-all-list li a { width: 136px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #f7f8fa; padding: 0 8px; margin-right: 10px; }
.console-component-topbar .topbar-product-all-item ul.topbar-product-all-list li a:hover { background: #00C1DE; color: #fff; }
.console-component-topbar .topbar-product-all-item .topbar-product-all-char { font-weight: 500; margin-left: 10px; }
.console-component-topbar .topbar-product-history { width: 180px; height: 100%; padding: 16px; border-right: 1px solid #f1f1f1; background-color: #F5F5F6; position: absolute; }
.console-component-topbar .topbar-product-history .topbar-title { font-size: 18px; }
.console-component-topbar .topbar-product-history ul.topbar-product-history-list { margin: 0; padding: 0; list-style: none; }
.console-component-topbar .topbar-product-history ul.topbar-product-history-list li { height: 32px; line-height: 32px; padding-left: 10px; margin-bottom: 8px; background: #fff; -o-transition: all 0.15s, 0s; -moz-transition: all 0.15s, 0s; -webkit-transition: all 0.15s, 0s; transition: all 0.15s, 0s; }
.console-component-topbar .topbar-product-history ul.topbar-product-history-list li:hover { background: #00c1de; }
.console-component-topbar .topbar-product-history ul.topbar-product-history-list li:hover a { color: #fff; background: #00c1de; }
.console-component-topbar .topbar-product-history ul.topbar-product-history-list li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #373D41; background-color: #fff; }
.console-component-topbar .topbar-product-history ul.topbar-product-history-list li i { font-size: 14px; vertical-align: middle; }
.console-component-topbar .topbar-product-category { padding: 16px; overflow: hidden; }
.console-component-topbar .topbar-product-category .topbar-product-category-col { width: 33%; }
.console-component-topbar .topbar-product-category .topbar-product-category-col li { background-color: #F5F5F6; margin-bottom: 4px; margin-right: 8px; }
.console-component-topbar .topbar-product-category ul { list-style: none; margin: 0; padding: 0; }
.console-component-topbar .topbar-product-category .product-item { padding: 12px 16px; -o-transition: all 0.1s, 0s; -moz-transition: all 0.1s, 0s; -webkit-transition: all 0.1s, 0s; transition: all 0.1s, 0s; }
.console-component-topbar .topbar-product-category .product-item:hover { background: #00c1de; color: #fff; }
.console-component-topbar .topbar-product-category .product-item:hover .product-description { color: #fff; }
.console-component-topbar .topbar-product-category .product-name { padding-bottom: 2px; font-size: 13px; }
.console-component-topbar .topbar-product-category .product-description { color: #999; line-height: 16px; }
.console-component-topbar .topbar-product-search { padding: 0 !important; position: relative; }
.console-component-topbar .topbar-product-search input { display: block; height: 32px; padding: 4px 38px 4px 18px; width: 180px; border-width: 0; outline: 0; line-height: 32px; color: #666; font-size: 12px; background: #f0f0f0; }
.console-component-topbar .topbar-product-search .search-mark { position: absolute; top: 0; right: 0; height: 32px; width: 32px; display: block; line-height: 34px; text-align: center; font-size: 14px; color: #666; }
.console-component-topbar .topbar-regionbar { display: inline-block; margin-top: 10px; margin-left: 2px; }
.console-component-topbar .topbar-regionbar .region-icon { margin-right: 8px; vertical-align: text-top; font-size: 14px; }
.console-component-topbar .topbar-regionbar .region-dropdown-toggle { background: #303639; border-radius: 0; color: #fff; display: inline-block; -webkit-user-select: none; }
.console-component-topbar .topbar-regionbar .region-dropdown .region-dropdown-menu { width: 100%; min-width: 120px; border: none; }
.console-component-topbar .topbar-info { background: #2a2f32; position: absolute; z-index: 3; top: 0; right: 0; }
.console-component-topbar .topbar-info .topbar-btn { padding: 0 15px; height: 50px; display: block; z-index: 2; background: #373d41; border-right: 1px solid #2a2f32; }

.topbar-user .topbar-user-avatar {
    width: 36px;
    height: 36px;
    border-radius: 18px;
    vertical-align: middle;
}
.console-component-topbar .topbar-info .topbar-btn:hover, .console-component-topbar .topbar-info .topbar-btn.topbar-btn-dark { background: #373d41; }
.console-component-topbar .topbar-info .topbar-btn.open { position: relative; }
.console-component-topbar .topbar-info .topbar-btn-search { padding: 0; margin-left: 1px; }
.console-component-topbar .topbar-info .topbar-info-gap { color: #fff; }
.console-component-topbar .topbar-info .dropdown .dropdown-menu { width: 100%; min-width: 0; margin: 0; border: none; }
.console-component-topbar .topbar-info .dropdown.open .topbar-btn { color: #333; background: #fff; border-bottom: 1px solid #eaedf1; position: relative; }
.console-component-topbar .topbar-info .topbar-info-btn a { height: 40px; line-height: 39px; padding: 0 18px; }
.console-component-topbar .topbar-info .topbar-info-btn-gap { margin: 10px 0; height: 1px; display: block; width: 100%; background: #eaeaea; }
.console-component-topbar .topbar-info .topbar-info-btn-identity { height: auto; margin: 0 20px; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-identity { padding-top: 6px; border: none; position: relative; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-identity .user-identity-item { height: 28px; line-height: 28px; display: block; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-identity .user-identity-colon { padding: 0 5px; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-identity-sign { padding: 2px 6px; background: #29c3de; color: #fff; border-radius: 2px; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-identity-sign-wrap { display: inline-block; line-height: 16px; margin-left: 10px; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-btn-link { display: inline-block; color: #06C; line-height: 32px; margin-right: 8px; }
.console-component-topbar .topbar-info .topbar-info-btn-identity .user-btn-link:hover { background: none; text-decoration: underline; }
.console-component-topbar .topbar-info-item { display: inline-block; }
.console-component-topbar .topbar-notice { position: relative; font-size: 12px; }


.topbar-notice .topbar-btn-notice-icon {
    font-size: 24px;
    line-height: 50px;
    vertical-align: text-bottom;
}

.console-component-topbar .topbar-notice .topbar-notice-panel { position: absolute; top: 50px; left: -150px; margin-left: 50%; width: 300px; word-break: break-all; border-radius: 2px; z-index: 15; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.175); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.175); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.175); }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-arrow { border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #eaedf1; position: absolute; top: -6px; left: 150px; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-head { height:40px; line-height:40px; background-color: #eaedf1; padding: 0 15px; color: #333; font-size: 14px; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body { max-height: 300px; background: #fff; font-size: 12px; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul { list-style: none; margin: 0; padding: 0; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li { height: 60px; line-height: 20px; border-bottom: 1px solid #eaedf1; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li a { display: block; height: 100%; padding: 10px 10px; background: #fff; color: #333; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li a .topbar-notice-link { display: block; max-width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #00C1DE; padding-right: 10px; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li a .topbar-notice-time { color: #4a4a4a; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li a:hover { background: #f9f9f9; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li.topbar-notice-readed a { color: #666; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body ul li.topbar-notice-readed a .topbar-notice-time { color: #999; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-body .topbar-notice-empty { text-align: center; color: #666; margin-top: 80px; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-foot { height: 40px; line-height: 40px; background: #fff; text-align: center; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-foot .topbar-notice-more { color: #00C1DE; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-class { padding: 8px 0; float: right; display: none; }
.console-component-topbar .topbar-notice .topbar-notice-panel .topbar-notice-class .topbar-notice-class-name { display: block; height: 24px; line-height: 24px; width: 66px; background: #eaedf1; text-align: center; border-radius: 3px; }
.console-component-topbar .topbar-btn-notice { width: auto; display: block; height: 50px; }
.console-component-topbar .topbar-btn-notice .topbar-btn-notice-icon { font-size: 25px; line-height: 50px;float: left;}
.console-component-topbar .topbar-btn-notice .topbar-btn-notice-num { font-size: 12px; color: #fff; background: #ff9900; border-radius: 5px; padding: 2px 5px; display: inline-block; margin-top: 15px; line-height: 16px; vertical-align: top; text-align: center; }
.console-component-topbar .topbar-btn-notice .topbar-product-item-short { padding-left: 2px; }
.console-component-topbar .topbar-qrcode { position: relative; margin-left: 1px; }
.console-component-topbar .topbar-qrcode:hover .topbar-qrcode-panel { display: block; }
.console-component-topbar .topbar-qrcode .topbar-qrcode-panel { top: 50px; left: 0; position: absolute; width: 130px; padding: 12px 8px; background: #fff; border: 1px solid #eaedf1; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); display: none; }
.console-component-topbar .topbar-qrcode .topbar-qrcode-image { width: 100px; margin: 0 auto; }
.console-component-topbar .topbar-qrcode .topbar-qrcode-title { text-align: center; padding-top: 10px; }
.console-component-topbar .topbar-new-icon { position: relative; top: -4px; padding-left: 2px; }
.console-component-topbar .topbar-nav-buoy-wrap { position: relative; }
.console-component-topbar .topbar-nav-buoy-wrap ul { position: relative; z-index: 2; }
.console-component-topbar .topbar-nav-buoy-wrap .topbar-nav-buoy { width: 100%; height: 32px; position: absolute; z-index: 1; background: #00c1de; left: 0; top: 0; -o-transition: all 0.1s, 0.1s; -moz-transition: all 0.1s, 0.1s; -webkit-transition: all 0.1s, 0.1s; transition: all 0.1s, 0.1s; }
.console-component-topbar .topbar-user .topbar-info-dropdown-memu .topbar-user-entrance-list { overflow: hidden; width: 270px; margin: 8px 0; padding: 8px 15px; }
.console-component-topbar .topbar-user .topbar-info-dropdown-memu .topbar-user-entrance { width: 80px; height: 80px; float: left; text-align: center; color: #333; -webkit-transition: background 0.15s; transition: background 0.15s; border-radius: 2px; }
.console-component-topbar .topbar-user .topbar-info-dropdown-memu .topbar-user-entrance:hover { background: #f5f5f5; }
.console-component-topbar .topbar-user .topbar-info-dropdown-memu .topbar-user-entrance-logo { font-size: 20px; margin: 8px auto 4px; width: 40px; height: 40px; display: block; vertical-align: middle; line-height: 40px; color: #788D9B; }
.console-component-topbar .topbar-user .topbar-info-dropdown-memu .user-btn-list .user-btn-link { height: 40px; line-height: 40px; display: block; -webkit-transition: all 0.15s; transition: all 0.15s; text-align: center; color: #333; border-top: 1px solid #f5f5f5; }
.console-component-topbar .topbar-user .topbar-info-dropdown-memu .user-btn-list .user-btn-link:hover { background: #f5f5f5; }
.console-component-topbar .topbar-search { position: relative; }
.console-component-topbar .topbar-search .icon-search { font-size: 16px; padding-right: 4px; position: relative; top: 2px; }
.console-component-topbar .topbar-search .topbar-search-dropdown { height: 38px; position: absolute; bottom: -38px; right: -1px; left: auto; border: 2px solid #2a2f32; background: #fff; }
.console-component-topbar .topbar-search .topbar-search-dropdown input { display: block; height: 34px; padding: 4px 6px; margin-right: 30px; width: 250px; border-width: 0; outline: 0; line-height: 34px; color: #546478; font-size: 12px; }
.console-component-topbar .topbar-search .topbar-search-dropdown .topbar-search-mark { position: absolute; right: 0; top: 0; height: 34px; width: 34px; display: block; line-height: 34px; text-align: center; color: #546478; }
.console-component-topbar .topbar-search:hover .topbar-btn, .console-component-topbar .topbar-notice:hover .topbar-btn { background: #2a2f32; }
.console-component-topbar .topbar-support-customhelp:hover .topbar-customhelp .topbar-help-inner { right: 0; }
.console-component-topbar .topbar-customhelp { position: fixed; top: 0; right: 0; bottom: 0; }
.console-component-topbar .topbar-customhelp .topbar-help-inner { width: 486px; overflow: hidden; background: #fff; border-left: 1px solid #e1e6eb; position: absolute; right: -486px; -webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1); -o-transition: all 0.2s ease, 0.2s ease; -ms-transition: all 0.2s ease, 0.2s ease; -moz-transition: all 0.2s ease, 0.2s ease; -webkit-transition: all 0.2s ease, 0.2s ease; z-index: 1; top: 50px; bottom: 0; }
.console-component-topbar .topbar-customhelp .topbar-help-inner:hover { right: 0; }
.console-component-topbar .topbar-customhelp .topbar-help-head { height: 68px; padding-left: 20px; line-height: 68px; border-bottom: 1px solid #e1e6eb; position: relative; color: #333; }
.console-component-topbar .topbar-customhelp .topbar-help-body { position: absolute; top: 68px; bottom: 0; background: #fff; }
.console-component-topbar .topbar-customhelp .topbar-help-iframe { height: 100%; }
.console-component-topbar .topbar-customhelp .topbar-help-close { font-size: 18px; float: right; height: 68px; width: 68px; line-height: 68px !important; text-align: center; color: #546478; cursor: pointer; user-select: none; -webkit-user-select: none; -moz-user-select: none; }
.console-component-topbar .topbar-customhelp .topbar-help-close:hover { color: #000; }
.console-component-topbar .messages-empty { text-align: center; padding: 15px 0; }
.console-component-topbar .messages-empty .topbar-notice-more { color: #00C1DE; }
.topbar-product-category-box { padding: 24px 12px; background-color: #fff; }
.topbar-product-category-box .topbar-product-search { width: 600px; position: relative; margin: 0 auto; }
.topbar-product-category-box .topbar-product-search input { width: 100%; padding-left: 10px; padding-right: 28px; padding-bottom: 7px; border: none; font-size: 18px; opacity: 0.3; color: #666; border-bottom: 2px solid #E3E6E9; background-color: transparent; }
.topbar-product-category-box .topbar-product-search input:focus { color: #373D41; opacity: 1; border-bottom: 2px solid #00C1DE; outline: 0; }
.topbar-product-category-box .topbar-product-search-icon { position: absolute; right: 10px; top: 50%; color: #373D41; font-size: 20px; -ms-transform: translateY(-50%); transform: translateY(-50%); padding-bottom: 7px; }
.topbar-product-category-box .topbar-product-hd { position: relative; margin-bottom: 20px; }
.topbar-product-category-box .topbar-product-category-type { position: absolute; right: 0; top: 0; }
.topbar-product-category-box .waterfall-group { float: left; padding: 0 4px; min-width: 120px; }
.topbar-product-category-box .column-6 .waterfall-group { width: 16.6666%; }
.topbar-product-category-box .column-4 .waterfall-group { width: 25%; }
.topbar-product-category-box .waterfall-group-wrapper dl { margin: 0; margin-bottom: 8px; }
.topbar-product-category-box .waterfall-group-wrapper dt { line-height: 28px; color: #999; background-color: #f0f0f0; padding: 0 8px; font-weight: 400; }
.topbar-product-category-box .waterfall-group-wrapper dd { margin: 0; }
.topbar-product-category-box .waterfall-group-wrapper dd a { display: block; padding: 0 8px; line-height: 28px; height: 28px; background: #f5f5f6; color: #373D41; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.topbar-product-category-box .waterfall-group-wrapper dd a:hover { background: #00C1DE; color: #fff; }
.topbar-product-category-box .topbar-filter-tiptxt { font-size: 12px; color: #999; line-height: 28px; margin-bottom: 8px; display: inline-block; }
.topbar-product-category-box .topbar-filter-tiptxt strong { color: #FF9600; }
.topbar-product-category-box .topbar-filter-tiptxt a { color: #00C1DE; }
