﻿*{padding:0;margin:0}
html,body{width:100%;height:100%;overflow:hidden;}
.main_box
{
    position:absolute;
    bottom:2px;
    top:0px;
    left:0px;
    right:0px;
    background:#C7EAFB;
    font-size:12px;
    font-family:tahoma, arial, 宋体;
    min-width:800px;
}
.header
{
    height:30px;
    line-height:30px;
}
.header div
{
    float:left;
    margin-left:15px;
}
.position
{
    color:Red;
}
.content_back
{
    position:absolute;
    top:34px;
    bottom:4px;
    left:4px;
    right:4px;
    background:#fff;
    padding-top:2px;
}
.content
{
    width:100%;
    height:100%;
    background:#F2F2F2;
}
.content_nav
{
    height:36px;
}
.content_nav div
{
    height:35px;
    line-height:25px;
    border-bottom:1px solid #000;
}
.directory_nav
{
    width:205px;
    border-right:1px solid #000;
    float:left;
}
.content_nav ul
{
    list-style:none;
    height:25px;
    margin-top: 6px;
    margin-left:10px;
    float: left;
}
.directory_nav li
{
    float:left;
    width:65px;
    text-align:center;
}
.file_nav li
{
    width:80px;
    float:left;
    text-align:center;
}
.content_nav li:hover,.directory_list li:hover,.file_list li:hover
{
    background-color:#E5E5E5;
    cursor:pointer;
}
.content_nav a
{
    text-decoration:none;
    color:Black;
    display:inline-block;
    height:100%;
    width:100%;
}

.file_nav
{
    margin-left:206px;
}
.file_box
{
    position:absolute;
    top:63px;
    bottom:0px;
    width:100%;
}

.directory_content
{
    width:205px;
    height:100%;
    border-right:1px solid #000;
    float:left;
}
.file_content
{
    padding-left:206px;
    height:100%;
}
.title_info
{
    height:25px;
    background-color:#fff;
    line-height:25px;
    padding-left:5px;
}
.file_title
{
    padding-left:0px;
}
.title_info ul
{
    list-style:none;
    height:100%;
    padding-left:18px;
}
.title_info li
{
    float:left;
    text-align:center;
}
.dir_title
{
    width: 200px;
    border-right: 1px solid #000;
    float: left;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.file_title
{
    margin-left: 206px;
}

.file_box ul
{
    list-style:none;
    height:100%;
    overflow:auto;
}
div.file_box ul li
{
    padding-left:18px;
    height:25px;
    line-height:25px;
    background-position:5px 6px;
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.file_list span
{
    display:inline-block;
    text-align:center;
    float:left;
}
.file_list span.file_name
{
    width:39.5%;
    text-align:left;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.file_size
{
    width:10%;
}
.file_date
{
    width:20%;
}
span.file_check
{
    width:25px;
    vertical-align:middle;
    text-align:left;
}
.file_list input
{
    vertical-align:middle;
}

.file_list a
{
    color:Black;
    text-decoration:none;
    margin-left:15px;
}
.file_list a:hover
{
    color:#B8B8B8;
}

#jqContextMenu li
{
  text-align: center;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
}
.unavailable
{
    color:#808080
}

/****************全局设置******************/
body .folder-ico
{
    background: url('/Areas/CMS/Themes/JCSZYS/Content/Images/wenjianjia.gif') no-repeat 2px 6px;
}
body .upward-ico
{
    background: url('/Areas/CMS/Themes/JCSZYS/Content/Images/xiangshang.gif') no-repeat 8px 3px;
}
body .refresh
{
    background: url('/Areas/CMS/Themes/JCSZYS/Content/Images/shuaxin.gif') no-repeat 5px 2px;
    width:53px;
    padding-left:12px;
}
body .width-65
{
    width:65px;
}