@media print{#edoviewer{display:none } }
#header{background:#3975c6;right:0;z-index:3000;border-bottom:1px solid #1d84bd;position:fixed;width:100%;_position:static;height:64px;}
#header-content{height:64px;margin:0 20px;}
.mce-fullscreen{z-index:3001 !important;}
#header li a{font-size:16px;} 
#portal-logo{font-size:20px;line-height:27px;margin-bottom:0;}
#portal-logo a{color:#CC3300;}
.subnav dl,.subnav dt,.subnav dd,.subnav ul,.subnav ol,.subnav li
.company-header dl,.company-header dt,.company-header dd,.company-header ul,.company-header ol,.company-header li{margin:0;padding:0;}
.subnav ul,.company-header ul{list-style:none;}
.site-title{float:left;height:64px;display:flex;align-items:center;}
.site-title img{height:40px;}
.site-title a,#site-navbar a,#site-navbar p,#site-subnav a{font-family:SimSun,Lato,"Microsoft Jhenghei","Hiragino Sans GB","Microsoft YaHei",sans-serif;}
#site-navbar{float:left;}
#left .navtree .navTreeItem a{font-family:SimSun,Lato,"Microsoft Jhenghei","Hiragino Sans GB","Microsoft YaHei",sans-serif;}
#site-path{width:100%;background-color:white;}
#site-path,#site-path a{font-size:14px;font-family:SimSun,Lato,"Microsoft Jhenghei","Hiragino Sans GB","Microsoft YaHei",sans-serif;z-index:1;}
.topNavTabs li{color:#f1f1f1;float:left;height:64px;line-height:64px;}
.topNavTabs li li{margin:0;border:none;}
.topNavTabs li a{padding:15px 15px;color:#f1f1f1;transition:color .3s;}
#header-right li a{padding-right:10px;}
.topNavTabs li.selected a{color:#f1f1f1;}
.topNavTabs .actionMenu li.selected a{background:#ECECEC;color:#333;}
#header .topNavTabs li.selected{position:relative;}
#header .topNavTabs li.selected > a::before{content:"";position:absolute;width:60%;left:20%;height:4px;background-color:white;}
.topNavTabs li:hover{}
.topNavTabs li li.selected{background:#ECECEC;border-bottom:none;}
.topNavTabs li a:hover{text-decoration:none;color:#fff;}
.topNavTabs .navbar-toggle{background-color:transparent;border:none;padding:0 10px;height:64px;}
.topNavTabs .navbar-toggle .icon-bar{color:#f1f1f1;}
#site-actions{float:right;width:190px;margin-right:10px;line-height:64px;}
.searchBox{border:1px solid #ccc;border-radius:4px;display:inline-block;height:17px;padding:4px;background:#FFF;}
#search-box{border:1px solid #d4d4d4;border-radius:3px;display:inline-block;height:17px;padding:4px;background:#FFF;float:right;}
#site-searchbox #search-box{margin-top:20px;opacity:0.7;filter:alpha(opacity=50);border-radius:20px;background-color:transparent;}
#site-searchbox #search-box.actived{color:#333;background-color:#FFF;}
#site-searchbox #search{width:130px;float:right;background-color:transparent;color:#c5e3f4;padding-left:5px;}
#site-searchbox #search.actived{color:#333;background-color:#FFF;}
#site-searchbox #search::placeholder{color:#c5e3f4;}
#site-searchbox .fa-close{float:right;}
#site-searchbox .fa-search{color:#c5e3f4;}
input.searchBoxInput,#search{border:0 none;display:block;float:left;height:17px;outline:medium none;padding:0;width:130px;line-height:17px;}
.magnifier{background:url("img/magnifier.png") no-repeat scroll center center transparent;cursor:pointer;float:right;height:17px;width:17px;border:none;}
#mini-magnifier{background:url("img/mini-magnifier.png") no-repeat scroll center center transparent;cursor:pointer;float:right;height:17px;width:17px;}
.searchBox .fa{float:left;height:17px;width:17px;line-height:17px;color:gray;text-align:center;font-size:14px;}
#site-searchbox a{float:right;margin:4px 0 0 5px;font-size:13px;color:#A5A5A5;}
#site-new .new{font-size:12px;}
#site-new .new:hover{color:#fff;}
#site-new .actionMenuContent{right:1px;}
.msg_num{background:#E93631;padding:0 5px;border-radius:10px;color:#fff;font-size:12px;text-shadow:0 1px #902A27;}
.unmsg_num{background:#2081cc;padding:0 5px;border-radius:10px;font-size:12px;}
#msg_box dd a:active{color:#D14836;}
#msg_box dd a{color:#1122CC;}
#msg_box dd a:hover{text-decoration:underline;}
#msg_box dd p{margin:5px 10px;}
#msg_box dd p.msg_item{border-bottom:1px dotted #DDD;}
#msg_box dd p a{padding:0;}
#msg_box dd p.jumptoMsg{text-align:right;}
.arr_d,.arr_d2{display:inline-block;height:3px;margin:0 0 0 2px;overflow:hidden;vertical-align:middle;width:5px;}
.arr_d em{background:#fff;}
.arr_d2 em{background:#000;}
.arr_d em,.arr_d2 em{display:block;height:1px;overflow:hidden;}
.arr_d em.b2,.arr_d2 em.b2{margin:0 1px;}
.arr_d em.b3,.arr_d2 em.b3{margin:0 2px;width:1px;}
.subnav{background:#FAFBFC;border-bottom:1px solid #d9d9d9;transition:left 0.2s linear 0s;padding-left:1em;}
.nav-tabs{margin-bottom:-1px;display:inline-block;vertical-align:top;display:flex;align-items:center;overflow-x:auto;}
.nav-tabs li{margin:0 10px;border-bottom:2px solid transparent;}
.nav-tabs li a{overflow:hidden;white-space:nowrap;color:#222;display:block;font-size:15px;line-height:16px;padding:15px 5px;}
.nav-tabs li a:hover{color:#4074c7;text-decoration:none;}
.nav-tabs li.selected{border-bottom-color:#5091f9;}
.nav-config{color:#bdbdbd;margin-left:10px;}
.nav-config:hover{color:#4074c7;}
.space-favorite{color:#b1b4ba;}
.space-archived{color:#bdbdbd;}
.space-favorite:hover{color:#4074c7;}
.subnav-title{font-size:15px;padding:0 10px;white-space:nowrap;display:inline-block;}
#visual-content{padding-top:64px;_padding-top:0;}
#columns{background:transparent;width:100%;height:100%;border-collapse:collapse;border-spacing:0;}
table#columns{table-layout:fixed;table-layout:inherit\9;}
#left{vertical-align:top;border-collapse:collapse;width:195px;height:100%;z-index:1000;font-family:Lato,"Microsoft Jhenghei","Hiragino Sans GB","Microsoft YaHei",sans-serif;padding-right:10px;}
#left .visualPadding{padding:10px 0 10px 10px;height:90%;width:185px;background:#FAFBFC;font-size:14px;overflow:hidden;}
#left .visualPadding:hover{overflow:auto;}
#main{vertical-align:top;border-collapse:collapse;padding:0px 10px 0 10px;margin:0;}
#right{vertical-align:top;border-collapse:collapse;width:21%;}
#right .visualPadding{padding:10px 10px 10px 10px;font-size:14px;}
#portal-footer{text-align:center;font-size:12px;}
#portal-footer .footlink{padding:5px 15px;background:#EEE;border-radius:5px;}
#portal-footer a{color:#666;}
.side{position:fixed;bottom:50%;right:0;}
#left ::-webkit-scrollbar,.thin-scroll-bar::-webkit-scrollbar{width:6px;height:6px;border-radius:4px;}
.high-scroll::-webkit-scrollbar{height:12px;}
#left ::webkit-scrollbar-track,.thin-scroll-bar::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc;}
#left ::-webkit-scrollbar-thumb,.thin-scroll-bar::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;}
#left ::-webkit-scrollbar-thumb:hover,.thin-scroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa;}
@media all and (min-width:320px) and (max-width:768px){.topNavTabs li a{padding:15px 6px;}
}
