﻿@charset "utf-8";
*{margin:0px; padding:0px;}
ul{list-style-type:none;}
body{font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{text-decoration:none;}
.clearfix{overflow:hidden; zoom:1;}
.clear{clear:both; height:0px; overflow:hidden; font-size:0px; line-height:0px;}


/*headBar*/
.crossScreen{height:23px; border-bottom:1px solid #d1d1d1; background-color:#f8f8f8; line-height:23px; color:#666666;}
.headBar{width:926px; height:23px; margin:0px auto;}
.headBar a{color:#666;}
.headBar li{float:left; padding:0px 15px 0px 14px; background:url(../images/sep_headBar.gif) no-repeat right top;}
.headBar li.last{padding-right:0px; background:none;}
.headBar .headNav{float:right;}
.headBar .log_reg{float:left;}
.headBar .log_reg .log{float:left;}
.headBar .log_reg .log label{margin:0px 8px 0px 6px;}
.headBar .log_reg .log label input{border:1px solid #cccccc; width:80px; height:16px; line-height:16px; padding:0px 2px; vertical-align:1px; vertical-align:0px\9;}
.headBar .log_reg .log .logBtn{background:url(../images/bg_logBtn.gif) no-repeat; width:52px; height:18px; overflow:hidden; text-indent:-9999px; border:0px; background-color:transparent; vertical-align:0px; cursor:pointer;}
.headBar .log_reg .reg{float:left; margin-left:5px; display:inline;}

/*盒子定位*/
.logo_searchPosBox{width:926px; margin:0px auto; padding-top:9px; color:#333;}
.navPosBox{width:926px; margin:0px auto; padding-top:6px; color:#333;}

/*logo和搜索条*/
.logo{float:left; margin-left:4px; display:inline;}
.search{float:left; margin:13px 0px 0px 27px; display:inline;}
.search input{vertical-align:middle;}
.searchBar{border:1px solid #aad7ed; width:536px; height:39px; font-size:14px; overflow:hidden;}
.searchBar .inner{border:1px solid #FFF; background-color:#cce9f6; padding:4px 0px 0px 3px; height:33px; *padding-top:3px; *height:34px;}
.searchInput{border:1px solid #326fa8; border-right:1px solid #9bc4e2; border-bottom:1px solid #9bc4e2; width:390px; padding:0px 2px 0px 34px; height:27px; line-height:27px; background:url(../images/icon_search.gif) no-repeat 7px 2px #FFF;}
.searchBtn{width:92px; height:28px; line-height:28px; font-weight:bold; background:url(../images/bg_searchBtn.gif) no-repeat; border:0px; background-color:transparent; margin-left:3px;}
.hotGlossary{float:right; width:130px; line-height:21px; margin-top:13px; margin-right:26px; display:inline;color:#157fb0;}
.hotGlossary a{color:#333;}

/*导航*/
.navBar{margin:2px 0px 0px 2px; height:36px; background-color:#d1d1d1; position:relative;}
.navBar .inner{border:1px solid #056b9b; color:#FFF; height:34px; line-height:34px; background:url(../images/bg_navBar.gif) repeat-x; position:absolute; top:-2px; left:-2px; width:922px;}
.navBar .inner a{color:#FFF;}
.navBar .inner .r_nav{float:right;}
.navBar .inner .r_nav li{float:left; padding:0px 16px 0px 14px; background:url(../images/bg_sep.gif) no-repeat right 12px; background-position:right 11px\9;}
.navBar .inner .nav li{float:left; font-size:14px; font-weight:bold; padding:0px 9px 0px 7px; background:url(../images/bg_sep_l.gif) no-repeat right 11px; background-position:right 10px\9;}
.navBar .inner .nav li a{float:left; height:36px; padding-left:13px; position:relative; margin:-1px 0px -1px;}
.navBar .inner .nav li a span{float:left; height:36px; padding-right:13px; cursor:pointer;}
.navBar .inner .nav li.navOn a,.navBar .inner .nav li a:hover{background:url(../images/bg_navOn.gif) no-repeat left top; color:#1686b8;}
.navBar .inner .nav li.navOn a span,.navBar .inner .nav li a:hover span{background:url(../images/bg_navOn.gif) no-repeat right top;}

/*footer*/
.footer{width:924px; margin:52px auto 0px; padding:22px 0px 25px; line-height:24px; text-align:center; background:url(../images/bg_footer.gif) no-repeat;}
.footer2{width:897px; margin:0px auto; text-align:center; padding:20px 0px 23px; background:url(../images/bg_footer2.gif) no-repeat; color:#999999;}
