body {width:100%; height:100%; background-color:#F3F3F3;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td, img{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
ul, ol, li{list-style:none;}
fieldset, img{border:none;}
a{color:#333;text-decoration:none;}
a:hover, a:active{color:#2255cb;text-decoration:underline;}
.skip, hr, legend{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;text-indent:-1000em;}

/************************************** login *********************************************/

#login_wrap {position:relative; top:-18px; width:100%; margin:0; padding:0; /*background-color:#FEBEBE;*/ font-size:12px;}
#login_wrap .login_con {position:relative; height:150px; background-color:#FF7F7F; }
#login_wrap .login_con2 {position:relative; width:100%; }
#login_wrap .login_con2 .login_box {position:relative; margin: 0 auto; width:393px; height:332px;  }

.checkbox {text-align:right; padding-top:10px; }
.form-signin {position:relative; left:52px; top:25px; width:290px; padding-top:30px;}
.item_login {width:280px; padding:3px 5px; border:none; height:24px; line-height:30px;}

.form-signin input[type="text"] {
  margin: 6px 0 20px 0;
  background-color:#FFF;
}
.form-signin input[type="password"] {
  margin: 6px 0 20px 0;
  background-color:#FFF;
}
.form-signin input:hover {background-color:#FFF;}

.item_login {border-radius:6px;}
.m_login {width:290px; height:71px; background:url('/static/img/bt_login.png') no-repeat; font-size:0; line-height:0; border:0;}