.upbox{clear:both;width:766px;height:356px;}
.upbox .searbox{clear:both;width:100%;height:49px;border-bottom:#e5e5e5 1px solid;background-color:#f8f8f8;font-size:12px;color:#666;}
.upbox .searbox #pic_search{float:left;width:auto;height:30px;line-height:30px;padding:9px 5px 10px 5px;font-size:12px;color:#666;zoom:1;}
.upbox .searbox .uppic{float:left;width:auto;height:49px;zoom:1;}
.upbox .searbox .uppic .l{float:left;width:auto;zoom:1;}
.upbox .searbox .uppic .r{float:left;width:auto;height:30px;padding:9px 5px 10px 0px;zoom:1;}
.sm{float:left;width:auto;height:30px;line-height:30px;border:#e7e6eb 1px solid;text-align:center;overflow:hidden;color:#8e8f8a;padding:0px 5px;font-size:12px;background-color:#fff;}
.water{float:left;width:auto;height:20px;line-height:20px;padding:5px 5px 5px 5px;color:#8e8f8a;font-size:12px;}
.upbox .rightbox{float:right;width:766px;height:306px;}
.upbox .rightbox .browser{clear:both;width:100%;height:266px;}
.upbox .rightbox .browser ul{clear:both;width:auto;padding:5px 5px 5px 5px;}
.upbox .rightbox .browser li{float:left;width:118px;height:118px;padding:5px 4px;position:relative;}
.upbox .rightbox .browser li td{width:116px;height:116px;border:#dddddd 1px solid;padding:0px;cursor:pointer;}
.upbox .rightbox .totalinfo{clear:both;width:100%;height:30px;line-height:30px;padding:5px 0px 5px 0px;font-size:13px;}
.pic_over{background-color:#e9eff6;border:#5690d2 1px solid;}
.pic_out{background-color:#ffffff;border:#dddddd 1px solid;}
.pic_over_icon{width:116px;height:116px;top:9px;left:6px;z-index:100;position:absolute;overflow:hidden;display:none;}
.pic_over_icon .picico{width:116px;height:116px;background:url('pic_select.png') no-repeat right bottom;}
#upload{clear:both;float:left;width:100%;height:20px;line-height:20px;font-size:13px;text-align:center;color:#fff;background-color:#3A6EA5;display:none;}
.up-inline-block{display: -moz-inline-stack;display: inline-block;vertical-align: middle;zoom: 1;*display: inline;position: relative;overflow: hidden;}
.up_file {position: absolute;top: 0px;right: 0px;width: 100px;height: 30px;z-index: 811213;border: 0px none;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.upBottomBg{background:#4c92f5;cursor:pointer;width:90px;text-align:center;border:0px none;height:30px;font-size:14px;line-height:30px;color:#FFF;border-radius:5px;}
.input-time{padding:0px 5px 0px 2px;background:#fff url('../calendar/calendar.gif') no-repeat 78px center;}
.upSubmitBg{background:#f42424;cursor:pointer;width:90px;text-align:center;border:0px none;height:30px;font-size:14px;line-height:30px;color:#FFF;border-radius:5px;}
/* Batch Add */
.upsbox{clear:both;width:766px;height:356px;position:relative;overflow:hidden;}
.upsbox .uptop{clear:both;width:100%;height:25px;line-height:25px;padding:10px 0px;border-bottom:#CBCBCB 1px solid;background-color:#f8f8f8;font-size:12px;color:#666;position:relative;z-index:10;}
.upsbox .uptop #upmsg{width:auto;padding:0px 10px;height:30px;line-height:30px;background-color:#3A6EA5;color:#fff;font-size:13px;position: absolute;top:45px;left:35%;display:none;z-index:100;}
.upsbox #upprogress{float:left;margin-left:5px;margin-top:5px;width:120px;height:15px;line-height:15px;background-color:#ddd;border:#CBCBCB 1px solid;position:relative;display:none;overflow:hidden;}
.upsbox #upprogress b{width:100%;height:15px;line-height:15px;font-size:12px;color:#333;font-weight:normal;text-align:center;position:absolute;top:0px;left:0px;z-index:10;}
.upsbox #upprogress em{width:0px;height:15px;line-height:15px;position:absolute;top:0px;left:0px;z-index:9;background-color: #4CAF50;}
.upsbox .uplistbox{display:none;clear:both;width:100%;height:311px;overflow-x:hidden;overflow-y:auto;}
.upsbox .listImgBox{float:left;width:90px;height:auto;padding:10px 10px 25px 10px;border:#CBCBCB 1px solid;margin:10px 0px 30px 12px;position:relative;z-index:9;}
.upsbox .listImgBox img{width:90px;height:75px;}
.upsbox .listImgBox .closeImg{width:10px;height:10px;line-height:10px;font-size:13px;font-weight:bold;color:#333;cursor:pointer; position:absolute;top:1px;right:1px;z-index:10;overflow:hidden;}
.upsbox .listImgBox em{clear:both;width:100%;height:20px;line-height:20px;font-size:11px;color:#666;text-align:center;font-style:normal;position: absolute;left:0px;bottom:0px;z-index:10;overflow:hidden;}
.upsbox .listImgBox .upload{background-color:#3A6EA5;color:#fff;}
.upsbox .listImgBox .uperror{background-color:#CC0003;color:#fff;}
.upsbox .listImgBox .picico{width:36px;height:36px;background:url('pic_select.png') no-repeat right bottom;position:absolute;bottom:25px;right:10px;z-index:10;display:none;}
.upsbox .listImgBox .name{width:100%;height:25px;position:absolute;bottom:-30px;left:0px;z-index:10;}
.upsbox .listImgBox .name input{width:100%;height:23px;line-height:23px;border:#e0e0e0 1px solid;font-size:12px;color:#666;text-align:center;overflow:hidden;}
/* upload file */
.upfilebox{clear:both;width:100%;height:100%;position:relative;overflow:hidden;}
.upfilebtn{width:100px;height:30px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-15px;}
.upfilebtn #upload{height:30px;line-height:30px;position:relative;top:-30px;left:-10px;}
.selectwater{width:100px:height:40px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-40px;font-size:14px;text-align:center;}