@charset "utf-8";
/* BASE 設定 */
#wrapper{ 	min-width:1200px;}

/*驗證碼使用 */
#codepage{	position:relative;	height:20px;	width:100px;	margin:0 10px;	float:left;	background:url(../caps/bg.jpg) #222;}
#codepage img {	position:relative;    float:left;	padding:0 3px;}
#codepagew{	position:relative;	height:30px;	width:150px;	background:#fff;	margin:1px 10px;	float:left;	background:url(../capw/bg.jpg);}
#codepagew img {	position:relative;    float:left;	padding:0 5px 0 5px;}
.filepreselect{	position:absolute;	top:50%!important;	left:50%!important;	margin-left:-30px!important;	margin-top:-12px!important;	width:40px!important;	padding:2px 10px!important;	z-index:1;	background:#fff;	color:#555;	text-align:center; 	line-height:25px;}
input[type=file]{	position:relative;	width:80px;	z-index:99;}
.filewrap{	position:relative;	width:55px;	height:25px;	padding:2px;	overflow:hidden;	z-index:0;	margin:auto 5px;	display:inline-block;}
.hidinput{	display:none;	position:relative;	height:30px;	margin:auto;}
.imgwrap{	position:relative;}
.fileselect{	position:absolute;	top:50%!important;	left:50%!important;	margin-left:-30px!important;	margin-top:-12px!important;	width:40px!important;	padding:2px 10px!important;	z-index:999;	background:#fff;	color:#555;	text-align:center; 	line-height:25px;}
/*.fileselect{	position:absolute;	background:#fff;	width:55px!important;	height:30px!important;	padding:0px!important;	z-index:9999;	font:12px Verdana, Geneva, sans-serif;	line-height:30px!important;	color:#444!important;	margin:0;	top:0;	left:0;	text-align:center;}*/
.funcwrap{	height:20px;	overflow:hidden;	text-align:left;}


