@charset "utf-8";
/* signin */
.signin-bg{background:url(../img/bg16.jpg) no-repeat 0px 0px;width:100%;height:100%;position:absolute;}
.signin-container{background:rgba(255, 255, 255, 0.3);left:35%;width:65%;height:100%;position:fixed;box-shadow:1px 3px 5px #999;-webkit-box-shadow:1px 3px 5px #999;-moz-box-shadow:1px 3px 5px #999;}
.signup_box{margin:150px 0px 30px 45px;}
.signin-txt{padding:13px 15px;border-radius:3px;border:1px solid rgb(204, 204, 204);transition:border 0.2s linear, box-shadow 0.2s linear;width:260px;height:20px;color:rgb(51, 51, 51);line-height:20px;font-size:14px;vertical-align:middle;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075);background-color:rgb(255, 255, 255);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.error.signin-txt{border:1px solid rgb(227, 161, 152);transition:border 0.2s linear, box-shadow 0.2s linear;color:rgb(51, 51, 51);box-shadow:0px 0px 4px #e3a198;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:0px 0px 4px #e3a198;-moz-box-shadow:0px 0px 4px #e3a198;}
.success.signin-txt{border:1px solid rgb(70, 136, 71);transition:border 0.2s linear, box-shadow 0.2s linear;color:rgb(51, 51, 51);box-shadow:0px 0px 4px #468847;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:0px 0px 4px #468847;-moz-box-shadow:0px 0px 4px #468847;}
.signin-forget{color:rgb(228, 87, 61);margin-top:10px;margin-right:50px;float:right;}
.signin-btn{padding:5px 20px !important;font-size:16px;font-weight:normal;}

/* button */
.button:visited {
	text-decoration: none;
}
.button:hover {
	text-decoration: none;
}
.button:active {
	text-decoration: none;
}
[type=button].button {
	padding: 4px 10px; line-height: 20px;
}
.button {
	padding: 0px 10px; border-radius: 2px; border: 1px solid rgb(198, 198, 198); text-align: center; color: rgb(51, 51, 51); line-height: 28px; display: inline-block; cursor: pointer; min-width: 50px; box-shadow: 0px 1px 1px rgba(0,0,0,0.1); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); background-color: rgb(248, 248, 248); -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1); -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1);
}
.button:visited {
	padding: 0px 10px; border-radius: 2px; border: 1px solid rgb(198, 198, 198); text-align: center; color: rgb(51, 51, 51); line-height: 28px; display: inline-block; cursor: pointer; min-width: 50px; box-shadow: 0px 1px 1px rgba(0,0,0,0.1); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); background-color: rgb(248, 248, 248); -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1); -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, .1);
}
.button:hover {
	background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(232, 232, 232)); background-color: rgb(243, 243, 243);
}
.default.button {
	padding: 0px 10px; border-radius: 2px; border: 0px currentColor; text-align: center; color: white; line-height: 29px; text-decoration: none !important; cursor: pointer; min-width: 50px; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); text-shadow: 0px 1px 0px rgba(0,0,0,0.35); background-image: -ms-linear-gradient(rgb(52, 192, 233), rgb(41, 170, 225)); background-color: rgb(46, 181, 229); -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.default.button:visited {
	padding: 0px 10px; border-radius: 2px; border: 0px currentColor; text-align: center; color: white; line-height: 29px; text-decoration: none !important; cursor: pointer; min-width: 50px; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); text-shadow: 0px 1px 0px rgba(0,0,0,0.35); background-image: -ms-linear-gradient(rgb(52, 192, 233), rgb(41, 170, 225)); background-color: rgb(46, 181, 229); -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.default.button:hover {
	text-decoration: none; background-image: -ms-linear-gradient(rgb(52, 192, 223), rgb(41, 170, 215)); background-color: rgb(46, 181, 229);
}
.default.button:hover {
	text-decoration: none; background-image: -ms-linear-gradient(rgb(52, 192, 223), rgb(41, 170, 215)); background-color: rgb(46, 181, 229);
}
:disabled.default.button {
	color: rgb(230, 230, 230); cursor: default; box-shadow: none; text-shadow: none; background-image: -ms-linear-gradient(rgb(72, 212, 253), rgb(61, 190, 235)); background-color: rgb(72, 212, 253);
}