@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; } 
body { background:url(../images/kuma-house.gif) 0 0 repeat #fff; color:#5F7A77; font-family:Verdana, 宋体; font-size:12px;} 
/* body { background:url(../images/light.gif) center top no-repeat; color:#5F7A77; font-family:Verdana,宋体; font-size: 12px; } #006bd0 */
h1, h2, h3, p, table, caption, tr, th, td { font-family:Verdana,宋体; font-size: 12px; } 
h4 { text-indent:24px; color:#105CB6; font-size:14px; font-family:Arial,宋体; font-weight:bold; margin-bottom:5px; }

a:link, a:visited, a:active { color:blue; font-size: 12px; font-family:Verdana, 宋体; font-weight: normal; text-decoration: none; }
a:hover { color:red; text-decoration:none; }
a.main:link, a.main:visited, a.main:active { color:white; font-size: 12px; font-family:Verdana, 宋体; font-weight: normal; text-decoration: none; }
a.main:hover { color:yellow; text-decoration:none; }
img.thumb { display: block; border: 0; }  
a.thumb { display: block; border: 1px solid #A2A9A6; padding: 3px; margin: 0 10px 10px 0; background-color: #FFF; }   
a.thumb:hover { height: 100%; background-color: #74ab58; } 

.content { font-family:Verdana,宋体; font-size: 12px; text-indent:24px; line-height:150%; }

.background { position: relative; width: 960px; left: 50%; margin-left: -480px; background-color: white; margin-top:10px; border:1px solid gray; }
.top { position: relative; }
.header { position: relative; }
#TimeShow {}
.navigation { width: 670px; float: left; }
.search { width: 270px; position: relative; float: right; }
.mainContent { position: relative; border: 1px solid white; width: 735px; float: left; clear: both; }
table.maincate { width:710px; background-image:url(../images/table_bg.jpg); }
table.maincate td { width:140px; height:35px; background-image:url(../images/php.jpg); text-align:center; color:white; }
table.maincate .four{ width:140px; height:35px; background-image:url(../images/blue.jpg); text-align:center; color:white; }
table.maincate .one{ width:140px; height:35px; background-image:url(../images/red.jpg); text-align:center; color:white; }
.additionalContent { position: relative; width: 215px; float: right; border: 1px solid white; }
.white { color:white; }
.bottom { position: relative; border: 1px solid white; clear: both; }
.siteInfo { position: relative; margin: 0; }
.gray { color:gray; text-align:center; }

/* navigation START */
#navigationMenu { background:#FFF; border-bottom:1px solid #A6A6A6; display:inline; }
#menus { display:inline-block; *display:inline; zoom:1; }
#menus li { display:inline; list-style:none; }
#licontent{ font-family:宋体; font-size:12px; }
#menus li a { background:transparent url(../images/menu.gif) no-repeat; display:block; color:#382E1F; height:31px; line-height:31px; padding:0 20px; margin-left:-10px; text-decoration:none; font-size:11px; float:left; z-index:1; display:inline; }
#menus li a:hover, 
#menus li a.current { background-position:0 -31px; }
#menus li.current_page_item a, 
#menus li.current-cat a { background-position:0 -62px; }
#menus li a.home { background-position:0 -93px; width:45px; padding:0; margin-left:0; text-indent:-999em; }
#menus li a.home:hover { background-position:0 -124px; }
#menus li.current_page_item a.home { background-position:0 -155px;}
#menus li a.lastmenu:hover { background-position:0 0; cursor:default;}
#searchbox { background: url(../images/searchbox.gif) no-repeat; width:213px; height:21px; display:block; float:left; margin-top:4px; margin-right:10px !important;
 margin-right:5px; padding:3px 2px; }
#searchbox .textfield { background:none; border:0px; width:185px; float:left; margin-right:2px; padding-left:2px; }
#searchbox .button { background:none; border:0px; width:18px; height:18px; cursor:pointer; float:left; margin-top:1px; }
#searchbox .searchtip { color:#999; }
/* navigation END */

/* submenu START */
#menus li ul { display:none; background:#F4F5F7; border:solid #A6A6A6; border-width:1px 1px 0; line-height:0; position:absolute; z-index:1; }
#menus li li { float:none; margin:0; padding:0; list-style:none; }
#menus li li a { float:none; padding:7px 18px 7px 10px; text-decoration:none; border-bottom:1px solid #DDD; margin:0; background-image:none; height:auto; line-height:145%; color:#999; display:block; width:175px; }
#menus li li a.last { border-color:#A6A6A6; }
#menus li li a:hover, #menus li li a.current { background-color:#EDEFF0; color:#382E1F; }
#menus li li a.subtitle, #menus li li a.subtitle:hover { background-image:url(../images/arrow.gif); background-position:right; background-repeat:no-repeat; }
/* submenu END */

.fixed, .clear { clear:both; }

#article { margin:0; padding:0 0 0 20px; } 
#article li { font-family:Verdana,宋体; font-size: 12px; line-height:160%; list-style-image:url(../images/sidebarLi.gif); margin:0; }
#article ul{ margin:0; padding:0; }

.article { margin:0; padding:0 0 0 20px; } 
.article li { font-family:Verdana,宋体; font-size: 12px; line-height:160%; list-style-image:url(../images/sidebarLi.gif); margin:0; }
.article ul{ margin:0; padding:0; }

.gis { margin:0; padding:0 0 0 20px; } 
.gis li { font-family:Verdana, 宋体; padding:5px 3px 5px 3px; font-size: 12px; line-height:130%; list-style-image:url(../images/bullet.gif); margin:0; }
.gis ul{ margin:0; padding:0; }

#flower { margin:0; padding:0 0 0 20px; } 
#flower li { font-family:Verdana,宋体; font-size: 12px; line-height:160%; list-style-image:url(../images/ikonli.jpg); margin:0; }	
#flower ul{ margin:0; padding:0; }
#nav li{ list-style-image:url(images/sidebarLi.gif); font-family:Verdana, 宋体; font-size:12px; line-height:150%; } 

.clear { clear: both; } 
.ball{ position:absolute; left:545px; top:-15px; }
.ball2{ position:absolute; left:0px; top:75px; }
.ball_footer{ position:absolute; left:0px; top:25px; }

#midAds { width: 700px; padding:0; position: relative; left:50%; margin-left:-355px; overflow:hidden; }
.midPic { width: 710px; margin-top:5px; padding:0; position: relative; left:50%; margin-left:-355px; overflow:hidden; }
.topic_list { }
.topic_list li { float:left; margin:5px 8px 5px 8px; list-style:none; }

#leftfower { position: absolute; left: 0px; z-index: 99; top: 0px; }
#rightfower { position: absolute; right: 0px; z-index: 99; top: 0px; }
#butterfly { position: absolute; z-index: 99; right: 5px; }
#tabRight { float:left; width:350; } 
#tabLeft { float:right; } 

.introduce { border:1px dotted gray; margin:8px 5px 8px 10px; border-style:dashed; width:128px; float:left; }
.introduce_content {margin:8px 5px 8px 10px; width:540px; float:right;}
.product { border:1px dashed white; margin:5px 5px 5px 10px; width:320px; float:left; }
.product_content { border:1px dashed white; margin:5px 5px 5px 10px; width:340px; float:right;}

.comment_quote{margin:0px 5px 0px 10px; line-height:150%; font-family:Verdana,宋体; font-size: 12px; padding: 5px 5px 5px 5px; border: 1px solid #CCC;	}
.comment_quote legend{color:green; color:green; font-size: 14px; font-family:Arial; font-weight: bold; }
.comment_quote p{margin:0; padding:0; text-indent:24px; line-height:150%; }
.more {text-align:right;}

/* 选项卡 */
#lib_Tab1_sx{ width:710px; background:url(../images/bg_2.jpg) no-repeat; padding:0px; margin-bottom:8px; overflow:hidden;left:50%;} 
#lib_Tab2_sx{ width:710px; background:url(../images/bg_2.jpg) no-repeat; padding:0px; margin-bottom:8px; overflow:hidden;left:50%;} 
.lib_tabborder_sx{ border:1px solid white; }  
.lib_Menubox_sx {line-height:28px; position:relative; float:left; width:130px; height:250px;border-right:1px solid #95C9E1;}  
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:15px; left:5px; margin-left:10px; height:25px;text-align:center;}  
.lib_Menubox_sx li{display:block;cursor:pointer;width:114px;color:white;margin-bottom:5px;height:25px;line-height:25px; background-color:#74ab58;}  
.lib_Menubox_sx li.hover{padding:0px;background:#fff;width:116px;border:1px solid #95C9E1; border-right:0;  color:#739242;height:25px;line-height:25px;}  
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:20px; border-left:0; margin-left:130px;}    
	
/* left leafe */
#apDiv1 {position:absolute;left:-20px;top:-15px;width:55px;height:70px;z-index:1;background-image: url(../images/ul_leaf_overhang.png);}
#nav li{ list-style-image:url(images/sidebarLi.gif); font-family:Verdana, 宋体; font-size:12px; line-height:150%;  } 
