#main_content{
	position: relative;
	width: 300px;
	left: 50%;
	margin-left: -150px;
	text-align: center;
}
.inp_t{
	position: relative;
	background-image: url(../im/inp_t_bg.png);
	background-repeat:	no-repeat;
	background-position: left top;
	width: 188px;
	height: 27px;
}
#pass, #captha_text, #email{
	position: absolute;
	border: 0px;
	width: 180px;
	height: 20px;
	top: 3px;
	left: 3px;
	color: #666666!important;
}
.big_num{
	position: absolute;
	font-size: 30pt;
	font-weight: bold;
	color: #666666;
	left: -40px;
	bottom: -8px;
}
#captcha{
	margin-top: 20px;
	padding: 1px;
	border: 1px solid #9b9b9b;
	width: 131px;
	height: 53px;
}
#refresh{
	margin-top: 20px;
	position: relative;
	background-image: url(../im/refresh.png);
	background-repeat:	no-repeat;
	background-position: left top;
	width: 13px;
	height: 9px;
	cursor: pointer;
}
.rel{
	position: relative;
	width: 188px;
	margin-top: 20px;
}
.rel2{
	position: relative;
	width: 188px;
}
#filelist{
	position: relative;
	width: 188px;
}
.filename{
	position: relative;
	text-align: left;
	color: #666666!important;
}
.filestatus{
	margin-right: 10px;
}
.cancelfile{
	position: absolute;
	right: -9px;
	top: 50%;
	margin-top: -4px;
	cursor: pointer;
}
.ol{
	color: #aaabad;
	padding-left: 20px;
}
#time{
	width: 188px!important;
	color: #666666!important;
}
#get_link{
	background-image: url(../im/get_link.png);
	background-repeat:	no-repeat;
	background-position: left top;
	height: 27px;
	cursor: pointer;
	position: relative;
	top: 0px;
}
.blue{
	color: #00b5ff!important;
}
.gray{
	color: #666666!important;
}
#get_link_arrow{
	position: absolute;
	right: -35px;
	background-image: url(../im/arrow_right.png);
	background-repeat:	no-repeat;
	background-position: left top;
	width: 28px;
	height: 28px;
	cursor: pointer;
}