﻿/*page*/
#page body { font-family:MS PGothic,宋体; font-size:12px; margin:0px 0px 48px;  color:#333333; line-height:14px;  }
#page input { font-family:Verdana,宋体;  font-size:10px; color: #333333; vertical-align:middle; line-height:14px; }
#page select {font-family:Verdana,宋体; font-size:10px; color: #333333;vertical-align:middle;  }
#page a{ text-decoration:none; color:#333333;}
#page a:hover{ color:#AAAAAA;}
#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:MS PGothic,宋体; font-size:12px; color: #333333; 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 input.settings{background:Transparent url(../Images/settings.gif);margin-right:2px;}
#page input.links{background:Transparent url(../Images/links.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:1000;}
#page div.account{ width:190px;}

/*header*/
#header { width:900px; margin:0px auto; overflow:hidden; height:94px;}
#header div.logo { width:600px; height:36px; float:left; padding-top:36px; padding-left:10px;}
#header div.logo a { float:left; width:182px; height:36px; background-image:url(../Images/header_logo.gif); }
#header div.user{ text-align:right; width:182px; float:right; margin-top:2px;}
#header div.user div.text { white-space:nowrap; font-size:10px; color:#999999; }
#header div.user div.text a{  color:#CCCCCC;}
#header div.user div.text a:hover{ color:#999999; text-decoration:none;}
#header div.user div.text a.name{  margin-right:5px;}
#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:900px; margin:0px auto; clear:both; overflow:hidden; background-color:#F7F7F7; margin-bottom:24px;}
#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:#999999; float:left; padding:3px 4px 4px; font-size:10px; font-size:10px; font-weight:bold; }
#container div.pager td a:hover{ text-decoration:none; color:#333333;}
#container div.pager td.select a{ text-decoration:none; color:#333333;}
#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:900px; margin:0px auto; overflow:hidden; height:40px; border-top:1px solid #000000; background-image:url(../Images/footer_declare.gif); }
#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 #EBEBEB;  border-bottom:2px solid #EBEBEB; border-top:2px solid #EBEBEB; border-left:2px solid #EBEBEB; 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 { }
#flag input { display:none; }

/*side*/
#side{ width:190px; float:left; overflow:hidden; padding-top:159px; height:291px;}
#side div.name{ height:18px; color:#333333; font-weight:bold; padding:20px 10px 0px; font-size:11px; display:none;}
#side div.tree{ text-align:right; }
#side div.node { float:left;width:190px; margin-bottom:5px; }
#side div.node input.indent{ background-color:Transparent; border-width:0px; float:right; width:18px; height:1px; overflow:hidden;}
#side div.node input.list{ display:none;}
#side div.node a{ float:right; width:190px; overflow:hidden; white-space:nowrap; color:#AAAAAA; height:12px;  font-size:11px;}
#side div.node a:hover{ color:#666666;}
#side div.node a.select{ color:#000000; font-weight:bold;}
#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;}
#side div.title{  color:#999999; font-weight:bold; padding:0px 0px 5px; font-size:11px; }
#side div.title span{  color:#666666; margin-right:5px; }
#side div.group{ color:#666666; padding:0px 0px 5px; font-size:11px;}
#side div.group span.value { font-weight:normal; color:#999999;}
#side div.separator { }

/*icp*/
#icp { display:none;}

/*counters*/
#counters { width:0px; height:0px; overflow:hidden;}

/*introduction*/
#introduction{ overflow:hidden; width:0px; height:0px;}
