/* CSS Document */
body{background:#FFFFFF url(../images/topbg.jpg) repeat-x left top;}
.wrap{ width:950px; margin:0 auto;}


.logo{margin:20px 0 5px 10px; color:#1366b2; font-size:22px; font-weight:bold;}
.logo a{color:#1366b2; }
.logo a:hover{color:#1366b2; text-decoration:none;}
.TopBarStyle1{ background:url(../images/logobot.jpg) repeat-x left top; height:21px;}
.forgetpw{
padding-top:50px;
margin:0 15px 20px;
background:url(../images/findPassword.jpg) no-repeat left top;

}
.ForgotTop {
background:url(../images/login_form_top3.gif) no-repeat scroll 0 0 #F6F6F6;
height:15px;
margin:0 auto;
width:400px;
}
.ForgotBottom {
background:url(../images/login_form_bottom3.gif) no-repeat scroll 0 0 #F6F6F6;
height:15px;
margin:0 auto;
width:400px;
}
.forgetform {
background:url(../images/login_form_body3.gif) repeat-y scroll 0 0 #F6F6F6;
margin:0 auto;
padding:5px 0 0;
text-align:left;
width:400px;
height:130px;
}
.WarningMsg {
background:url(../images/standard_msg_warning.gif) no-repeat scroll 5px 5px #E2F5FF;
border:1px solid #00A8FF;
color:#000000;
padding:5px 5px 5px 25px;
margin:0 15px 5px;
text-align:left;
}
.forgetform label {cursor:default;
display:block;
margin:0 auto 15px;
text-align:left;
width:290px;}
.forgetform label input {
width:140px;
}
div.Submit {
margin:15px 0 0 160px;
text-align:left;
}
.btnSubmit{
background:url(../images/blue_btnbg.png) no-repeat left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
height:25px;
letter-spacing:0.5em;
vertical-align:middle;
width:124px;
font-size:14px;
}
.BlubMsg {
background:url(../images/bulb.gif) no-repeat scroll 5px 3px transparent;
color:#000000;
padding:5px 5px 5px 25px;
text-align:left;
margin:10px 30px 0;
}
.BlubMsg a{
color:#2E67C7;
text-decoration:underline;
}
.security-box{
padding:20px 34px 10px;
}
.field{padding-bottom:10px;font-size:12px;margin-right:10px;padding-left:42px;}
.tw {width:100px;text-align:right;color:#000000;float:left;}
.con {font-family:"simsun"; color:#000000; text-align:left;}
.w2{width:240px;}
.pwbtn{
margin-left:142px; text-align:left;}
.BlubMsg1{
background:url(../images/bulb.gif) no-repeat scroll 0px 3px transparent;
color:#000000;
padding:5px 5px 5px 25px;
text-align:left;
margin-top:10px;
}
.line{ background:#d4d7dc; height:1px; line-height:1px;}
.pwtopinfor{ color:#686868; line-height:34px; margin:0; padding:0;  }
.colorred{ color:#ff5c10; margin-bottom:15px;}

a.emailpw{ background:url(../images/emaillink.jpg) no-repeat left top; float:left;}
a.emailpw:hover{ background:url(../images/emailhover.jpg) no-repeat left top; }
a.propw{ background:url(../images/problemlink.jpg) no-repeat left top; float:right;}
a.propw:hover{ background:url(../images/problemhover.jpg) no-repeat left top;}
.emailpro a{ color:#535353; line-height:24px; border:1px solid #e6e7e2; width:247px; height:96px; padding-left:118px; padding-top:30px; padding-right:60px;display:block; margin-top:10px;}
.emailpro a:hover{border:1px solid #e3f1fe; text-decoration:none; color:#535353;}
.emailpro a span{ font-size:14px; font-weight:bold;}
.linkqq{ padding:30px 0 10px; line-height:24px;}
.linkqq a{ margin-left:6px; margin-right:6px;}
.findzh {
background:url("../images/findzh.jpg") no-repeat scroll left top transparent;
margin:0 15px 20px;
padding-top:50px;
}
.pwreset{background:url("../images/pwreset.jpg") no-repeat scroll left top transparent;
margin:0 15px 20px;
padding-top:50px;
}

.select-qus {
float:left;
margin-right:10px;
position:relative;
width:248px;
}
.margin15{ margin:0 15px 5px;}

