body {
	font: 12px/1.5 Lucida Grande, Lucida Sans Unicode, Helvetica Neue, Hiragino Sans GB, Microsoft Yahei, sans-serif; color: rgb(75, 75, 75); font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/1.5 Lucida Grande, Lucida Sans Unicode, Helvetica Neue, Hiragino Sans GB, Microsoft Yahei, sans-serif; color: rgb(75, 75, 75); font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px/1.5 Lucida Grande, Lucida Sans Unicode, Helvetica Neue, Hiragino Sans GB, Microsoft Yahei, sans-serif; color: rgb(75, 75, 75); font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/1.5 Lucida Grande, Lucida Sans Unicode, Helvetica Neue, Hiragino Sans GB, Microsoft Yahei, sans-serif; color: rgb(75, 75, 75); font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/1.5 Lucida Grande, Lucida Sans Unicode, Helvetica Neue, Hiragino Sans GB, Microsoft Yahei, sans-serif; color: rgb(75, 75, 75); font-size-adjust: none; font-stretch: normal;
}
input:-ms-input-placeholder {
	color: rgb(153, 153, 153);
}
a {
	color: rgb(59, 101, 167); text-decoration: none;
}
button:focus {
	
}
button[disabled] {
	color: rgb(204, 204, 204); cursor: default; opacity: 1;
}
button[disabled] button {
	color: rgb(204, 204, 204); cursor: default; opacity: 1;
}
.lr-login-top {
	height: 40px; margin-bottom: 16px;
}
.lr-login-top .lr-login-title {
	margin: auto; width: 1024px; height: 100%;
}
.lr-login-logo {
	background: url("../images/login/logo.png") no-repeat; height: 40px;
}
.lr-login-center {
	height: 524px;
}
.lr-login-center table {
	margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0;
}
.lr-login-center table td {
	margin: 0px; padding: 0px;
}
	.lr-login-center .lr-bg-left {
	
		height: 524px;
	}
.lr-login-center .lr-bg-md {
	background: url("../../Images/bg_02.jpg"); width: 1024px; height: 524px;
	border-radius:20px;
}
	.lr-login-center .lr-bg-right {

		height: 524px;
	}
.lr-input-form {
	background: rgb(255, 255, 255); width: 360px; height: 357px; padding-top: 53px; margin-top: 50px; margin-right: 57px; float: right; box-shadow: 5px 10px 20px 2px rgba(0,0,0,0.27);
}
.lr-input-form > div {
	margin: auto 27px; height: 43px; border-bottom-color: rgb(224, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.lr-input-form .ipt {
	padding: 0px 0px 0px 10px; border-radius: 10px; border: 0px currentColor; border-image: none; width: 100%; height: 43px; color: rgb(117, 117, 117); line-height: 43px; font-size: 16px; background-color: rgba(0, 0, 0, 0);
}
.lr-input-form select {
	padding: 0px 0px 0px 10px; border-radius: 10px; border: 0px currentColor; border-image: none; width: 100%; height: 43px; color: rgb(117, 117, 117); line-height: 43px; font-size: 16px; background-color: rgba(0, 0, 0, 0);
}
.lr-input-form select {
	background: url("../images/icon1.png") no-repeat right; width: 100%; padding-right: 14px; appearance: none; -moz-appearance: none; -webkit-appearance: none;
}
select::-ms-expand {
	display: none;
}
.lr-input-form select:focus {
	
}
.lr-input-form input:focus {
	
}
.lr-input-form .btn {
	margin: 20px 27px auto; height: 40px; border-bottom-color: rgb(224, 220, 220); border-bottom-width: 0px; border-bottom-style: solid;
}
.lr-input-form .btn button {
	border-radius: 10px; border: 0px currentColor; border-image: none; width: 100%; height: 40px; color: rgb(255, 255, 255); font-size: 16px; cursor: pointer; background-color: rgb(57, 127, 196);
}
.lr-input-form .btn button[disabled] {
	background: rgb(238, 236, 236); border: 1px solid rgb(238, 236, 236); border-image: none; color: rgb(159, 159, 159); cursor: default; text-shadow: 0px 1px 0px #fff;
}
.lr-input-form .btn button.active {
	background-position: center 10px; z-index: 10; background-image: url("../images/loading1.gif"); background-repeat: no-repeat;
}
#register_getcode {
	border-radius: 5px; border: 0px currentColor; border-image: none; height: 35px; color: rgb(112, 112, 112); font-size: 16px; margin-top: 4px; cursor: pointer; background-color: rgb(183, 183, 181);
}
.lr-input-form .login_tips {
	border-radius: 5px; border: 1px solid rgb(235, 204, 209); border-image: none; width: 306px; height: 30px; color: rgb(169, 68, 66); line-height: 33px; text-indent: 3px; margin-top: -35px; position: absolute; background-color: rgb(242, 222, 222);
}
.login_tips i {
	top: 1px; padding-right: 5px; font-size: 14px; position: relative;
}
.lr-input-form .login_tips-succeed {
	border-radius: 5px; border: 1px solid rgb(94, 136, 0); border-image: none; width: 306px; height: 30px; color: rgb(255, 255, 255); line-height: 33px; text-indent: 3px; margin-top: -35px; position: absolute; background-color: rgb(98, 182, 0);
}
.login_tips-succeed i {
	top: 1px; padding-right: 5px; font-size: 14px; position: relative;
}
.lr-login-bottom {
	margin: 20px auto auto; width: 1024px; text-align: right; color: rgb(130, 130, 130);
}
.menu {
	right: 20px; position: fixed; z-index: 999;
}
.menu .item {
	margin: 0px 0px 0px 5px; position: relative;
}
.menu .item .popover {
	border-radius: 8px; left: -192px; top: 0px; display: none; position: absolute; min-height: 100px; min-width: 180px; box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.27); background-color: rgb(255, 255, 255);
}
.popover-bd {
	padding: 5px 10px 10px; font-size: 13px;
}
.popover-bd h3 {
	padding: 0px; text-align: center; line-height: 10px;
}
.popover-bd hr {
	background-color: rgb(204, 204, 204);
}
.popover-bd ul {
	padding: 0px;
}
.popover-bd ul li {
	height: 45px; text-align: left; line-height: 45px; overflow: hidden; padding-left: 10px; font-family: "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif; font-size: 12px; border-bottom-color: rgb(230, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; list-style-type: none;
}
.menu .item .popover .arrow {
	top: 20px; width: 20px; height: 20px; right: -20px; position: absolute;
}
.menu .item .popover .arrow * {
	border-width: 10px; border-style: dashed dashed dashed solid; line-height: 0; font-size: 0px; display: block; position: absolute;
}
.menu .item .popover .arrow em {
	border-color: transparent transparent transparent rgb(204, 204, 204);
}
.menu .item .popover .arrow span {
	border-color: transparent transparent transparent rgb(255, 255, 255); left: -1px;
}
.gwDarger {
	top: 0px; position: fixed; z-index: 999;
}
