
.red {color:#F80404;}

#top,#bottom{margin:0 auto;width:970px;}
#top{margin-bottom:4px;}

#top{height:46px;clear:both;margin:4px auto 0 auto;}
#logo{ float:left; width:118px; height:46px; text-indent:6px;}
#login{ float:right; text-align:right; width:380px; padding-top:0;}

#login a{color:#3D63CE;}
#login a:hover{color:#FF5500;text-decoration:underline;}

#top .button{float:right; width:400px; text-align:right;margin-top:8px;line-height:22px; height:22px;}
#top .mall{ text-align:center;background:url(nav_ico01.gif) no-repeat; width:85px; float:right;}
#top .mffb{text-align:center; text-indent:12px; background:url(nav_ico02.gif) no-repeat; width:81px; float:right;}
#top .mf{float:right;}
#top .button .last{margin:0 0 0 3px;}
#top .text{float:left;margin-left:12px;}

#top .button a{color:#00349A;}
#top .button a:hover{color:#FF5500;text-decoration:underline;}

#nav{background:url(nav_bg1.gif); height:24px; text-align:center; line-height:24px; width:960px; margin:0 auto;}
#nav .nav_off{float:left; background:url(nav_off.gif); width:78px; text-align:center;}
#nav .nav_on{background:url(nav_on.gif); font-weight:bold; width:85px; color:#FFFFFF;margin-left:-1px;}
#nav .nav_off a:link,#nav .nav_off a:visited{color:#0B340A;}
#nav .nav_on a:link,#nav .nav_on a:visited{color:#FFFFFF;}
#nav_home{margin-left:1px;}
#nav_home.nav_on{padding-left:1px;margin-left:0;}

#sos{background:url(nav_ico07.gif); height:27px; text-align:left; line-height:27px; width:960px; padding-left:8px;clear:both;margin:0 auto 5px auto;}
#sos ul{ float:left;}
#sos ul li{ float:left; color:#FFFFFF; text-align:left; padding-left:4px; line-height:24px; height:27px;}

#sos input.text{height:18px;border:0;line-height:18px;padding:0 0 0 2px;background:#FFF;}
#sos .act{height:18px;border:0;width:80px;line-height:20px;background:#FFF;}
#sos .ss{padding-top:2px;}
#sos .sokey{margin-left:12px; line-height:27px; height:27px;}
#sos .sokey a{margin-right:3px; color:#FFFFFF;}
