/*通用CSS开始*/
body {margin:0px;text-align:left;}
body,td,div {font-family:"Arial", "宋体";font-size:12px;line-height:16px;}
a,a:visited{color:#666666; text-decoration:none;}
a.sink,a.sink:visited{color:#999999;}
a:hover{color:#003F8C;}
img{border:0px;}

.clear{clear:both;}
.height-1{height:1px; overflow:hidden;}
.padding-l-4{padding-left:4px;}
.strong{font-weight:bold;}
.hidden{display:none;}
.line-height-20{line-height:20px;}
/*通用CSS结束*/

#kingdee-body{background:#FFFFFF url('../images/eng/header_bg.gif') repeat-x;}
#kingdee-container{margin:0px auto; width:930px;}
#kingdee-header{margin:0px; padding:0px; height:70px; width:100%}
#kingdee-header div.logo{ float:left;}
#kingdee-header div.logo a{width:180px; height:70px; display:block;}
#kingdee-header div.title-bar{width:auto; margin-right:25px;}
#kingdee-header div.title-bar ul{padding:0px; margin:0px; list-style:inside;}
#kingdee-header div.title-bar ul li{float:right; margin-top:1px; margin-bottom:0px; list-style:none; height:23px; line-height:30px; color:#999999;}
#kingdee-header div.title-bar ul li.seprate{width:22px; background:url('../images/eng/header_titlebar_sep.gif') no-repeat 12px 7px;}
#kingdee-header div.title-bar ul li.global{width:55px; background:url('../images/eng/header_titlebar_global.gif') no-repeat}

#kingdee-footer {height:70px; margin:0px auto;width:930px;}
#kingdee-footer div.footer-content{height:46px;background-color:#767676; }
#kingdee-footer div.copyright {color:#D3D3D3; line-height:20px;float:left; padding-left:30px; padding-top:5px;}
#kingdee-footer div.copyright .sink{font-weight: bold;color:#D3D3D3;}
#kingdee-footer div.kingdee-link{float:right; width:135px; height:18px; margin-top:8px; margin-right:25px; display:inline; position:relative;}
#kingdee-footer div.bottom{height:24px;background-color:#767676;}
#kingdee-footer div.bottom-right{float:right; width:24px; height:24px;background:url('../images/eng/footer_right_bottom.gif') no-repeat;}

/*menu菜单开始*/
.menu {margin-top:18px; clear:right;width:400px; float:right; position:relative; width:auto; margin-right:25px;  display:inline;}
/* 第一级菜单开始*/

.menu ul li a{background-image:url('../images/eng/en_nav_buttons_2.gif'); background-repeat:no-repeat;}
.menu ul li a.btn-home{width:45px; background-position:-10px 0px;}
.menu ul li a.btn-home:hover{background-position:-10px -21px;}
.menu ul li a.btn-solution{width:85px; background-position:-70px 0px;}
.menu ul li a.btn-solution:hover{background-position:-70px -21px;}
.menu ul li a.btn-service{width:77px; background-position:-160px 0px;}
.menu ul li a.btn-service:hover{background-position:-160px -21px;}
.menu ul li a.btn-product{width:80px; background-position:-240px 0px;}
.menu ul li a.btn-product:hover{background-position:-240px -21px;}

.menu ul li a.btn-customer{width:80px; background-position:-320px 0px;}
.menu ul li a.btn-customer:hover{background-position:-320px -21px;}

.menu ul li a.btn-partner{width:75px; background-position:-405px 0px;}
.menu ul li a.btn-partner:hover{background-position:-405px -21px;}

.menu ul li a.btn-investor{width:80px; background-position:-480px 0px;}
.menu ul li a.btn-investor:hover{background-position:-480px -21px;}

/*
.menu ul li a.btn-group{width:100px; background-position:-487px 0px;}
.menu ul li a.btn-group:hover{background-position:-487px -21px;}*/
/*第一级菜单结束*/
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; text-align:right; padding:0px; height:18px; margin-top:10px; line-height:18px;}

.menu ul {padding:0px; margin:0px;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover ul li a, .menu ul li:hover ul li a:visited{background-image:none;}
.menu ul li:hover a {color:#005CA9;}

.menu ul li:hover ul {display:block; position:absolute; background-color:#DEDEDE; top:28px; left:0; padding:0px;}
.menu ul li:hover ul li {display:block; color:#000; background-color:#EBEFF3; width:200px; height:21px; font-weight:normal; clear:both; padding:0px;}
.menu ul li:hover ul li a {display:block; text-align:left; color:#000; width:175px; padding-left:13px;margin-top:0px;}
.menu ul li:hover ul li a:hover {background-color:#D4DDE2; color:#000;}
.menu ul li:hover ul li:hover {background-color:#D4DDE2;}

.menu ul li ul li.has-child a, .menu ul li ul li.has-child a:visited{background-image:url('../images/eng/nav_arrow_right_out.gif'); background-repeat:no-repeat; background-position:170px 50%;width:180px;}
.menu ul li ul li.has-child a:hover{background-image:url('../images/eng/nav_arrow_right_over.gif'); background-repeat:no-repeat; background-position:170px 50%;width:180px;}

.menu ul li ul li.has-child ul li a,.menu ul li ul li.has-child ul li a:visited,.menu ul li ul li.has-child ul li a:hover{background-image:none;}
.menu ul li:hover ul li ul {display:none;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:200px; top:0px;}
.menu ul li:hover ul li:hover ul li {height:22px;}
.menu ul li:hover ul li:hover ul li a {background-color:#D4DDE2;width:200px;height:22px;}
.menu ul li:hover ul li:hover ul li a:hover {background-color:#E1E9EC;width:200px;}
.menu ul li:hover ul.left {left:-120px;}
.menu ul li:hover ul li:hover ul.left {left:-210px; width:209px;}

.menu ul li:hover ul li.seprate{height:1px; background-color:#FFFFFF;}
.munu ul li:hover ul li.seprate:hover{height:1px; background-color:#FFFFFF;}
/*menu菜单结束*/

#kingdee-header .en-h-search {
	clear:both;
	background:transparent url(../images/v2009.1/en-h-header.gif) no-repeat scroll 0 0;
	bottom:0;
	height:33px;
	width:930px;
}
#kingdee-header .en-h-search span {
	float:right;
	margin:4px 10px 0 0;
}

#kingdee-header span {
	color:#E9E9E9;
	float:right;
	margin:10px 10px 0 0;
}

#kingdee-container .content{padding-top:0px;margin-top:0px;}
.content{height:auto;}

div.active-nav{clear:both;height:21px; padding-right:25px; margin-top:5px;padding-top:12px;*padding-top:30px;_padding-top:0px;}
div.active-nav ul{padding:0px; margin:0px; list-style:inside;}
div.active-nav ul li{float:right; list-style:none; height:21px; line-height:18px; color:#999999; padding-left:5px;}
div.active-nav ul li.seprate{width:15px; padding-left:0px;}


#footer-content ul{padding:4px 0 0 10px;}
#footer-content ul li{line-height:20px;font-size:11px Arial, Helvetica, sans-serif;color:#6c6b6b}
#footer-content li a{color:#6c6b6b;padding:0 8px;}
#footer-content{height:86px; background:url('../images/v2009.1/footer_bg.gif') repeat-y;}
#footer-bottom{height:24px; background:url('../images/v2009.1/footer_bg.gif') repeat-y;}
.footer-bottom-right{float:right; width:24px; height:24px; background:url('../images/v2009.1/footer_right_bottom.gif') no-repeat;}


#en_bottom .bottom {
	background:transparent url(../images/v2009.1/content_bottom_bg.gif) repeat-x scroll 0 0;
	height:50px;
}
