﻿/*--begin
Document Function: Definition of CSS style for SWIRPMS (Pagination Parts)
Create Date: 2014-03-17
Company: Shenzhen ChmTech Science & Technology Co.,Ltd.
Author: Huang Qiumin
--end*/

/*body {
    margin: 0px; padding: 0px; overflow: hidden; background:url('/Images/login/loginbg.jpg') no-repeat; background-position:center; background-attachment: fixed; font-family: @微软雅黑;font-size: 12px;
}
.loginContrain {
    position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px; width: 100%; height: 100%;
}
.loginContent {
    width: 471px; height: 337px; margin: auto; margin-top: 160px; background-image: url('/Images/login/loginbox.png'); background-repeat: no-repeat;text-align: center; padding-top: 35px; position:relative;
}
.loginlogo {
    background-image: url('/Images/login/loginlogo.png');width: 380px; background-repeat: no-repeat; margin: 0px auto 30px auto; height: 42px;
}
.loginh {
    margin-bottom: 10px; position: relative; left: -13px;
}
    .loginh img {
        position: relative; left: 35px; top: 5px;
    }
.logininput {
    font-weight:bold;font-size:16px;border-style: none; border-width: 0px; background-image: url('/Images/login/logintxt.png'); background-repeat: no-repeat; height: 38px; width: 339px; padding-left: 45px;
}
.loginrememberme {
    width: 384px; margin: 5px auto; text-align: right; 
}
    .loginrememberme input {
        vertical-align:middle;
    }
.login {
    background-image: url('/Images/login/btnlogin.png'); background-repeat: no-repeat; width: 384px; height: 45px; margin: 20px auto; cursor:pointer;
}
.lgMess {
    position:absolute; display:none; top:85px; left:160px; color:gray;
}
    .lgMess img {
        vertical-align:middle;
    }*/

body
{
	background: url('/Images/login/bg1.png') no-repeat fixed center center;
	font-size: 12px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

.loginContrain
{
	height: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.loginContent
{
	background-repeat: no-repeat;
	height: 400px;
	margin: 160px auto auto;
	position: relative;
	text-align: center;
	width: 600px;
	padding-bottom: 150px;
}

.loginlogo
{
	background: url('/Images/login/logo.png') no-repeat;
	width: 100%;
	height: 80px;
	background-position: center;
	/*margin-top:214px;*/
}

.loginName
{
	font-size: 40px;
	font-family: 'Microsoft YaHei';
	color: #ffffff;
	margin-top: 30px;
	letter-spacing: 2px;
}

.loginContentBg
{
	margin-top: 30px;
	background: url('/Images/login/loginBar.png') no-repeat;
	width: 350px;
	height: 150px;
	margin: auto;
	margin-top: 50px;
}

.login
{
	/*background-image:url('/Images/login/loginbotton.png');*/
	/*background-repeat: no-repeat;*/
	cursor: pointer;
	height: 50px;
	width: 350px;
	overflow: hidden;
	border-radius: 6px;
	background-color: #f9671e;
	margin: 10px auto 0 auto;
	line-height: 50px;
	text-align: center;
}

	.login span
	{
		font-size: 25px;
		letter-spacing: 20px;
		color: #ffffff;
		font-family: 'Microsoft YaHei';
		text-align: center;
	}

.inlogin
{
	background-image: url('/Images/login/inloginbotton.png');
	background-repeat: no-repeat;
	cursor: pointer;
	height: 50px;
	margin-top: 80px;
	width: 350px;
	margin: auto;
	overflow: hidden;
	border-radius: 6px;
}

.loginrememberme
{
	margin-top: 20px;
	text-align: right;
	width: 384px;
	color: #fff;
	font-size: 12px;
	font-family: Microsoft YaHei;
}

	.loginrememberme input
	{
		vertical-align: middle;
	}

.loginInput
{
	font-size: 20px;
	font-family: Microsoft YaHei;
	height: 30px;
	width: 220px;
	border: 0;
	color: #333333;
	margin-left: 80px;
}

.loginh
{
	width: 330px;
	height: 32px;
	position: relative;
}

.loginLine
{
	border: 1px solid #ca6e6e;
	border-radius: 3px;
}

.copyright
{
	color: #337a95;
	font-family: SimSun;
	font-size: 12px;
	margin: 0 auto 20px auto;
	width: 450px;
}

.msg
{
	position: absolute;
	background-color: #f1504f;
	color: #fff;
	height: 40px;
	line-height: 40px;
	border-radius: 2px;
	display: none;
}

	.msg span
	{
		margin: 0 15px 0 50px;
	}

.loginArrow
{
	position: absolute;
	background: url('/Images/login/loginArrow.png') no-repeat;
	width: 8px;
	height: 11px;
	top: 15px;
	left: -8px;
}

.msgCion
{
	position: absolute;
	width: 20px;
	height: 20px;
	top: 12px;
	left: 20px;
	background-image: url('/Images/login/msg.png');
}

.userCion
{
	/*background:url('/Images/login/userCion.png') no-repeat;*/
	width: 60px;
	height: 22px;
	top: 1px;
	left: 30px;
	position: absolute;
	color: #3d3d3d;
	font-family: 'Microsoft YaHei';
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 3px;
}

.psdCion
{
	width: 60px;
	height: 22px;
	top: 3px;
	left: 30px;
	position: absolute;
	font-size: 20px;
	color: #3d3d3d;
	font-family: 'Microsoft YaHei';
	font-weight: 500;
	letter-spacing: 3px;
	/*background:url('/Images/login/psdCion.png') no-repeat;*/
}

.userCionSpan
{
	background: url('/Images/login/Rectangle-2-copy.png') no-repeat;
	width: 42px;
	height: 32px;
	top: 5px;
	left: 0px;
	position: absolute;
	color: #a5a5a5;
	font-size: 14px;
}

.psdCionspan
{
	width: 36px;
	height: 42px;
	top: 5px;
	left: 2px;
	position: absolute;
	font-size: 14px;
	background: url('/Images/login/lock-icon.png') no-repeat;
}

.valCionspan
{
	width: 36px;
	height: 42px;
	top: 0px;
	left: 0px;
	position: absolute;
	font-size: 14px;
	background: url('/Images/login/validate.png') no-repeat;
}

.loginhp
{
	padding: 10px 0 0 15px;
}

.remCheck
{
	height: 20px;
	margin-top: 12px;
	text-align: left;
	vertical-align: middle;
}

	.remCheck input
	{
		width: 15px;
		height: 15px;
	}

	.remCheck span
	{
		font-size: 15px;
		color: #ffffff;
		font-family: 'Microsoft YaHei';
		font-weight: 300;
		letter-spacing: 3px;
	}
