﻿/*Theme Name: WordPress DefaultTheme */
body{margin:0; font:12px/200% "Lucida Grande", Verdana, Arial, sans-serif; background:#fff; color:#333}
h1, h2, h3, h4, h5, h6, ul, ul li, form, em{list-style:none; margin:0; padding:0; font-style:normal}
h1, h2, h3, h4, h5, h6{font:bold 12px 'Lucida Grande',Verdana,Arial,Sans-Serif}
a:link, a:visited{color:#333; text-decoration:none}
a:hover, a:active{color:#c00; text-decoration:underline;}
#box{overflow:hidden; margin:0 auto; padding-top:12px; width:840px}
#page{overflow:hidden; clear:both; margin:12px auto; padding:0 2px 8px; width:836px; background:#eee}
#sidebar, #content{margin-bottom:-5000px; padding-bottom:5000px}
#sidebar{float:left; width:250px; background:#0FF}
#content{float:left; width:500px; background:#F00}
#header{clear:both; margin:0 auto; padding:0; width:100%}
#headerimg{margin:0 auto; padding:0; width:840px; height:70px; background:#fff url('images/2010logo.gif') no-repeat left}
#headerimg em a{float:left; width:140px; height:70px}
#headerimg span{float:right; text-align:right}
#headerimg span h1{float:left; line-height:26px; font-weight:normal;}
#headerimg span p{margin:10px 0}
#headerimg span p #query{padding:3px; border:1px solid #ccc; background:fixed url('images/title.gif') no-repeat center; font-size:12px}
#menu{height:34px; background:url('images/bg_mainnav.gif') repeat-x bottom}
#menu ul{margin:0 auto; width:840px; height:28px; line-height:28px}
#menu ul b{font-size:14px; font-weight:normal;}
#menu ul ul{width:auto}
#menu ul li{float:left; width:103px; height:28px; line-height:28px; z-index:1; border-left:1px solid #999}
#menu ul ul li{display:block; width:auto; height:auto; position:relative; border:1px solid #ccc; border-top:none}
#menu a, #menu a:visited{display:block; height:100%; font-size:13px; text-decoration:none; color:#fff; text-align:center}
#menu ul ul a, #menu ul ul a:visited{display:block; float:left; padding:8px 0; width:102px; line-height:1em; background:#eee; color:#000}
#menu ul table ul a, #menu ul table ul a:visited{filter:Alpha(Opacity=95)}
#menu .blog{width:107px; border-right:1px solid #999}
#menu table{position:absolute; left:0; top:0; font-size:1em; z-index:-1}
#menu ul ul table{lef\t:-1px}
#menu ul ul table ul.left{margin-lef\t:2px}
#menu li:hover{position:relative}
*html #menu a:hover{position:relative}
#menu ul ul ul a, #menu ul ul ul a:visited{background:#3da1e0}
#menu ul ul ul ul a, #menu ul ul ul ul a:visited{background:#3da1e0}
#menu ul:hover a.sub1{background:#3da1e0}
#menu ul ul:hover a.sub2{background:#3da1e0}
#menu a:hover{background:url('images/nav.png')}
#menu:hover >a{background:url('images/nav.png'); color:#fff}
#menu ul ul a:hover{background:#f93; color:#900}
#menu ul ul:hover >a{background:#f93; color:#c00}
#menu ul ul ul a:hover{background:#3da1e0}
#menu ul ul ul:hover >a{background:#3da1e0}
#menu ul ul ul ul a:hover{background:#eee}
#menu ul ul{visibility:hidden; position:absolute; height:0; top:28px; left:0; width:8.8em}
#menu ul ul ul{left:14em; top:0; width:8.8em}
#menu ul ul ul.left{left:-14em}
#menu ul li:hover ul, #menu ul a:hover ul{visibility:visible; padding-bottom:3em; height:auto}
#menu ul:hover ul ul, #menu ul:hover ul:hover ul ul{visibility:hidden}
#menu ul:hover ul:hover ul, #menu ul:hover ul:hover ul:hover ul{visibility:visible}
#sidebar{float:left; width:200px; background:#F2F2F2; text-align:left}
#sidebar h3{padding-left:30px; line-height:30px; background:url('images/categories.gif') no-repeat; font-size:12px; color:#666}
#sidebar ul li{padding-left:30px; line-height:30px; background:url('images/list.gif') no-repeat; font-size:12px; color:#666}
#sidebar h6{background:#fff; height:26px}
#right{float:left; width:540px; background:#fff; font-size:110%}
#content{float:left; margin-left:3px; width:633px; background:#fff; font-size:110%}
#content h6{padding:5px 10px; background:#f2f2f2; font-size:100%; font-weight:normal}
#content .post{padding:10px}
#content .post h2{margin:10px 0; text-align:center; font-family:"Microsoft YaHei"; font-size:20px; color:#333}
#content .post h3{font-size:12px}
.post h3 a:link, .post h3 a:visited{color:#c00; text-decoration:none}
.post h3 a:hover, .post h3 a:active{color:#f00; text-decoration:none}
.post a:link, .post a:visited{color:#900; text-decoration:underline}
.post a:hover, .post a:active{color:#c00; text-decoration:none}
#content .category{border-bottom:1px dashed #ccc}
#content .excerpt p{clear:both; margin:0; padding:0; font-size:12px; color:#036}
#content .category small{float:right; font-size:11px; font-weight:normal}
.navigation{margin:0 10px; clear:both}
.navigation ul{float:left; width:608px; border:1px solid #ccc}
.navigation h6{font-size:12px; background:#ccc; color:#900}
.navigation li{overflow:hidden; float:left; padding:4px 0 4px 10px; border-top:1px solid #ccc; width:294px; height:18px; line-height:18px}
.navigation ul li a:link, .navigation ul li a:visited{color:#036; text-decoration:none; border-bottom:none}
.navigation ul li a:hover, .navigation ul li a:active{color:#F00; text-decoration:none}
#left{float:left; margin-top:0px; width:240px; background:#F2F2F2; text-align:left}
#left h6{padding:0 10px; line-height:28px; background:#ddd}
#left form, #left form span{margin:10px}
#left form p{font-size:13px; text-align:center}
#left #username, #left #password{padding:2px; width:140px; font-size:12px}
#left a{float:left; padding:0 10px; width:100px; border-bottom:1px solid #ccc}
#container{float:left; width:600px}
#advertising{padding:1px; width:588px; height:238px; background:#fff; border:1px solid #eee}
#advertising p{float:left; margin:0px; padding:0; width:588px}
#mainbox{float:left; width:600px; height:180px; background:#fff; margin-top:8px}
.news{float:left; margin:6px 0 0 0; width:302px; border:1px solid #ddd}
.news h5{padding-left:25px; line-height:26px; background:#eee url('images/news_bg_hei.gif') no-repeat left; font-weight:normal; color:#fff}
.news ul li{padding:6px !important; padding:5px 6px; height:18px; line-height:18px; border-top:1px solid #ccc}
.news h2{float:left; margin:0px !important; margin:4px 0 0 0; width:240px; font-weight:normal; }
.news ul li span{float:right; font-size:11px}
.recruit{float:left; margin:6px 0 0 9px; width:277px; border:1px solid #ddd}
.recruit h5{padding-left:25px; line-height:26px; background:#eee url('images/news_bg_hei.gif') no-repeat right; font-weight:normal; color:#fff}
.recruit ul li{padding:6px; height:18px; line-height:18px; border-top:1px solid #ccc}
.recruit ul li span{float:right; font-size:11px}
#side{float:right; width:232px; background:#fff; border:1px solid #eee}
.service{float:left; width:100%; background:#fff; padding-bottom:12px}
.service ul{background:url('images/service.gif') no-repeat; width:230px; height:170px}
.service li{float:left; width:115px; height:85px}
.service a{display:block; width:115px; height:85px}
.peisong a:hover, .peisong a:active{background:url('images/peisong.gif') no-repeat}
.kuaixian a:hover, .kuaixian a:active{background:url('images/kuaixian.gif') no-repeat top}
.pukuai a:hover, .pukuai a:active{background:url('images/pukuai.gif') no-repeat left}
.cancu a:hover, .cancu a:active{background:url('images/cancu.gif') no-repeat bottom}
.search{float:left; width:100%; height:126px; background:#fff; border-bottom:1px solid #eee; padding-bottom:10px}
.search h5{padding:2px 10px; line-height:26px; background:#eee; font-weight:normal; color:#666}
.search form{float:left; padding-top:10px; padding-left:15px; width:213px; text-align:center; border-top:1px solid #eee}
.search form p{margin:0; padding:3px; font-style:normal; font-size:13px}
.search #username, .search #password{padding:2px; width:140px; font-size:12px; border:1px solid #ccc}
.help{float:left; width:100%; height:118px; background:#fff}
.help ul{margin-right:-4px; margin-top:1px}
.help li{float:left; margin-right:1px; padding:0; width:30px; height:115px; font-size:12px}
.help li.kefu{width:30px; background:#e3e3e3 url('images/help.gif') left top; cursor:help}
.help li em{display:none}
.help li.juti{padding:0 8px; width:120px; line-height:28px}
.help li.juti span{float:left; margin-top:10px; font-style:normal}
.help li.rexian{background:url('images/help.gif') center top}
.help li.rexian a{float:left; width:30px; height:100%}
.help li.liuyan{background:url('images/help.gif') right top}
.help li.liuyan a{float:left; width:30px; height:100%}
.clear{clear:both; margin:-10px; padding:0}
#comments{clear:both; margin:-20px 10px 0px}
.alignleft{float:left}
.alignright{float:right}
form p{margin:5px 0}
#submit{padding:2px; border:none; background:url('images/submit.gif'); color:#fff}
#submits{padding:2px; width:54px; height:21px; border:1px solid #ccc; background:url('images/s_01.png'); color:#fff}
#reset{margin-left:10px; padding:2px; height:21px; border:none; background:#ccc; color:#666}
.comments-template{border-top:1px #ccc solid; padding-top:10px}
.comments-title{border-bottom:1px solid #eee}
.comment, .trackback, .pingback{margin:5px 0px; padding:5px 10px}
.comment-content{border-left:3px solid #ddd; padding-left:8px; background:#f4f4f4}
.comment-content blockquote{margin-top:0px; padding-left:8px; border-left:3px solid #ddd; color:#900}
.comment-childs{padding:5px; margin-top:5px; background:#ddd}
.hslice{margin:10px 0}
.hslice p{margin:0; padding:0}
.thdrpy{padding-left:15px}
#commentform{margin:5px 0}
.author, .email{padding:2px; border:1px solid #999; font-size:12px}
.textarea{overflow:auto; width:98%; height:100px; border:1px solid #999}
.submit{padding:2px; border:none; background:url('images/submit.gif'); color:#fff}
.wp-pagenavi{margin:10px 10px 0; text-transform:uppercase; font-size:11px}
.wp-pagenavi a{text-decoration:none; color:#212236; background:#ccc; margin:2px; padding:2px 6px}
.wp-pagenavi a:hover{color:#fff; background:#c00}
.wp-pagenavi span{margin:2px; padding:2px 6px; background:#ccc}
.wp-pagenavi span.pages{color:#666; margin-left:0; color:#000; word-spacing:0.2em}
.wp-pagenavi span.current{font-weight:700; color:#fff; background:#f60}
hr{height:0px; color:#d9d9d9; margin:0; padding:0}
.link{float:left; padding:8px 0; width:840px; line-height:18px; background:#fff}
#footer{clear:both; margin:0 auto; width:840px; height:120px; line-height:180%; background:#fff; text-align:center}
#footer p{margin:0 0 5px; padding:3px 0}
#footer p.footmenv{background:#ccc url('images/fonter_menu.gif'); color:#fff}
#footer p.footmenv a:link, #footer p.footmenv a:visited{margin:0 5px; +margin:0 4px; color:#fff; text-decoration:none}
#footer p.footmenv a:hover, #footer p.footmenv a:active{color:#ff0; text-decoration:none}


