﻿* {
    margin: 0;
    padding: 0;
}

body {
    background: #f0f0f0;
    width:100%;
    height:100%;
}

.all {
    width:100%;
    height:100%;
    background-image: url('../Images/login/bg.jpg');
    background-repeat: repeat-x;
}

#main {
    margin: 0 auto;
    width: 998px;
    height: 357px;
    background-image: url('../Images/login/bg.jpg');
    background-repeat: repeat-x;
}

.top {
    height: 159px;
    margin-left: 120px;
    padding-top: 86px;
    clear:both;
}

#login_form {
    width: 446px;
    height: 198px;
    float: right;
    background-image: url('../Images/login/login_form.jpg');
    background-repeat: no-repeat;
    margin-right: 125px;
}

.denglu {
    margin: 15px auto 20px auto;
    width: 180px;
    height: 28px;
    clear: both;
    background-image: url('../Images/login/denglu.gif');
    background-repeat: no-repeat;
}

.loginforml {
    height: 33px;
    width: 280px;
    color: #666666;
    clear: both;
    margin: 0px auto 0px auto;
}

.input_h23 {
    padding-top: 3px;
    border: 1px solid #3357a3;
    height: 20px;
}

.input209 {
    width: 200px;
}

.input62 {
    width: 52px;
}

.input_h23:focus {
    border: 1px solid #3f6ccc;
}

#valcode {
    cursor: pointer;
    height: 23px;
    width: 60px;
    vertical-align: middle;
}

.sub {
    cursor: pointer;
    width: 69px;
    height: 22px;
    background-image: url('../Images/login/loginbtn.jpg');
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    border: none;
}

.center {
    text-align: center;
}

.b {
    font-weight: bold;
}

.copy {
    color: #ababab;
    font-size: 12px;
}

    .copy a {
        color: #ababab;
        font-size: 12px;
    }



.t-left {

}

.head-bg {
    height: 91px;
    background: #3d94ea; /*url(../Images/BN-DE.jpg) no-repeat;*/
}
.head
{
    height:91px;
    /*background:url(../Images/BN-WZ.png) no-repeat;*/
}
.t-left {
    float: left;
    height: 81px;
}
.t-left a {
    color: #FFFFFF;
    font-family: 'Microsoft Yahei';
    font-size: 20pt;
    line-height: 84px;
    display: block;
    float: left;
}
img.img_logo {
    border-radius: 50%;
    width: 41px;
    margin: 0px 10px 0px 20px;
    float: left;
    margin-top: 22px !important;
}
.qxdiv
{
    width:100%;
    overflow:hidden;
    height:24px;
}

.t-right {
    float:right;
    width:300px;
    text-align:right;
    margin-top:60px;
    margin-right:40px;
color:white;
}

    .t-right a {
color:white;
    }
fieldset {
	margin: 5px;
	padding: 5px;
	padding-top: 0;
	border: #A5C9F1 solid 1px;
}
.t1 { clear:both; /*border-collapse: collapse;*/ border: 1px solid #bebeff; }
.t1 tr th { color:#000; padding: 5px 0px 5px 10px; border-bottom: 1px solid #e6e6e6; font-weight: normal; background: #f8f8f8; text-align:left; border-right: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; }
.t1 tr td{ border-bottom: 1px solid #bebeff; padding: 5px 0px 5px 10px; line-height:22px; word-break:break-all;}
.t1 tr th em, .t1 tr td em{ font-weight:bold; color:Red;}
/*.ltd {text-align:right;background: #d0d0d0;}*/
.ltd {text-align:right;background: #e8e8e8}
.rtd{text-align:left;background-color:#fff}
.field-validation-error{line-height:14px;font-size:12px;color:red;font-weight:bold}
