/*header*/
*{
	margin: 0;
	padding: 0;
}
body{
	width: 100%;
	height: 100%;
}
header{
	width: 100%;
	background: rgba(255,255,255,0.5);
	height: 60px;
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.349019607);
}
header .logo{
	width: 150px;
	height: 45px;
	float: left;
}
header .logo img{
	width: 150px;
	height: 45px;
	margin-top: 8px;
	float: left;
}
header .container{
	width: 75%;
}
header .container nav{
	float: left;
}
header .container nav li{
	width: 25%;
	float: left;
	line-height: 60px;
	text-align: center;
}
header .container nav li a{
	padding: 0!important;
}
header .container ul{
	float: right;
	width: 258px;
}
header .container ul li{
	display: inline-block;
	line-height: 60px;
	text-align: center;
}
header .container ul li a{
	font-size: 15px;
}
header .container ul .time{
	width: 50%;
}
header .input-group{
	margin-top: 0;
}
header .input-group-btn .btn-lg {
    width: 42px;
    height: 30px;
    background-color: #00A2E9;
    border: none;
    color: #fff;
    border-radius: 0;
    font-size: 16px;
    padding: 0;
    background-image: url(../image/top-search.png);
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 5px;
    margin-left: -2px;
}
header .input-lg{
	border-radius: 0;
	height: 30px;
	font-size:12px;
}
#Layer1{
	margin-top: -60px;
}
#Layer1 img{
	width: 100%;
	height: 100%;
}

/*vip鏈嶅姟  閭�璇锋湁濂栧姩鎬佺壒鏁�*/
.vip-change{
	animation-name:change;
	animation-duration:2s;
	animation-timing-function:linear;
	animation-delay:-2s;
	animation-iteration-count:infinite;
	/*animation:animation 1s  linear 0.75s infinite alternate;*/
	color: #d9d909 !important;}
@keyframes change{
	0% {text-shadow: none;color: #d9d909
	}
	15% {text-shadow: none;color: #d9d909
	}
	25% {text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	50%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	75%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	85%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	95%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	100% {text-shadow: none;color: #d9d909}
}
.invitation-change{
	animation-name:invitation;
	animation-duration:2s;
	animation-timing-function:linear;
	animation-delay:-3s;
	animation-iteration-count:infinite;
	/*animation:animation 1s  linear 0.75s infinite alternate;*/
	color: #d9d909 !important;}
@keyframes invitation{
	0% {text-shadow: none;color: #d9d909
	}
	15% {text-shadow: none;color: #d9d909
	}
	25% {text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	50%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	75%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	85%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	95%{text-shadow: 0 0 10px #d9d909;color: #ffff09
	}
	100% {text-shadow: none;color: #d9d909}
}
/*section*/
section,.reg-section{
	width: 1210px;
	margin: 20px auto 100px;
}
section .show{
	padding: 50px 30px 0;;
}
.reset-show{
	padding: 15px 30px 25px;
}
section .show ul{
	margin-top: 30px;
}
section .show ul li img{
	width: 35px;
	height: 35px;
}
.right,.right-reset{
	float: right;
	width: 34%;
	background: rgba(255,255,255,0.8);
	margin: 12% 10% 0 0;
}
.reg-section .right{
	padding: 10px 30px 0;
}
.right-reset h3{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}
section .right .iphone,.right-reset .iphone{
	background:#fff url(../image/iconfont/people.png) no-repeat 97% center;
	background-size: 20px 20px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
section .right .mima,.right-reset .mima{
	background:#fff url(../image/iconfont/mima.png) no-repeat 97% center;
	background-size: 20px 20px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.reg-section .right .mima,.reg-section .right .confirm_mima{
	background:#fff url(../image/iconfont/mima.png) no-repeat 97% center;
	background-size: 20px 20px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
#verification{
	padding-left: 5px;
	border: 1px solid #ccc;
}
section .right input[type='text'],section .right input[type='password'],section .right-reset .yzm,.right-reset input[type='text'],.right-reset input[type='password']{
	width: 80%;
	height: 40px;
	margin: 8px 10%;
}
section .right .radio_section span,.radio_section2 span{
	margin-left: 10px;
	font-weight: 300;
}
section .right-reset .yzm .yz_num{
	width: 50%;
	margin:0;
	padding-left: 5px;
}
section .right-reset .yzm span{
	display: inline-block;
	width: 30%;
	height: 40px;
	line-height: 38px;
	border: solid 1px #999;
	text-align: center;
}
.reg-section .right .reg_i_yzm{
	width: 80%;
	height:40px;
	margin: 8px 10%;
}
#yzm-error{
	margin-left: 0;
}
.reg-section .right .reg_i_yzm span{
	display: inline-block;
	width: 30%;
	height: 40px;
	line-height: 38px;
	text-align: center;
	background: #169BD5;
	color: #fff;
	font-size: 12px;
	float: right;
	cursor: pointer;
}
.reg-section .right .i_yzm input{
	width: 70%;
	padding-left: 5px;
	margin:0;
	border: 1px solid #ccc;
	float: left;
}
section .right .yzm input{
	width: 50%;
	margin:0;
	padding-left: 5px;
}
section .right .yzm span{
	display: inline-block;
	width: 30%;
	height: 40px;
	line-height: 38px;
	border: solid 1px #999;
	text-align: center;
}
section .right .iphone,.right-reset .iphone{
	margin-top: 50px;
}
section .right .radio_section,.radio_section2{
	margin: 0px 5% 0;
}
section .right .submit,.right-reset .reset-submit,section .right .submit2{
	width: 80%;
	height: 40px;
	margin: 20px 10% 0;
	border-radius: 5px;
	border: 0;
	background: #169BD5;
	color: white;
}
.reg-section .right .reg-submit{
	width: 80%;
	height: 40px;
	margin: 11px 10%;
	border-radius: 5px;
	border: 0;
	background: #169BD5;
	color: white;
}
section .right ul,.right-reset ul{
	width: 80%;
	height: 48px;
	margin: 40px 10% 0;
	border-top: 1px solid #ccc;
	padding-left: 45px;
}
section .right ul li,.right-reset ul li{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin: 5px;
	cursor: pointer;
}
section .ckbox{
	width: 15px;
	height: 15px;
	padding-right: 15px;
	display: inline-block;
	vertical-align: top;
	margin-top: -2px ;
}
section .right-reset .i_yzm{
	width: 80%;
	height:auto;
	margin: 15px 10%;
}
#yzm-error{
	margin-left: 0;
}
#sendYzm,#send_yzm{
	display: inline-block;
	width: 30%;
	height: 40px;
	line-height: 38px;
	text-align: center;
	background: #169BD5;
	border: none;
	color: #fff;
	font-size: 12px;
	float: right;
	cursor: pointer;
}
section .right-reset .i_yzm input{
	width: 70% !important;
	padding-left: 5px;
	margin:0;
	border: 1px solid #ccc;
}
#yzm{
	width: 70%;
	padding-left: 5px;
	margin: 0;
	border: 1px solid #ccc;
}
section .right-reset ul .wangji{
	text-align: right;
}
/*宸︿晶鐧诲綍鎸夐挳*/
section .left,.reset-left{
	float: right;
	margin: 12% 0 0 0;
}
section .left ul li a ,.reset-left ul li a{
	font-size: 22px;
	font-weight: bold;
}
.left .login{
	width: 45px;
	height: 176px;
	background: rgba(255,255,255,0.6);
	text-align: center;
	padding-top: 70px;
	cursor: pointer;
}
.reset-left .login{
	width: 45px;
	height: 176px;
	line-height: 25px;
	background: rgba(49, 49, 49, 0.6);
	text-align: center;
	padding-top: 70px;
	border-bottom: 1px solid #e1e1e1;
	cursor: pointer;
}
.reset-left ul>a{
	color: #fff;
	font-size: 22px;
	font-weight: bold;
}
.reset-left ul>a:hover{
	color: #fff;
}
.left .login a:hover{
	color: #2d2d2d;
}
.reg{
	width: 45px;
	height: 176px;
	line-height: 25px;
	background: rgba(49, 49, 49, 0.6);
	text-align: center;
	padding-top: 70px;
	cursor: pointer;
}
.left ul>a{
	color: #fff;
	font-size: 22px;
	font-weight: bold;
}
.left ul>a:hover{
color: #fff;
}
/*宸︿晶鐧诲綍鎸夐挳*/
section .reg-left{
	float: right;
	margin: 12% 0 0 0;

}
section .reg-left ul li a{
	font-size: 22px;
	font-weight: bold;
}
.reg-login{
	width: 45px;
	height: 176px;
	line-height: 25px;
	background: rgba(49, 49, 49, 0.6);
	text-align: center;
	padding-top: 70px;
	cursor: pointer;
}
.reg-left ul>a{
	color: #fff;
	font-size: 22px;
	font-weight: bold;
}
.reg-left ul>a:hover{
	color: #fff;
}
.reg-reg{
	width: 45px;
	height: 176px;
	background: rgba(255,255,255,0.6);
	text-align: center;
	padding-top: 70px;
	cursor: pointer;
}
.reg-reg a:hover{
	color: #2d2d2d;
}
/*蹇樿瀵嗙爜*/
.prompt{
	width: 100%;
	margin: 0 10%;
	cursor: pointer;
}
.prompt a{
	color: #00A2E9;
	font-size: 10px;
	padding-left: 65%;
}
.passwd-input{
	box-shadow: 0 0 10px  #ff0000;
}

/*footer*/
.footer{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	position: absolute;
	bottom: 0;
	color: #fff;
	border-top: 1px solid #aaa;
}
.footer a{
	color: #fff;
}
/*!*鎵嬫満閫傞厤*!*/
/*@media screen and (max-width:720px){*/
	/*header{*/
		/*height: 60px;*/
	/*}*/
	/*header .container ul li {*/
    	/*width: 25%;*/
    /*}*/
    /*header .title ul li {*/
     	/*padding-left: 15px; */
	/*}*/
	/*.input-group {*/
	    /*width: 100%;*/
	/*}*/
	/*section{*/
		/*width:95%;*/
		/*height: 1060px;*/
		/*margin: 20px auto;*/
	/*}*/
	/*section .right {*/
	    /*width: 100%;*/
	    /*height: 515px;*/
	    /*border-radius: 10px;*/
	    /*margin: 0;*/
	/*}*/
	/*section .right dl .uqq {*/
	    /*margin-left: 0;*/
	/*}*/
	/*section .right dl dd {*/
	    /*float: left;*/
	    /*margin: 5px 10px;*/
	/*}*/
/*}*/
