body{ overflow:hidden; text-align:center;}
#all{ width:900px; margin:auto; cursor:default; overflow:hidden; background:#f4f4f4;}

#guid{ text-align:left;}
#guid td{ padding:3px;}
#guid select{ width:500px;}

#guid a:link img{ border:1px solid #f4f4f4;}
#guid a:visited img{ border:1px solid #f4f4f4;}
#guid a:hover img{ border:1px solid #ccc; background:#FFFFFF;}

#main{ background:#FFFFFF;width:900px;}
#main div{ position:relative;}
#filesx{ position:absolute; top:5px; left:5px; width:242px; padding:3px 0; background:#ccc; display:block;}
#lefts{ border:1px solid #ccc; height:428px;overflow-y:scroll;}
#right{ width:252px;text-align:center;}
#right div{ width:252px; height:428px; overflow:hidden; overflow-x:auto; border:1px solid #ccc;}
#right td{ text-align:center; height:428px;}
#right img{ cursor:pointer;}

.filelist1 h1{ background:#F7F8FD; text-align:left; padding:3px 10px 3px 30px; position:relative;height:20px; margin:0px;}
.filelist1 h1 span{font-weight:bold; position:absolute; right:10px;}
.filelist1 h2{ text-align:left; padding:0px; clear:both; height:18px; margin:0 3px;}
.filelist1 h2 span{ float:right;}
.filelist1 h3{margin:0 3px; padding:0px; height:18px;text-align:left; padding:3px 10px 3px 0px; clear:both;}

.filelist2 h1{ display:none;}
.filelist2 h2{ width:32%; float:left; height:16px; overflow:hidden; margin-left:3px; margin-top:2px;}
.filelist2 h2 span{ display:none;}
.filelist2 h3{margin:0 3px; padding:0px; height:18px;text-align:left; padding:3px 10px 3px 0px; clear:both;}

#bottom{ text-align:left; line-height:100%; margin:auto;}
#bottom div{ margin:5px 0;}
#bottom div b{ margin-left:5px;}

#rightmenu{position:absolute; z-index:100!important;cursor:default; width:100px;}
#rightmenu table{ border:1px solid #ccc!important; background:#ffffff;}
#rightmenu td{ border:0px solid;}
#rightmenu td a{ display:block;padding:3px;width:100px;}
#rightmenu td a:hover{ background:#0099CC; padding:3px; text-decoration:none; color:#FFFFFF;}

.fileliston,.fileliston a:link,.fileliston a:visited{ color:#FFFFFF; background:#3B97D3;}

#upFiles{ text-align:left; padding-left:20px;}
#upFiles_set{ margin:10px 0;}
#upFiles_up{ margin:10px auto; text-align:center;}
#upFiles_cofig{ border:1px solid #ccc; position:absolute; left:325px; top:43px; width:240px; text-align:left; padding:5px;}
#upFiles_cofig .w{ width:35px; height:18px; line-height:16px; margin:0 3px;}
.noborder{ border:0px solid;}
.suo_set{ width:40px;}
#FilesList{ height:190px; overflow:auto}
#upFileSec{ text-align:left; padding:10px; padding-left:100px;}
#upFileSec u{ text-decoration:none; color:green;}
#upFileSec b{ font-weight:400; color:red;}

.cutcsbg{position:absolute; right:0px; top:0px; z-index:5; background:#FFFFFF;filter:Alpha(Opacity=50);-moz-opacity:0.50;opacity:0.50; width:140px; height:250px;}
.cutcs{ position:absolute; right:5px; top:0px; z-index:5; text-align:right;}
.cutcs b{ color:#800000; font-weight:400;}
.readonly{ border:0px solid; line-height:22px;}