@charset "utf-8";
/* CSS Document */

.fullscreen-bg{ background-position:50% 50%; background-size:cover; bottom:0; right:0; position:fixed; position:absolute\9; width:100%\9; height:100%\9; overflow:hidden; left:0; top:0;}
.fullscreen-bg:before{background:url(/images/signup/full_page_vignette.png) 0 0 rgba(0, 0, 0, 0.2); background-size:100%;  bottom:0; content:""; left:0; opacity:0.5; position:fixed;right: 0; top: 0;}
.fullscreen-bg:after{bottom:0; content:""; left:0; position:fixed; right:0; top:0;}
.fullscreen-bg img{ display:none; display:block\9; -ms-interpolation-mode:bicubic; filter:progid:DXImageTransform.Microsoft.Fade(duration=0.3);height: auto;margin: 0;visibility: visible;opacity: 1;}

.confirm_win {z-index:9;position:absolute;left:50%;top:40%;margin-left:-212px;margin-top:-116px;}
.confirm_win_login {z-index:9;position:absolute;left:50%;top:50%;margin-left:-212px;margin-top:-116px;}
.confirm_win a.logo{ width:110px; height:60px; display:block; text-indent:-999px; overflow:hidden; background:url(..//images/logo-reg.png) no-repeat; margin:0 auto;}
.win_login_reg {width:340px;position:relative;background-color:#ffffff;border:1px solid #dcdbdc;padding:20px 48px 20px 48px;border-radius:5px;text-align:center;}
.win_login_reg .tit{border-bottom:1px solid #e8e8e8;}
.win_login_reg .tit{text-align: center;font-size: 20px;color: #333;font-weight: bold;padding-bottom: 13px;}

.form_group {margin-top:0px;position:relative;padding-bottom: 15px;}
.form_group input {width:310px;height:40px;border:1px solid #dedede;color:#999999;border-radius:5px;padding-left:20px;font:14px/40px 'Microsoft YaHei','微软雅黑';box-shadow:0 0 5px #fff; outline:none; transition:box-shadow 0.25s linear 0s; -webkit-transition:box-shadow 0.25s linear 0s;}
.form_group input:focus{ border:1px solid #ffa200; box-shadow:0 0 5px #ffa200; outline:none; transition:box-shadow 0.25s linear 0s; -webkit-transition:box-shadow 0.25s linear 0s;}

.item-text{position: absolute;left:0;bottom:5px; width:100%;line-height: 20px;font-size:13px;text-align: left;color: #ff6600; padding-left:5px;}
.form_group .btn-verifyCode {
	position:absolute;
	right:20px;
	top:8px;
	display:inline-block;
	width:96px;
	height:26px;
	text-align:center;
	font:14px/26px 'Microsoft YaHei','微软雅黑';
	border-radius:5px;
	background-color:#ff6436;
	color:#ffffff;
	outline:none;
	border:none;
	padding:0;
}

.form_group .btn-verifyCode:hover {
	background-color: #e51717;
}
.form-btn a{display: block; width:330px;height:40px;line-height: 40px;font-size: 20px;text-align: center;border-radius: 5px; }
a.flig_bg1{background:#ff6436;color: #fff;margin:0 auto;}
a.flig_bg1:hover{background: #e51717;text-decoration:none;}
.form-btn .flig_bg1{display: block; width:330px;height:40px;line-height: 40px;font-size: 20px;text-align: center;border-radius: 5px;border:none;}
.flig_bg1{background:#ff6436;color: #fff;margin:0 auto;}
.flig_bg1:hover{background: #e51717;text-decoration:none;}
.protocol {text-align:center;margin-top:15px;font:12px/1 'Microsoft YaHei','微软雅黑';margin-bottom:15px;}
.protocol a {color:#999999;}


.bottom-link {text-align:center;margin:20px auto 0px;width:193px;height:30px;position:relative;overflow:hidden;}
.bottom-link span {position:absolute;left:0;top:0px;background-color:rgba(0,0,0,0.5); background-color:#000000; opacity:0.5; filter:alpha(opacity=50);display:inline-block;height:30px;border-radius:20px;display:block;z-index:1;width:193px;}
.bottom-link .txt {color:#FFF;font:14px/30px "Microsoft YaHei",'微软雅黑';z-index:2;left:0;top:0px;position:absolute;width:193px;}
.bottom-link .txt a {color:#ffa800;}
