/*
UploadiFive
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
*/

 .uploadifive-button {
	/* background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);*/
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	); 
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px; 
	/* border: 2px; */
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	text-transform: uppercase;
	width: 100%;
}
.uploadifive-button:hover {
	/* background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);*/
/* 	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0),
		color-stop(1)
	);  */
	background-position: center;
} 
.uploadifive-queue-item {
	background-color: #F5F5F5;
	border-bottom: 1px dotted #D5D5D5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: 12px Arial, Helvetica, Sans-serif;
	margin-top: 3px;
	padding: 15px;
}
.uploadifive-queue-item .close {
	background: url('../img/uploadify-cancel.png') 0 0 no-repeat;
	display: block;
	float: right;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadifive-queue-item .progress {
	border: 1px solid #D0D0D0;
	height: 3px;
	margin-top: 5px;
	width: 100%;
}
.uploadifive-queue-item .progress-bar {
	background-color: #0072BC;
	height: 3px;
	width: 0;
}

.uploadButton{ 
	background:url(../img/btn_add.png) no-repeat center center; 
	display:inline-block; 
	width:83px; 
	height:25px;
	-webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.overflow{ overflow:hidden}	

.file_tab_list {
    height: 115px;
    height:auto;
}
.file_tab_list li {
    float: left;
    height: auto;
    margin-right: 3px;
    padding: 0 10px;
}


.xzfj_an1,.xzfj_an2 { position:relative;min-width: 75px; min-height:95px; }
.xzfj_an2 .tck1 {width:395px; height:98px; border-radius:3px; border:1px dashed #a9b3bc; background:#f4f6f8;; position:absolute; top:-100px; left:-25px; font-size:14px; font-family:"宋体"; z-index:9999;}
.xzfj_an2 .tck1 .jiao {width:15px; height:16px; background:url(../img/xzfj_07.png); top:98px; left:47px; position:absolute;}
.xzfj_an2 .tck1 .mz {height:35px; line-height:35px; text-align:center; color:#33557b; border-bottom:1px dashed #a9b3bc; position:relative;background:#daeaf9;font-weight:bold;}
.xzfj_an2 .tck1 .ank {padding:15px; height:30px;}
.xzfj_an2 .tck1 .ann {height:30px; line-height:30px; color:#4c3114; float:left;}
.xzfj_an2 .tck1 .ann a,.xzfj_an2 .tck1 .ann a:hover {color:#4c3114; height:30px; padding:0 8px; display:block; text-decoration:none;}
.xzfj_an2 .tck1 .ann a:hover {text-decoration:underline; color:#ed6a00;}
.xzfj_an2 .tck1 .ank .gd1,.xzfj_an2 .tck1 .ank .gd2 {width:70px; height:30px; padding-left:10px; line-height:30px; background:url(../img/xzfj_03.png) right center no-repeat; color:#4c3114; position:relative; float:right; cursor:pointer;}
.xzfj_an2 .tck1 .ank .gd2 .tck2 {width:360px; height:30px; padding:9px 15px; border-radius:3px; border:1px solid #a9b3bc; background:#f4f6f8; position:absolute; top:30px; left:-110px;}
.xzfj_an2 .tck1 .ank .gd2 .tck3 {width:270px; padding:9px 15px; border-radius:3px; border:1px solid #a9b3bc; background:#f4f6f8; position:absolute; top:30px; left:-190px;max-height: 150px;min-height: 30px;overflow: auto;}

.xzfj_an1 .tck1 {display:none;}
.xzfj_an2 .tck1 .ank .gd1 .tck2 {display:none;}
.xzfj_an2 .tck1 .ank .gd1 .tck3 {display:none;}

.file_tab_list.gll li {
	float:none;
    height: 95px;
    margin-right: 3px;
    padding: 0 10px;
}
.file_input {
	display: inline-block;
	height: 30px;
	width: 20%;
	margin-top: 20px;
	outline: none;
	padding: 0 10px;
	line-height: 30px;
	color: #666;
	margin-left: 10px;
	border:1px solid #ddd;
}

.f-icon01,.f-icon02,.f-icon03{ display:block; width:9px; height:13px; float:right; margin-top:3px; margin-left:5px;}
.f-icon01{ background:url(../img/ico/pt-01.png) no-repeat;}
.f-icon02{ background:url(../img/ico/pt-h01.png) no-repeat;}
.f-icon03{ background:url(../img/ico/pt-h01h.png) no-repeat;}

.file_float_div  {
	background: #FFFFE7;
	opacity: 0.8;
	position: absolute;
	z-index: 99999;
	padding: 10px; border : 1px solid #ccc;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
	border: 1px solid #ccc;}
.file_float_main{
	position:relative;
}

