﻿/*************************************************头部***/
BODY { BACKGROUND: url(image/bg_body.gif) #fff left top;}
.header_k { width:100%; height:80px; background: url(image/bg_managetop.gif); }
.header_t { }
#header { margin:0px; }
.headerwarp { margin:auto;width:1000px; height: 35px;  }
.headerwarp .logo { float: left; padding:6px 0px 0px 15px; }


.menuk { float:left; margin-top:5px; height:26px; width:790px; line-height:26px; background:url(image/hmenu_bg.gif) no-repeat;}


.huemenu { margin:5px 0px 0px 10px; font-family: verdana; width:25px; height:26px; position:relative;z-index:100; float:left}
.huemenu ul { padding:0; margin:0; list-style-type: none; }
.huemenu ul li { float:left; position:relative;  background: url(image/hmenu_ue.gif) no-repeat; cursor:pointer; }
.huemenu ul li a, .huemenu ul li a:visited, .huemenu ul li a:hover{ display:block; text-align:left; text-decoration:none; width:25px; height:26px; line-height:26px; color:#aaa;font-size:12px; }
.huemenu ul li ul { display:none; text-align:left; position:absolute; top:25px; left:-20px; text-align:left; z-index:100; padding:0 30px 0px 20px;}
.huemenu ul li:hover a, .huemenu ul li a:hover{ color:#fff; background: url(image/hmenu_ue_a.gif) no-repeat; }
.huemenu ul li:hover ul, .huemenu ul li a:hover ul{ display:block;}
.huemenu ul li:hover ul li a, .huemenu ul li a:hover ul li a {float:left; display:block; background:#292929; color:#aaa; width:150px; text-align:left; text-decoration:none; text-indent:10px;}
.huemenu ul li:hover ul li a:hover, .huemenu ul li a:hover ul li a:hover { text-decoration:none; color:#fff; background:#222;}

.menu { line-height:25px; padding:0px 9px; float:left; }
.menu li { float: left;  color:#c5c5c5; }
.menu li a:link, .menu li a:visited{ float: left; padding:0px 9px; color:#cfcfcf;font-weight:bold;}
.menu li a:hover{ float: left; padding:0px 9px; color:#fff; text-decoration: none ; }
.menu .edit { padding-left: 5px; color: #CCC; font-size: 12px; font-weight: normal; }


.nav_account { float: right; color:#FFF; line-height:25px; background:url(image/hmenu_welbg.gif) right; padding-right:10px;}
.nav_account a:link, .nav_account a:visited{color: #fff; }
.nav_account a:hover {color: #ffe400; }

.login_thumb { float: left; background:url(image/hmenu_tf.gif) no-repeat; width:24px; height: 23px; display: block; padding:3px 0px 0px 10px;  }
.login_wel { background:url(image/hmenu_welbg.gif) right; height:26px; float:left }
.loginName { padding-left:10px; }

li.notify { margin-left:5px; padding: 0 0 0 8px; background: url(image/notify_bg.gif) no-repeat left; color: #FFF; font-size: 12px; font-weight: normal; height:18px;}

.menu li.dropmenu { margin: 0 10px 0 0; padding: 10px 15px 10px 10px; height: 20px; background: url(image/triangle.gif) no-repeat right center; overflow: hidden; }
.menu li.dropmenu a { vertical-align: super;}
.dropmenu_drop { margin: -1px 0 0; padding: 0 10px 10px; width: 150px; border: 1px solid #CCC; background: #FFF; z-index: 200; }
.dropmenu_drop li { padding: 5px 10px; border-bottom: 1px solid #EEE; }
.dropmenu_drop li a { color: #2C629E; font-size: 12px; font-weight: normal; }
.dropmenu_drop .active { font-weight: bold; }
/*************************************************底部***/

#bottom { height: 5px;  clear: both; overflow: hidden; }

#footer { float:none;
         clear:both;
         padding: 10px 10px 10px 0;
         background: url(image/dibu.gif) no-repeat;
         color: #333;
         text-align: center;
         height: 39px;
         margin:10px auto 10px auto;
         width:980px; }
    #footer a { color: #333; }
    .r_option { float: right; font-size: 12px; font-weight: normal; }
    .r_option .active { font-weight: bold; }