/* CSS Document */
/*���ܼ����������ʽ��*/
* {margin:0; padding:0;}
body { background-color:#f9f7f1; height:100%; font-size:12px; text-align:left;}
table,div{ text-align:left;}

.bod_g{background:#FFFFFF; vertical-align:top;padding-left:3px; height:100%;}
.box {width:82px;}
.box_2 {width:80px; height:19px; line-height:19px; background:url(../images/bg_box.gif) repeat-x left center; border:1px solid #f60;padding:0 2px;}
.box_3 {width:30px; height:19px; line-height:19px; background:url(../images/bg_box.gif) repeat-x left center; border:1px solid #f60;padding:0 2px;}
.cont {padding:5px; line-height:24px; background:#ddd;}
.overflowy{overflow-y:scroll;height:100%;}
.topbox{background:url(../images/topbox_02.gif) no-repeat scroll left top;width:201px;height:4px;overflow:hidden;}
.mainbox{background:url(../images/mainbox_02.gif) repeat-y scroll left top;width:201px;height:100%;overflow:hidden;}
.bottombox{background:url(../images/bottombox_02.gif) no-repeat scroll left top;width:201px;height:6px;}


a.white:link,a.white:visited{color:#fff; text-decoration:none;}
a.white:hover,a.white:active{text-decoration:underline;}

.nav { width:29px;padding-top:15px;padding-left:5px;background-color:#E6F7FF;}
.nav li { width:29px; height:83px; display:block; font-size:14px; text-align:center;}
.nav li.on { background:#fff url(../images/bg_tag_2_on.gif) no-repeat 0 0; font-weight:bold; color:#FF0100; cursor:default}
.nav li.off { background:#fff url(../images/bg_tag_2_off.gif) no-repeat 0 0; color:#1400FF; cursor:pointer;}
.nav li span{padding-top:10px;width:29px; height:73px; display:block}

.tree li.no a,
.tree li.on a,
.tree li.off a,
.tree li div.on a,
.tree li div.off a
{blr:expression(this.onFocus=this.blur())}

.tree li.tit_one{ background:#fff url(../images/index_18.gif) repeat-y top left; width:129px; height:28px;  line-height:28px;color:#fff; font-size:14px; font-weight:bold; text-align:center; cursor:default;}
.tree li.no a { width:129px; height:25px; line-height:25px; display:block; text-indent:20px; text-decoration:none;}
.tree li.no a:link,
.tree li.no a:visited{ background: #E9F8FF url(../images/img_ico_wu1.gif) no-repeat 4px center; border-top:1px solid #E9F8FF;  border-bottom:1px solid #A6D2EB; color:#000F93;}
.tree li.no a:hover,
.tree li.no a:active{ background: #E9F8FF url(../images/img_ico_wu1.gif) no-repeat 4px center;  border-top:1px solid #E9F8FF;  border-bottom:1px solid #A6D2EB; color:#D5003A; font-weight:bold;}

.tree li.on a,
.tree li div.on a { width:129px; height:25px; line-height:25px; display:block; text-indent:20px; text-decoration:none;}
.tree li.on a:link,
.tree li.on a:visited,
.tree li div.on a:link,
.tree li div.on a:visited
{ background:#E9F8FF url(../images/img_ico_jia.gif) no-repeat 4px center; border-top:1px solid #E9F8FF;  border-bottom:1px solid #A6D2EB; color:#000F93;}
.tree li.on a:hover,
.tree li.on a:active,
.tree li div.on a:hover,
.tree li div.on a:active
{ background:#E9F8FF url(../images/img_ico_jia.gif) no-repeat 4px center;  border-top:1px solid #E9F8FF;  border-bottom:1px solid #A6D2EB; color:#D5003A; font-weight:bold;}

.tree li.off a,
.tree li div.off a
{ width:129px; height:25px; line-height:25px; display:block; text-indent:20px; text-decoration:none;}
.tree li.off a:link,
.tree li.off a:visited,
.tree li div.off a:link,
.tree li div.off a:visited
{ background:#ddd url(../images/img_ico_jian.gif) no-repeat 4px center; border-top:1px solid #fff;  border-bottom:1px solid #aaa; color:#000;font-weight:bold;}
.tree li.off a:hover,
.tree li.off a:active,
.tree li div.off a:hover,
.tree li div.off a:active
{ background:#ddd url(../images/img_ico_jian.gif) no-repeat 4px center;  border-top:1px solid #fff;  border-bottom:1px solid #aaa; color:#000; font-weight:bold;}

.tree li ul li {height:25px; line-height:25px; text-indent:20px;}
.tree li ul li.red{color:#f00; background:#FFEFDD; border-bottom:1px solid #ccc; cursor:default;}
.tree li ul li a {height:25px; line-height:25px; display:block;}
.tree li ul li a.gre:link,
.tree li ul li a.gre:visited{ background:#fff; border:none; color:#339900; text-decoration:none;}
.tree li ul li a.gre:hover,
.tree li ul li a.gre:active{ background:url(../images/img_ico.gif) no-repeat 6px center; border:none; }

.tree li ul li a.blu:link,
.tree li ul li a.blu:visited{ background:#fff; border:none; color:#3366FF;  text-decoration:none;}
.tree li ul li a.blu:hover,
.tree li ul li a.blu:active{ background:url(../images/img_ico.gif) no-repeat 6px center; border:none; }

.tree li ul li a.bla:link,
.tree li ul li a.bla:visited{ background:#fff; border:none; color:#999; text-decoration:none;}
.tree li ul li a.bla:hover,
.tree li ul li a.bla:active{ background:url(../images/img_ico.gif) no-repeat 6px center; border:none; }

.daohang_b { text-align:center;background:url(../images/bg_foot.gif) repeat-x center top; height:27px; line-height:27px; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3;margin-top:20px; }
.foot {text-align:center; line-height:24px;}
.foot span{ color:#f00;}
