body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img{margin:0;padding:0;border:0;}
ul{list-style-type:none;}
select,input{vertical-align:middle;}
td,p,li,select,input,textarea{font-size:12px;}
.f14{font-size:14px;}
.lh21{line-height:21px;}
.clearit{clear:both;}
#wrap{overflow:hidden;}
.title {background-color:#D4EDFF; border-bottom:1px solid #ACD3F2; font-size:16px; font-weight:bold; height:31px; line-height:31px; margin-top:5px; padding-left:15px;}
.heads {background:url(tool_bg.gif) repeat-x 0px -21px; border:1px solid #AAACBB; border-bottom:none; height:25px; margin-top:5px;}
.heads div {background-color:#FFF; border:1px solid #AAACBB; border-left:none; border-top:none; cursor:pointer; float:left; padding:1px; width:80px;}
.heads div span {background:url(tool_bg.gif) repeat-x 0px -22px; display:block; font-size:14px; height:22px; line-height:22px; padding:0px 5px; width:70px; text-align:center;}
.heads div.active {border-bottom-color:#FFF; cursor:auto;}
.heads div.active span {background-position:0px 0px;color:#000;}
.bodies {border:1px solid #AAACBB; border-top:none; padding-left:10px; background:#fff;}
.bodies .readme {background-color:#E6F3FC; border:1px solid #ACD3F2; float:left; margin:10px 10px 10px 0; padding:10px; width:200px;display:inline;overflow:hidden;}
.bodies .readme .text {line-height:20px;}
.bodies .readme .text hr {border:none; border-top:1px dashed #BFBFBF; height:1px;}
.bodies .readme .text label {display:block; font-weight:bold;}
.bodies .readme .text span {display:block}
.bodies .tree {}
.bodies .tree .head {background-color:#FFF; border:1px solid #AAACBC; cursor:pointer; height:18px; margin-top:5px; padding:1px;}
.bodies .tree .head div {background:url(tool_bg.gif) repeat-x 0px -46px; height:18px; line-height:18px;}
.bodies .tree .head span {background:url(arrow.gif) no-repeat 0px 0px; display:block; float:left; height:7px; margin:5px; width:7px;}
.bodies .tree .body {margin-top:5px;}
.bodies .tree .closed{display: block;width: auto;}
.bodies .tree .closed span {background-position:0px 0px;}
.bodies .tree .opened span {background-position:-7px 0px;}
.bodies .tree .head label {cursor:pointer; display:block; float:left; height:18px; line-height:18px;}
.bodies .main {float:right; margin:10px; margin-bottom:0px; margin-left:0px; width:704px;overflow:hidden;}
.bodies .box {background-color:#F3F3F5; border:1px solid #D7D7DF; font-size:14px; line-height:30px; margin-bottom:10px; padding:10px 20px;width:auto;}
.bodies .box .title_line {font-weight:bold; margin-left:-5px;}
.bodies .box .paras {width:650px;}
.bodies .box .paras span {float:left; width:325px;}
.bodies .box .paras input {border:1px solid #7f9db9;width:80px;}
.bodies .box .mod {padding-left:400px;}
.bodies .box .operation {margin-top:20px;}
.bodies .box .operation .result {background-color:#F3F3F5; border:none; border-bottom:1px solid #000; width:100px;}
.clearit {clear:both;}
#footer{margin-top:10px;}
#position{background:url(tool_bg.gif) repeat-x;height: 34px;line-height: 34px;padding-left: 25px;}