﻿/*page*/
#page body { font-family:Verdana,宋体; font-size:12px; margin:30px 0px 0px; padding-bottom:60px; color:#666666; line-height:14px; background-color:#000000; }
#page input { font-family:Verdana,宋体;  font-size:10px; color: #666666; vertical-align:middle; line-height:14px; }
#page select {font-family:Verdana,宋体; font-size:10px; color: #666666;vertical-align:middle;  }
#page a{ text-decoration:none; color:#666666;}
#page a:hover{ color:#999999;}
#page table{  border-collapse:collapse;}
#page th{ white-space:nowrap; padding:4px 5px 2px; height:17px;  }
#page td{ padding:0px; }
#page img{ vertical-align:bottom; border-width:0px;}
#page textarea{ font-family:Verdana,宋体; font-size:12px; color: #666666; margin:0px;}
#page h1{ margin:0px;}
#page input.waiting{ width:16px; height:9px; background:url(../Images/waiting.gif); display:none; border-width:0px; float:left; }
#page input.icon{ border-width:0px; width:10px; height:10px; cursor:pointer; }
#page input.add{ background:Transparent url(../Images/add.gif);}
#page input.edit{ background:Transparent url(../Images/edit.gif); margin-right:2px;  }
#page input.delete{ background:Transparent url(../Images/delete.gif);}
#page input.manage{ background:Transparent url(../Images/manage.gif); margin-right:2px;}
#page div.panel{  overflow:hidden;}
#page div.panel div.setting{ float:right; height:0px; padding-right:34px;}
#page div.panel div.setting div{ position:absolute; }
#page div.setting input.add{ position:absolute; z-index:10000;}
#page div.side_1006 div.tree{  scrollbar-3dlight-color:#000000; scrollbar-highlight-color:#000000; scrollbar-face-color:#1F1F1F; scrollbar-arrow-color:#000000;  scrollbar-shadow-color:#000000; scrollbar-darkshadow-color:#000000; scrollbar-base-color:#0F0F0F; scrollbar-track-color:#000000; background-color:#000000; overflow-y:scroll; overflow-x:hidden;height:289px; width:120px; margin-bottom:23px;}
#page div.side_1004 { display:none;}


/*header*/
#header { width:898px; margin:0px auto; overflow:hidden; height:108px; margin-bottom:-108px;}
#header div.logo { width:251px; height:17px; margin-top:40px; float:left; display:none;}
#header div.logo a { float:left; width:251px; height:17px; background-image:url(../Images/header_logo.gif); }
#header div.user{ text-align:right; margin-top:25px; width:182px; position:absolute; margin-left:701px; z-index:4000; }
#header div.user div.text { white-space:nowrap; font-size:10px; color:#666666; }
#header div.user div.text a{  color:#666666;}
#header div.user div.text a:hover{ color:#CCCCCC; text-decoration:none;}
#header div.user div.text a.name{  margin-right:5px; font-weight:bold;}
#header div.navigation { width:950px; margin-top:5px; height:23px; background-color:#000000; clear:both; display:none; display:none; }
#header div.navigation a { float:left; font-weight:bold; color:#EFEFEF; height:18px; padding:5px 20px 0px;}
#header div.navigation a:hover{ color:#000000; background-color:#CCCCCC;}
#header div.navigation a.separator { padding:0px; }
#header div.navigation a.start { padding:0px; }
#header div.navigation a.end { padding:0px; }
#header div.navigation a._select{color:#000000; background-color:#CCCCCC;}
#header div.search{ height:25px; background-color:#EFEFEF; margin-top:2px; padding:2px 20px 0px; display:none;}
#header div.search input.text{ width:360px; height:15px; border:1px solid #D4D0C8; background:url(../Images/header_textbox.gif); padding:1px 3px; color:#CCCCCC; float:left; margin-top:2px; margin-right:2px; }
#header div.search input.button{ width:64px; height:19px; border-width:0px; background:Transparent url(../Images/header_search.gif); float:left; margin-top:2px; margin-right:2px; }
#header div.search div { position:absolute; margin-top:2px; font-size:11px;}

/*siteMap*/
#siteMap{ display:none;}

/*container*/
#container { width:898px; margin:0px auto; clear:both; overflow:hidden; border:1px solid #1F1F1F; padding:108px 0px 45px }
#container div.pager{ overflow:hidden; clear:both; padding:0px 2px; }
#container div.pager table{ border-collapse:separate; margin:-2px -4px;}
#container div.pager table.pager{ float:left;}
#container div.pager table.sort{ float:right;}
#container div.pager td{ text-align:center;}
#container div.pager td a{ color:#DFDFDF; float:left; padding:3px 4px 4px; font-size:10px; font-size:10px; }
#container div.pager td a:hover{ text-decoration:none; color:#666666;}
#container div.pager td.select a{ text-decoration:none; color:#666666;}
#container div.pager td.more{  font-size:10px; color:#CCCCCC; padding-left:1px; }
#container div.pager input.waiting{ margin-top:6px; margin-left:20px;}

/*footer*/
#footer {width:898px; margin:0px auto; overflow:hidden; margin-top:-45px; padding-top:15px;}
#footer div.links a{ font-size:11px; }
#footer div.links a:hover{ color:#CCCCCC; }
#footer div.links a.separator{ padding:0px 5px; }

/*window*/
#window { padding:2px;}
#window iframe { width:100%; height:100%; border-right:2px solid #999999;  border-bottom:2px solid #999999; border-top:2px solid #999999; border-left:2px solid #999999; background-color:#FFFFFF; }
#window input { border-width:0px; height:8px; width:8px; position:absolute; margin-top:3px; cursor:pointer; right:6px; background:Transparent url(../Images/close.gif) no-repeat;}

/*flag*/
#flag { right:10px;}
#flag input { border-width:0px; height:8px; width:8px; margin-top:3px; cursor:pointer; right:6px;background:Transparent url(../Images/closeflag.gif) no-repeat; margin-left:120px;}

/*side*/
#side{ width:120px; float:left; overflow:hidden;}
#side div.name{ height:18px; color:#DFDFDF; font-weight:bold; padding:6px 16px 0px; font-size:11px;}
#side div.tree{ margin-top:10px; padding-bottom:40px; height:312px; }
#side div.node { float:left;width:120px; }
#side div.node input.indent{ background-color:Transparent; border-width:0px; float:left; width:14px; height:1px; overflow:hidden;}
#side div.node input.list{ display:none;}
#side div.node a{ float:left; width:104px; overflow:hidden; white-space:nowrap; color:#DFDFDF; height:12px; padding:2px 0px 3px 16px; font-size:11px; font-family:Verdana; }
#side div.node a:hover{ color:#DFDFDF; background:url(../Images/node.jpg) no-repeat;}
#side div.node a.select{ color:#DFDFDF; background:url(../Images/node.jpg) no-repeat;}
#side div.node span{ color:#666666; position:absolute; margin-top:5px; margin-left:-25px;}
#side div.tree div.setting{ float:right; height:0px;}
#side div.tree input.manage{ position:absolute; margin-left:-10px;}

/*icp*/
#icp { display:none;}

/*counters*/
#counters { width:0px; height:0px; overflow:hidden;}

/*introduction*/
#introduction{ overflow:hidden; width:0px; height:0px;}
