/*	公用样式 begin	*/
a{text-decoration:none; color:#000000;}
/*a:link{ color:#0000cc;}*/
a:hover{ color:#428EFF;}

body {font:12px 宋体;margin:0px;text-align:center;background:#ffffff;}

#header {width:100%;}
#header #banner {width:1000px; background:#F4F4E8; padding:10px 0px 0px 0px;}
#header #banner #logo {width: 40%; height:70px; float: left;}
#header #banner #ad {width: 60%; height:70px; float: right; line-height:70px;}
#header #space {width:100%; height:8px; background:url(nav_bg2.gif);}
#header #nav {padding: 2px 0px 0px 2px; height:31px; background:url(nav_bg1.gif);}
#header #nav #url {float:left;}
#header #nav #url a{font-size: 14px;font-weight: bold;color: #009900;}
#header #nav #url ul {list-style:none;font-size: 14px;font-weight: bold;color: #009900;}
#header #nav #url ul li {float:left; width:80px; line-height:30px;}
#header #nav #searchtable {width:300px; float:right; padding-top:4px;}

#footer {width:100%; border-top: 2px solid #F4F4E8; border-bottom: 20px solid #F4F4E8;}
#footer url {text-align:center;}
#footer ul {list-style:none;width:520px;margin:10px auto 0;}
#footer ul li {float:left; line-height:30px; margin:0 7px;}
#footer #copyright {text-align:center;line-height: 22px;}

form {margin:0px;}
input {height:21}
.clear{ clear:both;}
/*	公用样式 end	*/


#container {width:1004px;background:#ffffff; overflow:hidden;}
#container #position {width: 98%; border:1px solid #00CC99; line-height: 25px; text-align:left; margin:10px 0 10px 5px; padding: 0px 0 0px 10px;}

#container #classlist {width: 200px; float: left; border:1px solid #00CC99; padding:5px; margin-left:5px;}
#container #classlist #item {background: url(dot1.gif) no-repeat 5% 40%; line-height: 22px; text-align:left; padding-left: 25px;}
#container #classlist #subitem { width:100%; line-height: 22px; font-size:12px;}
#container #classlist #subitem ul {list-style:none;margin-left:3px; text-align: left;}
#container #classlist #subitem ul li {float:left; width:55px; padding-left: 10px;}

#container #filelist {width: 780px; float: right;}
#container #filelist #showtable {width:770px; padding:2px;}
#container #filelist #showtable #item {background: url(dot1.gif) no-repeat 4% 40%; line-height: 22px; text-align:left; padding-left: 45px;}
#container #filelist #showtable #subitem { width:95%; line-height: 22px; font-size:12px;}
#container #filelist #showtable #subitem ul {list-style:none;margin-left:15px; text-align: left;DISPLAY:inline;}
#container #filelist #showtable #subitem ul li {float:left; width:85px;  padding-left: 10px;}

#container #filelist #showtable #subitem2 { width:95%; line-height: 25px; font-size:12px;}
#container #filelist #showtable #subitem2 ul {list-style:none;margin-left:20px; text-align: left;}
#container #filelist #showtable #subitem2 ul li {float:left; width:85px; padding-left: 8px;}

#container #filelist #showtable #subitem3 { width:96%; line-height: 25px; font-size:12px;}
#container #filelist #showtable #subitem3 ul {list-style:none;margin-left:20px; text-align: left;}
#container #filelist #showtable #subitem3 ul li {float:left; width:165px; padding-left: 10px;}

#container #filelist #pagelist {line-height: 25px; font-size: 14px;}

h1 {margin: 0, 0, 0, 0; font-size: 20px;}
h2 {margin: 0, 0, 0, 0; font-size: 14px; display:inline; font-weight:bold;}

.classitem {color:#e10803;width:50px}
.line1 {}
.line2 { background:#E8E8E8;}

.nav{width:92%;}
.barl,.barr{position:absolute;width:4px;height:28px;bottom:-1px;overflow:hidden;}
.barl{background:url(barl.gif) no-repeat; left:-1px;}
.barr{background:url(barr.gif) no-repeat; right:-1px;}
.more_bar{position:relative;height:26px;line-height:26px;border:1px solid #ffb900;margin:0 0 .5em 0;}
.more_bar b{float:left;font-size:14px;margin:0 1em;}
.more_bar em{float:right;margin:0 1em;font-style:normal;font-weight:bold;color:#b5b5b5;}
.more_bar em a{font-weight:normal;}
.c_bar{clear:both;font-weight:bold;width:100%;height:15px;line-height:15px;text-indent:1.5em;}

.hand {cursor:hand; font-color:#000000;}

.panel{position:relative;width:100%;border-bottom:1px solid #b5b5b5;padding:.5em 0;margin-bottom:.8em;}
.panel .myurl_tab,.collst,.c_lst{clear:both;margin:0;padding:0;list-style:none;}
.panel .panel_title{clear:both;line-height:20px;}
.panel_title b{float:left;margin:0 0 0 .8em;}
.panel .myurl_tab{clear:both;width:100%;height:22px;border-bottom:1px solid #ffa800;background-color:#ffffc1;border-top:3px solid #ffffc1;}
.panel .myurl_tab li{float:left;line-height:21px;padding:0 0 0 .5em;color:#b5b5b5;}
.panel .myurl_tab li#blank{width:10px;padding:0 0 0 .1em;}
.panel .myurl_tab li .curtab{position:relative;width:60px; _width /* */:80px;display:block;height:21px;padding:0 1em;margin:0 0 -1px 0;background-color:#fff;font-weight:bold;border-top:1px solid #ffa800;color:#000;border-bottom:1px solid #fff;text-align:center;}
.myurl_tab_lb,.myurl_tab_rb,.myurl_tab_b{position:absolute;width:4px;height:23px;overflow:hidden;bottom:-1px;_bottom:-2px;}
.myurl_tab_lb{background:url(tabl.gif) no-repeat;left:-1px;}
.myurl_tab_rb{background:url(tabr.gif) no-repeat;right:-1px;}

.tab_content{padding:.5em 1em .4em 1em;_padding:.5em 1em .2em 1em;display:none;}

.list_ul {list-style:none;margin-left:10px; text-align: left;DISPLAY:inline;}
.list_ul li {float:left; width:110px;  padding-left: 8px;}