/*y*/
@charset "utf-8";
body, p, dl, dd, blockquote, h1, h2, h3, h4, h5, h6, pre, table, td, th, ul, ol, li, hr,
legend, fieldset, input, textarea,
img, form ,ul,li{
	margin:0;
	padding:0;
}
img, iframe {
	border:none;
}
ul,li{
	list-style: none;
}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8a8a8a; background-color:#FFFFFF; text-align:center;}
.clear{ clear:both;}
a, a:link, a:visited{ color:#8a8a8a;text-decoration: none;}
a:hover, a:active{color:#c8161d;text-decoration: none;}
/*y*/
.login-header{width:986px;height:75px; margin:0px auto;text-align:left; overflow:hidden; padding:0px; padding-top:15px;}

.container{width:986px; height:425px;overflow:hidden;margin:0 auto; background:url(/images/food/login-gbg.gif) no-repeat 41px 0px;}
.container .right{ float:right; margin:60px 66px 0px 0px; width:275px; height:270px; text-align:left;}
.container .right dt{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.container .right dd{ width:290px; height:40px; overflow:hidden; line-height:30px; font-size:12px; font-weight:bold;}
.container .right dd .input{ width:190px; height:19px; line-height:19px; border:1px solid #cccccc;}
.container .right dd .loginbtn{ width:80px; height:23px; line-height:22px;background:#FFF url(/images/food/ico_3.gif); border:none; text-align:center; margin:0px 0 0 100px;}
.container .right p{ margin:22px 0px 10px 0px; text-align:left;}

.bg{ height:425px; background:url(/images/food/login-nbg.gif) no-repeat 41px 0px; margin-top:10px;}
.n{ padding-top:10px;}

.footer{ width:986px; height:auto; margin:0 auto; border-top:1px solid #9e9e9f; padding:15px 0;color:#727171;}
.footer p{ clear:both; line-height:20px; padding-top:10px; font-size:13px;}
.footer p span{letter-spacing:0.06em;}