/*CSS by rainy0496 in 2017-11-13*/
@charset "utf-8";

body {
    background: #39b8fd;
    font-size: 14px;
    font-family: 'microsoft yahei';
    color: #fff;
}
a{
	color: #fff;
	font-size: 13px;
	cursor: pointer;
}
a:focus, a:hover {
	font-size: 13px;
    color: #fff;
}

/************container***************/
.PasswordBox{
	width: 100%;
	max-width: 676px;
	margin: 0 auto;
}
.PB-Main h5{ margin-top: 30px;}
.PB-Main h5 img{ 
	margin-right: 10px;
	vertical-align: bottom;
}
.PB-Main h5 span{ 
	margin-left: 10px;
	color: #c0e4fe;
	font-size: 13px;
}
/*language*/
.lang-switch{
	padding: 70px 0 18px;
}
.lang-switch a{
	margin: 0 24px;
	font-size: 17px;
    text-decoration: underline;
}

/*PB-con*/
.PB-con{
	padding:24px 0;
	background: #fff;
	border-top: 3px solid #c2c2c2;
	color: #222;
}
.PB-con label{
	font-weight: normal;
	padding-right: 0;
}
.form-control,.btn{
	border-radius: 0;
}
.btn-box{
	margin-top:28px;
}
.btn-box button{
	width: 110px;
	margin: 0 15px 15px;
	padding: 3px 0;
	color: #fff;
}
.btn.focus, .btn:focus, .btn:hover {
    color: #fff;
    text-decoration: none;
}
.btn-submit{
	background: #39b8fd;
}
.btn-reset{
	background: #ff374f;
}
.PB-Main ol{
	padding: 0 0 0 15px;
}

@media only screen and (max-width: 768px) {
	.form-horizontal{
		margin: 0 15px;
	}
}
.button1{
	text-decoration: underline;
						    font-size: 18px;
						    border: none;
						    background-color: #39b8fd;
						    float: right;
}
.button2{
							text-decoration: underline;
						    font-size: 18px;
						    border: none;
						    background-color: #39b8fd;
						    float: left;
}
