#overlay{ background: rgba(102,117,48,0.9);}
.image_up{ display:block; width:100%; margin:0 0 10px 0; overflow:hidden;}
#lightbox { overflow:hidden;}
#lightbox img{ max-width:100%; height:auto;}

.upload-statusbar {	margin-top: 10px; width: 70%;  margin: 10px 10px 0 0; border-radius: 10px; padding: 5px 5px 5px 5px; float:left;}
.upload-filename { height: auto; color: #807579;	padding: 1px;	display: inline-block}
.upload-progress {	margin: 0 10px 5px 10px; position: relative; width: 50px; padding: 1px;	border-radius: 3px;	display: inline-block}
.upload-bar {	background-color: #0ba1b5;	width: 0;	height: 20px;	border-radius: 3px;	color:#FFFFFF;}
.upload-percent {	position: absolute;	display: inline-block;	top: 3px;	left: 48%}
.upload-red {	-moz-box-shadow: inset 0 39px 0 -24px #e67a73;	-webkit-box-shadow: inset 0 39px 0 -24px #e67a73;	box-shadow: inset 0 39px 0 -24px #e67a73;	background-color: #e4685d;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	display: inline-block;	color: #fff;	font-family: arial;	font-size: 13px;	font-weight: normal;	padding: 4px 15px;	text-decoration: none;	text-shadow: 0 1px 0 #b23e35;	cursor: pointer;	vertical-align: middle;	margin:0 0 0 10px; height:30px; line-height:22px;}
.upload-green {	background-color: #77b55a;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	margin: 0;	display: inline-block;	color: #fff;	font-family: arial;	font-size: 13px;	font-weight: normal;	padding: 4px 15px;	text-decoration: none;	cursor: pointer;	text-shadow: 0 1px 0 #5b8a3c;	vertical-align: top;	margin-right:5px;}
.upload {	font-family: "微軟正黑體",Arial, Helvetica, sans-serif;	font-size: 15px; line-height:40px;	height:40px;	width:160px;	margin:10px 10px 15px 0;	text-decoration: none;	border-radius: 10px;	padding: 0; 	color: #000;	background: #ffffff;	vertical-align:middle;	border:1px solid #c4c4c4;	cursor: pointer;	float:left; text-align:center;}
.ajax-upload-dragdrop {	border:2px solid #000000;	width:420px;	color: #DADCE3;	text-align:left;	vertical-align:middle;	padding:10px 10px 0px 10px;}
#pic_1_show,#pic_2_show{ vertical-align:middle; height:56px; line-height:56px;}
#pic_1_show img,#pic_2_show img{ display:inline-block; vertical-align:middle;  max-width:56px; max-height:56px; width:auto;}
#pic_1_show a,#pic_2_show a{ display:inline-block; vertical-align:middle; -moz-box-shadow: inset 0 39px 0 -24px #e67a73;	-webkit-box-shadow: inset 0 39px 0 -24px #e67a73;	box-shadow: inset 0 39px 0 -24px #e67a73;	background-color: #e4685d;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;color: #fff;	font-family: arial;	font-size: 13px;	font-weight: normal;	padding: 4px 15px;	text-decoration: none;	text-shadow: 0 1px 0 #b23e35;	cursor: pointer;	margin:0 0 0 10px}

@media screen and (max-width: 480px) {
#pic_1_show img,#pic_2_show img{ max-width:56px; max-height:56px; width:auto;}
	}