body {
	background: url("images/login/bg.jpg"); margin: 0px;
}
img {
	border: currentColor; border-image: none;
}
a {
	border: currentColor; border-image: none;
	color: red;
}
a:focus {
	outline: 0px;
}
input {
    border:0px;
}
input:focus {
	outline: 0px;
}
.clear {
	clear: both;
}
.line {
	background: rgb(0, 0, 0); margin: 0px; padding: 0px; width: 100%; height: 5px; border-bottom-color: rgb(36, 14, 10); border-bottom-width: 1px; border-bottom-style: solid;
}
.box {
	margin: 3% auto 0px; width: 873px;
}
.box .top {
	background: url("images/login/loginTop.jpg") no-repeat; width: 873px; height: 222px; float: left;
}
.box .boxBg {
	background: url("images/login/loginbox.jpg") no-repeat; width: 413px; height: 136px; padding-left: 460px; float: left; position: relative;
}
.box .boxBg ul {
	list-style: none; margin: 0px; padding: 0px; width: 310px; float: left;
}
.box .boxBg li {
	padding: 0px; width: 205px; margin-top: 12px; float: left; display: inline;
}
.box .boxBg span {
	top: 91px; width: 80px; height: 32px; right: 207px; float: left; position: absolute; z-index: 999;
}
.box .boxBg .text {
	background: rgb(52, 21, 9); border: 0px currentColor; border-image: none; width: 200px; height: 26px; color: rgb(255, 243, 223); line-height: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; float: left;
}
.box .boxBg .w100 {
	width: 125px;
}
.box .bottom {
	background: url("images/login/loginBottom.jpg") no-repeat; width: 417px; height: 319px; padding-left: 456px; float: left;
}
.box .bottom .btn {
	background: url("images/login/login_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 120px; height: 37px; cursor: pointer;
}
.box .bottom .btn_m {
	background: url("images/login/login_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 120px; height: 37px; cursor: pointer;
}
.box .bottom .btn_o {
	background: url("images/login/login_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 120px; height: 37px; cursor: pointer;
}
.box .bottom .btn {
	background-position: 0px 0px;
}
.box .bottom .btn_m {
	background-position: 0px -37px;
}
.box .bottom .btn_o {
	background-position: 0px -74px;
}
.xyBox {
	margin: 3% auto 0px; width: 650px;
}
.xyBox .top {
	background: url("images/login/xtTop.jpg") no-repeat; width: 650px; height: 111px; float: left;
}
.xyBox .box1 {
	background: url("images/login/xtBox.jpg") no-repeat; padding: 0px 75px; width: 500px; height: 475px; float: left;
}
.xyBox .box1 ul {
	margin: 0px; padding: 0px; width: 500px; float: left;
}
.xyBox .box1 li {
	list-style: none; width: 500px; color: rgb(238, 192, 169); line-height: 18px; font-size: 12px; margin-bottom: 7px; float: left;
}
.xyBox .box1 span {
	width: 20px; float: left;
}
.xyBox .box1 label {
	width: 480px; float: left;
}
.xyBox .bottom {
	background: url("images/login/xtBottom.jpg") no-repeat; width: 650px; height: 147px; text-align: center; float: left;
}
.xyBox .bottom .btn {
	background: url("images/login/xy_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 102px; height: 36px; cursor: pointer;
}
.xyBox .bottom .btn_m {
	background: url("images/login/xy_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 102px; height: 36px; cursor: pointer;
}
.xyBox .bottom .btn1 {
	background: url("images/login/xy_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 102px; height: 36px; cursor: pointer;
}
.xyBox .bottom .btn_m1 {
	background: url("images/login/xy_btn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 102px; height: 36px; cursor: pointer;
}
.xyBox .bottom .btn {
	background-position: 0px 0px;
}
.xyBox .bottom .btn_m {
	background-position: 0px -36px;
}
.xyBox .bottom .btn1 {
	background-position: -102px 0px;
}
.xyBox .bottom .btn_m1 {
	background-position: -102px -36px;
}
.loginBg1 {
	background: url("images/login/login1.jpg") no-repeat; margin: 3% auto 0px; width: 873px; height: 155px;
}
.loginBg2 {
	background: url("images/login/login2.jpg") no-repeat; margin: 0px auto; width: 873px; height: 164px;
}
.loginBg3 {
	background: url("images/login/login3.jpg") no-repeat; margin: 0px auto; width: 588px;_width: 873px; height: 144px; padding-left: 285px;
}
.loginBg3 .left {
	width: 255px; float: left;
}
.loginBg3 .left ul {
	list-style: none; margin: 0px; padding: 0px; width: 255px; float: left;
}
.loginBg3 .left li {
	padding: 0px; width: 205px; height: 28px; margin-top: 12px; float: left; display: inline; position: relative;
}
.loginBg3 .left span {
	top: -1px; width: 80px; height: 32px; right: -1px; float: left; position: absolute; z-index: 999;
}
.loginBg3 .left .text {
	background: none; border: 0px currentColor; border-image: none; width: 203px; height: 26px; color: rgb(255, 243, 223); line-height: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; float: left;
}
.loginBg3 .left .w100 {
	width: 125px;
}
.loginBg3 .left img[name="sec_pic"] {
	position:absolute;
	top:0;
	right:0;
}
.loginBg3 .right {
	width: 110px; padding-top: 24px; float: left;
}
.loginBg3 .right .btn {
	background: url("images/login/loginBtn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 108px; height: 88px; cursor: pointer;
}
.loginBg3 .right .btn_m {
	background: url("images/login/loginBtn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 108px; height: 88px; cursor: pointer;
}
.loginBg3 .right .btn_o {
	background: url("images/login/loginBtn.jpg") no-repeat; border: 0px currentColor; border-image: none; width: 108px; height: 88px; cursor: pointer;
}
.loginBg3 .right .btn {
	background-position: 0px 0px;
}
.loginBg3 .right .btn_m {
	background-position: 0px -88px;
}
.loginBg3 .right .btn_o {
	background-position: 0px -176px;
}
.loginBg4 {
	background: url("images/login/login4.jpg") no-repeat; margin: 0px auto; width: 873px; height: 187px;
}