/*通用CSS开始*/

body {margin:0px;text-align:left;}
body {font-family:"Arial", "宋体";font-size:12px; color: #666;}
a,a:visited{color:#666666; text-decoration:none;}
a.sink,a.sink:visited{color:#999999;}
a:hover{color:#003F8C; text-decoration:underline;}
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/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; margin-top: 7px;}
#kingdee-header div.logo a{width:375px; height:56px; display:block; margin-top: 5px;}
/*#kingdee-header div.logo a{width:215px; height:56px; display:block; margin-top: 5px;}*/
#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/header_titlebar_sep.gif") no-repeat 12px 7px;}

#tech-footer { height: auto; background-color: #f4f4f4; padding: 10px 15px 10px 15px; text-align: center; line-height: 18px; border-top: #CCC solid 2px;}


#tangbo-footer {height:90px; background-color: #F4F4F4;}
#tangbo-footer div.copyright2 { color: #999999; line-height: 20px; padding: 5px 0px 0px 30px; margin: 5px auto; word-wrap: break-word; overflow: hidden; }

/*menu菜单开始*/
.menu {margin-top:26px; clear:right; float:right; position:relative; width:auto; margin-right:25px; display:inline;}
/* 第一级菜单开始*/
/*.menu ul li a{background-image:url("../images/nav_buttons.gif"); background-repeat:no-repeat;}

.menu ul li a.btn-index{width:40px; background-position:-10px 0px;}
.menu ul li a.btn-index:hover{background-position:-10px -27px;}

.menu ul li a.btn-news{width:80px; background-position:-60px 0px;}
.menu ul li a.btn-news:hover{background-position:-60px -27px;}

.menu ul li a.btn-product{width:55px; background-position:-150px 0px;}
.menu ul li a.btn-product:hover{background-position:-150px -27px;}

.menu ul li a.btn-solution{width:70px; background-position:-210px 0px;}
.menu ul li a.btn-solution:hover{background-position:-210px -27px;}

.menu ul li a.btn-service{width:55px; background-position:-295px 0px;}
.menu ul li a.btn-service:hover{background-position:-295px -27px;}

.menu ul li a.btn-jobs{width:70px; background-position:-355px 0px;}
.menu ul li a.btn-jobs:hover{background-position:-355px -27px;}*/
/*备份*/
.menu ul li a{background-image:url("../images/nav_buttons.gif"); background-repeat:no-repeat;}

.menu ul li a.tech-index{width:35px; background-position:-15px 0px;}
.menu ul li a.tech-index:hover{background-position:-15px -27px;}

.menu ul li a.tech-aboutus{width:65px; background-position:-63px 0px;}
.menu ul li a.tech-aboutus:hover{background-position:-63px -27px;}

.menu ul li a.tech-products{width:65px; background-position:-142px 0px;}
.menu ul li a.tech-products:hover{background-position:-142px -27px;}

.menu ul li a.tech-solution{width:65px; background-position:-265px 0px;}
.menu ul li a.tech-solution:hover{background-position:-265px -27px;}

.menu ul li a.tech-service{width:65px; background-position:-340px 0px;}
.menu ul li a.tech-service:hover{background-position:-340px -27px;}

.menu ul li a.tech-contactus{width:65px; background-position:-417px 0px;}
.menu ul li a.tech-contactus:hover{background-position:-417px -27px;}




.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; text-align:right; padding:0px; height:25px; margin:0px; line-height:25px;}
.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:25px; left:0; padding:0px;}
.menu ul li:hover ul li {display:block; color:#000; background-color:#EBEFF3; width:150px; height:21px; font-weight:normal; clear:both; padding:0px;}
.menu ul li:hover ul li a {display:block; text-align:left; color:#000; width:137px; padding-left:13px;}
.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/nav_arrow_right_out.gif"); background-repeat:no-repeat; background-position:130px 50%;}
.menu ul li ul li.has-child a:hover{background-image:url("../images/nav_arrow_right_over.gif"); background-repeat:no-repeat; background-position:130px 50%;}

/*---------start--------------*/
.menu ul li:hover ul li:hover ul li ul{display:none;}
.menu ul li:hover ul li:hover ul li:hover ul {display:block; position:absolute; left:150px; top:0px;}

.menu ul li:hover ul li:hover a {color:#005CA9;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; background-color:#DEDEDE; top:25px; left:0; padding:0px;}
.menu ul li:hover ul li:hover ul li {display:block; color:#000;background-color:#EBEFF3; width:150px; height:21px; font-weight:normal; clear:both; padding:0px;}
.menu ul li:hover ul li:hover ul li a {display:block; text-align:left; color:#000; width:137px; padding-left:13px;}
.menu ul li:hover ul li:hover ul li a:hover {background-color:#D4DDE2; color:#000;}
.menu ul li:hover ul li:hover ul li:hover {background-color:#D4DDE2;}

.menu ul li:hover ul li:hover ul li:hover ul li a {background-color:#D4DDE2;}
.menu ul li:hover ul li:hover ul li:hover ul li a:hover {background-color:#E1E9EC;}

.menu ul li ul li:hover ul li.seprate{height:1px; background-color:#FFFFFF;}
.munu ul li ul li:hover ul li.seprate:hover{height:1px; background-color:#FFFFFF;}
/*-----------end------------------*/

.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:150px; 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;}

.menu ul li:hover ul li:hover ul li a:hover {background-color:#E1E9EC;}
.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;}



/*----------------start-------------------*/
.menu ul li ul li.has-child ul li.has-child ul li a,.menu ul li ul li.has-child ul li.has-child ul li a:visited,.menu ul li ul li.has-child ul li.has-child ul li a:hover{background-image:none;}
.menu ul li ul li.has-child ul li.has-child a, .menu ul li ul li.has-child ul li.has-child a:visited{background-image:url("../images/nav_arrow_right_out.gif"); background-repeat:no-repeat; background-position:130px 50%;}
.menu ul li ul li.has-child ul li.has-child a:hover{background-image:url("../images/nav_arrow_right_over.gif"); background-repeat:no-repeat; background-position:130px 50%;}
.menu ul li ul li.has-child ul li.has-child ul li a,.menu ul li ul li.has-child ul li.has-child ul li a:visited,.menu ul li ul li.has-child ul li a:hover{background-image:none;}
/*---------------end---------------------*/

/*menu菜单结束*/

/*tab开始*/
.tab-main {width:100%;}
.tab-main input{float:left;border:0px; margin:0px; padding:0px; position:relative;}
.tab-main div.tab-main-top {padding-left:25px; height:26px; background:url("../images/tab_main_top_bg.gif") repeat-x left top; margin:0px;}
.tab-main div.tab-main-top ul {padding:0px; margin:0px; list-style:inside;}
.tab-main div.tab-main-top ul li {display:block; cursor:pointer; font-weight:bold; float:left; margin-top:3px; margin-right:5px; width:139px; height:23px; background-image:url("../images/tab_main_top_li_bg.gif"); background-repeat:repeat-x; list-style:none; color:#ffffff; padding-left:5px; line-height:24px;}
.tab-main div.tab-main-top div.search {float:right; width:135px; margin-right:25px; margin-top:4px; display:inline;}
.tab-main-top-li{float:left; height:23px;}
.tab-main div.tab-main-top ul li.isactive div.tab-main-top-li{}
.tab-main div.tab-main-top ul li.isactive {background:#FFFFFF; color:#333; font-weight:bold;}

.tab-main div.tab-main-content{color:#666666; padding-left:30px; height:225px; overflow:hidden; }
/*.tab-main div.tab-main-content{color:#666666; padding-left:30px; height:165px; overflow:hidden; background:url("../images/tab_main_content_bg.gif") repeat-x;}*/
.tab-main div.tab-main-content div.block {width:149px; height:155px; float:left; margin-top:15px;}/* 原为height:135px */
.tab-main div.tab-main-content div.thead {font-size:13px; font-weight:bold; color:#000000;}
.tab-main div.tab-main-content div.tbody1 {font-size:12px; height:65px; margin-top:15px; line-height:22px;}/* 原为height:60px;font-size:13px; */
.tab-main div.tab-main-content div.tbody2 {font-size:12px; height:65px; margin-top:15px; line-height:22px;}/* 原为height:60p;font-size:13px;x */
.tab-main div.tab-main-content div.tbody3 {font-size:12px; height:65px; margin-top:15px; line-height:22px;}/* 原为height:60px;font-size:13px; */
.tab-main div.tab-main-content div.tmore{font-size:13px; line-height:25px;clear:both;}
.tab-main div.tab-main-content div.tright{text-align:right;}
.tab-main div.tab-main-content div a.more {}
.tab-main div.tab-main-content div a.more:visited{}
.tab-main div.tab-main-content div a.more:hover{}

.tab-main div.tab-main-content div a.more2 { color: #ff9900; text-decoration: underline; }
.tab-main div.tab-main-content div a.more2:visited{}
.tab-main div.tab-main-content div a.more2:hover{ color: #333333; }

.tab-main div.tab-main-content ul.arrow{padding:0px; margin:0px; list-style:none;}
.tab-main div.tab-main-content ul.arrow li{clear:both;}
.tab-main div.tab-main-content ul.arrow li span.title{float:left; text-indent:13px; background:url("../images/tab_main_content_li_arrow.gif") no-repeat 0px 3px;}
.tab-main div.tab-main-content ul.arrow li span.pubDate{float:right; margin-right:15px;}
.tab-main div.tab-main-content ul.dot{padding:0px 0px 0px 8px; margin:0px 0px 0px 8px; list-style-image:url("../images/tab_main_content_li_dot.gif");}
.tab-main div.tab-main-content div.double-block {width:292px; padding-left:2px; height:135px; float:left; margin-top:15px; padding-right:10px;}<!-- 原为padding-right:5px; -->
.tab-main div.tab-main-content div.left-block {width:215px; height:135px; float:left; margin-top:15px; padding-left:2px; padding-top:4px;}
.tab-main div.tab-main-content div.right-block {width:215px; height:135px; float:left; margin-top:15px; text-align:right; padding-top:4px;}
.tab-main div.tab-main-content a.hoverunderline:hover{text-decoration:underline;}
.tab-main div.tab-main-content a.hoverunderline,.tab-main div.tab-main-content a.hoverunderline:visited{}
.tab-main div.tab-main-content div.bold{font-weight:bold; font-size:13px; line-height:22px;}
/*tab结束*/

#select-of-kingdee-link{border: 0px ; background: url("../images/bottom_kingdee_link_select_bg_out.gif") no-repeat; width: 134px; height: 18px;}
#select-child-kingdee-link{border: 1px solid silver; background-color:#EBEFF3; width: 132px; padding:0px; position:absolute; bottom:19px; left:0px; display:none; text-indent:4px;}
#child-kingdee-link{margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; position:relative; list-style-position: outside; font-size: 12px; display:block;}
#child-kingdee-link li {line-height:20px; height:20px; display:block; position:relative;}
#child-kingdee-link li a,#child-kingdee-link li a:visited{display:block;}
#child-kingdee-link li a:hover{background:#D4DDE2;}
a.kingdee-link-item, a.kingdee-link-item:visited{display:block; color:#999999;}

.search-text{color:#999999; text-indent:3px; background:url("../images/search_text_bg.gif") no-repeat; width:118px; height:18px; line-height:18px;}
.search-btn{cursor:pointer; background:url("../images/search_button_bg.gif") no-repeat; width:17px; height:18px;}

.tab-main div.tab-main-content div.thead-a{height:30px; line-height:45px; margin-right:160px; float:left;}
.tab-main div.tab-main-content div.block-a{margin-top:0px; height:120px;}
.tab-main div.tab-main-content div.margin-t-5{margin-top:10px;}

#AddApDiv1 {
	position: absolute;
	left: 516px;
	top: 90px;
	width: 389px;
	height: 200px;
	z-index: 998;
}
#AddApDiv2 {
	position: absolute;
	left: 589px;
	top: 130px;
	width: 300px;
	height: 200px;
	z-index: 999;
}
#AddApDiv3 {
	position: absolute;
	left: 836px;
	top: 9px;
	width: 117px;
	height: 21px;
	z-index: 900;
}
