/**
#	Project: PHPDISK File Storage Solution
#	This is NOT a freeware, use is subject to license terms.
#
#	Site: http://www.phpdisk.com
#
#	Author: Along ( admin@phpdisk.com )
#
#	$Id: upload.css 32 2014-10-17 06:57:36Z along $
#
#	Copyright (C) 2008-2083 PHPDisk Team. All Rights Reserved.
#
*/
/* upload */
#b_phpdisk_upload_mini {
	background: url("updisk.gif") no-repeat;
	width: 30px;
	height: 15px;
	display: block;
	float: left;
}

.b2r #b_phpdisk_upload_mini {
	background: url("upload_file_icon.gif") no-repeat scroll center;
	width: 20px;
	height: 20px;
	display: block;
	float: left;
}

#upl_detail {
	display: none;
	padding: 8px;
	color: #252525
}

#up_msg_tips {
	width: auto;
	padding: 5px;
	background: #FFFFDD;
	border: #FFCC00 1px solid;
	color: #008800
}

.up_tips {
	clear: both;
	width: 200px;
	position: fixed;
	margin: auto;
	margin-top: 15%;
	margin-left: 35%;
	font-size: 16px;
	color: #bbb;
}

/* btn */
.btn {
	display: inline-block;
	font-weight: 400;
	color: #858796;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .35rem;
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	padding: .25rem .5rem;
	font-size: .875rem;
	line-height: 1.5;
	border-radius: .2rem;
	cursor: pointer;
}

.btn:hover {
	color: #858796;
	text-decoration: none
}

.btn-primary {
	color: #fff;
	background-color: #4e73df;
	border-color: #4e73df
}

.btn-primary:hover {
	color: #fff;
	background-color: #2e59d9;
	border-color: #2653d4
}

.btn-secondary {
	color: #fff;
	background-color: #858796;
	border-color: #858796
}

.btn-secondary:hover {
	color: #fff;
	background-color: #717384;
	border-color: #6b6d7d
}

.btn-success {
	color: #fff;
	background-color: #1cc88a;
	border-color: #1cc88a
}

.btn-success:hover {
	color: #fff;
	background-color: #17a673;
	border-color: #169b6b
}

.btn-info {
	color: #fff;
	background-color: #36b9cc;
	border-color: #36b9cc
}

.btn-info:hover {
	color: #fff;
	background-color: #2c9faf;
	border-color: #2a96a5
}

.btn-warning {
	color: #fff;
	background-color: #f6c23e;
	border-color: #f6c23e
}

.btn-warning:hover {
	color: #fff;
	background-color: #f4b619;
	border-color: #f4b30d
}

.btn-danger {
	color: #fff;
	background-color: #e74a3b;
	border-color: #e74a3b
}

.btn-danger:hover {
	color: #fff;
	background-color: #e02d1b;
	border-color: #d52a1a
}

.btn-light {
	color: #3a3b45;
	background-color: #f8f9fc;
	border-color: #f8f9fc
}

.btn-light:hover {
	color: #3a3b45;
	background-color: #dde2f1;
	border-color: #d4daed
}
.up_top_bar{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 5px;
	width: 97%;
	font-size: 14px;
}
/* upload */
.up_item_bg {
	border: 1px solid #55aaff;
	border-radius: 5px;
	width: 96%;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 14px;
}
#ossfile{
	overflow-y: scroll;
	height: 300px;
	width: 98%;
}
.pre_box {
	border: 2px dotted #ccc;
	color: #828282;
	margin-bottom: 10px;
	width: 97%;
	display: flex;
	align-items: center;
	justify-items: center;
	justify-content: center;
	padding:80px 0;
}

.progress {
	width: 650px;
	height: 14px;
	margin: 5px 0;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.progress-bar {
	/* background-color: rgb(92, 184, 92); */
	background-color: #55aaff; 
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.14902) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.14902) 50%, rgba(255, 255, 255, 0.14902) 75%, transparent 75%, transparent);
	background-size: 40px 40px;
	box-shadow: rgba(0, 0, 0, 0.14902) 0px -1px 0px 0px inset;
	box-sizing: border-box;
	color: rgb(255, 255, 255);
	display: block;
	float: left;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	transition-delay: 0s;
	transition-duration: 0.6s;
	transition-property: width;
	transition-timing-function: ease;
}

.btn2{
	background: #fff;
	color: #000;
    border: 1px solid #d1d3e2;
    border-radius: 5px;
    height: 30px;
    font-size: 14px;
    padding: 2px 10px;
}
.btn2:hover{
	background: #00a2d4;
	color: #ffffff;
}
.btn3{
	background: #fff;
	color: #000;
    border: 1px solid #d1d3e2;
    border-radius: .15rem;
    height: 30px;
    font-size: 14px;
    padding: 2px 10px;
}
.btn3:hover{
	background: #f0f0f0;
}

.form-control {
    border: 1px solid #d1d3e2;
    border-radius: .35rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    height: 30px;
    font-size: 14px;
}