﻿body {
	margin: 0px; padding: 0px; text-align: center; color: rgb(10, 96, 147); font-family: Verdana, Tahoma, Arial, "宋体"; font-size: 12px; display: none;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
img {
	border: currentColor;
}
li {
	list-style: none;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
a {
	color: rgb(10, 96, 147); text-decoration: none; cursor: pointer;
}
a:hover {
	color: red; text-decoration: underline;
}
.clear {
	height: 0px; clear: both;
}
.bodyall {
	margin: 0px auto; width: 950px; text-align: left;
}
.head {
	background: url("https://q.dbc.com.cn/indexFile/login/img/head_bg.gif") repeat-x; height: 80px;
}
.head p {
	margin: 40px 10px 0px 0px !important; width: 60px; float: right;
}
.head span {
	margin: 35px 10px 0px 0px !important; width: 180px; float: right; display: block;
}
.head .logo {
	background: url("https://q.dbc.com.cn/indexFile/login/img/logo.gif") no-repeat; margin: 20px 0px 0px 20px !important; width: 205px; height: 35px; float: left;
}
.foot {
	background: url("https://q.dbc.com.cn/indexFile/login/img/foot_bg.gif") repeat-x; padding: 5px 0px 0px; width: 100%;
}
.copyright {
	background: url("https://q.dbc.com.cn/indexFile/login/img/copyright.gif") no-repeat right; padding: 0px 0px 0px 10px; height: 32px; text-align: left; color: rgb(153, 153, 153); line-height: 32px; margin-right: 10px;
}
.centerBody {
	background: url("https://q.dbc.com.cn/indexFile/login/img/bgLine.gif") repeat-y 219px 0px; margin: 0px auto 10px; border: 1px solid rgb(161, 199, 224); width: 910px;
}
.head1 {
	background: url("https://q.dbc.com.cn/indexFile/login/img/head_bg1.gif") repeat-x 0px -34px; height: 42px; text-align: left;
}
.head1 .logo {
	background: url("https://q.dbc.com.cn/indexFile/login/img/ctLogo.gif") no-repeat; margin: 2px 0px 0px 5px; width: 123px; height: 24px;
}
.loginBody {
	padding: 5px; height: 420px; text-align: left;
}
.loginBody .spIntro {
	width: 430px; height: 410px; border-left-color: rgb(198, 225, 242); border-left-width: 1px; border-left-style: solid; float: right;
}
.loginBody .spIntro .title {
	background: url("https://q.dbc.com.cn/indexFile/login/img/spLogo.gif") no-repeat; width: 350px; height: 20px; text-align: right; margin-left: 30px;
}
.loginBody .spIntro ul {
	margin: 20px 0px 0px 30px; width: 380px;
}
.loginBody .spIntro ul li {
	margin: 0px 20px 20px 0px; float: left;
}
.loginBody .login {
	width: 380px; margin-left: 35px !important; float: left;
}
.loginBody .login .box {
	background: url("https://q.dbc.com.cn/indexFile/login/img/login_bg.gif") no-repeat; margin: 0px; padding: 1px; width: 380px; height: 280px;
}
.loginBody .login .box .title {
	background: url("https://q.dbc.com.cn/indexFile/login/img/loginBox_logo.gif") no-repeat; margin: 25px 0px 0px 25px; width: 80px; height: 30px;
}
.loginBody .login .box .error {
	background: url("../image/msgErr2.gif") repeat-x; margin: 0px 0px 0px 90px; width: 150px; height: 22px;
}
.loginBody .login .box .error .bg {
	background: url("../image/msgErr3.gif") no-repeat right top; height: 22px;
}
.loginBody .login .box .error .text {
	background: url("../image/msgErr1.gif") no-repeat; padding: 0px 4px 0px 22px; height: 22px; color: rgb(215, 144, 20); line-height: 22px;
}
.loginBody .login .box .form {
	margin: 0px 0px 10px 30px; width: 350px; height: 30px;
}
.loginBody .login .box .form label {
	width: 60px; height: 30px; color: rgb(7, 98, 151); line-height: 30px; font-size: 13px; font-weight: bold; float: left; display: block;
}
.loginBody .login .box .form i {
	padding: 0px 0px 0px 4px; color: rgb(0, 102, 153); line-height: 30px; font-size: 14px; font-weight: bold;
}
.loginBody .login .box .form .inputText {
	padding: 3px 4px; border: 1px solid rgb(0, 102, 153); width: 160px; height: 14px; color: rgb(0, 102, 153);
}
.loginBody .login .box .form .inputIco {
	padding: 3px 4px 4px 22px; width: 160px; background-image: url("../image/inputIcon.gif"); background-repeat: no-repeat;
}
.loginBody .login .box .formGo {
	padding: 0px 0px 10px 90px; width: 100px;
}
.loginBody .login .box .formLine {
	background: url("../image/line2.gif") no-repeat; margin: 5px 0px 5px 50px; width: 300px; height: 1px; overflow: hidden;
}
.loginBody .login .box .formList {
	margin: 0px; padding: 5px 0px 0px 60px; width: 300px;
}
.loginBody .loginInfo {
	margin: 0px 0px 0px 50px !important; width: 380px; float: left;
}
.loginBody .loginInfo .title {
	background: url("https://q.dbc.com.cn/indexFile/login/img/login_intro.gif") no-repeat; width: 350px; height: 30px; text-align: right;
}
.loginBody .loginInfo li {
	line-height: 22px;
}
.bodyallM {
	margin: 0px auto; border: 1px solid rgb(0, 108, 155); width: 448px; height: 298px;
}
.loginBodyM {
	padding: 5px; height: 170px; text-align: left;
}
.loginBodyM .login {
	width: 380px; margin-left: 35px !important; float: left;
}
.loginBodyM .login .box {
	margin: 0px; padding: 1px; width: 380px;
}
.loginBodyM .login .box .title {
	background: url("https://q.dbc.com.cn/indexFile/login/img/loginBox_logo.gif") no-repeat; margin: 0px 0px 0px 25px; width: 80px; height: 30px;
}
.loginBodyM .login .box .error {
	background: url("../image/msgErr2.gif") repeat-x; margin: 0px 0px 0px 90px; width: 150px; height: 22px;
}
.loginBodyM .login .box .error .bg {
	background: url("../image/msgErr3.gif") no-repeat right top; height: 22px;
}
.loginBodyM .login .box .error .text {
	background: url("../image/msgErr1.gif") no-repeat; padding: 0px 4px 0px 22px; height: 22px; color: rgb(215, 144, 20); line-height: 22px;
}
.loginBodyM .login .box .form {
	margin: 0px 0px 5px 30px; width: 350px; height: 30px;
}
.loginBodyM .login .box .form label {
	width: 60px; height: 30px; color: rgb(7, 98, 151); line-height: 30px; font-size: 13px; font-weight: bold; float: left; display: block;
}
.loginBodyM .login .box .form i {
	padding: 0px 0px 0px 4px; color: rgb(0, 102, 153); line-height: 30px; font-size: 14px; font-weight: bold;
}
.loginBodyM .login .box .form .inputText {
	padding: 3px 4px; border: 1px solid rgb(0, 102, 153); width: 160px; height: 14px; color: rgb(0, 102, 153);
}
.loginBodyM .login .box .form .inputIco {
	padding: 3px 4px 4px 22px; width: 160px; background-image: url("../image/inputIcon.gif"); background-repeat: no-repeat;
}
.loginBodyM .login .box .formGo {
	padding: 5px 0px 5px 90px; width: 100px;
}
.loginBodyM .login .box .formLine {
	background: url("../image/line2.gif") no-repeat; margin: 5px 0px 5px 50px; width: 300px; height: 1px; overflow: hidden;
}
.loginBodyM .login .box .formList {
	margin: 0px; padding: 5px 0px 0px 80px; width: 200px;
}
.bodyallS {
	margin: 0px auto; border: 1px solid rgb(0, 108, 155); width: 278px; height: 198px;
}
.loginBodyS {
	height: 150px; text-align: left;
}
.loginBodyS .login {
	width: 278px;
}
.loginBodyS .login .box {
	margin: 0px; width: 260px;
}
.loginBodyS .login .box .error {
	background: url("../image/msgErr2.gif") repeat-x; margin: 0px 0px 0px 75px; width: 130px; height: 22px;
}
.loginBodyS .login .box .error .bg {
	background: url("../image/msgErr3.gif") no-repeat right top; height: 22px;
}
.loginBodyS .login .box .error .text {
	background: url("../image/msgErr1.gif") no-repeat; padding: 0px 4px 0px 22px; height: 22px; color: rgb(215, 144, 20); line-height: 22px;
}
.loginBodyS .login .box .form {
	margin: 0px 0px 10px 15px; padding: 0px; width: 260px; line-height: 23px;
}
.loginBodyS .login .box .form label {
	width: 60px; height: 23px; text-align: right; color: rgb(7, 98, 151); line-height: 23px; font-size: 13px; font-weight: bold; float: left; display: block;
}
.loginBodyS .login .box .form i {
	padding: 0px 0px 0px 4px; color: rgb(0, 102, 153); line-height: 23px; font-size: 12px; font-weight: bold;
}
.loginBodyS .login .box .form .inputText {
	padding: 3px 4px; border: 1px solid rgb(0, 102, 153); width: 100px; height: 14px; color: rgb(0, 102, 153);
}
.loginBodyS .login .box .form .inputIco {
	padding: 3px 4px 4px 22px; background-image: url("../image/inputIcon.gif"); background-repeat: no-repeat;
}
.loginBodyS .login .box .formGo {
	padding: 5px 0px 0px 75px; width: 100px;
}
.loginBodyS .login .box .formList {
	margin: 5px 0px 0px 45px; width: 200px;
}
