

/*图片汇总*/
.btn_allimg,.oplist_op_addfile a.btn,.dragbox_en .dragboxico,.dragbox_un .dragboxico,.newfolder .sg_img{background-image:url(../images/all_toolbar.gif); background-repeat:no-repeat;}
.wp_btn_unable .btn_allimg{background-image:url(../images/all_toolbar_gray.gif); background-repeat:no-repeat;}
.btn_all_tiny_img,.img_opicons,.newfolder .ttl .ctrl_box,.newfolder .ttl .ico_box{background-image:url(../images/all_toolbar_tiny.gif); background-repeat:no-repeat;}

.twp_all{}
.twp_head{height:70px;}
.twp_head_simp{height:38px;}
.twp_con{ vertical-align:top;}
  .twp_con_sysinfo{ vertical-align:middle; text-align:center; padding:10px;}
  .twp_con_div{height:auto !important;height:100%;overflow-y:visible !important;overflow-y:scroll;background:#fff; border:none !important; border:1px solid #ccc; border-right:1px solid #999; border-bottom:1px solid #999;}
  .twp_con_div2{background:#fff; border:1px solid #ccc; border-right:1px solid #999; border-bottom:1px solid #999;}
  .twp_con_pic_div{width:auto !important;width:100%;overflow-x:visible !important;overflow-x:scroll;}
.twp_bottom{height:83px;}

.wp{}
.wp_inner{ clear:both;}
.wp_head{ clear:both; height:20px; background:#fff; padding:6px 8px;background:#fff; }
.combo_address,.combo_move{width:450px;}
.combo_move{width:280px;}
.path_index{color:green;}
  .head_title{ margin-right:-80px; float:left; width:74px;background:#fff; padding-top:2px;}/*2007-01-24*/
  .head_con{width:auto; margin:0 0 0 80px; background:#fff;}
.wp_toolbar,.wp_toolbar_btm{ clear:both; height:38px; background:#fff; border-bottom:1px solid #e1e1e1;border-top:1px solid #f4f4f4;}
  .wp_toolbar_inner{ margin:3px 10px 0px 10px;margin-bottom:0px;}
  .wp_btn{float:left; margin-right:4px; cursor:pointer;}
  .wp_btn a{height:28px;border:1px solid #fff;cursor:pointer; display:block;}
  .wp_btn a:hover{border:1px solid #BEBEBE;cursor:pointer; background:#FFFFEE;}
  .wp_btn_unable a:link,.wp_btn_unable a:visited,.wp_btn_unable a:hover{border:1px solid #fff;cursor:default; color:#999; background:#fff;}
  .wp_btn_inner{padding:0px; margin:0px; display:block;}
  .wp_btn_inner a{cursor:pointer;}

.wp_toolbar_btm{height:32px; border:none;text-align:center; }
.wp_toolbar_btm .wp_toolbar_inner{width:325px; margin:0 auto;}

  .wp_btn_inner b{ display:block;}
    .wp_btn1{width:70px; }
    .wp_btn2{width:80px; }
	.wp_btn3{width:94px; }
	.wp_btn4{width:106px; }
	.wp_btn5{width:120px; }
	.wp_bg_tips{float:left; border:1px solid #C3D8BA; padding:5px 6px; background:#F1FFEA; color:#2D8400;}

  .btn_allimg{background-repeat:no-repeat; width:28px; height:28px; float:left; margin-left:2px;}

    .btn_ico_1{background-position:-2px -2px;}/*上传*/
	.btn_ico_2{background-position:-34px -2px;}/*下载*/
	.btn_ico_3{background-position:-66px -2px;}/*新建*/
	.btn_ico_4{background-position:-98px -2px;}/*删除*/
	.btn_ico_5{background-position:-130px -2px;}/*移动*/
	.btn_ico_6{background-position:-162px -2px;}/*查看容量*/
	.btn_ico_7{background-position:-194px -2px;}/*属性*/
	.btn_ico_8{background-position:-226px -2px;}/*网盘*/
	.btn_ico_9{background-position:-258px -2px;}/*搜索文件*/
	.btn_ico_10{background-position:-290px -2px;}/*上一*/
	.btn_ico_11{background-position:-320px -2px;}/*下一*/
	.btn_ico_12{background-position:-352px -2px;}/*查看*/
	.btn_ico_13{background-position:-386px -2px;}/*返回*/
	.btn_ico_14{background-position:-450px -2px;}/*返回上级目录*/
  .btn_text{word-wrap:normal;padding:6px 4px 0 3px;display:block;float:left;}
  /*menu*/
  .btn_menubtn{width:10px; height:28px;background-position:-416px -2px;float:left; display:block;}
  .btn_menu{background:#fff; border:1px solid #ccc; border-right:1px solid #666; border-bottom:1px solid #666; padding:1px;}
  .btn_menu ul,.btn_menu li{padding:0px; margin:0px; list-style-type:none;line-height:18px;width:120px;}
  .btn_menu li a{display:block;padding:2px 10px 2px 32px;}
  .btn_menu li a:hover{ background:#ddd; color:#000;}
  li.unable a:link,li.unable a:visited,li.unable a:hover{color:#999;}
  
.wp_main{ clear:both; background:#fff;}
  .wp_table{}
  .td_con{width:auto; padding:10px; vertical-align:top;}
  /*td.td_con td{padding:3px; background:red}*/
  .inner_wp_notice{padding:0 2px 8px 2px;}
   .td_con_top{ height:1px;background:blue; padding-bottom:0px; margin:0px;}
   .td_con_middle{ background:red; padding:0px; vertical-align:top; border:1px solid #ebebeb; border-top:none; border-bottom:none;}
   .td_con_bottom{ height:1px;background:green; padding-top:0px;vertical-align:bottom; margin:0px;}
   
    .tbl_wp{border:1px solid #ebebeb;}
	table.tbl_wp td{ padding:4px;}
	 .tbl_wp_top{border-bottom:none;}
	 .tbl_wp_middle{}
	 .tbl_wp_bottom{border-top:none;}
	.tbl_inner_title{background:#ebebeb;color:#000; height:22px;}
	td.td_up{padding:4px 8px;color:#7d7d7d;border-bottom:1px solid #f4f4f4; height:26px;}
	/**/
	.td_check{width:1%;}
	.td_check input{margin:3px 4px !important;margin:0px;}
	.td_foldername{word-break:break-all;overflow:hidden;}
	/**/
	.td_filename{word-break:break-all;overflow:hidden;}
	.td_filesize{width:15%; text-align:right;}/*文件大小td宽度*/
	.td_fileupdate{width:25%;}/*文件日期td宽度*/
	.td_filetype{width:10%;}/*不使用该列*/
	/**/
	.td_pathlist{word-break:break-all;overflow:hidden;}
	.td_operate{width:30%;}
	/**/
	.td_foldername2{word-break:break-all;overflow:hidden;}
	.td_foldernum{width:15%;}
	.td_foldersize{width:15%;}
	.td_percent{width:15%;}
	/**/
	.td_srl_name{word-break:break-all;overflow:hidden;}
	.td_srl_path{word-break:break-all;overflow:hidden;}
	.td_srl_size{width:12%;}
	.td_srl_date{width:17%;}
	/**/	
	
	.td_filesize,.td_fileupdate,.td_srl_size,.td_srl_date{ font-size:11px; color:#666;}
	
	.tr_file{}
	.tr_folder{}
	.tr_nofile .td_filename,.tr_nofile .td_pathlist{color:#b1b1b1; padding-top:16px; padding-bottom:16px;}
	.folder_file_num{color:green;}
	.tr_list_selected,.textbox_mouse_on{ background:#FFFDDF;}
	.textbox_mouse_normal,.textbox_mouse_on{ color:#000;word-break:break-all;overflow:hidden;}
	.textbox_selected{ border:1px solid #000; background:#fff;}
	td.td_movefile,tr.btm_count{padding:4px 8px;color:#7d7d7d; border-top:1px solid #EBEBEB; height:26px; line-height:12px;}
  .td_sidebar{width:195px; background:#fff;padding:10px; padding-left:0px; vertical-align:top;}
  .wp_sidebar{background:fff;}
    .mo_wp{ background:#fff; margin-bottom:4px;border:1px solid #D1E2EF;}
	.mo_title{ clear:both; background:#E2EDF5;  padding:6px 8px 6px 12px; cursor:pointer;}
	  .mo_title_l{ display:block; margin-right:12px; width:auto;}
	  .mo_title_r1,.mo_title_r2{ display:block; float:right; margin-left:-12px; height:16px; width:16px; background-position:0px 0px;}
	  .mo_title_r2{background-position:-16px 0px;}
	.mo_con{ clear:both; padding:5px;color:#555; line-height:22px;}
	.mo_con img{ margin-bottom:4px;}
	.progressbar{border:1px solid #B0BCA6; width:165px;padding:1px;background:fff; margin-bottom:4px; position:relative;}/*2007-1-24*/
	.num_percent{ position:absolute; top:0px; left:60px; height:14px; width:42px; color:#000; line-height:16px; text-align:center;}/*2007-1-24*/
	div.progressbar_inner{height:14px;background:#C7E091;}
	.btnbar_search{ text-align:center; padding:4px 0px;}
	.btnbar_rename{ text-align:center; padding:4px 0px;}
.wp_bottom{ clear:both; height:24px; background:#fff; border-top:1px solid #dcdcdc; padding:4px 8px; color:#555;}
.wp_bottom_info{}

/**/
.font_tips{color:#336600;}
.font_notice{color:#CC3333;}
td.title_normal{ font-size:12px; color:#000;}

/*upload*/
.tbl_oplist_wp{border:1px solid #EBEBEB;}
.tbl_oplist_inner_title{color:#000; background:#f4f4f4;}

td.oplist_inner_title_l{font-size:14px; font-weight:bold; padding:4px 8px;border-bottom:1px solid #EBEBEB; height:12px;}
td.oplist_inner_title_r{padding:4px 8px; text-align:right;border-bottom:1px solid #EBEBEB;}

td.oplist_op_name{font-size:14px; text-align:right; padding:4px 8px; border-right:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; width:140px; height:12px;}
td.oplist_op_con{padding:4px 8px; border-bottom:1px solid #EBEBEB;}
td.oplist_op_name_un,td.oplist_op_con_un{color:#999;}
td.oplist_op_con_un span.font_notice{color:#CC9999;}

td.oplist_op_con_list{padding:0px; vertical-align:top;}
.oplist_filelist td{ padding:5px 8px;}
.img_opicons{width:16px; height:16px; background-position:-32px 0px; border:none;}
td.oplist_op_addfile{border:0px; height:48px; vertical-align:top;}
.oplist_op_addfile a.btn{display:block; background-position:2px -32px; margin:6px 4px;float:left; border:1px solid #bebebe; cursor:pointer; position:relative;}
.oplist_op_addfile .addbtn{height:32px;width:100px;}
.oplist_op_addfile a.btn:hover{background-position:2px -64px; border:1px solid #d2d2d2; background-color:#FFFFEE;}
.oplist_op_addfile div,.oplist_op_addfile span{ vertical-align:middle;}
.oplist_op_addfile .input_browser{ cursor:pointer; width:1px; border:none; height:32px; padding:0px; margin:0px;position:absolute; opacity:0;filter:alpha(opacity=0);left:-32px !important;left:-5px;left/**/:-3px; font-size:20px;}
.oplist_op_af_inner{}
.addfile_notice{ float:left; padding-top:18px;}
td.fit_box{ padding:0 8px 8px 8px;}

.input_button{font-size:14px;}
.input_button_main{font-weight:bold;}
.wp_wait,.wp_pic_view{ padding-top:10px; line-height:18px; text-align:center;}
.wp_wait{padding:10px; background:#FFFEE9;}
.wp_pic_setsize{text-align:center;padding:4px 4px 2px 4px; border-top:1px solid #dcdcdc;}
.button_bar{text-align:center; padding:6px; padding-bottom:8px;}

.property_tbl td{padding:3px 6px;}
.property_path{width:50%;}
.property_bit{width:auto;}
.property_date{width:auto;}
.property_size{width:auto;}
.property_type{width:auto;}

.wp_sys_info{margin:0 auto 50px auto; width:400px;}
.sys_info_con{padding:16px; line-height:32px;}
.sys_info_con p{ padding:0px; margin:0px; font-size:14px;}
.sys_info_buttonbar{padding-bottom:16px; text-align:center;}

.dragbox_wp{cursor:default; color:#222; background:#FFFEE9; padding:0px; border:1px solid #ccc; opacity:0.65; filter:alpha(opacity=65); width:240px; line-break:normal; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;empty-cells:show;}
.dragbox_en{border:1px solid #B4A900;}
.dragbox_un{}
.dragbox_en .dragboxico{float:left; width:28px; height:28px; margin-right:-36px; background-repeat:no-repeat;background-position:-127px -2px;}
.dragbox_un .dragboxico{float:left; width:28px; height:28px; margin-right:-36px; background-repeat:no-repeat;background-position:-127px -34px;}
.dragbox_txtbox{margin-left:36px; border-left:1px solid #ddd; padding:5px 8px; background:#fff;}
.dragbox_notice_en{color:green;}
.dragbox_notice_un{color:#cc3333;}
.dragbox_en .dragbox_notice_un{display:none;}
.dragbox_un .dragbox_notice_en{display:none;}

.dragbox_text{}
.drag_tr{ background:#C6D6C0; font-weight:bold;}
.drag_tr .td_filename,.drag_tr .td_filesize,.drag_tr .td_fileupdate,.drag_tr .td_filetype{color:#fff;}
.drag_tr .td_filename a{color:#fff;}
.drag_tr .folder_file_num{color:#FFFCD2;}

div.invt{ line-height:18px; padding-top:4px; margin-top:4px; border-top:1px solid #ddd;}
.mo_con div.invt a{ color:#CC3333;text-decoration:underline;}
.invt a:hover{ }

/*2007-1-24*/
.newfolder{ z-index:9997; width:352px; height:192px; position:absolute; }
.newfolder_bg{position:absolute; width:100%; height:100%; z-index:9990; opacity:0.1;filter:alpha(opacity=10); background:#000; display:none;}
.newfolder .main{ z-index:9999;position:absolute; top:0px; left:0px;}
.newfolder .main_inner{width:350px; height:190px; background:#fff; border:1px solid #ccc; border-right:1px solid #666; border-bottom:1px solid #666;}
.newfolder .shadow{ z-index:9998;position:absolute; top:2px; left:2px; width:352px; height:192px; background:#666; opacity:0.2;filter:alpha(opacity=20);}
.newfolder .ttl{ padding:8px 32px; background:#F4F4F4; line-height:16px; position:relative;border:1px solid #fff; font-weight:bold; border-bottom:1px solid #ebebeb;}
  .newfolder .ttl .ctrl_box{ width:16px; height:16px; position:absolute; top:6px; right:6px; background-position:-80px 0px; cursor:pointer;}
  .newfolder .ttl .ico_box{ width:16px; height:16px; position:absolute; top:8px; left:7px !important; left:-24px; background-position:-64px 0px;}
.newfolder .con{ position:relative;}
  .newfolder .sg_img{ position:absolute; width:32px; height:32px; top:10px; left:10px; background-position:-64px 0px; display:none;}
  .newfolder .con .p1,.newfolder .con .p2{ text-align:right; padding:8px 48px 8px 0px; margin:10px;}
  .newfolder .con .p1 input,.newfolder .con .p2 select{ width:150px;}
  .newfolder .con .p3{ text-align:center; margin:0px; padding:0px;}
  .newfolder .con .info{ position:absolute; width:158px; height:16px; top:30px; right:48px; color:#FF0000;}
.newfolder .btm{ display:none;}

