/******会员中心公共样式******/
/* 顶部样式 */
.top_bar{ width:100%; height:35px; border-bottom:1px solid #efefef; background:#f8f8f8; float:left;}
.top{ width:1180px; margin:0 auto;} 
.tlft{ padding-top:9px; float:left;}
.trit{ padding-top:9px; float:right;} 
.trit a{ color:#333; padding:1px 0 0 22px; float:left; }

/*subpage*/ 
.page{ width:100%; text-align:right; padding:20px 0 50px 0; float:left;}
.page a{ padding:6px 10px; border:1px solid #f2f2f2; background:#f8f8f8; margin:0 10px 0 0; font-size:12px; color:#666;  }
.page span a{ color:#fff; background:#ff0000; border:1px solid #ff0000; } 

/*编辑删除*/
a.edit{background: url(../../../../public/images/icon/edit.png) no-repeat 2px; color:#666; border-radius:3px;  padding:1px 5px 2px 20px; }
a.del{background: url(../../../../public/images/icon/del.png) no-repeat 2px; color:#666; border-radius:3px;  padding:1px 5px 2px 20px; } 
a.del_icon{background: url(../../../../public/images/icon/del.png) no-repeat 2px; color:#666; border-radius:3px;  padding:1px 5px 2px 20px; } 

/*NOMSG*/
.bfb{ width:100%; display:block; text-align:center; float:left; }
.nomsg{ margin:0 auto; padding:20px 0; display:inline-block; }
.nomsg i{ width:30px; height:30px; margin:-2px 10px 0 0; background:url(../../../../public/images/nomsg.png) no-repeat; background-size:30px auto; display:inline-block; vertical-align: middle; }
.nomsg span{ color:#333; font-size:14px; vertical-align: middle; display:inline-block; }

/*错误提示*/
.errmsg{ margin:0 auto; padding:20px 0; display:inline-block; } 
.errmsg i{ width:30px; height:30px; margin:-2px 10px 0 0; background:url(../../../../public/images/errmsg.png) no-repeat; background-size:30px auto; display:inline-block; vertical-align: middle; }
.errmsg span{ color:#333; font-size:14px; vertical-align: middle; display:inline-block; }

/*footer*/
.footer_bar{ width:100%; border-top:1px solid #f2f2f2; background:#fff; font-size:14px; padding:20px 0 50px 0; bottom:0px; left:0px; float:left;}
.footer{ width:1180px; margin:0 auto; text-align:center;}
.footer .address{ width:100%; text-align:center; padding:5px 0 0px 0;}
.footer .icp{width:100%; text-align:center; padding:5px 0 0px 0;}
.footer .copyright{width:100%; text-align:center; padding:5px 0 0px 0;}
 

/*图片管理*/
.ajax_album_frame{ width:751px; padding:0; background:#fff;  float:left; }
.ajax_album_menu{ width:135px; height:365px; overflow-y:scroll; overflow-x:scroll; border-right:1px solid #ddd;  float:left; }
/*菜单项*/
.atree_box{ width:100%; display:inline; margin-left:15px; float:left; } 
.atree_box_one a{ width:100%; padding:5px 0 5px 0; font-size:12px; border-bottom:1px solid #fff; border-top:1px solid #fff; float:left; } 
.atree_box_one a i{ width:15px; height:15px; margin-right:5px; background:url(../images/folder_0.png); float:left; }
.atree_box_one a.open i{ background:url(../images/folder_1.png); }
.atree_box_one a.ck i{ }
.atree_box_one a.ck span{ background:#F8E3B7; color:#9F751C; padding:0 5px;  float:left; } 



.ajax_album_con{ width:615px; padding:10px 0 0 0; float:left; }
.ajax_album_con .ajax_album_img{ width:615px; height:300px; overflow:hidden; padding:2px 0 0 6px; float:left; }
.ajax_album_con .ajax_album_img .img{ width:80px; height:80px; text-align:center; margin:9px 9px 9px; position:relative; overflow:hidden; border:1px solid #efefef; float:left; }
.ajax_album_con .ajax_album_img .img img{ min-height:80px; max-height:80px; }
/*选中*/ 
.ajax_album_con .ajax_album_img .img.ajax_album_ck i{ position:absolute; width:20px; height:20px; z-index:10; background: url(../../../../public/images/img_ck.png) no-repeat right bottom; line-height: 0; right:0; top:0; text-indent: -99em;  }
/*上传进度条*/ 
.ajax_album_con .ajax_album_img .img.upprgs i{ position:absolute; width:80px; height:10px; margin-top:35px; left:0; top:0; background:#f8f8f8; float:left;} 
.ajax_album_con .ajax_album_img .img.upprgs i span{ height:10px; background:#3399CC; float:left; } 

.ajax_album_con .ajax_album_do{ width:100%; padding:8px 0; margin-top:10px; background:#f8f8f8; float:left; }
.ajax_album_con .ajax_album_do .upload_postion_box{ position:relative; margin-left:10px; float:left; }
.ajax_album_con .ajax_album_do .upload_button{ padding:0 0 0 15px; float:left; }
.ajax_album_con .ajax_album_do .upload_button a{ background:#0077DD; border:1px solid #0077DD; color:#FFFFFF;  }

.ajax_album_con .ajax_album_page{ text-align:center; padding:6px 10px 0 0; float:right; } 
.ajax_album_con .ajax_album_page a{ padding:4px 6px; border:1px solid #efefef; background:#fff; margin:0 5px 0 0; font-size:12px; color:#666;  }
.ajax_album_con .ajax_album_page span a{ color:#333; background: #ccc; border:1px solid #ccc; } 
 
.img_album_insert{ width:750px; margin:0; padding:18px 0 0 0; text-align:center; border-top:1px solid #ddd; float:left; }
.img_album_insert a.insert_button{ background:#0077DD; color:#FFFFFF; padding:8px 15px; border-radius:2px; }


/*弹窗*/ 
.com_box{ position: absolute; z-index:10000; text-align:center; position:fixed; right:50%; }
.com_box span{ padding:12px 50px; line-height:26px; font-size:14px; background:#333; color:#fff; border:1px solid #000; border-radius:3px; float:left;}



 

 