input::-ms-clear{display:none;}
.clearfix:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.clearfix {clear: both;}
.template{display: none;}
.upload-button{position:relative; color: #fff; width: 116px; height: 32px; border: none;}
.uploadButton{position:absolute;top:120px;left:267px;height: 32px;+z-index: 10;width: 80px; cursor:pointer;}
.uploadButton2 {height: 32px;z-index: 2;float: right;position: relative;right: 114px;top: 40px;width:86px;height:32px;}
#en .uploadButton2 {right:140px;}
.placeholder {color: #aaa;}

.lui-filelist .list-view .changeGrey .file-area .file-info .file-name a.display-name{color:#999; text-decoration: line-through;}
.lui-filelist .icon-view .changeGrey .file-area .file-info .file-name a.display-name{color:#999; text-decoration: line-through;}
.button{display: inline-block;height: 30px;padding:0 20px;line-height: 30px;border: 1px solid #dcdcdc;background: url(images/dialog_btn_bg.png) 0 -32px repeat-x;cursor: pointer;color:#636363}
.button-blue {display: inline-block;height: 30px;padding:0 20px;line-height: 30px;border: 1px solid #176fdd;background: url(images/dialog_btn_bg.png)  repeat-x;cursor: pointer;border-radius: 3px;color:#fff;}

/*按钮 新样式，平面化*/
.button_blue{width:86px;height:30px;background: #267bf8;color: #ffffff;margin: -1px;border:1px solid #1d64d0;cursor: pointer;border-radius: 1px;}
.button_blue:hover{background: #1170e4;}
.button_blue:active{background: #1367ce;}

.pop-menu {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    border: 1px solid #fff;
    background-color: #fafafa;
    border-radius: 3px;
    z-index: 1000;
    min-width: 160px;
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    background-image: -moz-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    background-image: -ms-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    background-image: -o-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    background-image: linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    -moz-border-radius: 3px;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 0 rgba(255, 255, 255, .5) inset;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 0 rgba(255, 255, 255, .5) inset;
    box-shadow: #999 0px 0px 3px;
}
.pop-menu .split{border-bottom:1px #eee solid; height: 5px;  margin-bottom: 5px}
.pop-menu li.menu-item{min-width: 50px; padding: 8px 16px;}
.pop-menu li:hover{background-color:#157cf5;color: #fff; cursor: pointer;}
.pop-menu hr{height:1px;border:none;border-top:1px solid #eee;}

.confirm-box{position: absolute; left: 0; top:0; width: 100%; height: 100%; background-color: #f0f0f0; text-align: center;}
.confirm-box .ok, .confirm-box .cancel{position: absolute; left:20px; top:50%; margin-top: -15px; display: inline-block; width: 100px; height: 30px; line-height: 30px; font-size: 1.2em; background-color:#2987f8; margin-right: 10px;  vertical-align: middle; text-align: center; cursor: pointer;border-radius: 3px;color: white;}
.confirm-box .cancel{left:150px;/*background-color: ;*/}


.asc .i-sort2{display:inline-block; vertical-align: middle; width:20px; height: 20px; background: url(img/icon20x20.png) -101px -100px no-repeat; margin-top: -3px;}
.desc .i-sort2{display:inline-block; vertical-align: middle; width:20px; height: 20px; background: url(img/icon20x20.png) -41px -100px no-repeat; margin-top: -3px;}


.lui-wait{position:absolute; left:0; top:0; width:100%; height:100%; z-index:9999999999;}
.lui-wait img{position:absolute; left:50%; top:50%; margin-left: -30px; margin-top: -30px;}

.lui-tips{position: fixed; z-index: 900; background-color: #66acce; padding:20px; width: 270px; box-shadow:0px 0px 20px rgba( 0, 0, 0, 0.6 ); text-align: center;border-radius:5px;}
.lui-tips img{border-radius: 10px; margin-right: 20px;}
.lui-tips .tips-content{display:block; font-size: 2em; color:#fff; }
.lui-tips .tips-content img, .lui-tips .tips-content span{vertical-align: middle;}
.toast { background: #F8ECC0;padding: 10px 20px;box-shadow:none; border:1px solid #EDC46B;}
.lui-tips .tips-toast {display: block; font-size:12px;color:#6A6A68;word-break: break-all;}
.lui-tips .tips-toast .tipsNone em {display:none;}

.lui-tips .tips-prompt-content{display: inline-block; padding:5px; width: 140px; background-color: #FAF3D9; font-size: 1.1em; border: 1px #c0f9aE solid; word-wrap:break-word; word-break:break-all;}
.lui-tips .tips-prompt-content .close{display: block; font-size: 1em; text-align: right;}
.lui-tips .tips-prompt-content .btn{display: block; font-size: 1em; text-align: right; text-decoration: underline; margin-top: 5px;}

.bubble { background: #F8ECC0; color: #444; width: auto;padding:8px 15px;box-shadow:none; border:1px solid #EDC46B;font-size: 12px;text-align: left;max-width: 200px;}
.bubble .tipBubble{position: absolute;height: 20px;}
.bubble .tipBubble em,.bubble .tipBubble span {font-family: Simsun; height:20px;width:20px;font-size: 16px;line-height: 20px;overflow: hidden;position: absolute;}
.bubble .tipBubble em {color:#EDC46B;}
.bubble .tipBubble span {color:#F8ECC0;}
.bubble .tipBubble.top{bottom: -11px;}
.bubble .tipBubble.top span {bottom:1px;}
.bubble .tipBubble.right{left: -8px;}
.bubble .tipBubble.right span {left:1px;}
.bubble .tipBubble.bottom{top: -11px;}
.bubble .tipBubble.bottom span {top:1px;}
.bubble .tipBubble.left{right:7px;}
.bubble .tipBubble.left span {left:-1px;}



.triangle-top{position:absolute; left:50%; bottom:-30px; margin-left:-15px; border:15px solid transparent; border-top-color:#0088CC;}
.triangle-bottom{position:absolute; left:50%; top:-30px; margin-left:-15px; border:15px solid transparent; border-bottom-color:#0088CC;}
.triangle-left{position:absolute; top:50%; right:-30px; margin-top:-15px; border:15px solid transparent; border-left-color:#0088CC;}

.triangle-right1{position:absolute; top:10px; left:-16px; border:8px solid transparent; border-right-color:#c0f9aE; width: 0; height: 0; font-size: 0;}
.triangle-right2{position:absolute; top:10px; left:-15px; border:8px solid transparent; border-right-color:#FAF3D9; width: 0; height: 0; font-size: 0;}

.lui-alertDialog{background-color: #fff; display: table;text-align:center;padding:50px 0px 40px 0px;width: 350px;}
.lui-alertDialog .cell1{display: inline-block; vertical-align: middle; width:20px; height: 20px; text-align: center;background: url(img/icon20x20.png) -40px -160px no-repeat;margin-right: 10px;}
.lui-alertDialog .cell2{display: inline-block; vertical-align: middle; font-size: 14px;line-height:20px;padding: 0 18px;}
.lui-alertDialog .cell1 img{*margin-top:30px;}
.lui-progressbar{ width: 100%; height: 30px; background-color: #fff;}
.lui-progressbar .progress{position: absolute; z-index: 1; width: 0; height: 30px; background-color: #a1e79c;}
.lui-progressbar .error{position: absolute; z-index: 3; width: 450px; height: 30px; line-height: 30px; background-color: #fff; left:190px; padding-left: 3px; color:#f00; display: none; font-weight: bold; overflow: hidden; text-overflow: ellipsis;}
.lui-progressbar .content{position: absolute; z-index: 2; }

/*.lui-list{!*border: 1px #ccc solid;*! margin-top: 5px; }*/
.lui-list .header{width: 650px; background-color: #EAF5FA; border-bottom: 1px #ccc dashed; *margin-left: -16px; font-size: 1em;}
.lui-list li{display:block;}
.lui-list .list-ul{display: block; width: 650px;}
.lui-list .list-li span{display: inline-block; font-size: 1em; vertical-align: middle;}

.lui-list .file_file{width:180px; height: 30px; line-height: 30px; padding-left: 5px;}
.lui-list .file_icon{vertical-align: middle;}
.lui-list .file_name{width:150px; height: 30px; line-height: 30px; padding-left: 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.lui-list .file_process{width:60px; height: 30px; line-height: 30px; padding-left: 5px; }
.lui-list .file_speed{width:100px; height: 30px; line-height: 30px; padding-left: 5px; }
.lui-list .file_size{width:145px; height: 30px; line-height: 30px; padding-left: 5px; }
.lui-list .file_remain{width:88px; height: 30px; line-height: 30px; padding-left: 5px; white-space: nowrap;}
.lui-list .file_delete{margin-left: 5px; }



.lui-scroll{width: 100%; height: 100%; position: relative;}
.lui-scroll .contentArea{overflow: hidden; position: relative; width: 100%; height: 100%; clear:left;}
#dir-select-dialog .sub-menu-item .treeview-wraper .lui-scroll .contentArea{width:98%;}
.scl-content{position:absolute; left:0; top:0; width:auto; height: auto;/*min-width: 190px; padding-top: 5px;*/}
.scl-content .s-a-h{width:6px; height:6px; clear:both; display:block;}
.lui-scroll .trackH{position: absolute; left:0; bottom:0; height: 6px; width: 100%; }
.lui-scroll .trackH .track-bg{position: absolute; width: 100%; height: 2px; left:0; top: 2px; }
.lui-scroll .trackV{position: absolute; right:0px; top:0; width: 6px; height: 100%; }
.scroll-wraper .lui-scroll .trackV{position: absolute; right:7px; top:0; width: 6px; height: 100%; }
.lui-scroll .trackV .track-bg{position: absolute; width: 2px; height: 100%; left: 2px; top:0;}
.lui-scroll .barH{position: relative; left:0px; top:0px; height: 6px; width: 50px; background-color: #B6B6B6; z-index: 3;border-radius:3px;}
.lui-scroll .barV{position: relative; left:0px; top:0px; width: 6px; height: 50px; background-color: #B6B6B6; z-index: 3;border-radius:3px;}
.scroll-wraper .lui-scroll .barV{position: relative; left:0px; top:0px; width: 10px; height: 50px; background-color: #D3D3D3; z-index: 3;border-radius:5px;}
.treeview-wraper .scl-content{min-width: 100%;}

/*  file main  */
.pageHead{height:42px;}
/*上传和新建文件夹按钮的样式*/
.button-area{
    height: 64px;
    margin-left: 39px;
    line-height: 64px;
    position: relative;
}
.button-area>span{
    width: 82px;
    height: 32px;
    line-height: 32px;
    color: #585858;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    border: 1px solid #eaeaea;
    border-radius: 6px;
    cursor: pointer;
}
#HTML5FileUpload{
    height: 32px;
    width: 160px;
    position: absolute;
    left: -80px;
    opacity: 0;
}
/*上传按钮 能上传*/
.button-area>span.can-upload{
    font-size: 14px;
    background-color: #267bf8;
    border: 1px solid #2672dd;
    color: #fff;
}
.button-area>span.can-upload #HTML5FileUpload{
    cursor: pointer;
}
.button-area>span.can-upload:hover{
    background-color: #1170e4;
    color: #fff;
}
.button-area>span.can-upload:active{
    background-color: #1367ce;
    color: #fff;
}
/*上传按钮 不能上传*/
.button-area>span.forbid-upload{
    background-color: #88b7f1;
    color: #fff;
    cursor: default;
}
.button-area>span.forbid-upload #HTML5FileUpload{
    cursor: default;
}
/*新建文件夹按钮 */
.button-area>span.addfolder{
    margin: 0 0 0 9px;
    border: 1px solid #c4c4c4;
    color: #585858;
    cursor: pointer;
}
.button-area>span.can-create-folder:hover{
    background-color: #1170e4;
    color: #fff;
}
.button-area>span.can-create-folder:active{
    background-color: #1367ce;
    color: #fff;
}
.button-area>span.forbid-create-folder{
    background-color: #fbfbfb;
    color: #aaa;
    cursor: default;
}
/*.button-area>span.addfolder.zh{*/
/*background-image:url('/css/theme/default/img/new_folder_zh.png');*/
/*background-position: 0 0;*/
/*}*/
/*.button-area>span.addfolder.en{*/
/*background-image:url('/css/theme/default/img/new_folder_en.png');*/
/*background-position: 0 0;*/
/*}*/
/*.button-area>span.addfolder.can-create-folder:hover{*/
/*background-position: -86px 0;*/
/*}*/
/*.button-area>span.addfolder.forbid-create-folder{*/
/*background-position: -172px 0;*/
/*cursor: default;*/
/*}*/

/*上传按钮*/
/*.button-area>span.upload-zh {*/
/*background-image:url('/css/theme/default/img/upload_zh.png');*/
/*background-position: 0 0;*/
/*}*/
/*.button-area>span.upload-en {*/
/*background-image:url('/css/theme/default/img/upload_en.png');*/
/*background-position: 0 0;*/
/*}*/
/*.button-area>span.upload-zh.forbid-upload {*/
/*background-position: -172px 0;*/
/*}*/
/*.button-area>span.upload-en.forbid-upload {*/
/*background-position: -172px 0;*/
/*}*/
/*.button-area>span.upload-zh.can-upload:hover {*/
/*background-position: -86px 0;*/
/*}*/
/*.button-area>span.upload-en.can-upload:hover {*/
/*background-position: -86px 0;*/
/*}*/

#fileManagerHeader{
    position: relative;
    display: inline-block;
    margin-top: 6px;
}


#head .head-menu div.search-more-down{height: 30px;z-index: 10;}
#head .head-menu .search-more .arrow{background: url("img/icon20x20.png") 0px -60px no-repeat; width: 20px; height: 20px; display: inline-block;vertical-align: top;margin: 4px 5px 0;}
#head .head-menu .search-more span.active{ background-position: 0px -100px;}



/*.button-area span object{opacity: 0;}    !*兼容火狐浏览器*!*/
/*上传按钮 兼容ie9以上*/
html>body .button-area span object{position:absolute;left:0;}

.button-area span.unauth_pic{position: absolute;top: -32px;left: 52px;z-index: 9999;width: 163px;height: 43px;display: none;}
.button-area span.addfolder .i-addfolder{vertical-align: top;margin: 5px 15px 0 0;*margin: 0px 15px 0 0;}

#fileManagerHeader .folder-area{
    display: block;
    margin-left: 15px;
    padding-top: 25px;
    height: 50px;
    white-space: nowrap;
}
#fileManagerHeader .folder-area .fold-name{display: inline-block; font-size: 1.8em; margin-left: 10px; color:#49819c; vertical-align: middle; max-width:179px; overflow: hidden;text-overflow:ellipsis;}
#fileManagerHeader .filenav-area {
    display:inline-block;
    position: relative;
    padding-right:30px;
    color: #7f7f7f;
}


#fileManagerHeader .filenav-area>span.moreNav .moreNavBtn{display: inline-block; overflow: auto;cursor: pointer;}
#fileManagerHeader .filenav-area>.i-arrow {display: inline-block; width: 16px;height: 46px; margin: 2px 0; background:url("img/nav_bg.gif")no-repeat #fafafa;}
#fileManagerHeader .filenav-area .item_arrow_root{cursor: default;}
#fileManagerHeader .filenav-area .item_arrow {position: relative;display: inline-block;}
#fileManagerHeader .filenav-area .item_arrow:first-child {color: #2285ff}

#fileManagerHeader .filenav-area .item_arrow_cur{display: inline-block;*padding:0 20px;max-width: 100px; overflow: hidden; text-overflow: ellipsis; display: inline-block; white-space: nowrap;}

#fileManagerHeader .filenav-area .item_arrow .item_title {max-width:100px; overflow: hidden; text-overflow: ellipsis; display: inline-block; white-space: nowrap;cursor: pointer;}
#fileManagerHeader .filenav-area .item_arrow .nav-gap {margin: 0 8px;vertical-align: top;}


#fileManagerHeader .filenav-area .moreNav{}
#fileManagerHeader .moreNavList{ display: none; position: absolute;z-index: 10; top:28px;left: 90px; width: 100px;border-radius: 4px; box-shadow: 0 0 1px; background: #fff;}
#fileManagerHeader .moreNavList a{display: inline-block; width: 100%; float: left; cursor: pointer; overflow: hidden;; white-space: nowrap; text-overflow: ellipsis; }
#fileManagerHeader .moreNavList span{ display: block;height: 20px; line-height: 20px; padding: 5px;}
#fileManagerHeader .moreNavList span.nav-gap{ display: none;}

#fileManagerHeader .moreNavList span:hover{background: #157bf9; color: #fff;}

#fileManagerHeader .searchNav{
    margin: 0 6px;
}
#fileManagerHeader .searchNav em { display:inline-block; width:100%;max-width:388px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; float:left;}
#en #fileManagerHeader .searchNav em {float:none;}
#en #fileManagerHeader .searchNav span {float:left;}
#en #fileManagerHeader .searchNav span.size {float:right;}
#fileManagerHeader .searchNav .key{color:#ed8913;}
#fileManagerWraper .scl-content{width: 100%;}




#fileManagerHeader .fileManager_top{float: left;}
#fileManagerWraper .fileManager_bottom {
    display: inline-block;
    float: right;
    margin-top: 6px;
    margin-right: 3px;
}
#fileManagerWraper .fileManager_bottom .header_bot{position: relative;}
#fileManagerHeader .search-result{
    display: none;
    float: left;
}
/*#fileManagerWraper{overflow: hidden;}*/

.header_bot .oper .sort{margin-right: 13px}
.header_bot .oper>span:hover .i-sort{background-position: 0 -14px;}
.header_bot .sort{position: relative; *z-index: 10;}
.header_bot .sort-menu{position: absolute; width:147px; left:-97px; top: 32px; display: none; background-color:#fff; border: 1px #ccc solid; z-index:5; }
.header_bot .sort-menu li{display: block; height:30px;line-height: 30px; font-size:1em; cursor: pointer; background-color:#fff;color:#8a8a8a;}
.header_bot .sort-menu li i{margin:0 13px;}
.header_bot .sort-menu li i.i-sort-asc{
    width: 20px;
    height: 20px;
    background: url(img/icon20x20.png) no-repeat;
    background-position:0px -100px;
}
.header_bot .sort-menu li i.i-sort-desc{
    background: url(img/icon20x20.png) no-repeat;
    background-position:0 -60px;
    width: 20px;
    height: 20px;
}
.header_bot .sort-menu li.active{color:#167dfd;}
.header_bot .sort-menu li.active i.i-sort-asc{
    background-position: -259px -260px;
}
.header_bot .sort-menu li.active i.i-sort-desc{
    background-position: -60px -160px;
}
.header_bot .sort-menu li:hover{background-color:#147dfd;color:#fff;}
.header_bot .sort-menu li:hover i.i-sort-asc{background-position:-340px -60px;}
.header_bot .sort-menu li:hover i.i-sort-desc{background-position:0px -80px;}
.header_bot .oper{display: inline-block;}
.header_bot .oper .operSearch{float: left; padding: 0 6px; position: relative;border-right: 0;border-radius: 3px 0 0 3px;}
/*.header_bot .operView:hover{box-shadow: inset 0px 1px 5px #999;background: #f2f2f2;border: 1px solid #c1c1c1;}*/
.header_bot i{display:inline-block; width:16px; height: 15px;background: url(../../../js/lenovodata/component/fileManager/images/file_operate.png) no-repeat;vertical-align: middle; cursor: pointer;}
.header_bot .sort i.i-sort {background-position:0 0;}
.header_bot .operView i.list-view { background-position:-34px 0;}
.header_bot .operView:hover  i.list-view{ background-position:-34px -15px;}
.header_bot .operView i.icon-view { background-position:-18px 0;}
.header_bot .operView:hover i.icon-view { background-position:-18px -15px;}
.header_bot .operView i.list-view-on,.header_bot .operView i.icon-view-on{display: none;}
.header_bot .dynamic{width: 20px; height: 20px;border-radius:3px;padding:5px;}
.header_bot .dynamic.dynamicShow{box-shadow: inset 0px 1px 5px #dadada;background: #f2f2f2;border: 1px solid #c1c1c1;padding: 4px;}
.header_bot .dynamic i{text-indent: -999em;*text-indent:0; background-position: -280px -100px;}
.header_bot .dynamic:hover i{background-position: -280px -40px;}
.header_bot .dynamicShow:hover i{background-position: -280px -100px;}
.header_bot .dynamic-admin{display: none;}
.header_bot .trash{cursor: pointer;border-radius:3px;padding:5px;}
.header_bot .trash.trashShow{box-shadow: inset 0px 1px 5px #dadada;background: #f2f2f2;border: 1px solid #c1c1c1;padding: 4px;}
.header_bot .trash .i-trashBtn{background-position:-280px -60px;}
.header_bot .trash:hover .i-trashBtn {background-position: -280px 0px;}
.header_bot .trashShow:hover .i-trashBtn {background-position: -280px -60px;}
.sort>i,.operView>i{
    background: url(/js/lenovodata/component/fileManager/images/file_icon16x16.png) no-repeat;
}

/*.lui-filelist{position: relative;}*/
.lui-filelist .filelist-header{
    height: 38px;
    margin-left: 39px;
    border-bottom: 1px solid #eaeaea;
    position:relative;
    background: #fff;
}
.lui-filelist .filelist-header .select-all{float: left;display: inline-block;}
.lui-filelist .filelist-header .select-all input{vertical-align: middle;margin:0 24px;}
.lui-filelist .filelist-header .select-all span{vertical-align: middle;display: inline-block; padding: 0 18px;width: 70%;}
.lui-filelist .filelist-header .updateUser{width:11%;float: right;}
.lui-filelist .filelist-header .updateData{width:15%;float: right;min-width: 102px;}
.lui-filelist .filelist-header .updateSize{width:9%;float: right;}
.lui-filelist .filelist-header .button-area{display: inline-block;}
.lui-filelist i.namedesc,.lui-filelist i.sizedesc,.lui-filelist i.mtimedesc,.lui-filelist i.updatordesc{background-position:-280px -180px;}
.lui-filelist i.nameasc,.lui-filelist i.sizeasc,.lui-filelist i.mtimeasc,.lui-filelist i.updatorasc{background-position:-280px -160px;}

/*头部按钮*/
.filelist-header-auth{
    display: none;
    position: absolute;
    z-index: 1;
    background: #fff;
    min-width: 200px;
    height: 64px;
    line-height: 64px;
    padding-left: 39px;
}
.filelist-header-auth .file-name{ display: inline-block;vertical-align: middle;line-height: 26px;}
/*.filelist-header-auth .fileAttribute{ position: relative; display: inline-block;height: 26px;top:15px;}*/
.filelist-header-auth .fileAttribute>span{
    position: relative;
    height: 34px;
    line-height: 34px;
    width: 82px;
    color: #585858;
    text-align: center;
    border: 1px solid #c4c4c4;
    border-radius: 6px;
    cursor: pointer;
    margin-right: 10px;
}
.filelist-header-auth .fileAttribute>span:hover{
    background-color: #3388ff;
    color: #ffffff;
}
.filelist-header-auth .fileAttribute span.fileMore:hover #file-operate-head{
    display: inline-block;
}
.filelist-header-auth .fileAttribute span.fileMore:hover #folder-operate-head{
    display: inline-block;
}
.filelist-header-auth .fileAttribute span.fileMore span{ width: 100%; color: #8a8a8a;font-size: 12px;}
.filelist-header-auth .fileAttribute span.fileMore span:hover{color: #ffffff;background-color: #3388ff;}
.filelist-header-auth .fileAttribute span.fileMore ul{display: none;position: absolute;left: 0px;top: 34px;border: 1px solid #eaeaea; width: 80px; background-color: #ffffff;}
/*结束*/

.list-wraper{
    padding-left: 39px;
}
.lui-filelist .scroll-wraper{
    overflow-x: hidden;
    overflow-y: auto;
}
.filelist-header-auth .action-preview .file-name,.filelist-header-auth .action-upload .file-name{line-height: 26px;}

/*.lui-filelist .filelist-item span{display: inline-block;}*/

/*.lui-filelist .list-wraper{position: relative;}*/

.lui-filelist .isEnd{text-align: center;font-size: 12px;padding-top: 21px;padding-bottom: 21px;color: #C3C3C4;}
.lui-filelist .list-view .filelist-item{height: 46px;line-height: 46px;border-bottom: 1px solid #eaeaea; color: #939393;}
.lui-filelist .list-view .filelist-item:hover .file-operate{display: inline-block;}
.lui-filelist .list-view .filelist-item.item-rename:hover .file-operate {display:none;}
.lui-filelist .list-view .filelist-item .filelist-icon{width: 68%; display: inline-block; height: 46px; line-height: 46px; float: left;position: relative;}
.lui-filelist .list-view .filelist-item .icon-mode-fileMore{
    display: none;
}
.lui-filelist .list-view .filelist-item .filelist-updateUser ,
.lui-filelist .list-view .filelist-item .filelist-creatorUser{
    width: 7%;
    float:right;
    display: inline-block;
    height: 46px;
    line-height: 46px;
    vertical-align: top;
    min-width: 52px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.lui-filelist .list-view .filelist-item .filelist-updateUser span,
.lui-filelist .list-view .filelist-item .filelist-creatorUser span{
    display: inline-block;
    color: #949494;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
}

.lui-filelist .list-view .filelist-item .filelist-updateData{
    width: 16%;
    color: #949494;
    float:right;
    display: inline-block;
    height: 46px;
    line-height: 46px;
    vertical-align: top;
    min-width: 102px;
    font-size: 12px;
}
.lui-filelist .list-view .filelist-item .filelist-updateSize{width: 9%; float:right;display: inline-block; height: 46px; line-height: 46px;font-size: 12px;color:#949494;}
.lui-filelist .list-view .filelist-item .file-select{float: left; padding-left: 24px; *padding-top: 13px;}
.lui-filelist .list-view .filelist-item .file-area{
    display: block;
    float: left;
}
.lui-filelist .list-view .filelist-item .file-area img{display:block;}
.lui-filelist .list-view .filelist-item .file-area .file-icon{
    float: left;
    width: 27px;
    height: 36px;
    margin: 10px 13px 0 5px;
}

.lui-filelist .list-view .filelist-item .thumb-nail .file-info{
    /*display: block;
    margin: 0px auto 0 79px;
    line-height:46px;
    color: #5e5e5e;
    overflow: hidden;*/
}

/*.lui-filelist .list-view .filelist-item .file-area .file-info .edit-name input{ height: 30px; line-height: 30px;}*/
.lui-filelist .list-view .filelist-item .filelist-icon .edit-name {
    position: absolute;
    top:0;
    padding-left: 45px;
}
.lui-filelist .filelist-item .filelist-icon .edit-name span.sure{ background-position:-133px  -316px; text-indent: -999em; margin: 0 5px;}
.lui-filelist .filelist-item .filelist-icon .edit-name span.cancel{ background-position:-160px  -316px; text-indent: -999em;}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-name{
    display: inline;
    /*position: absolute;*/
    cursor: pointer;
}
/*.lui-filelist .list-view .filelist-item .thumb-nail{
    margin-top: 9px;
    margin-left:23px;
    width:36px;
    height: 36px;
    overflow: hidden;
    cursor: pointer;
}*/
.lui-filelist .list-view .filelist-item .thumb-nail .file-info .file-name{display: inline;position: absolute;}
.lui-filelist .list-view .filelist-item .thumb-nail img{
    float: left;
    position: absolute;
    top: 7px;
    left: 6px;
}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-name a{
    max-width: 193px;
    color: #343434;
    display:block;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-name .file-absolute{
    float: left;
}
.lui-filelist .list-view .filelist-item .thumb-nail .file-info .file-name a{
    position: relative;
    margin-left: 78px;
    max-width: 200px;color: #333;
    display:block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
@media only screen and (min-width: 1600px){
    .lui-filelist .list-view .filelist-item .file-area .file-info .file-name a{
        max-width: 460px;
    }
    .lui-filelist .list-view .filelist-item .file-area .file-info .file-name a.shorter-width{
        max-width: 360px;
    }
}
@media only screen and (min-width: 1366px) and (max-width: 1599px){
    .lui-filelist .list-view .filelist-item .file-area .file-info .file-name a{
        max-width: 350px;
    }
    .lui-filelist .list-view .filelist-item .file-area .file-info .file-name a.shorter-width{
        max-width: 220px;
    }
}
@media only screen and (max-width:1280px){
    .lui-filelist .list-view .filelist-item .file-area .file-info .file-name a{
        max-width: 225px;
    }
}
.lui-filelist .list-view .filelist-item:hover .thumb-nail .file-info .lock-true{
    display:inline;
    position:absolute;
    right:-25px;
}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-name .editOL-true {
    display: inline-block;
    float: right;
    margin-left: 5px;
    margin-top: 16px;
    width: 18px;
    height: 18px;
    background: url("/js/lenovodata/component/fileManager/images/editOL.gif") no-repeat;
    cursor: pointer;
}

.lui-filelist .list-view .filelist-item .file-area .file-info .file-name .history {
    float: right;
    margin-top: 13px;
    margin-left: 5px;
    min-width: 18px;
    height: 18px;
    border: 1px solid #C7CDD5;
    line-height: 18px;
    background:#E9F1FB;
    color:#2A7FFA;
    text-align: center;
    cursor: pointer;
}


.lui-filelist .list-view .filelist-item .file-area .file-info .file-name .display-name:hover{text-decoration: underline;}
.lui-filelist .list-view .filelist-item .file-area .file-info .lock-true,
.list-view .lui-list .list-item .lock-true{
    float: right;
    margin-top: 13px;
    width:20px;
    height:20px;
    background:url(img/icon20x20.png) -180px -60px;
    margin-left: 5px;
}
.lui-filelist .list-view .filelist-item .thumb-nail .file-info .file-name  .lock-true{/*position:absolute;right:-25px;top:-9px;*/display:inline-block; width:15px; height:20px;/* margin:18px 5px;*/background:url(img/icon20x20.png) -180px -60px;vertical-align: inherit;margin-bottom: 4px;}
.lui-filelist .list-view .filelist-item:hover .thumb-nail .file-area .file-info .file-name .lock-true{ margin-top:9px;}
.list-view .lui-list .list-item .lock-true {margin:0;}

/*.icon-view .history {display:none !important;}*/
.lui-filelist .list-view .filelist-item .file-area .file-info .lock-false{display:none;}
.lui-filelist .list-view .filelist-item .file-area .file-info .history-true{float:left;display:inline-block; width:15px; height:20px; margin:12px 5px;background:#157bf9; color: #fff;}
.lui-filelist .list-view .filelist-item .file-area .file-info .lock-false{display:none;}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-date{display: block; height: 20px; line-height: 20px; width: 100%; color: #999;}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-path{display: none;height: 20px; line-height: 20px; width: 100%; color: #999;text-overflow: ellipsis;overflow: hidden;}
.lui-filelist .list-view .filelist-item .file-area .file-info .file-path-show{display: block;}
.lui-filelist .list-wraper .file-operate{
    position:absolute;
    right: 10px;
    display: none;
    line-height: 20px;
    top: 10px;
}
.lui-filelist .list-wraper .file-operate.operateShow{display: inline-block;}
.lui-filelist .file-operate span{padding: 3px; cursor: pointer;}
.lui-filelist .file-operate>span{margin-left: 15px;}
.filelist-item .file-operate>span{margin: 0 7px;}
.lui-filelist .file-operate>span:hover{border:1px solid #d9d9d9;padding: 2px;background:#ffffff;}
.lui-filelist .file-operate ul{
    display: none;
    position: absolute;
    right: -101px;
    top: 26px;
    width: 130px;
    border: 1px solid #fff;
    background-color: #fafafa;
    background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
    border-radius: 4px;
    box-shadow: 0 1px 6px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
    line-height: 20px;
    z-index: 10;
    color: #7d7d7d;
}
#en .lui-filelist .file-operate ul{width: 165px;}
/*.lui-filelist .file-operate ul li{display: inline;}*/
.lui-filelist .file-operate .fileMore{display: inline-block;}
/*.lui-filelist .file-operate ul span{display: block;}*/
.lui-filelist .file-operate ul .attribute{ border-top: 1px solid #f1f1f1;}
.lui-filelist .file-operate ul li span{color: #333;margin: 0;min-width:100px;padding:0 14px;height: 27px;line-height: 27px;border-radius: 3px;}
.lui-filelist .file-operate ul li span:hover{background:#157bf9;color:#fff;}


.lui-filelist .list-view .filelist-item .file-operate .icon{}
.lui-filelist .list-view .filelist-item .file-operate .no-version{display: none}
.lui-filelist .list-view .item-selected,
.lui-filelist .list-view .item-hover{background-color: #f1f9ff;}
.lui-filelist .list-view .new-item{ height: 47px; line-height:47px;border-bottom:1px solid #EFEFEF;}
.lui-filelist .new-item span.sure{
    background-position:-133px  -315px; text-indent: -999em;
    margin-left: 12px;
    margin-right: 8px ;
}
.lui-filelist .new-item span.cancel{ background-position:-160px  -315px; text-indent: -999em;}
.lui-filelist .list-view .new-item .file-select{float: left; padding-left: 24px;+margin-top:12px;}
.lui-filelist .list-view .new-item .file-icon{float: left; width: 36px; height: 35px; margin: 11px 4px 0 5px;}
.lui-filelist .list-view .new-item .edit-name{position: relative;+top:10px;}
.lui-filelist .list-view .filelist-item .file-area .iconLink-true{
    float: right;
    margin-top: 13px;
    margin-left: 5px;
    width:20px;
    height:20px;
    background: url(/js/lenovodata/component/fileManager/images/file_operate.png) -85px -13px;
}


.lui-filelist .icon-view .filelist-item{
    float: left;
    position: relative;
    margin:6px 4px;
    width: 262px;
    border: 1px #eaeaea solid;
}
.lui-filelist .icon-view .filelist-item.isfolder-true{
    height: 72px;
}
.lui-filelist .icon-view .filelist-item.isfolder-false{
    height: 218px;
}
@media only screen and (max-width:1660px) and (min-width: 1441px){
    .lui-filelist .icon-view .filelist-item{
        width: 250px;
        margin:6px 4px;
    }
}
@media only screen and (max-width:1440px) and (min-width: 1367px){
    .lui-filelist .icon-view .filelist-item{
        margin:6px 12px;
    }
}
.lui-filelist .icon-view .filelist-item.isfolder-true.item-selected{
    border-color: #1b7af0;
}
.lui-filelist .icon-view .filelist-item.isfolder-false.item-selected{
    border-color: #1b7af0;
}

.lui-filelist .icon-view .filelist-item .file-select{z-index:1;height: 13px; margin-left: 3px; margin-top: 2px;visibility: hidden;display: inline-block;}
.lui-filelist .icon-view .filelist-item .file-select input{position: relative;z-index: 2}


.lui-filelist .icon-view .filelist-item .file-area .file-icon{
    position: absolute;
    left: 22px;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .filelist-updateSize{
    display: none;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .filelist-updateSize{
    position: absolute;
    left: 14px;
    top: 197px;
    font-size: 12px;
    color: #a1a1a1;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .filelist-updateData{
    position: absolute;
    left: 90px;
    top: 40px;
    font-size: 12px;
    color: #a1a1a1;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .filelist-updateData{
    position: absolute;
    left: 14px;
    top: 180px;
    font-size: 12px;
    color: #a1a1a1;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .icon-mode-fileMore{
    position: absolute;
    right: 14px;
    top: 18px;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .icon-mode-fileMore{
    position: absolute;
    right: 14px;
}
/*对于只有上传权限的文件，在图标模式下不显示“...”*/
.lui-filelist .icon-view .filelist-item.isfolder-false .icon-mode-fileMore.action-upload{
    display: none;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .file-icon{
    position: absolute;
    left: 5px;
    top:-3px;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .file-icon{
    position: absolute;
    left: 91px;
    top: 37px;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .file-icon.pic,
.lui-filelist .icon-view .filelist-item.isfolder-false .file-icon.ps{
    display: none;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .display-name{
    position: absolute;
    top: 160px;
    left: 14px;
    display: inline-block;
    width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .display-name:hover{
    text-decoration: underline;
}
/*包裹链接、锁等四个小图标*/
.lui-filelist .icon-view .filelist-item.isfolder-false .file-absolute {
    position: absolute;
    bottom:3px ;
    right: 0;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .history{
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border: 1px solid #C7CDD5;
    background-color: #E9F1FB;
    color: #2A7FFA;
    float: right;
    margin-right: 14px ;
    cursor: pointer;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .history.history-1{
    display: none;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .display-name{
    position: absolute;
    left: 90px;
    top: 20px;
    display: inline-block;
    width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .display-name:hover{
    text-decoration: underline;
}
.lui-filelist .icon-view .filelist-item .file-area .file-info .file-date{display: none}
.lui-filelist .icon-view .filelist-item .file-area .file-info .file-path-show,.lui-filelist .icon-view .filelist-item .file-area .file-info .file-path{display: none}
.lui-filelist .icon-view .filelist-item .file-operate{display: none}
.lui-filelist .icon-view .filelist-item:hover{border-color: #1b7af0;}
.lui-filelist .icon-view .filelist-item.isfolder-false .file-area{
    display: inline-block;
    width: 100%;
    height: 153px;
    overflow: hidden;
    background-color: #f3f5f8;
    border-bottom: 1px solid #eaeaea;
}
.lui-filelist .icon-view .filelist-item.isfolder-false .file-area img{
    cursor: pointer;
    margin-top: -43px;
    margin-left: -29px;
}
.lui-filelist .icon-view .filelist-updateUser ,.lui-filelist .icon-view .filelist-creatorUser{
    display: none;
}
.lui-filelist .icon-view .isfolder-false .filelist-updateUser,.lui-filelist .icon-view .isfolder-false .filelist-creatorUser{
    display: block;
    position: absolute;
    left: 124px;
    top: 180px;
    font-size: 12px;
    color: #a1a1a1;
    overflow: hidden;
    width: 80px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lui-filelist .icon-view .filelist-item .file-area .lock-true{
    /*position:absolute;*/
    width:20px;
    height:20px;
    /*top: 188px;*/
    /*right: 5px;*/
    background:url(img/icon20x20.png) -180px -60px;
    float: right;
    margin-right: 14px;
}
/*.lui-filelist .icon-view .filelist-item  .file-area .file-info  .lock-true{ position:relative;display:inline-block; width:15px; height:20px; margin:0;background:url(img/icon20x20.png) -180px -60px;}*/

/*.lui-filelist .icon-view .filelist-item .file-area .file-info .lock-true,*/
.lui-filelist .icon-view .filelist-item .file-area .lock-true.image-true {display:none;}
.lui-filelist .icon-view .filelist-item .file-area .iconLink-true{
    width:20px;
    height:20px;
    background: url(/js/lenovodata/component/fileManager/images/file_operate.png) -85px -13px;;
    cursor: pointer;
    float: right;
    margin-right: 14px;
}
.lui-filelist .icon-view .filelist-item.isfolder-true .file-area .iconLink-true {
    margin-right: 14px;
    margin-top: 38px;
}
.lui-filelist .icon-view .filelist-item .file-area .editOL-true{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(/js/lenovodata/component/fileManager/images/editOL.gif) bottom no-repeat;
    cursor: pointer;
    float: right;
    margin-right: 14px;
}
.lui-filelist .icon-view .new-item{
    float: left;
    position: relative;
    margin: 6px 4px;
    width: 262px;
    border: 1px #eaeaea solid;
    height: 72px;
}
.lui-filelist .icon-view .new-item .file-select{display: none;}
.lui-filelist .edit-name  input{width: 144px; height: 25px; line-height: 22px;border:1px solid #ddd;border-radius: 3px;text-indent: 2px;}
.lui-filelist .icon-view .new-item .file-area .file-icon{
    position: absolute;
    left: 5px;
    top: -3px;
}

.lui-filelist .icon-view .isEnd{float:left;width:100%; text-align: center; font-size: 12px;padding-top: 21px; padding-bottom: 21px; color: #C3C3C4;}
.lui-filelist .list-view .deleted{background-color: #ccc;}
.lui-filelist .icon-view .deleted{background-color: #ccc;}
.lui-filelist .icon-view .new-item .edit-name {
    position: absolute;
    top: 25px;
    left: 74px;
}
.lui-filelist .icon-view .isfolder-true .edit-name {
    position: absolute;
    top: 15px;
    left: 69px;
}
.lui-filelist .icon-view .isfolder-false .edit-name{
    position: absolute;
    top: 155px;
    left: 14px;
}
.lui-filelist .icon-view .edit-name  input{width: 105px;}
.lui-filelist .icon-view .thumb-nail .file-select{position:relative;z-index:2;}
.lui-filelist .icon-view .thumb-nail:hover .file-select {visibility: visible;}
.lui-filelist .icon-view .item-selected .file-select,
.lui-filelist .icon-view .item-hover .file-select {visibility: visible; display: inline-block;}
.lui-filelist .icon-view .thumb-nail .file-area{width:130px;height:70px;margin-left:-16px;margin-left:-20px \0;position:absolute;text-align:center;margin-top: 10px;}
.lui-filelist .icon-view .thumb-nail .file-area i{visibility:hidden;}
.lui-filelist .icon-view .thumb-nail.changeGrey .file-area .jpg{ margin-top:25px;}
.lui-filelist .icon-view .thumb-nail.changeGrey .file-area i{visibility:visible;}
.lui-filelist .icon-view .thumb-nail .file-area .file-info .file-name{position:absolute;top:72px; left:0;}
.lui-filelist .icon-view .thumb-nail .file-area img{display:inline-block; border: 1px solid #ccc;}



.lui-list{}
.lui-list i{cursor: pointer;}
.lui-list .list-header span{display: inline-block;}
.lui-list .list-header .header-title {float:right;width: 16%; text-align: left;}

.lui-list .list-header .trash{float: right; width: 30px; height: 25px; }
.lui-list .list-header .sort{float: right; position: relative; width:25px; margin-right: 10px; *margin-top: 3px;}
.lui-list .list-header .sort .cur-sort{ text-align: center; border:1px solid #ccc; display: inline-block; width: 100%; height: 25px; line-height: 24px; cursor:pointer; border-radius: 3px;}
.lui-list .list-header .sort .cur-sort .sort-text{display: inline-block; width: 68px;}
.lui-list .list-header .sort .cur-sort .icon{ margin-left:4px;}
.lui-list .list-header .sort-menu{position: absolute; width:100%; left:0; top: 38px; display: none; background-color:#fff; border: 1px #ccc solid; z-index:5;}
.lui-list .list-header .sort-menu a{display: block; margin: 5px; height:25px; line-height: 25px; font-size:1em;}
.lui-list .list-header .sort-menu a:hover{background-color: #e5e5e5;}
.lui-list .list-header .oper{float: right;/* width: 60px; */margin-right: 10px;}
.lui-list .list-header .command{float: left; margin-right: 10px;}
.lui-list .list-header .command span{display: inline-block; padding: 0 10px;}
.lui-list .list-header .command span:hover{background-color: #1070e5; cursor: pointer; color: #ffffff;}
.lui-list .list-header .command .back{background: url(img/back.png) 5px 17px no-repeat; padding-left: 25px; }
.lui-list .list-header .select-all{float: left; margin-left: 24px; vertical-align: middle;}
.lui-list .list-header .select-all input{margin-right: 10px;}
.lui-list .list-header .select-all label{margin-left:21px}
.lui-list .list-header .list-view,.lui-list .list-header .icon-view{width: 20px;height: 20px;background: url(img/icon20x20.png) no-repeat;    position: relative;}
.lui-list .list-header .list-view{background-position: -280px -120px;vertical-align: middle;}
.lui-list .list-header .icon-view{background-position: -280px -80px;vertical-align: middle;}
.lui-list .list-header .list-view-on,.lui-list .list-header .icon-view-on{display: none;}
.lui-list .scroll-wraper{overflow: auto;padding-left: 39px;}


.lui-list .list-item span{display: inline-block;}
.lui-list .list-view .list-item{ height: 46px;border-bottom:1px solid #eaeaea;overflow: hidden}
.lui-list .list-view .list-item .item-area{display: inline-block;height: 46px;}
.userbody .lui-list .list-view .list-item .item-area .item-icon {width:20px;height:20px;}
.lui-list .list-view .list-item .item-area .item-maillist{width: 205px;}
.lui-list .list-view .list-item .item-area .item-maillist .item-email{width: 200px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.lui-list .list-view .list-item .item-area .item-logtime{width: 210px;}
.lui-list .list-view .list-item .item-area img,.lui-list .icon-view .list-item .item-area img {display:none}
.lui-list .list-view .list-item .item-area .item-info .item-name{font-size:12px;position: relative;cursor: pointer;text-overflow: ellipsis;}
.lui-list .list-view .list-item .item-area .item-info .item-name .display-name:hover{text-decoration: underline;}
.lui-list .list-view .list-item .item-area .item-info .item-name .icon-small{margin-left:5px;vertical-align: middle;}
/*.lui-list .list-view .list-item .item-area .item-info .item-name .admin-true{position: relative;top: 18px;}*/
.lui-list .list-view .list-item .item-area .item-info .item-date{display: block; height: 20px;color: #999; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.lui-list .list-view .list-item .item-area .item-info .item-path{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;}
.lui-list .list-view .list-item .item-operate{float: right;margin-right: 22px;margin-top: 11px;}
.userbody .lui-list .list-view .list-item .item-operate {display:none;}
.lui-list .list-view .list-item .item-operate .icon{margin-left: 5px;}
.lui-list .list-view .list-item .item-operate>span{margin: 0 10px;}


.lui-list .list-view .item-selected,.lui-list .list-item:hover{background-color: #f3f7fd;}
.userbody .lui-list .list-item:hover .item-operate{display:block;}
.lui-list .list-view .cp-delivery{height:45px;line-height:45px;color: #5A5A5A;padding-left: 110px;display: none;border-bottom: 1px solid #efefef;}
.lui-list .list-view .cp-delivery-selected{background-color: #FCFCFC;}

.lui-list .icon-view .list-item{position: relative ;float: left; width: 130px;height:110px;margin-left: 30px; margin-top: 10px; border: 1px #fff solid;}
.lui-list .icon-view .list-item:hover{border: 1px #f0f0f0 solid;}
.lui-list .icon-view .list-item .item-select{height: 20px; margin-left: 3px; margin-top: 2px;}
.lui-list .icon-view .list-item .item-area{/*margin-top: 22px;*/}
.lui-list .icon-view .list-item .item-area .item-icon{display: block; width: 50px; height: 60px; margin: 5px 40px;}
.lui-list .icon-view .list-item .item-area .item-info{display: block;}
.lui-list .icon-view .list-item.thumb-nail .item-area {width: 130px;height: 70px; margin-top:0;position: absolute;text-align: center;}
.lui-list .icon-view .list-item.thumb-nail .item-area img {display: inline-block; border: 1px solid #ccc;}
.lui-list .icon-view .list-item.thumb-nail .item-area .item-icon{display:none;}
.lui-list .icon-view .list-item .item-area .item-info .item-name{display: block; height: 20px; width: 120px; margin-left: 5px; overflow: hidden; line-height: 20px; font-size: 1.2em; /*font-weight: bold;*/ white-space: nowrap; text-overflow: ellipsis; cursor: pointer; text-align: center;}
.lui-list .icon-view .thumb-nail .item-area .item-info .item-name {position: absolute;top: 72px;left: 0;}
.lui-list .icon-view .list-item .item-area .item-info .item-name .display-name:hover{text-decoration: underline;}
.lui-list .icon-view .list-item .item-area .item-info .item-name .icon-small{/*display:none;*/}
.lui-list .icon-view .list-item .item-area .item-info .item-date{display: none}
.lui-list .icon-view .list-item .item-area .item-info .item-path{display: none}
.lui-list .icon-view .list-item .item-area .item-info .item-file-name{display: none}
.lui-list .icon-view .list-item .item-operate{display: none}
/*.lui-list .icon-view .item-selected{border: 1px solid #7CA4B8;}*/



/*纵向滚动*/
.gs-vertical .content-wraper{position:absolute; background-color: #f0f0f0; overflow: hidden;}
.gs-vertical .gsContent{position:absolute; left: 0; top: 0;}
.gs-vertical .img-border{position: absolute; left:0; top:0; border: 4px solid #5682C2; z-index:5;}
.gs-vertical .gsContent .gsImageWraper{position: relative; display: inline-block;}
.gs-vertical .gsContent .gsImage{cursor: pointer; margin: 4px 0 0 4px;}
/*prev,next CSS可自定义*/
.gs-vertical .prev{position: absolute; left:0; top:0; width: 100%; height: 15px; margin-bottom: 5px; z-index:3; background:#5682C2; cursor: pointer;}
.gs-vertical .next{position: absolute; left:0; bottom:0; width: 100%; height: 15px; margin-top: 5px; z-index:4; background:#5682C2; cursor: pointer;}
.gs-vertical .prev-arrow, .gs-vertical .next-arrow{position: absolute; top:50%; left:50%; margin-left: -4px; margin-top:-2px; width:8px; height:4px; z-index:6; background: url(img/photogallery.png) no-repeat}
.gs-vertical .prev-arrow{background-position: -51px -38px;}
.gs-vertical .next-arrow{background-position: -61px -38px;}

/*prev,next CSS可自定义*/
.center-content .prev{position: absolute; left:0; top:0; width: 41px; height: 100%; margin-left: 65px; z-index:3; cursor: pointer;}
.center-content .next{position: absolute; right:0; top:0; width: 41px; height: 100%; margin-right: 65px; z-index:4; cursor: pointer;}
.center-content .prev-arrow, .center-content .next-arrow{position: absolute; top:50%; left:0px; margin-left:0px; margin-top:-22px; width:41px; height:70px; z-index:6; background: url(img/index/icon_preview.png) no-repeat}
.center-content .prev-arrow{background-position: -163px 0px;}
.center-content .next-arrow{background-position: 0px 0px;}


/*图片集*/
.lui-photoGallery{position:absolute; /*left:10%; top:5%; min-width:1000px;*/ width: 100%; height: 100%; z-index: 15;background:#000000;}
.lui-photoGallery .left-tool{position:absolute;top:15px;right:15px; width: 31px; height: 29px; background-color: #000;z-index:16;}
.lui-photoGallery .icon{background:url(img/index/icon_preview.png) no-repeat; cursor:pointer;background-position: -404px -21px;width:31px;height:29px;}
.lui-photoGallery .center-content{position:relative; height: 76%; background-color: #000; overflow: hidden; -webkit-perspective: 1000px; -moz-perspective: 1000px; -ms-perspective: 1000px; perspective: 1000px;}
.lui-photoGallery .pgImage{position: absolute; z-index: 0; -webkit-transition:All 1s ease-in-out; -moz-transition:All 1s ease-in-out; -ms-transition:All 1s ease-in-out; transition:All 1s ease-in-out;}
.lui-photoGallery .image-rotate{z-index: 0; -webkit-backface-visibility: hidden; -webkit-transition:All 1s ease-in-out; -moz-transition:All 1s ease-in-out; -ms-transition:All 1s ease-in-out; transition:All 1s ease-in-out; -webkit-transform: rotateY(-180deg ); -moz-transform: rotateY(-180deg ); -ms-transform: rotateY(-180deg ); transform: rotateY(-180deg );}
.lui-photoGallery .right-half{position: absolute; z-index: 5; width: 50%; height: 100%; right: 0; top:0; overflow: hidden; -webkit-transition:All 1s ease-in-out; -moz-transition:All 1s ease-in-out; -ms-transition:All 1s ease-in-out; transform:All 1s ease-in-out;}
.lui-photoGallery .right-half img{margin-left: -100%;}
.lui-photoGallery .left-half{position: absolute; z-index: 3; width: 50%; height: 100%; left: 0; top:0; overflow: hidden; -webkit-transition:transform 1s; -moz-transition:transform 1s; -ms-transition:transform 1s; transition:transform 1s;}
.lui-photoGallery .image-info{position: relative; width: 100%; height: 50px; background-color: #000; z-index:10;border-bottom:1px solid #141414;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* ie8  */
    filter:alpha(opacity=60);    /* ie5-7  */
    /*opacity: 0.6;*/    /* css standard, currently it works in most modern browsers*/
}
.lui-photoGallery .image-info span{vertical-align: middle;}
.lui-photoGallery .left-info{display: inline-block; color:#fff; width: 70%;}
.lui-photoGallery .left-info p{margin: 0; padding: 5px 10px;}
.lui-photoGallery .photo-title{max-width:1000px;white-space:nowrap; overflow: hidden; text-overflow: ellipsis;display:inline-block;}
.lui-photoGallery .photo-description{/*width: 100%; */overflow: hidden; text-overflow: ellipsis;}
.lui-photoGallery .right-info{display: inline-block; color:#fff; width: 100%; text-align: center;height:50px;font-size:14px; font-weight: normal;font-family:"宋体";}
.lui-photoGallery .right-info span{height:50px;line-height:50px;}

.lui-photoGallery .left-arrow, .lui-photoGallery .right-arrow{display:inline-block; background: url(img/photogallery.png); width: 16px; height: 45px; margin:10px 5px;}
.lui-photoGallery .left-arrow{background-position: 0 0; cursor: pointer;}
.lui-photoGallery .right-arrow{background-position: -16px 0; cursor: pointer;}
.lui-gallerySlide{position:relative;height:86px;width:80%;margin:0px auto;}
.lui-photoGallery .right-slide{width: 100%; height:100px; background-color: #000;}
/*横向滚动*/
.gs-horizontal{position:relative;width:100%;height:100%;}
.gs-horizontal .content-wraper{position:absolute; overflow: hidden;bottom:0px;height:86px;width:100%;}
.gs-horizontal .gsContent{position:absolute;left:0;top:0;}
.gs-horizontal .img-border{position: absolute;width:115px;height:85px; border: 4px solid #32BBEA; z-index:5;}
.gs-horizontal .gsContent .gsImageWraper{/*position: relative;*/float:left; display: inline-block;width:116px;height:86px;}
.gs-horizontal .gsContent .gsImage{cursor: pointer;border:1px solid #fff;margin:4px 0 0 4px;}



.form{position: relative;}
.lui-validator{position: absolute; left:0; top:0;}
.lui-validator .triangle{position: absolute; left:0; top:50%; margin-top:-5px; width: 0px; height: 0px; border-style: solid; border-width: 5px 10px 5px 0; border-color: transparent #c00 transparent transparent;}
.lui-validator .triangle2{position: absolute; left:2px; top:50%; margin-top:-5px; width: 0px; height: 0px; border-style: solid; border-width: 5px 10px 5px 0; border-color: transparent #fcc transparent transparent;}
.lui-validator .msg{margin-left:10px; display:inline; background-color: #fcc; border: 1px #c00 solid; padding: 5px; font-size: 1em; overflow: hidden; white-space: nowrap;}
.lui-listview{width: 100%; height: 100%; border: 1px #dddddd solid;}
.lui-listview .list-item{float: left; margin:4px 1%; padding: 1%; height: 20px; cursor: pointer; overflow: hidden;white-space : nowrap;}
.lui-listview .list-item:hover{background-color: #e0e0e0;}
.lui-listview .list-item .item-checkbox{float:left;margin-top:4px;}
.lui-listview .list-item .item-text{max-width:115px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
#teamUsers .lui-listview .list-item .item-text{max-width:120px;}
.lui-listview .list-item .isfull-false,.lui-listview .list-item .isfull-{display:none;}
.lui-listview .list-item .isfull-true{display:inline-block;vertical-align:middle;color:red;}
.lui-listview .selected{background-color: #e0e0e0;}
.lui-listview .scl-content{width: 100%;}
.lui-listview .item-user .item-text{max-width:127px;}
.lui-listview .item-user .i-inherit{display: none;}
.lui-combox{display:inline-block; width: 100%; position: relative; background-color: #fff; z-index: 2}
.lui-combox span.i-luicombox{+margin-top:3px;}
.lui-combox .curli{display:inline-block; border: 1px #ccc solid; width: 100%; height: 30px; line-height: 30px; cursor: pointer;}
.lui-combox .curli .triangle{position:absolute; right:5px; top:50%; margin-top:-4px; border:8px solid transparent; border-top-color:#888;}
.lui-combox .curtext{display:inline-block; width: 75%;padding: 0 5px; overflow: hidden;}
.lui-combox .combox-ul{display: none; position: absolute; left:0; top:30px; height: 154px; width: 99%; background-color: #fff; border: 1px #d0d0d0 solid; z-index: 10;}
.lui-combox .combox-item{padding: 5px; display: block;}
.lui-combox .combox-item:hover{background-color: #e5e5e5;}
.lui-combox .scl-content{width: 100%;}

.lui-messageBox{position: absolute; right: 12px; top:65px; width: 360px; height: 250px; border: 1px #dfdfdf solid; background-color: #fff;border-radius: 3px; z-index:39;}
.lui-messageBox .triangle{position: absolute; right:2px;  width: 0px;height: 0px;border-style: solid;  border-width: 0 10px 10px 10px;}
.lui-messageBox .border-br{top:-11px;border-color: transparent transparent #dfdfdf transparent;}
.lui-messageBox .border-bgd{top:-10px;border-color: transparent transparent #f1f1f1 transparent;}
.lui-messageBox .header{width: 100%;border-bottom: 1px solid #dfdfdf;}
.lui-messageBox .tab{display: inline-block; width: 100%; height: 32px; line-height: 32px;background: #f1f1f1;text-indent: 16px;}
.lui-messageBox .active{+position: relative;+left:-16px;}
.lui-messageBox .oper{text-align: right; margin-right: 5px;color: #157cfc;}
.lui-messageBox .combo1{ padding: 5px; display: inline-block; cursor: pointer;}
.lui-messageBox .combo2{ padding: 5px; display: inline-block; cursor: pointer;}
.lui-messageBox .msgPost{ padding: 10px;}
.lui-messageBox .msgDispay .icon{cursor: pointer;}
.lui-messageBox .msgDispay{  width: 340px; height: 170px; overflow: auto;padding-left: 10px;box-sizing: border-box;}
.lui-messageBox .scl-content{width: 100%;}
.lui-messageBox .scroll-wraper{width: 100%;}
.lui-messageBox input{margin-bottom: 10px; height: 25px; line-height: 25px;}
.lui-messageBox textarea{height: 95px;resize: none;}
.lui-messageBox input,.lui-messageBox textarea{width:336px; border: 1px solid #ddd;outline: none;border-radius: 3px;}
.lui-messageBox input[type='text']:focus,.lui-messageBox textarea:focus{border-color:#66AFE9;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);}
.lui-messageBox .button{width: 120px; height: 32px; line-height: 20px;margin-right: 9px;margin-top: 5px;}
.lui-messageBox #post{background:#2b89fa;color:white;}
.lui-messageBox .item-menu{position: absolute; right:20px; top:0; display: none; background-color: #fff; padding: 5px;}
.lui-messageBox .item-menu .icon{cursor: pointer;}

/*.lui-mailList{width: 100%; height: 100%;}*/
.lui-mailList .list-item{position: relative; border-bottom: 1px #e0e0e0 solid; margin-top: 5px;}
.lui-mailList .list-item .title{color:#404040; margin-bottom: 5px; margin-bottom: 5px; line-height: 20px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.lui-mailList .view-false .title{font-weight: bold; color:#2B80FB; margin-bottom: 5px; margin-bottom: 5px; line-height: 20px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.lui-mailList .list-item .content{color:#b5b5b5; line-height: 20px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lui-mailList .readed .title{font-weight: normal; color:#404040;}
.lui-mailList .displayPanel{position: absolute; left:0; top:0; width: 100%; height: 100%; z-index: 5; background-color: #fff; font-weight: normal; color:#404040;}
.lui-mailList .displayPanel .icon{position: absolute; right:10px; top:5px;}
.lui-mailList .displayPanel .head{font-weight: bold;color:#0077f7;height: 32px;line-height: 32px; border-bottom: 1px #e0e0e0 solid;text-indent: 26px;background:#f1f1f1;max-width:360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lui-mailList .displayPanel .head .i-delete{left:8px;width: 22px;height: 22px;background-position: -299px 3px;}
.lui-mailList .displayPanel .body{color:#404040; padding: 10px;}



.lui-survey{border-collapse: collapse;}
.lui-survey tr:nth-child(even){background-color: #f0f0f0;}
.lui-survey td{padding: 6px; vertical-align: middle;}
.lui-survey td input{margin-left:10px;}
.lui-survey td input[type=text]{width: 135px; height: 20px;}
.lui-survey td textarea{width: 340px; height: 50px;}

/*icon*/
.icon{
    display: inline-block;
    width:20px; height: 20px;
    vertical-align: middle;
    background: url(img/icon20x20.png) no-repeat;
    cursor: pointer;
}
/*
.icon:hover{
	-webkit-animation-name: shake; -moz-animation-name: shake; -o-animation-name: shake; animation-name: shake;
	-webkit-animation-duration:1s; -moz-animation-duration:1s; -ms-animation-duration:1s; -o-animation-duration:1s; animation-duration:1s;
}
*/
.i-blank{background-position: 20px 20px;}
.i-user{background-position: -100px -159px;margin: 0 5px;}
.i-space{background-position: -7px -380px;}
.i-user7{background-position: -140px -180px;}

.i-zipfile{background-position: -20px 0;}
.i-link{background-position: -220px -60px}
.i-trash{background-position: -20px -120px;}
.i-personal {background-position: -240px -20px;}

.i-lock{background-position: -40px 0;}
.i-auth{background-position: -40px -40px;}
.i-exitshare {background-position:-240px -160px;}
.i-user6{background-position: -120px -160px;margin: 0 5px;}
.i-user7{background-position: -300px -120px;}
.i-add2{background-position: -40px -120px;}
.i-userCer,.share-list .i-team-domain {background-position: -280px -200px;}
.i-team-domain{background-position:-280px -220px;}
.i-user-domain{background-position:-280px -260px;}

.i-usersetting{background-position: -60px 0;}
.i-use{background-position: -60px -40px;}
.i-useredit{background-position: -20px -180px;}
.i-back{background-position: -60px -120px;}

.i-user2{background-position: -278px -283px;width:22px;height: 22px;}
.i-folder1{background-position: -80px -20px;}
.i-frozen{background-position: -40px -180px;}
.i-remove{background-position: -200px -20px;}

.i-exit{background-position: -100px 0;}
.i-folder2{background-position: -100px -20px;}
.file-operate .i-download{background-position: -161px -40px;}
.i-download{background-position: -161px -40px;}
.i-more{background-position: -300px -100px;}

.i-lock { background-position:-188px -142px;}
.i-unlock{ background-position: -211px -142px;}

.i-ok{background-position: -120px 0;}
.i-folder3{background-position: -120px -20px;}
.i-history{background-position: -120px -40px;}
.i-frozed{background-position: -120px -80px;}
.i-close2{background-position: -161px -101px;}

.i-msg{background-position: -241px -310px;}
.i-fold{background-position: -20px -60px;}
.i-preview{background-position: -220px -180px;}
.i-teamSetting{background-position: -140px -80px;}
.i-add-sign{background-position: -140px -120px;}

.i-setting{background-position: -160px 0;}
.i-expand{background-position: 0px -61px;}
.i-copy{background-position: -200px -40px;}
.i-undo{background-position: -260px -162px;}
.i-no{background-position: -160px -100px;}
.i-user9{background-position: -160px -120px;}

.i-tryuser{background-position: -180px 0px;}
.i-down{background-position: -180px -20px;}
.i-delete,.i-purge{background-position: -60px -60px;}
.list-item .i-delete {background-position: -120px -60px;}
.i-delete2 {background-position: -60px -60px;}
.i-authdelete{background-position: -120px -80px;}
.i-user8{background-position: -180px -80px;}
.i-yes{background-position: -180px -100px;}

.i-signal{background-position: -200px 0px;}
.i-info{background-position: -121px -161px;}
.i-edit{background-position: -80px -60px;}
.i-edit2{background-position: -80px -60px;}
.list-item .i-edit,.lui-dialog .i-edit{background-position: -100px -60px;}
.i-min{background-position: -200px -60px;}
.i-dropdown{background-position: -179px -282px;}

.i-top{background-position:  -200px -240px;}
.i-importUser{background-position: -300px -260px;}
.i-subtract{background-position: 0 -180px;}
.i-max{background-position: -220px -60px;}
.i-chinese{background-position: -220px -80px;}
.i-windows2{background-position: -220px -100px;}

.i-addfolder{background-position: -140px -40px;}
.i-addUser{background-position: -80px -161px;}
.i-sendlink,.i-link{background-position: -301px -40px;}
.i-rmShare{background-position: -300px -80px;}
.i-delivery-true{ background-position: -301px -40px;;}
.i-delivery-true.i-rmShare { background-position:-160px -80px}
.i-delivery-false.i-rmShare{display:none} /*没有设置过外链的不显示删除外联小图标*/
.i-close{background-position: -161px -101px;}
.i-english{background-position: -240px -80px;}
.i-mac2{background-position: -240px -100px;}
.i-inherit{width:20px;height: 20px;display: inline-block;background:url(img/icon20x20.png) no-repeat;}
.i-inherit-true{background-position: -200px -100px;}
.i-inherit-false{display: none;}
.i-upload{background-position: -260px 0px;}
.i-add{background-position: -200px -160px;}
.i-save{background-position: -260px -40px;}
.i-search{background-position: -60px -40px;}
.i-android2{background-position: -260px -100px;}
.i-search-close{background-position:-161px -101px;}
.i-team{background-position:-120px -160px;margin: 0 5px;}
.i-luicombox{background-position: -140px -101px;}
.i-arrow-right{background-position: -97px -80px;}
.i-all{background-position: -140px -180px;margin: 0 5px;}
.i-checkbox{background-position:-60px -80px;}
.i-checkbox .i-checked{background-position: -40px -60px;}
.i-shouqi {background-position:-20px -60px;}
.i-openup {background-position:0 -60px;}
.i-auth{background-position:-320px -40px;}
.i-delShared {background-positin:0 0;}
.i-arrow2{background-position: -60px -160px; vertical-align: top; margin-top: 5px;}
.i-arrow3 {background-position:-60px -180px}
.i-arrow4 {background-position:-260px -260px}
.i-active {background-position: -380px 0;}
/*网盘管理icon*/
.i-usermanage {background-position: -140px -180px;}
.active .i-usermanage {background-position:-140px -160px}
.i-log { background-position:-160px -180px;position: relative;left: -4px;}
.active .i-log {background-position:-160px -160px;}
.i-stat{background-position:-382px -40px;}
.active .i-stat {background-position:-382px -60px;}
.i-space-stat{background-position:-382px -102px;}
.i-user-stat{background-position:-362px -40px;}
.i-file-stat{background-position:-362px -102px;}
.i-diskset{background-position:-180px -180px;}
.active .i-diskset {background-position:-180px -160px;}
.i-customer{ background-position: -100px -240px;}
.i-security {background-position: -80px -240px;}
.i-userset {background-position: -40px -240px;}
.i-manage{background-position: -100px -240px;}
.i-notice{background-position: -160px -240px;}
.i-oauth {background-position: -140px -240px;}
.i-accauth {width:27px;height:26px; background-position:-169px -206px;}
.i-accManage{width:23px;height:26px;background-position:-130px -206px}
.i-accinfo {width:20px;height:20px;margin-right: 10px; background-position:-260px -20px}
.i-acccus {width:23px;height:26px; background-position:-130px -206px}
.i-accsafe {width:23px;height:26px;margin-right: 10px;  background-position:-85px -208px}
.i-accuserset {width:23px;height:26px; background-position:-57px -236px}
/*iocn-big*/
.icon-big{display: inline-block; width:40px; height: 40px; border-radius:2px;vertical-align: middle; background: url(img/icon-big.png) no-repeat;}
.i-big-team-domain{background-position:-81px -158px;}
/*
.icon-big:hover{
	-webkit-animation-name: shake; -moz-animation-name: shake; -o-animation-name: shake; animation-name: shake;
	-webkit-animation-duration:1s; -moz-animation-duration:1s; -ms-animation-duration:1s; -o-animation-duration:1s; animation-duration:1s;
}
*/

.i-space2{background-position: 0px 0px;}
.i-folder{background-position: -40px 0px;}
.i-linkfile{background-position: -160px -40px; width: 80px; height: 120px;}
.i-linkfolder{background-position: -240px -40px; width: 120px; height: 120px;}
.i-user3{background-position: -140px -160px;}
.i-user4{background-position: -120px 0px;}
.i-user5{background-position: -120px -180px;}
.i-log2{background-position: -200px 0px;}
.i-link2{background-position: -400px 0px;}
.i-auth2{background-position: -360px -80px;}
.i-search2{background-position: -400px -80px;}
.i-upload2{background-position: 0px -40px; width: 80px; height: 80px;}
.i-addfolder2{background-position: -80px -40px; width: 80px; height: 80px;}
.i-no1{background-position: 0 -160px;}
.i-no2{background-position: -40px -160px;}

.i-windows{background-position: -320px -180px;}
.i-mac {width: 25px;height: 24px; background-position: -74px -418px;}
.i-android{background-position: -320px -221px;}
.i-ios{height:21px;background-position: -301px -283px; }
.i-pad{height:25px;background-position:-321px -311px;}
.i-download-more{width: 24px;background-position: -108px -281px;}

/*.i-sort{background: url(img/file_operate.png) no-repeat;background-position:-15px -15px;}*/
/*.i-sort:hover{background-position: -320px -60px;}*/
.i-windows:hover{background-position: -260px -180px;}
.i-mac:hover { background-position: -107px -418px;}
.i-android:hover{background-position: -260px -220px;}
.i-ios:hover{background-position: -320px -283px; }
.i-pad:hover{background-position: -340px -311px;}
.i-download-more:hover{background-position: -136px -418px;}
/*icon-bigCer*/
.icon-big-true {background-position:-280px -260px;}


/*icon-small*/
.icon-small{display: inline-block; width:16px; height: 16px;background: url(img/icon16x16.png) no-repeat;}
/*
.icon-small:hover{
	-webkit-animation-name: shake; -moz-animation-name: shake; -o-animation-name: shake; animation-name: shake;
	-webkit-animation-duration:1s; -moz-animation-duration:1s; -ms-animation-duration:1s; -o-animation-duration:1s; animation-duration:1s;
}
*/
.password-true{background-position: 0 0; margin-bottom: 15px;}
.password-false{background-position: 16px 16px; margin-bottom: 18px;}
.teamspace{background-position: -16px 0;}
.admin-true{background-position: -32px 0;}
.frozen-true{background-position: -380px 0;}

.lui-list .list-item .admin-false{display: none}
.lui-list .list-item .frozen-false{display: none}

/*icon-file 20*20 */
.icon-file{display: inline-block; background-image: url(../../../js/lenovodata/component/fileManager/images/list_mode.png);width:20px;height: 20px; background-color: transparent; background-repeat: no-repeat;}
.other{background-position: 0 0;}
.word{background-position: -36px 0;}
.video{background-position: -72px 0;}
.text{background-position: -108px 0;}
.setting{background-position: -142px 0;}
.ps{background-position: -178px 0;}
.ppt{background-position: -214px 0;}
.pic{background-position: -250px 0;}
.pdf{background-position: -286px 0;}
.music{background-position: -322px 0;}
.font{background-position: -358px 0;}
.html{background-position: -394px 0;}
.exe{background-position: -430px 0;}
.lock{background-position: -466px 0;}
.fl{background-position: 0 0;}
.cpp{background-position: -540px 0;}
.iso{background-position: -576px 0;}
.excel{background-position: -612px 0;}
.id{background-position: -648px 0;}
.au{background-position: -684px 0;}
.apk{background-position: 0 -40px;}
.svg{background-position: -36px -40px;}
.zip{background-position: -72px -40px;}
.folder-share{background-position:-288px -40px ;}
.folder{background-position:-252px -40px;}
.ae{background-position:-108px -40px;}
.3d{background-position:-144px -40px;}
.ai{background-position:-180px -40px;}
.dw{background-position:-216px -40px;}
.folder-team {background-position:-324px -40px; }
.folder-share-oversea {background-position:-360px -40px; }
.folder-share-private {background-position:-396px -40px; }
.folder-team-oversea {background-position:-432px -40px; }
.folder-team-private {background-position:-468px -40px; }
.folder-oversea {background-position:-504px -40px; }
.folder-private {background-position:-540px -40px; }

/*列表模式下的文件图标*/
.list-view .icon-file{
    background-image: url(../../../js/lenovodata/component/fileManager/images/list_mode.png);
    width: 36px;
    height: 38px;
    float: left;
}
.list-wraper .other{background-position: 0 0;}
.list-wraper .word{background-position: -36px 0;}
.list-wraper .video{background-position: -72px 0;}
.list-wraper .text{background-position: -108px 0;}
.list-wraper .setting{background-position: -144px 0;}
.list-wraper .ps{background-position: -180px 0;}
.list-wraper .ppt{background-position: -216px 0;}
.list-wraper .pic{background-position: -252px 0;}
.list-wraper .pdf{background-position: -288px 0;}
.list-wraper .music{background-position: -324px 0;}
.list-wraper .font{background-position: -360px 0;}
.list-wraper .html{background-position: -396px 0;}
.list-wraper .exe{background-position: -432px 0;}
.list-wraper .lock{background-position: -468px 0;}
.list-wraper .fl{background-position: 0 0;}
.list-wraper .cpp{background-position: -540px 0;}
.list-wraper .iso{background-position: -576px 0;}
.list-wraper .excel{background-position: -612px 0;}
.list-wraper .id{background-position: -648px 0;}
.list-wraper .au{background-position: -684px 0;}
.list-wraper .apk{background-position: 0 -40px;}
.list-wraper .svg{background-position: -36px -40px;}
.list-wraper .zip{background-position: -72px -40px;}
.list-wraper .folder-share{background-position:-288px -41px ;}
.list-wraper .folder{background-position:-252px -41px;}
.list-wraper .ae{background-position:-108px -40px;}
.list-wraper .3d{background-position:-144px -40px;}
.list-wraper .ai{background-position:-180px -40px;}
.list-wraper .dw{background-position:-216px -40px;}
.list-wraper .folder-team {background-position:-324px -41px; }
.list-wraper .folder-share-oversea {background-position:-360px -41px; }
.list-wraper .folder-share-private {background-position:-396px -41px; }
.list-wraper .folder-team-oversea {background-position:-432px -41px; }
.list-wraper .folder-team-private {background-position:-468px -41px; }
.list-wraper .folder-oversea {background-position:-504px -41px; }
.list-wraper .folder-private {background-position:-540px -41px; }


/*图标模式下的文件图标*/
.icon-view .icon-file{display: inline-block; background-image: url(../../../js/lenovodata/component/fileManager/images/icon_mode.png); background-color: transparent; background-repeat: no-repeat; width: 80px; height: 80px; vertical-align: middle;}
.icon-view .other{background-position: 0 0;}
.icon-view .3dm{background-position:-50px 0; }
.icon-view .ae{background-position:-160px 0; }
.icon-view .ai{background-position: -240px 0;}
.icon-view .excel{background-position: -320px 0;}
.icon-view .dw{background-position:-400px 0; }
.icon-view .apk{background-position:0 -40px; }
.icon-view .cpp{background-position: -560px 0;}
.icon-view .cad{background-position: -160px -80px;}
.icon-view .exe{background-position:-720px 0; }
.icon-view .fl{background-position: 0 -60px;}
.icon-view .font{background-position:-80px  -80px; }
.icon-view .html{background-position:-160px -80px; }
.icon-view .id{background-position: -240px -80px;}
.icon-view .iso{background-position: -320px -80px;}
.icon-view .lock{background-position:-400px -80px; }
.icon-view .music{background-position:-480px -80px; }
.icon-view .pdf{background-position: -560px -80px;}
.icon-view .pic{background-position: -646px -80px;}
.icon-view .ppt{background-position:-720px -80px; }
.icon-view .ps{background-position: 0 -160px;}
.icon-view .setting{background-position:-80px  -160px; }
.icon-view .svg{background-position:-160px -160px; }
.icon-view .text{background-position: -240px -160px;}
.icon-view .video{background-position: -320px -160px;}
.icon-view .word{background-position:-400px -160px; }
.icon-view .zip{background-position:-480px -160px; }

.icon-view .folder-share {background-position: 0 -240px; }
.icon-view .folder{background-position:  -80px -240px; }
.icon-view .folder-team {background-position: -160px -240px; }
.icon-view .folder-team-private{background-position: -720px -240px; }
.icon-view .folder-private{background-position: -240px -320px; }
.icon-view .folder-share-oversea {background-position:-80px -320px; }
.icon-view .folder-share-private {background-position:-160px -320px; }
.icon-view .folder-team-oversea {background-position:-320px -320px; }
.icon-view .folder-oversea {background-position:0px -320px; }


@-webkit-keyframes shake {
    0%, 100% {-webkit-transform: rotate(0deg);}
    20%, 60% {-webkit-transform: rotate(20deg);}
    40%, 80% {-webkit-transform: rotate(-20deg);}
}
@-moz-keyframes shake {
    0%, 100% {-moz-transform: rotate(0deg);}
    20%, 60% {-moz-transform: rotate(20deg);}
    40%, 80% {-moz-transform: rotate(-20deg);}
}
@-o-keyframes shake {
    0%, 100% {-o-transform: rotate(0deg);}
    20%, 60% {-o-transform: rotate(20deg);}
    40%, 80% {-o-transform: rotate(-20deg);}
}
@keyframes shake {
    0%, 100% {transform: rotate(0deg);}
    20%, 60% {transform: rotate(20deg);}
    40%, 80% {transform: rotate(-20deg);}
}
/* about 高级搜索 */
.searchKey {font-weight: normal; color:#ed8913;}
.select_more {float: right;margin-right: 20px;cursor:pointer;color:#49819c;width:88px; font-family: arial;}
.select_more .arrow {display:inline-block;float:right;margin-top:3px;}
.select_more.up .arrow {margin-top:-2px;}
#searchBox {display:none;position: absolute;left: -1px;top: 29px;width: 248px;background: #f5f5f5;border: 1px solid #c4c4c4;z-index: 10; border-top: 0;border-radius: 0 0 3px 3px;line-height: 29px; text-align: left;}
#searchBox .searchTop ,#searchBox .searchBot { margin-top:8px; padding: 0 10px;position: relative;}
#searchBox label {display:block;line-height25px;font-weight: bold;color: #5f6364; margin-top: 5px;}
#searchBox input {outline:none; height:25px; line-height:25px; border:1px solid #dcdcdc; background:#fff; padding: 0 5px;border-radius: 3px;}
#searchBox input[type='text']:focus{border-color:#66afe9;border-color:rgba(82,168,236,0.8);}
#searchBox input#desc {vertical-align: middle;padding:0;border:none; background:none;}
#searchBox .path {width:275px; background: url(img/icon_select.png) right center no-repeat; }
#searchBox .creator{width:215px;}
#searchBox select {width:215px;height: 25px;line-height: 25px;outline: none;}
#searchBox .size {width:80px;}
#searchBox .date {width:200px; background: url(img/icon_calendar.png) right center no-repeat #fff; display: block;}
#searchBox #link_gldpStar{position: absolute;left: 80px;top:120px;}
#en #searchBox .date {width:200px;}
#searchBox #gosearch { width:215px; height:25px; line-height: 25px; color:#fff; text-align:center; background: #157cf5; border: 0;  margin:10px 0; cursor: pointer;}
#searchBox select { margin:0;}
#filetree {display:none;position:absolute;top:200px;left:300px;z-index:100000; background:#fff; border:1px solid #999; height:300px;}

/* 定期清理文件夹  */
.i-clean{background-position: -170px -140px;}
#cleanupBox{background:#fff;font-size: 14px; padding: 20px;}
#cleanupBox input{vertical-align:middle; margin-right: 5px;}
.cleanupBox-content{padding-left: 20px; }
.cleanupBox-content .cleanup-list{position: relative;}
.cleanupBox-content p{margin: 5px 0;}
.cleanupBox-content p .icon {background: url("img/manager-center/icon-radio.png") no-repeat; display: inline-block;height: 15px; margin: 0px 5px 0 0; width: 15px;}
.cleanupBox-content p .icon-radio{background-position: 0 -20px;}
.cleanupBox-content p .icon-radio-selected{background-position: 0 0px;}
.cleanupBox-content select{ margin-left: 20px;}
.cleanupBox-content input{ margin-left: 20px;}
.cleanupBox-content span{display: block; color: #aaa; font-size: 12px; margin: 10px 0 20px 20px;}
#cleanupBox .date{background: url("img/icon_calendar.png") no-repeat scroll right center #fff; width:200px;border: 1px solid #ccc; height: 21px;line-height: 21px;}
#selectW,#clearTime{display: none;}

/*编辑锁定*/
.lockConWrapper{ background:#fff; width: 450px;height:210px;padding: 20px;}
.lockConWrapper #setLockTime {vertical-align: middle;}
.lockConWrapper p.tishi {font-weight: bold;overflow:hidden;text-overflow: ellipsis;}
.lockConWrapper label {margin-top: 16px;display: inline-block;}
.lockConWrapper p.title{font-weight: bold;margin-top: 20px;margin-bottom: 9px;}
.lockConWrapper select {width: 383px;}
/*请求解锁*/
.reqUnlockCon{width:450px;height:230px; background: #fff; padding:20px;}
.reqUnlockCon p.tishi {font-weight: bold; line-height:25px;}
.reqUnlockCon textarea {width: 450px;height: 150px;resize: none;}
.reqUnlockCon .title {font-weight: bold;margin: 10px 0;}


.bigicon {display: inline-block;background:url('img/bigicon.png');}

/*下载对话框*/
.download_dialog .center1{padding: 24px 30px;}
.download_dialog .center1 .file_icon{width:33px;height:33px;border:1px solid #ccc;display: inline-block;vertical-align: middle;text-align: center;line-height: 31px;}
.download_dialog .center1 .file_icon .folder{margin-right: 0;}
.download_dialog .center1 h1{display: inline-block;vertical-align: top;margin-left: 20px;}
.download_dialog .center1 h1 .file_name{color: #585858;font-size: 12px;}
.download_dialog .center1 h1 .file_name #multi_files{font-style: normal;display:none;}
.download_dialog .center1 h1 .file_size{color: #a1a1a1;font-size: 12px;}
.download_dialog .center2{padding: 0 30px;}
.download_dialog .center2 label{color: #585858;font-size: 12px;}
.download_dialog .center2 input{width: 285px;height: 30px;border: 1px solid #CCCCCC;font-size: 12px;margin-left: 12px;line-height: 30px;text-indent: 5px;color: #585858;vertical-align: middle;}
.download_dialog .center2 span{background-color: #F8F8F8;font-size: 14px;color: #666666;padding: 0 30px;height: 30px;border: 1px solid #CCCCCC;line-height: 30px;display: inline-block;margin-left: 5px;cursor: pointer;vertical-align: middle;}
.download_dialog .center2 span:hover{background-color: #e9e9e9;}
.download_dialog .bottom{border-top: 1px solid #CCCCCC;margin-top: 20px;padding: 10px 30px 0;}
.download_dialog .bottom label{font-size: 12px;color: #585858;margin-left: 10px;}
.download_dialog .bottom #confirm_download{background-color: #267BF8;font-size: 14px;color: #FFFFFF;padding: 0 30px;height: 30px;line-height: 30px;display: inline-block;cursor: pointer;margin-left: 102px;border:1px solid #1D64D0;}
.download_dialog .bottom #confirm_download:hover{background-color: #1170E4;}
.download_dialog .bottom #confirm_download:active{background-color: #1367CE;}
.download_dialog .bottom #cancel_download{background-color: #F8F8F8;font-size: 14px;color: #666666;padding: 0 30px;height: 30px;border: 1px solid #CCCCCC;line-height: 30px;display: inline-block;margin-left: 5px;cursor: pointer;}
.download_dialog .bottom #cancel_download:hover{background-color: #e9e9e9;}


/*下载按钮*/
.button-area .ie_plug_btn{position: absolute;left: 61px;top: 42px;border:1px solid #ccc;display: none;height:auto;width: 84px;background-color: #FFFFFF;z-index: 40;}
.button-area .ie_plug_btn .upload_files{cursor: pointer;line-height: 30px;display: block;border-bottom: 1px solid #ccc;text-align: center;}
.button-area .ie_plug_btn .upload_folder{cursor: pointer;line-height: 30px;display: block;text-align: center;}
.button-area .ie_plug_btn .upload_files:hover{background-color: #f1f8fe;}
.button-area .ie_plug_btn .upload_folder:hover{background-color: #f1f8fe;}

/*授权管理页面，外链管理，动态页面，无内容时候显示*/
.no-file .empty-pic{
    margin-top: 79px;
    text-align: center;
}
.no-file .empty-title{
    color: #237bf8;
    font-size: 14px;
    margin-top: 20px;
    text-align: center;
}
.no-file .empty-content{
    color: #6c758e;
    font-size: 12px;
    margin-top: 20px;
    line-height: 24px;
    text-align: center;
}

