@charset "utf-8";
/* CSS Document */
/* body{background:#EEE;} */

.font_red{color: #A30000;}
/*#aspupload {
	position: fixed;
	bottom:0px;
	right:2px;
	width:577px;
	height: auto;
	z-index:9999;
	border: 1px #056A5C solid;
	-webkit-box-shadow: 0 0 20px -2px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 0 20px -2px rgba(0,0,0,0.5);
	-ms-box-shadow: 0 0 20px -2px rgba(0,0,0,0.5);
	box-shadow: 0 0 20px -2px rgba(0,0,0,0.5);
}*/

#aspupload .headbar {
	position: relative;
	height: 36px;
	color: #FFF;
	background: url(../image/aspupload/load_nav_bg.png) center no-repeat;
}
#aspupload .headbar .bar_title{font:normal 14px/35px 微软雅黑;margin-left:12px;}
#aspupload .headbar .bar_add{position: absolute;right:-15px; top:2px;*top:8px;width:70px;line-height:35px;text-align:center;}
#aspupload .headbar .bar_add a{color: #FFF; background: url(../image/aspupload/del_img1.png) no-repeat; width:16px; height:16px; display:inline-block;}
#aspupload .headbar .bar_add a:hover{color: #FFF; background: url(../image/aspupload/del_img.png) no-repeat; width:16px; height:16px; display:inline-block;}

#aspupload .headbar .bar_total{position: absolute;right:125px;line-height:35px;color:#ffffcc;}
#aspupload .headbar .bar_total a{color:#ffffcc;}
a.shrink,a.enlarge{
	background: url(../image/aspupload/load.png) no-repeat;
	display: block;
	width: 18px;
	height: 18px;
	position: absolute;
	right: 50px;
	top:8px;
}
#aspupload .headbar a.shrink{
	background-position:0px -42px;
}
#aspupload .headbar a.enlarge{
	background-position:-32px -44px;
}

#aspupload .loadbar{
	/*height:345px;*/
	height:0px;
	overflow: auto;
}

#aspupload .loadbar ul li{height:65px;border-bottom:1px solid #DADADA;border-top:1px solid #F8F8F8;}

#aspupload .loadbar ul li .load_area{
	width: 545px;
	height: 40px;
	margin-left:10px;
	margin-top:15px;
}
#aspupload .loadbar ul li .file_ico{
	width: 32px;
	height: 34px;
	background: url(../image/aspupload/bg_spknb.png) no-repeat;
	padding:0;
}
.load_title { width:200px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
#aspupload .loadbar ul li .ab_upfile_typefile{background-position: 0px 6px;}
#aspupload .loadbar ul li .ab_upfile_typemp4{background-position: 0px -28px;}
#aspupload .loadbar ul li .ab_upfile_typedoc{background-position: 0px -59px;}
#aspupload .loadbar ul li .ab_upfile_typepdf{background-position: 0px -90px;}
#aspupload .loadbar ul li .ab_upfile_typepsd{background-position: 0px -120px;}
#aspupload .loadbar ul li .ab_upfile_typetxt{background-position: 0px -152px;}
#aspupload .loadbar ul li .ab_upfile_typeexcel{background-position: 0px -186px;}
#aspupload .loadbar ul li .ab_upfile_typehtml{background-position: 0px -222px;}
#aspupload .loadbar ul li .ab_upfile_type9{background-position: 0px -258px;}
#aspupload .loadbar ul li .ab_upfile_typemp3{background-position: 0px -290px;}
#aspupload .loadbar ul li .ab_upfile_typeflv{background-position: 0px -322px;}
#aspupload .loadbar ul li .ab_upfile_typeppt{background-position: 0px -357px;}
#aspupload .loadbar ul li .ab_upfile_typeiso{background-position: 0px -390px;}
#aspupload .loadbar ul li .ab_upfile_typerar{background-position: 0px -423px;}
#aspupload .loadbar ul li .ab_upfile_typezip{background-position: 0px -455px;}
#aspupload .loadbar ul li .ab_upfile_typevideo{background-position: 0px -489px;}
#aspupload .loadbar ul li .ab_upfile_typepic{background-position: 0px -523px;}


#aspupload .loadbar ul li .loadbar_area{
	float: left;
	width: 	480px;
	height: 40px;
	margin-left: 10px;
}

#aspupload .load_info {height:22px;}
#aspupload .load_info span{/* height:22px; */}
#aspupload .load_info span a{color: #008F7C;}

#aspupload .loadbar_del{ width:12px;height:12px;margin-top:21px;margin-right:1px;background: url(../image/aspupload/load.png) -54px -46px no-repeat;display: block;}
.loading {
	clear: both;
	width:478px;
	height:10px;
	background:#DDD;
	border-width:1px 1px 1px 0px;
	border-style:solid;
	border-color:#CCC #FFF #FFF #FFF;
}
.loading .bar{width:0px; height:10px;}
.loading .bar_green{background:#008F7C;}
.loading .bar_red{background:#A30000;}



/* scoll style start */
._mCS_1 .mCSB_container{
	margin-right:0px;
}
._mCS_1 .mCustomScrollBox .mCSB_scrollTools{
	width:10px;
}
._mCS_1 .mCSB_scrollTools .mCSB_draggerRail{
	position:absolute;
	z-index:100;
	right:0px;
	top:0px;
	background-color:#d2d2d2;
	width:10px;
	border-radius:0px;
}
._mCS_1 .mCSB_scrollTools .mCSB_dragger{
	z-index:1003;
}
._mCS_1 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#858585;
}

._mCS_1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	position:absolute;
	background-color:#858585;
	width:10px;
	border-radius:0px;
	z-index:1009;
	right:0px;
}
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
	margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.continue_1{ background:url(../image/aspupload/del_img.png) 0 -30px no-repeat; width:16px; height:16px; display:block;}

/* scoll style end */