/* CSS Document */
.m_body{
width:893px;
margin:25px auto;
height:550px;
background-color:#5a6171; 
/*background-color:#646984;*
/*overflow:hidden;*/
/*border:1px solid red;*/
}
#m_logo{
width:893px;
height:127px;
background: url('/public/images/main/login/1.jpg') no-repeat;
border:0px solid red;
}
#m_leftbar{

width:526px;
/*height:294px;*/
height:330px;
float:left;
clear:left;
border:0px solid red;
margin-left:1px;
background-color:#fff;
border:0px solid red;
/*background: url(http://img.twalky.com/main/2.jpg) no-repeat;*/

}
#mainpage{overflow:hidden;
border:0px solid red;
width:893px;
height:330px;
background-color:#fff;
margin:0;
padding:0;
margin:0px auto;
}
#m_right{
margin-top:20px;
width:362px;
height:300px;
float:left;
clear:right;
background: url('/public/images/main/login/3.jpg') no-repeat;
background-color:#fff;
margin-right:1px;
border:0px solid red;
}
#m_login{
margin:65px 0px 0px 25px;
width:277px;
border:0px solid red
}
#m_loginfont{
font:15px Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
line-height:24px;
float:left;
clear:left;
}
#m_signbottom{
width:303px;
padding:0 0 18px 22px;
border:0px solid red
/*background:url(http://img.twalky.com/main/5.jpg) no-repeat;*/
}
#m_error{
margin-top:5px;
color:#ff0000;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:right
}

#rember{
float:left!important;
width:auto!important;
clear:left;
margin-top:5px;
}
#m_rember{
margin-top:10px;
font:15px Arial, Helvetica, sans-serif;
display:block;
color:orange; 
line-height:20px;
border:0px solid red
}
#m_signin{
width:69px;
height:19px;
background:url('/public/images/main/login/signin.jpg')!important middle;
float:right;
text-decoration:none;
color:#003399;
background-image:url('/public/images/main/login/signin.jpg')!important;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border:#FFFFFF 0px solid;


}
#m_signup{
margin-left:4px;
font:15px Arial, Helvetica, sans-serif;
float:right;
color:orange;
text-decoration:none;
 
}
#m_sign{
width:125px;
height:22px;
float:right;
clear:right;
margin-top:-18px;
margin-right:25px;
border:0px solid red
}
#m_login input{
float:right;
clear:right;
width:170px;
height:17px;
border:1px solid #ccc;

}
#m_forgot{
font-family:Arial, Helvetica, sans-serif;
font-size:11.5px;
letter-spacing:-0.5px;
color:#4375ce;
margin-right:6px;
white-space:nowrap;
float:left;
line-height:20px;
}
#m_problem{
/*padding-left:3px;*/
margin-bottom:0px;
padding-bottom:0px;
overflow:hidden;

}
#m_bottom{
 
width:893px;
height:26px;
clear:both!important;
/*background:url(http://img.twalky.com/main/4.jpg) no-repeat;*/
background:url('/public/images/main/login/4.jpg') no-repeat;
border:0px solid red;
}
#footright{
float:left;
clear:left;
border:0px solid red;
margin-top:-2px;
}
#footfont{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#fff;*/
margin-left:30px;
letter-spacing:-0.2px;
color:#000;
}
#m_help{
width:400px;

/*margin-top:-17px;*/
margin-top:-35px;
padding:0px;
float:right;
clear:right;
border:0px solid red;
}
#m_help a{
font-size:7px;
letter-spacing:-4px;
color:#000;
font-weight:normal
}
#m_top{
float:right;
clear:right;	
position:relative;
right:30px;
z-index:20;	
border:0px solid red;width:330px
}
#inqbaby{
/*color:#fff;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px!important;
font-weight:600;
text-decoration:none;
letter-spacing:0px!important;
color:#000
}
#clear{
clear:both;
}
