
/* CSS Document */
			*{
				padding: 0;
				margin: 0;
			}
			a{
				text-decoration: none;
				cursor:pointer;
			}
			.shade-box{
				position: fixed;
				width: 100%;
				height: 100%;
				display: none;
				z-index: 10002;
			}
			.opacity{
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				background-color: #000;
				filter: alpha(opacity = 50);
				background-color: rgba(0,0,0,0.5);
				z-index: 10001;
			}
			.login{
				position: absolute;
				left: 50%;
				top: 30%;
				margin-left: -200px;
				width: 400px;
				background-color: #fff;
				color: #ccc;
				border-radius: 3px;
				padding:0 0 15px 0;
				z-index: 10002;
			}
			.login h3{
				padding-left: 18px;
				height: 55px;
				line-height: 55px;
				font-size: 18px;
				border-bottom: 1px solid #e5e5e5;
				color:#333;
			}
			
			.login div{
				position: relative;
				margin-left: 56px;
				width: 300px;
				height: 30px;
			}
			/*************add verifycode login and modify pwd*************/
			.login-bottom a.text_right {
				float: right;
				padding-right: 20px;
			}
			.login.foreinermodal p {
				padding: 0 20px;
				font-size: 14px;
				margin-top: 20px;
			}
			.login.foreinermodal a {
				margin-top: 50px;
			}
			.login div.completedImg {
				width: auto;
				height: auto;
				margin-left: 0;
				text-align: center;
			}
			.login div.completedImg img {
				width: 100px;
				height: 100px;
				margin-bottom: 20px;
			}
			.completedImg.mt-26 p i {
				font-style: normal;
			}

			.VerificationCode input {
				width: 200px !important;
			}
			.VerificationCode img {
				width: 83px;
				vertical-align:middle;
			}
			.VerificationCode button {
				height: 30px;
				line-height: 30px;
				width: 83px;
				background: #877764;
				color: #fff;
				outline: none;
				border: none;
				font-size: 12px;
			}

			/*************add verifycode login and modify pwd**************/
			.login div.close{
			  position:absolute;
			  right:15px;
			  top:15px;
			  background:url(../image/close.png) no-repeat;
			  width:24px;
			  height:24px;	
			  cursor:pointer;		  
			}
			.login div.prompt{
				margin-top:20px;
				font-size:14px;
				margin-left: 56px;
				width: 300px;
				line-height: 20px;
				height:30px;
				color:#333;
			}
			.login div input{
				padding-left: 10px;
				width: 290px;
				height: 30px;
				line-height: 30px;
				border: 1px solid #ccc;
				border-radius: 3px;
			}
			.login div span{
				position: absolute;
				left: 12px;
				top: 8px;
				font-size: 14px;
			}
			.user input{
				background: url(../image/icon1.png) no-repeat 270px center;
			}
			.pass input{
				background: url(../image/icon2.png) no-repeat 270px center;
			}
			.luser input{
				background: url(../image/icon3.png) no-repeat 270px center;
			}
			.rphone input{
				background: url(../image/icon4.png) no-repeat 270px center;
			}
			.login .error{
				visibility: hidden;
				padding-left: 10px;
				box-sizing: border-box;
				min-height: 28px;
				height: auto;
				line-height:20px;
				font-size: 14px;				
				color: red;
			}
			.login .border{
				border-top:1px solid #ccc;
			}
			.col666{
				color: #666;
			}
			.col7bb{
				color: #9A7F53;
			}
			.forget{
				float:right;
				margin-right:40px;
			  font-size: 12px;
			}
			.hint{
				margin-left: 56px;
				font-size: 12px;
			}
			.login-btn{
				display: block;
				margin-left: 56px;
				width: 300px;
				height: 40px;
				line-height: 40px;
				text-align: center;
				font-size: 16px;
				color: #fff;
				background-color: #877764;
				border-radius: 3px;
				margin-bottom:10px;
			}
			.login-btn:hover{
				background-color: #9a8873;
				color: #fff;
			}
			.login-bottom{
				padding-left: 20px;
				width: 380px;
				height: 35px;
				line-height: 50px;
				font-size: 14px;
				border-top: 1px solid #e5e5e5;
				color:#333;
			}
			.mt-26{
				margin-top: 26px;
			}
			.mt-20{
				margin-top: 20px;
			}
			.ml-20{
				margin-left: 20px;
			}
			
			.login div.success{
				width: 300px;
				height: 50px;
				font-size:30px;
				margin-top:15px;
				margin-bottom:30px;
			}
			.login div.success div{
				width: 72px;
				height:50px;
				float:left;
				margin-left: 0;
			}
			.login div.success p{
				float:left;
				height: 30px;
				font-size:24px;
				margin-left:10px;
				line-height:50px;
			}
			.login div.jump{
				width: 300px;
				height: 24px;
				line-height:24px;
				font-size:14px;
				margin-top:15px;
				margin-bottom:15px;
			}
			.login div.jump span{
				position:static;
				float:left;
				width:24px;
				height:24px;
				line-height:24px;
				font-size:14px;
				margin-left:90px;
			}