@charset "utf-8";
/* CSS Document */

/*头部*/
.mod-tit{margin-bottom:15px;}
.mod-tit .ic{background:url("../images/ic-netdisk.png") no-repeat;display:inline-block;width:30px;height:30px;vertical-align:middle;}

/*图片路径*/
.slide-arrow b,.slide-arrow-select b{background-image:url("../images/netdisk-sprite.png");background-repeat:no-repeat;}

/*按钮*/
.pub-upload-btn{padding-left:35px;}
.pub-blue-btn{ background-color:#2ad2b0; color:#fff; font-family:'Microsoft YaHei';display:inline-block;padding:0 10px;text-shadow:0 1px 1px #666;font-family:'宋体'; font-size:12px;text-shadow:none;height:20px;line-height:20px;margin-right:10px;}
.slide-arrow b{background-position:-15px -139px;border: 1px solid #fff;display: inline-block;height: 15px;vertical-align: middle;width: 11px;}/*下拉icon*/
.slide-arrow-select b{background-color: #fff;background-position: -15px -153px;border-bottom:none;border-color: #D2D2D2;position: relative;z-index: 11;}

/*我的资源*/
.my-resource{min-height: 546px;padding-top:0;}
.my-resource .tool-bar{height:34px;line-height:34px;padding-bottom:10px;margin-top:-59px;}
.my-resource .tool-bar .blue-btn{margin-right:10px;}
.my-resource .tool-bar .btn{ font-size:14px;background:url(../images/netdisk-sprite.png) no-repeat;vertical-align:middle;padding-left:20px; display:inline-block; color:#2ad2af;margin-left:10px;}
.my-resource .tool-bar .dw-btn{ background-position:-8px -16px;}
.my-resource .tool-bar .move-btn{ background-position:-8px -56px;}
.my-resource .tool-bar .delete-btn{ background-position:-8px -86px;}
.my-resource .resource-bd{padding:0 10px;}
.my-resource .resource-bd .hd{padding:0 0 10px 0;}

.resource-table .time,.resource-table .sign{ display:block;text-align:center;}
.resource-table .ui-input-c{ float:left;margin:5px 10px 0 0;}
.resource-table .f-img{ position:relative; float:left;}
.resource-table .hand-l,.resource-table .hand-r{position:absolute;;background:url(../images/sprite-hand.png) no-repeat;bottom:-2px;width:27px;height:13px;}
.resource-table .hand-l{left:0;}
.resource-table .hand-r{right:0;background-position:0 -18px;}
.resource-table .file-name .img{display:block;float:left; vertical-align:middle;margin:5px 0 0;}
.resource-table .file-name .name,.resource-table .file-name .f-name{ float:left;background:none;border:none;height:27px;line-height:27px;padding:0 5px;cursor:pointer; }
.resource-table .file-name .rename{height:25px;line-height:25px;border:1px solid #d2d1d0; background-color:#fff; vertical-align:middle;}
.resource-table .file-name .option{ float:right;padding:7px 0 0;position:relative;}
.resource-table .file-name .option .item{ display:inline-block;padding:0 8px;color:#1abc9c;}
.resource-table .file-name .option .share:after{ content:'';font-size:0;height:0;line-height:0;border-style:solid;border-width:3px;border-color:#000 transparent transparent transparent; position:relative;top:-3px;left:5px;}
.resource-table .file-name .option .current-share:after{border-color:#2ad2b0 transparent transparent transparent}
.resource-table .file-name .option .more-bd{width:45px; display:none;position:absolute;top:25px;border: 1px solid #D2D2D2; background-color:#fff;padding:0 5px;right:3px;z-index:10;}
.resource-table .file-name .option .more-bd a{ display:block;height:30px;line-height:30px;border-bottom:1px solid #E7E7E2;color:#333;padding:0;}
.resource-table .state { position:relative;text-align:center;}
.resource-table .slide b{ display:inline-block; background:url(../images/netdisk-sprite.png) no-repeat -15px -139px;width:11px;margin-left:3px; height:15px;border:1px solid #fff; vertical-align:middle;}
.resource-table .slide-bd{ position:absolute; z-index:10;top:23px;right:22px; border:1px solid #d2d1d0; background-color:#fff;padding:0 5px;width:60px; display:none;}
.resource-table .slide-bd li{border-top:1px solid #e7e7e2;margin-top:-1px;}
.resource-table .slide-bd a{ display:block;line-height:30px;padding:0 8px;}
.resource-table .slide{line-height:27px;display:block; background:url(../images/netdisk-sprite.png) no-repeat;padding-left:30px;}
.resource-table .state .close{ background-position:22px 7px;}
.resource-table .state .open{ background-position:35px -112px;margin-left:-12px;}
.resource-table .slide-select{ color:#2ad2af;}
.resource-table .slide-select b{border-color:#d2d2d2; background-color:#fff;border-bottom:none; position:relative; z-index:11; background-position:-15px -153px;}


/*弹出菜单*/
.upload-form .ui-select-bd{top:27px;left:0px;padding:0;z-index:100;width:520px;}
.ui-select-bd .item{ height: 30px;line-height: 30px;position:relative;}
.ui-select-bd .item a{border-top: 1px solid #E7E7E2; display: inline-block; margin: 0 5px; overflow: hidden; text-indent: 8px;text-overflow: ellipsis;white-space: nowrap;word-break: break-all;}
.ui-select-bd .item:hover{background:#f45d5d;}
.ui-select-bd .item:hover span{display:inline-block;}
.ui-select-bd .item-current{background:#f45d5d;}
.ui-select-bd .item-current .arrow{display:block;}
.ui-select-bd .item-current a{color:#ffffff;border-top: none;}
.ui-select-bd li:hover a{color:#ffffff;border-top: none;}
.ui-select-bd .arrow{position:absolute;right:8px;color:#ffffff;display:none;top:0;}
.choose-category-list .list-cour,.edition-grade-list .list-cour,.choose-style-list .list-cour{width:95px;}
.choose-grade-list .list-cour{width:120px;}
.choose-category-list,.choose-grade-list,.edition-grade-list,.chapter-grade-list,.choose-style-list{float:left; margin:5px 0;}

.ui-select-bd .item a.no-top{border-top:none;}
.choose-category-list .c-i,.choose-grade-list .c-i{line-height:30px;}
.choose-category-list .nano .content,.chapter-grade-list .nano .content,.choose-grade-list  .nano .content{background:none;
margin:0;box-shadow:none;min-width:120px;}
.choose-grade-list .nano,.chapter-grade-list .nano,.choose-style-list .nano{height:170px;width:120px;}
.choose-style-list .nano{width:100px;}
.choose-category-list .item a,.edition-grade-list .item a{width:85px;}
.choose-grade-list .item a{width:110px;}
.choose-style-list .item a{width:85px;}
.chapter-grade-list .nano{width:207px;}
.chapter-grade-list .item a{width:195px;}
.resource-attr .ui-select-bd{width:625px;}


/*移动到*/
.move-route{width:600px;}
.move-route .route{ /**height:190px; overflow:auto;**/min-height:218px;padding:0 20px}
.move-route .bd{width:600px; height:270px; overflow:auto;padding:0 0 15px;}
.move-route .ztree a,.move-route .ztree span{ font-size:14px;}
.move-route .btn{margin:20px 0 0 10px;}

/*文件上传文本框*/
.file-upload-box{width:750px; background-color:#f0f0f0;position: fixed;right:10px;bottom:0px;z-index:9999}
.file-upload-box .head{ position:relative;height:26px;line-height:26px;border:1px solid #b9b9b8;padding:0 10px;border-bottom:none;}
.file-upload-box .head .cancel{cursor:pointer;background:url(../images/netdisk-sprite.png) no-repeat 0 -175px; display:block; position:absolute;right:30px;width:12px;height:2px;top:12px;}
.file-upload-box .head h3{ font-weight:bold;}
.file-upload-box table{border:1px solid #b9b9b8;}
.file-upload-box th{ background-color:#f2f1ee; height:37px;line-height:37px; text-align:center;border-bottom:1px solid #dfdfdf;border-right:1px solid
 #dfdfdf;padding:0 10px;}
.file-upload-box .no-border{border-right:none;}
.file-upload-box td{ text-align:center;padding:12px 0;border-right:1px solid #dfdfdf;}
.file-upload-box .left{ text-align:left;padding-left:10px;}
.file-upload-box .left img{ vertical-align:middle;margin-right:10px;}
.file-upload-box table .pub-close{ position:inherit;display:block;margin:0 auto;}
.file-upload-box table .state{ display:block;background:url(../images/netdisk-sprite.png) no-repeat -13px -189px;width:12px;height:12px;margin:0 auto;}
  
/*新建文件夹*/
.rs-mkdir-wrapper{width:550px;}
.rs-mkdir-wrapper .bd{padding:10px;}
.rs-mkdir-wrapper .list .li{margin-bottom:15px;}
.rs-mkdir-wrapper .list .rs-tips{ display:block; float:left; font-size:14px;width:15px; text-align:right;line-height:32px;margin-right:5px;}
.rs-mkdir-wrapper .list .label{ vertical-align:top;}
.rs-mkdir-wrapper .list .rs-tips b{ color:#f00f39;padding-right:3px;}
.rs-mkdir-wrapper .list input{ border:1px solid #d2d2d2;padding:3px 5px;height:24px;line-height:24px; font-size:14px;width:480px;}
.rs-mkdir-wrapper .fancy-footer{margin:20px 0 0;text-align:center;}
.rs-mkdir-win-cancle-btn{display:inline-block;padding:0 20px;font-size:16px;height:32px;line-height:32px;vertical-align:middle;}
.rs-share-scope-dialog-close,.move-route-close-btn{padding:0;}
.move-route-close-btn{margin-right:10px;}
#myRsUploadBtnUploader{float:left;margin-right:10px;}
.rs-mkdir-wrapper .rs-mkdir-error-tips{margin-left:20px;line-height:30px;color:red;}
.rs-mkdir-wrapper .rs-mkdir-error-tips label{display:none;}
.rs-cancle-rename-btn{ display:inline-block;margin-left:4px; color:#2ad2af;cursor:pointer;}
.rs-node-name-input{border:1px solid #d2d1d0;height:25px;line-height:25px;padding-left:4px;}

.move-route-waiting-tips{font-size:20px;margin:10px 0px;}
.move-route-error-tips,.move-route-attr-error-tips{display:block;float:left;width:218px;height:32px;line-height:32px;}
.move-route-waiting img{margin-left:30px;}
.rs-share-scope-wrapper{margin:0px 10px;}

/*切换*/
.person-inform .panel{display:none;}
.rs-node-name-input{border:1px solid #d2d1d0;height:25px;line-height:25px;padding-left:4px;}
.move-route-waiting{margin-left:240px;padding:135px 0 135px}
.move-route-waiting-tips{font-size:20px;margin:10px 0px;}
.move-route-error-tips{display:block;float:left;width:218px;height:32px;line-height:32px;}
.move-route-waiting img{margin-left:30px;}
.rs-share-scope-wrapper{margin:0px 10px;height:200px}
#facePickupContain .face-pickup,#facePickupWrapper .face-pickup{display:none;left:-1000px;top:0;position:absolute}

/*请选择公开范围弹出框*/
.rs-node-sharescope-wrapper{width:865px}
.rs-node-sharescope-wrapper .bd{width:auto;height:550px;}
.rs-node-sharescope-wrapper .bd{width:auto;}
.scopeAttrWrapper{height:450px;}
.rs-node-sharescope-wrapper .current-value{min-width:200px}

/*正在打包*/
.da-bao-ing{width:600px;}
.da-bao-ing img{margin-top:50px;}
.da-bao-ing .bd{ height:270px; position:relative; text-align:center;}
.da-bao-ing .bd .btn{margin:70px auto 0; display:block;width:80px; height:32px;}
.da-bao-ing  .b{ position:absolute;top:86px;left:278px;}
.wb-msg-content-error{margin:9px 0px 0px 0px}

/*弹出框-表单*/
.tip{color:#999;clear:both;padding-left:313px;line-height:24px;}
.user-home-right-search-box{margin-bottom:15px;}
.rs-share-private-trg-bd span{display:inline-block;margin-bottom:10px;}
.rs-share-host{width:256px;display:inline-block;margin-right:10px;height:28px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-break: break-all;}

/*添加引号*/
.sx-people label{display:block;float:left;width:50px;margin:0 4px 0px 0px;line-height:32px}
.subject-sel{width:100px;}
.myrsnode-scope-select{height:20px;clear:both;}
.ui-alert-box .text-area {background-color: #FFFFFF; border: 1px solid #D2D2D2;color: #666666;font-size: 14px;height: 90px;line-height: 18px;padding: 3px 5px;width: 478px;}
.no-feed-tips{margin-top:10px;}
.share-panel .plan-item-datepicker-item{border:1px solid #D2D2D2;padding:5px;height:20px;line-height:20px;width:180px;background-color:#fff;}
.vdisk-res-share-select{width:500px;height:100px;}
.vdisk-res-share-select .fancy-footer{margin-top: 30px;}
.vdisk-res-share-group-dialog{width:600px;}