﻿
p{line-height:1.6em;margin-bottom:10px;}
.MessageBox{border-style:solid;border-width:1px;margin:10px;padding:10px;}
.sub_message{margin:4px 0 0;}
.main_message{font-size:1.2em;font-weight:700;margin:4px 0 0;}
#NewWebMsgCell{display:inline;max-height:30px;position:relative;}
h1,h2,h3,h4,h5,h6{color:#666;font-weight:700;text-transform:none;}
h1{color:#885a49;font-size:1.8em;margin-bottom:0;}
h2{font-size:1.6em;font-weight:600;margin:10px;}
h3{color:#104E8B;font-size:1.4em;}
h4{font-size:1.2em;}
h5,h6{font-size:1em;}
.f1{color:#885a49;font-size:1.8em;font-weight:700;}
div.QuickSearch{display:inline;margin:0;}
.searchtext{border-bottom-color:Silver;border-bottom-style:solid;border-bottom-width:1px;border-left-color:Silver;border-left-style:solid;border-left-width:1px;border-top-color:Silver;border-top-style:solid;border-top-width:1px;font-size:13px;height:17px;}
table.QuickSearch{border-bottom-color:Silver;border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 4px 8px;width:100%;}
td.list a{background-position:5px 5px;color:#3A3A3A;font-size:1em;padding-left:5px;text-decoration:none;}
td.list a:hover{color:#EF0101;text-decoration:none;}
.menuhead{border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;background:#fff;}
fieldset{border:1px solid #aed0ea;margin:10px;padding:10px;background-color:White}
fieldset p{margin:2px 12px 10px 10px;}
legend{background-color:#e3f1fa;border:1px solid #aed0ea;color:#333;font-family:細明體,Arial;font-size:13px;font-weight:700;margin-bottom:10px;padding:5px 8px;text-decoration:none;}
.clear{clear:both;}
div.reset{background:#fff;color:#333;font-family:Arial, 新細明體;font-size:13px;margin:0;padding:0;}
div.reset a:hover{color:#F60;text-decoration:underline;}
div.reset table{border:1px solid gray;border-collapse:collapse;}
div.reset td{border:1px solid gray;color:#000;}
div.reset th{border:1px solid gray;}
.title{display:block;float:left;text-align:left;width:auto;}
.ErrMsg{color:Red;font-size:1em;}
.Msg{color:#9400D3;font-size:1.2em;font-weight:700;}
.bold{font-weight:700;}
table.mainContent{margin-left:3px;width:100%;}
.icon{border:0;height:16px;margin-top:-5px;position:relative;right:2px;top:4px;width:16px;}
.icon32{border:0;height:32px;margin-top:-21px;position:relative;right:2px;top:12px;width:32px;}
.CmdIcon{cursor:pointer;margin:4px;}
#ModuleListTable{background-color:#EEF3F5;border:1px solid silver;margin:0;padding:0;position:absolute;z-index:9999;}
div.jsddm{background-image:url(/images/li2.gif);border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;margin:10px;overflow:hidden}
div.jsddm2{background-image:url(/images/li2.gif);border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;margin:0 10px 10px;}
div.jsddm3{background-image:url(/images/li2.gif);border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
#jsddm{height:30px;margin:0;padding:0;}
#jsddm li{float:left;list-style:none;}
#jsddm li a{color:#369;display:block;height:18px;padding:7px 12px 5px;text-align:center;text-decoration:none;white-space:nowrap;}
#jsddm li a:hover{background:#999;color:#FFF;}
#jsddm li.Selected{background:#436EEE;float:left;list-style:none;}
#jsddm li.Selected a{color:#fff;display:block;height:18px;padding:7px 12px 5px;text-align:center;text-decoration:none;white-space:nowrap;}
#jsddm li.Selected a:hover{background:#436EEE;color:#FFF;}
#jsddm li ul{border:1px solid silver;margin:0;padding:0;position:absolute;visibility:hidden;z-index:99999;}
#jsddm li ul li{display:inline;float:none;}
/*div.loading{background-color:#FFF;border:1px solid gray;font-size:26px;height:60px;left:500px;padding-left:10px;padding-top:5px;position:absolute;top:220px;vertical-align:middle;width:250px;z-index:1;}*/
#accordion{height:100%;}
.accordion a{color:#3A3A3A;cursor:pointer;}
.accordion a:hover{color:#EF0101;text-decoration:none;}
.TreeView{padding-bottom:4px;padding-top:4px;}
.TreeViewNode{padding:4px;}
.TreeViewNodeSelected{background-color:#BFF;padding:4px;}
.tagimg{vertical-align:text-bottom;}
a.DMS:link,a.DMS:visited{color:#333;text-decoration:none;}
.Title{color:#36648B;font-size:16px;font-weight:700;margin-left:10px;}
.SidePanel{border:1px solid #369;margin-top:0;padding:1px;text-align:left;width:190px;}
.SitePanelTitle{color:#fff;font-size:15px;font-weight:700;padding:6px;}
#side{display:inline;width:100%;}
#tags ul{margin:0;padding:.5em 10px;text-align:center;}
#tags li{display:inline;list-style:none;margin:0;padding:0;}
#tags li a{padding:0 2px;}
.tag1{font-size:100%;}
.tag2{font-size:135%;}
.tag3{font-size:170%;}
.tag4{font-size:200%;}
.tag5{font-size:230%;}
#tags .alt{background:none;padding:0;text-align:left;}
#tags .alt li{background:#efefef;display:block;padding:2px 10px;}
#tags .alt .tag1,#tags .alt .tag2,#tags .alt .tag3,#tags .alt .tag4,#tags .alt .tag5{font-size:100%;}
#tags .alt .tag1{background:#7cc0f4;}
#tags .alt .tag2{background:#67abe0;}
#tags .alt .tag3{background:#4d92c7;}
#tags .alt .tag4{background:#3277ad;}
#tags .alt .tag5{background:#266ca2;}
table.edit{background-color:#FFF;border:1px solid Gray;border-collapse:collapse;border-spacing:1px;color:#930;font-family:Arial,新細明體;font-size:13px;}
table.edit td{border:1px solid Gray;border-collapse:collapse;}
table.edit td.td0{background-color:#FC9;color:#111;font-size:20px;font-weight:700;height:40px;padding:8px;}
table.edit td.td1{background-color:#F5F5F5;color:#000;padding:8px;text-align:center;}
table.edit td.td2{color:#930;padding:8px;text-align:left;}
.WP-ICON{cursor:pointer;}
.WebPartColumn{vertical-align:top;width:100%;word-break:break-all;}
.SortPanel{height:65px;}
.WebPartEditPlace{min-height:65px;min-width:200px;}
.portlet{margin-bottom:10px;overflow:hidden;text-align:left;vertical-align:top;}
.portlet-header{margin:.2em;padding-bottom:4px;padding-left:.3em;padding-top:4px;}
.portlet-header .ui-icon{float:right;}
.portlet-content{padding:.4em;}
.ui-sortable-placeholder{background-color:#ddd;border:1px dotted #000;height:100px!important;visibility:visible!important;}
.ui-sortable-placeholder *{visibility:hidden;}
td.WebPartTop{padding:10px 10px 0;text-align:center;vertical-align:top;width:100%;}
td.WebPartCenter{padding:0 0 10px;text-align:center;vertical-align:top;width:34%;}
td.WebPartBottom{padding:0 10px;text-align:center;vertical-align:top;width:100%;}
td.WebPartLeft,td.WebPartRight{padding:0 10px 10px;text-align:center;vertical-align:top;width:33%;}
.FormModule{border:1px solid #ccc;border-top-width:0;margin-bottom:10px;margin-left:10px;margin-right:10px;}
.FormAreaTable{border:1px solid silver;margin-top:10px;width:100%;}
.FormAreaTable td{border:1px solid silver;}
.FormModuleHeader{background:url(/images/grid/wbg.gif) repeat-x top;color:#000;cursor:pointer;display:block;font-family:Arial,新細明體, Helvetica, sans-serif;font-size:13px;font-weight:700;padding:6px;position:relative;white-space:nowrap;}
.divWordDetail{cursor:pointer;margin:4px 3px 4px 10px;width:95%;}
.divWordDetail2{background-color:#BFF;text-decoration:underline;}
.divWordCatalog{height:300px;overflow:auto;}
.WordListControl{cursor:pointer;display:inline;width:auto;}
.WordListIcon{border:0;height:16px;margin-top:-5px;position:relative;top:5px;width:16px;}
.ui-stars-star a,.ui-stars-cancel a{background:url(/images/jquery.ui.stars.gif) no-repeat 0 0;display:block;height:15px;width:16px;}
.ui-stars-star a{background-position:0 -32px;}
.ui-stars-star-on a{background-position:0 -48px;}
.ui-stars-star-hover a{background-position:0 -64px;}
.ui-stars-cancel-hover a{background-position:0 -16px;}
.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default!important;}
.ui-crystal-star a,.ui-crystal-cancel a{background:url(/images/crystal-stars.png) no-repeat 0 0;display:block;height:26px;width:28px;}
.ui-crystal-star a{background-position:0 -56px;}
.ui-crystal-star-on a{background-position:0 -84px;}
.ui-crystal-star-hover a{background-position:0 -112px;}
.ui-crystal-cancel-hover a{background-position:0 -28px;}
.categories{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F1F5F8;border:solid 1px #D5E2F1;display:block;margin:10px;padding:5px;}
div.empty{border-bottom:1px solid #D5E2F1;display:block;height:1px;margin:10px;}
.categories .group .title{color:#000;display:block;font-size:1.2em;font-weight:700;width:100%;}
.categories .group .title a{color:#000;font-size:1em;font-weight:700;}
.categories a{color:#0066bc;font-weight:700;margin-right:10px;text-decoration:none;}
.categories a:hover{color:#F60;text-decoration:none;}
div.subfolder{color:#666;display:inline-block;padding:5px 0;vertical-align:top;width:33%;}
.DivList{float:left;margin-bottom:20px;margin-left:10px;width:48%;background-color: White;}
.DivListTitle{color:#693;float:left;font-size:1.2em;font-weight:700;margin-left:10px;margin-top:15px;width:48%;}
.DivListTitle span{border-radius: 10px;padding: 5px;background-color: White;}
.DivListDesc{color:Gray;font-size:1em;}
.fontUser{color:#693;}
.WordListLink{color:#0066bc;}
.SubSystem{float:left;margin:10px;}
.SubSystemCatalogDesc{color:Gray;font-size:11px;margin-left:5px;}
a.FileNameClass{color:#0066bc;font-size:15px;font-weight:700;margin-right:10px;text-decoration:none;}
.TrHr hr{color:Silver;font-size:5px;height:1px;}
.FileListPager{border:1px solid silver;margin-left:3px;padding:2px 4px!important;text-align:center;text-decoration:none;}
.FileListPagerCurrent{color:#FFF;margin-left:3px;padding:2px 4px!important;text-align:center;text-decoration:none;}
div.CataAndTag a{color:#963;margin-right:10px;}
div.CataAndTag font{color:#666;margin-right:10px;}
#tooltip{background-color:#eee;border:1px solid silver;padding:5px;position:absolute;z-index:3000;}
#tooltip h3,#tooltip div{font-size:12px;margin:3px;}
div.divDefault{background:#fff;color:#000;font-family:Arial, 新細明體;font-size:13px;margin:0;padding:0;}
#YTStatusBar{-moz-opacity:0.9;background-color:#369;filter:alpha(opacity=90);left:0;opacity:0.9;padding:10px 0;position:fixed;text-align:center;top:0;width:100%;z-index:9999;}
#YTStatusBarText{color:#FFF;font-size:14px;font-weight:700;z-index:10000;}
.divBtn{background-image:url(/images/icon/upload.gif);color:#FFF;cursor:pointer;font-family:arial,新細明體;font-size:13px;height:30px;line-height:30px;text-align:center;width:120px;}
.divBtn2{cursor:pointer;height:50px;margin:10px 0 10px 10px;padding:7px;}
div.dot{background-image:url(/images/dot.gif);height:1px;width:100%;}
table.webpart th{padding:3px;text-align:left;}
.nobreak{table-layout:fixed;white-space:nowrap;word-break:keep-all;}
.nobreak td{overflow:hidden;}
.DocTopMenuBar{background-image:url(/images/grid/fhbg.gif);height:24px;}
#MsgContent{z-index:999999;}
.VideoPanel{z-index:9999;}
.SearchPanel{border:1px solid #ccc;border-top-width:0;margin:0 10px 10px;}
.SearchPanelHeader{background:url(/images/grid/wbg.gif) repeat-x top;color:#000;display:block;font-family:Arial,新細明體, Helvetica, sans-serif;font-size:1em;font-weight:700;padding:6px;position:relative;white-space:nowrap;}
.SearchPanelBody{padding:10px;width:98%;}
table.NoStyle{border:0;margin:0;padding:0;}
#RemindMessage{bottom:0;height:210px;position:fixed;right:0;text-align:left;width:250px;z-index:105;background-color:#FFFFCC}
table.yttable{border-collapse:collapse;border-right:1px solid #A7BDCA;border-top:1px solid #A7BDCA;background-color:White}
table.yttable caption{color:#369;font-size:1.2em;font-weight:700;padding:0;text-align:center;}
table.yttable td{border:1px solid #A7BDCA;color:#000;padding:5px;vertical-align:middle;}
table.yttable th{background:#A7CBF0;border:1px solid #A7BDCA;color:#333;font-size:1em;font-weight:700;padding:5px;text-align:left;}
table.yttable td.td1{background:#D9EDF9;}
table.yttable col.td1{background:#D9EDF9;}
table.yttable td.td3{background:#FFD700;}
table.nostyle{border:0}
table.nostyle td{border:0;color:#333;padding:3px;vertical-align:middle;}
#MainTable{height:100%;margin:0;padding:0;width:100%;}
#MainPanel{height:100%;margin:0;min-height:600px;padding:0;}
.MasterPanelBar{background-color:#DDD;cursor:pointer;height:100%;min-height:620px;width:12px;}
.MasterPanelBarHover{background-color:#C4E1A4;cursor:pointer;height:100%;min-height:620px;width:12px;}
#MasterPanelLeft{margin:0;padding:0;width:100%;}
#MasterAccordionMenu{height:100%;overflow:hidden;width:150px;}
a.Master:link,a.Master:visited{color:#0066bc;display:block;margin-bottom:5px;margin-top:5px;text-decoration:none;}
a.Master:hover{color:#f60;display:block;text-decoration:underline;}
#tdMasterPanelLeft{margin:0;overflow:hidden;padding:0;width:150px;}
div.DivAcc{cursor:pointer;height:30px;line-height:30px;padding-left:10px;}
div.DivAccContent{border:1px solid silver;display:none;padding-left:10px;background-color:White}

#TopHeader2{background-color:#EEF3F5;height:80px;max-height:80px;margin-bottom:10px;width:100%;z-index:9999}
.HeaderLogo{font-weight:700;height:60px;margin:0;max-height:60px;overflow:hidden;padding:0;text-align:right;vertical-align:middle}
.HeaderLogo img{margin-right:10px}
.footer{color:#4e5766;display:inline-block;line-height:normal;margin:60px auto 30px;padding:8px 0 0;text-align:center;width:100%;}
.BarIcon{margin-left:1px;margin-right:1px;margin-top:200px;width:8px;}
table.display td{cursor:pointer;padding:2px;}
div.ComboTargetSelectorPanel{margin:0;padding:0;width:900px;}
div.ComboTargetSelectorContent{height:550px;margin:0;overflow:auto;padding:0;}
.ComboTargetSelectorList2_Nobreak li{cursor:pointer;float:left;margin-top:0px;margin-right:5px}
.TargetListDIV{max-height:200px;max-width:300px;overflow:auto;}
.dataTables_filter input{width:100px;}
div.ComboResourceSelectorPanel{margin:0;padding:0;width:800px;}
div.ComboResourceDetailContent{height:180px;margin:0;overflow:auto;padding:0;}
div.ResourceAttachDetail{height:80px;margin:0;overflow:auto;padding:0;}
.ComboResourceSelectorListActive{background:#B8E1F6;}
.split{color:Silver;margin-left:5px;margin-right:8px;}
div.MenuHead{background-image:url(/images/li1.gif);border-left:1px solid silver;border-right:1px solid silver;height:30px;line-height:30px;}
.ModuleHome{padding:0 10px;}
.swfupload{z-index:100000!important;}
.DivBox{-moz-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;background-color:#F5F5F5;border:3px solid #EBEBEB;border-radius:6px;line-height:20px;margin:0 0 10px;padding:10px;}
.DivBoxTitle{color:#333;font-size:24px;font-weight:700;margin:0 0 20px;padding:0;}
font.required{color:red;}
#divTargetUserInfo img{max-height:150px;}
.FontDiscussCount{font-size:1.4em;font-weight:700;margin-left:10px;}
.DivDiscussBarSort{color:Gray;display:inline;margin-left:30px;}
.DiscussSorted{color:#000;font-weight:700;}
.DivDiscussCrMan{margin-bottom:10px;margin-top:10px;}
.DiscussCrDat{color:Gray;}
.DiscussReplayBar{margin:10px 10px 10px 0;}
.DiscussReply{margin-left:40px;}
.clocknum{border:0;margin:1px;position:relative;top:4px;}
#clock{color:#369;font-family:Times New Roman , Arial;font-size:24px;font-weight:700;margin:0;padding:0;text-align:center;}
#WebDate{font-size:15px;text-align:center;width:100%;}
.AttachEmpty{margin:0;}
a,a:link,a.default:link,a.default:visited,div.reset a:link,a:visited,div.reset a{color:#0066bc;text-decoration:none;}
a:hover,a:active,a.default:hover{color:#f60;text-decoration:underline;}
img,table.FileAttach,table.FileAttach tr,table.FileAttach td,.yttable .FileAttach td,table.NoStyle td{border:0;}
.desc,.fontDateTime{color:#666;}
.Message,.toolbar,table.webpart td{padding:3px;}
.rightColumn > h1,.rightColumn > h2,.leftColumn > h1,.leftColumn > h2,.ComboTargetSelectorList2 li{margin-top:0;}
.menuhead a,.Title a,#FileListRow{color:#333;}
fieldset label.inline,.WordListControl div{display:inline;}
#jsddm li ul li a,#jsddm li.Selected ul li a{background:#eee;color:#369;text-align:left;width:auto;}
#jsddm li ul li a:hover,#jsddm li.Selected ul li a:hover{background:#8EA344;color:#FFF;}
a.DMS:hover,.categories .group .title a:hover{text-decoration:underline;}
.WeatherDiv,.ui-datepicker-current,#divOnlineUserContent .dataTables_filter,#divOnlineUserContent .dataTables_wrapper .fg-toolbar{display:none;}
.FormModuleToggle,.SearchPanelToggle{cursor:pointer;height:16px;padding:0;position:absolute;right:3px;top:4px;width:16px;}
.FormModuleToggle:hover,.SearchPanelToggle:hover{background-position:left -2px;}
.FormModuleBody,.categories .group{padding:10px;}
.ui-stars-star,.ui-stars-cancel,.ui-crystal-star,.ui-crystal-cancel{cursor:pointer;display:block;float:left;overflow:hidden;text-indent:-999em;}
div.content,.DivDiscussBar,.DiscussBlock,.DivDiscussReplyText{margin:10px;}
a.FileNameClass:hover,div.CataAndTag a:hover{color:#F60;text-decoration:underline;}
.DataPager1,.HeaderLogo .Master{margin-top:10px;}
table.webpart,table.dot{border-spacing:0;}
table.webpart tr,table.dot tr{background-image:url(/images/dot.gif);background-position:bottom;background-repeat:repeat-x;border:0;text-align:left;}
.breakWrapspace,.breakwrapspace{white-space:normal;word-break:break-all;word-wrap:break-word;}
.ComboTargetSelectorList,.ComboTargetSelectorList2,.ComboTargetSelectorList2_Nobreak,.ComboResourceSelectorList{list-style-type:none;margin:0 5px 0 2px;padding:0;}
.ComboTargetSelectorList li,.ComboResourceSelectorList li{cursor:pointer;margin-top:5px;}
.ComboTargetSelectorIconDIV{display:inline-block;height:18px}
.ComboTargetSelectorIconDIV img{margin-right:3px;cursor:pointer}
.lazy{display: none;}
.TreeDiv{margin:5px}
.TreeDiv a{color:#000;text-decoration:none;white-space:nowrap;padding:0 2px 0 1px}
.TreeDiv a:hover{background:#e7f4f9;border:1px solid #d8f0fa;padding:0 2px 0 0}
.TreeDiv a.selected{background:#beebff;border:1px solid #99defd;padding:0 2px 0 1px}
.TreeDivLv0{margin-top:5px}
.TreeDivLv1{padding-left:15px;margin-top:5px}
.TreeDivLv2{padding-left:30px;margin-top:5px}
.TreeEmptySpan{width:16px;display:inline-block}
.TreeViewColor{color:black !important;margin:3px;}
.TreeViewColor a:hover{color:#EF0101 !important;}
.YTMenu2menubar{margin:0;padding:0}
.YTMenu2menudiv{display:inline-block;line-height:31px;cursor:pointer;background-image:url(/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png);margin:0;padding:0}
.YTMenu2subMenu{background-image:url(/images/header_bg.gif);line-height:31px;margin:0;padding:0}
.YTMenu2displayMenuItem{color:#FFF;height:31px;line-height:31px;margin:0;padding:0}
.YTMenu2hideMenuItem{display:none;height:31px;line-height:31px;margin:0;padding:0}
.YTMenu2Control a{color:#FFF;margin:0 10px;padding:0}
.YTMenu2SelectedLV1Menu{background-color:#2B5096;background-image:none;color:#FFF}
.YTMenu2HoveredLV1Menu{background-image:url(/images/hd_hover_bg.gif)}
.YTMenu2menudiv a{color:Black}
.YTMenu2SelectedLV1Menu a{color:White}
.YTMenu2HoveredLV1Menu a{color:White}
.marquee1{background-color:#EEEEEE;margin:0 0 10px 0;border:1px solid silver;padding:5px}
div.clear-button {display: inline;text-align: right;margin-left: 4px;margin-right: 4px;padding-left: 10px;background-repeat: no-repeat;background-position: center center;background-image: url('/images/icon/clear.gif');cursor: pointer;}
div.divTopHeaderImg{margin:0 3px 0 3px;float:left;cursor:pointer}
div.TopHeaderFunItem{display:inline-block;margin:5px;width:110px}
td.UserAndLogout{color:#369;font-family:Times New Roman , Arial;font-size:24px;font-weight:700;margin:0;padding:0;text-align:center;}
#DivTopHeaderShowMyInfo{cursor:pointer}
.DivTreeItem{display: block;margin-top: 5px;}
.TreeItemHover{background: #e7f4f9;border: 1px solid #d8f0fa;padding: 0 2px 0 1px;}
.TreeItemClick{background: #beebff;border: 1px solid #99defd;padding: 0 2px 0 1px;}
.TreeImgIcon{margin: 0 8px 0 8px;cursor: pointer;}
.TreeCheckBoxIcon{margin-right: 6px;cursor: pointer;}
.IconButton{line-height:1.5em;padding:2px;border-radius:5px;color:#333;border:solid 1px #b7b7b7;background-image:url(/images/silver-b.png);min-width:100px;cursor:pointer}
.IconButton:active{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc)}
.IconButton:hover{background:#dcdcdc;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff)}
.IconButton img{float:left;line-height:1.5em;position:relative;top:2px;margin-right:2px}
.IconButton:disabled{cursor:default}
#divWordListSelectorPanel{background:White}
.NewBgDiv{border-radius: 10px;padding: 5px;background-color: White;}