﻿body
{
	font: 12px "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
}

body, html
{
	height: 100%;
	margin: 0px;
	padding: 0px;
}
/*login*/
.loginbg
{
	width: 100%;
	height: auto;
	margin: 0px auto;
	background: #fff;
}

.login
{
	width: 100%;
	height: 285px;
	margin-top: 220px;
}

	.login p
	{
		font-family: 微软雅黑;
		font-size: 24px;
		font-weight: bold;
		text-align: center;
		line-height: 20px;
		color: #398db6;
	}

.loginbox
{
	width: 100%;
	height: 300px;
	background: #12b6da;
	border-top: 3px solid #398db6;
}

	.loginbox .center
	{
		width: 680px;
		height: 250px;
		margin: auto;
	}

		.loginbox .center img
		{
			float: left;
			margin: 55px 0px auto 0;
			height: 160px;
			width: 250px;
		}

.loginForm
{
	width: 350px;
	float: right;
	height: 250px;
	margin-right: 50px;
}

	.loginForm .left
	{
		width: 80px;
		height: 250px;
		float: left;
		margin-top: 13px;
	}

		.loginForm .left p
		{
			font-size: 18px;
			color: #fff;
			line-height: 20px;
			text-align: left;
			margin-top: 35px;
		}

		.loginForm .left .pErr
		{
			margin-top: 50px;
		}

	.loginForm .right
	{
		width: 270px;
		float: right;
	}

	.loginForm .txt
	{
		width: 235px;
		height: 37px;
		border: none;
		padding-left: 40px;
		line-height: 40px;
		color: #666;
		font-size: 14px;
	}

	.loginForm .username
	{
		margin: 38px 0px 20px;
		background: url(/Images/username.png) no-repeat;
		font-size: 20px;
	}

	.loginForm .password
	{
		margin-bottom: 20px;
		background: url(/images/password.png) no-repeat;
		font-size: 20px;
	}

	.loginForm .validate
	{
		width: 133px;
		padding-left: 6px;
		display: inline;
		background: url(/images/validate.png) no-repeat;
		vertical-align: middle;
		font-size: 20px;
	}

	.loginForm .loginBtn
	{
		width: 151px;
		height: 40px;
		border: none;
		background: url(/images/btn_login.png) no-repeat;
		cursor: pointer;
	}

	.loginForm .right ul
	{
		clear: both;
		float: left;
		width: 600px;
		padding: 0px;
		margin: 0px;
		margin-bottom: 20px;
	}

		.loginForm .right ul li
		{
			list-style-type: none;
			float: left;
			height: 45px;
		}

			.loginForm .right ul li img
			{
				margin: 0px;
				width: 130px;
				height: 35px;
				margin-left: 5px;
				vertical-align: middle;
			}

.huiyuan
{
	background: url(/images/zc_07.jpg) center center no-repeat;
	height: 547px;
	font-size: 14px;
	color: #FFF;
	margin-top: 14px;
}

.huiyuan_z
{
	background: url(/images/zc_08.jpg) center center no-repeat;
	height: 547px;
	font-size: 14px;
	color: #FFF;
	text-align: center;
}

.huiyuan .huiyuan_l
{
	float: left;
	width: 416px;
	padding-left: 64px;
}

.huiyuan .huiyuan_r
{
	float: left;
	width: 470px;
	padding-left: 50px;
}

.huiyuan .title, .huiyuan_z .title
{
	font-size: 14px;
	color: #FFF;
	padding-top: 3px;
	height: 38px;
	line-height: 38px;
	padding-left: 50px;
}

.huiyuan_l tr td
{
	padding: 20px 4px;
}

.huiyuan .text, .huiyuan_z .text
{
	width: 210px;
	height: 23px;
	line-height: 23px;
	background: #989EB5;
	border: 1px solid #D1D4DE;
}

.huiyuan .btn, .huiyuan_z .btn
{
	width: 100px;
	height: 35px;
	line-height: 35px;
	background: url(/images/dl_07.jpg) left center no-repeat;
	border: none;
	cursor: pointer;
	font: 16px "微软雅黑", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
}

.huiyuan_r tr td
{
	padding: 10px 4px;
}

.zc_tip
{
	display: block;
	width: 650px;
	height: 32px;
	margin-top: 0px;
	margin-left: 30px;
}

.huiyuan .btn2, .huiyuan_z .btn2
{
	display: inline-block;
	width: 96px;
	height: 24px;
	background: url(/images/yzm_di.jpg) repeat;
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
}

#MembNoUI, #BankNoUI
{
	padding-top: 20px;
}

.huiyuan #Box, .huiyuan_z #Box
{
	width: 400px;
	margin: 0px auto;
	background-color: Black;
}

.header
{
	background: none;
}

.header_hy
{
	margin-bottom: 14px;
}
