@charset "gb2312";
/*-----------------------------------------------------------
* 文件说明：科威盒子导航系统默认模板内页CSS文件（无注释版）
* 修改时间：2010年2月6日10:57:34 By:C013
* 内部版本：10001
* 适用版本：V1.0
* 科威工作室版权所有 (C) All Rights Reserved.
* http://www.kewei8.com/
-----------------------------------------------------------*/
body { margin:0px; padding:0px; height:100%; font-size:12px;font-family:"微软雅黑","宋体";}
a:link { color: #000; text-decoration: none; }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #F60; }
a:active { text-decoration: none; }
li{list-style-type:none;}
img{border:none;}
.wrap { width:955px; margin:0 auto;}
.logo { margin:5px auto 5px auto; background: url(../images/logo.png); height: 73px; width: 230px; }
.top_menu ul li { font-weight:bold; float: left; list-style: none; width: 52px; height: 22px; text-align:right; line-height: 24px; margin-left:10px; }
.top_menu ul { float: right; margin-top:-70px; }
.top_nav { background: url(../images/bg_navi.png) repeat-x; height: 73px; }
.top_nav ul { margin:0; padding:0; }
.top_nav ul li { float: left; width:115px; height: 34px; list-style: none; }
.top_nav a { width:115px; height: 34px; display:block; cursor:pointer; text-align:center; line-height:34px; color:#FFF; font-size:14px; }
.top_nav a:hover{ text-decoration:none; color:#999;}
.top_nav a:visited{ text-decoration:none; color:#fff;}
.top_nav .top_nav_link { background:url(../images/nav_li_bg.png);}
.top_keywords { width:261px; height:35px; background:url(../images/keywords_bg.png); float:right; }
.top_nav ul { margin:0px; width: 100%; float: left; }
.top_nav .nav_bottom { height:35px; float: left; width: 100%; margin-top: 1px; background: url(../images/nav_bottom_bg.png) repeat-x; }
.top_nav .mail_login { background:#000; background: url(../images/mail_login_bg.png); float: left; height: 35px; width: 261px; cursor:pointer; }
.top_nav .top_search { background: #FFF; float: left; height: 24px; margin-top: 7px; }
.top_search .search_now { background:url(../images/icon_arrow.png) no-repeat right center; float: left; width: 55px; text-indent: 8pt; height: 18px; line-height: 18px; margin-top: 5px; cursor: pointer; }
.top_search #keywords { float:left; border:0px; margin-left:5px; margin-top:4px; width:309px; height: 14px; }
#search_form { float:left;}
.top_search #search { width:39px; height:24px; float:left; border:0px; background:url(../images/search_btn_bg.png); cursor:pointer; }
.nav_bottom .top_10 { margin-top: 12px; margin-left: 30px; float: left; color: #bbd4fd; font-weight: bold; float: left; }
.nav_bottom .top_10_li { line-height:14px; margin-top: 12px; margin-left: 30px; float: left; color: #FFF; background: url(../images/1.bmp) no-repeat left center; text-indent:15px; }
#search_tab { position:absolute; top:138px; width:45px; z-index:1; background:#fff; visibility:hidden; text-align:center; border:1px solid #749ad9; }
#search_tab ul { margin:0; padding:0; }
#search_tab li { height:22px; line-height: 22px; width:100%; cursor:pointer; list-style: none; }
.footer_nav { height: 25px; width: 100%; background:#787878; float:left; text-align:center; margin-top:10px; margin-bottom:10px; }
.footer_nav ul { margin:0; padding:0; float: left; height: 25px; width: 360px; }
.footer_nav li { float: left; line-height:25px; height: 25px; width: 90px; list-style-type:none; }
.footer_nav a { height: 25px; width: 90px; display:block; }
.bnavli a{ color:#FFF; font-size:14px;}
.bnavli a:hover{ color:#f60; text-decoration:none;}
.footer .copyright { text-align:center; float:left; width:954px; }
#mail_con { position:absolute; top:140px; width:300px; height:200px; z-index:1; background:#fff; border:2px solid #749ad9; visibility:hidden; }
#mail_con ul { margin:0; padding:0; }
#mail_con li { width:90px; height:25px; line-height:25px; float:left; padding-left:10px; list-style-type:none; }
#mail_con a { color:#000; }
#mail_con a:hover { text-decoration:none; }
.w3c { width:142px; margin:auto; }
.xhtml { color:#FFF; width:80px; height:15px; line-height:15px; background:#F90; float:left; }
.css { color:#FFF; width:60px; height:15px; line-height:15px; background:#F90; border-left:2px solid #fff; float:left; }
._blank { height:40px; width:100%; display:block; float:left; }
#key_top_10 { position:absolute; top:112px; width:100px; height:200px; z-index:1; visibility:hidden; border:1px solid #749ad9; background:#FFF; }
#key_top_10 ul { margin:0; padding:0; }
#key_top_10 li { width:100px; height:20px; line-height:20px; list-style-type:none; text-indent:20px; }
#key_top_10 .k1 { background:url(../images/1.bmp) 5px center no-repeat; }
#key_top_10 .k2 { background:url(../images/2.bmp) 5px center no-repeat; }
#key_top_10 .k3 { background:url(../images/3.bmp) 5px center no-repeat; }
#key_top_10 .k4 { background:url(../images/4.bmp) 5px center no-repeat; }
#key_top_10 .k5 { background:url(../images/5.bmp) 5px center no-repeat; }
#key_top_10 .k6 { background:url(../images/6.bmp) 5px center no-repeat; }
#key_top_10 .k7 { background:url(../images/7.bmp) 5px center no-repeat; }
#key_top_10 .k8 { background:url(../images/8.bmp) 5px center no-repeat; }
#key_top_10 .k9 { background:url(../images/9.bmp) 5px center no-repeat; }
#key_top_10 .k10 { background:url(../images/10.bmp) 5px center no-repeat; }
.main_left { float: left; width: 150px; margin-top: 10px; }
.main_left .c_login { float: left; height: 140px; width: 150px; background: url(../images/c_login_bg.png); }
.c_login .c_login_title { margin-top: 8px; font-weight: bold; padding-left: 15px; }
.c_login .c_login_main { float:left; margin-top:15px; margin-left:5px;}
.c_login_main .c_textbox { width: 80px; height:15px; }
#login_submit { height: 44px; width: 50px; background: url(../images/c_login_btn_bg.png); border-width: 0px; }
.left_nav .main_title {float: left; height: 34px; width: 150px; margin-top: 10px; background: url(../images/c_nav_tit_bg.png); }
.left_nav ul{margin:0; padding:0; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; width:148px; float:left; display:none;}
.left_nav li{list-style-type:none; width:49px; height:18px; line-height:18px; text-align:center; float:left; font-size:12px;}
.left_nav .row2 li{width:74px;}
.c_tit{cursor:pointer; width:150px; height:23px; float:left;background:url(../images/c_tit_bg.png); font-size:14px; line-height:23px; text-indent:20px; color:#FFF;letter-spacing:2px;}
.c_nav_bottom{background:url(../images/c_nav_bottom_bg.png); width:150px; height:6px; float:left;}
.main_right { margin-left:9px; float: left; margin-top: 10px; width: 794px; }
.main_title { background: url(../images/main_title_bg.png) no-repeat; height: 21px; font-size: 12px; letter-spacing:3px; color: #FFF; font-weight: bold; line-height: 22px; text-indent:20px; border-bottom: 2px solid #4c88e5; float:left; width: 100%; }
.box{width:100%;background: url(../images/c_box_bg.png); border:1px solid #ACE;border-top:0; float:left; margin-bottom:10px;}
.box .title{width:100%; height:28px;background: url(../images/c_box_title_bg.png); font-size:14px; color:#07519a; line-height:28px; text-indent:10px; font-weight:bold; float:left;}
.box ul{margin:0; padding:0;}
.box li{width:198px; height:28px; font-size:14px; float:left; list-style-type:none; line-height:28px; text-indent:10px;}
.box .nav_row li{width:110px;}
.box .goto_top{float:right; line-height:28px; margin-top:0px; *margin-top:-28px; font-size:12px;}

#sites_box {position:absolute; top:40%; width:850px; z-index:2; display:none;}
#sites_box .title{cursor:move;}
#prefix {position:absolute; top:0; width:100%; height:100%; z-index:1; background:#000; display:none;}
#loading {position:absolute; color:#FFF; line-height:30px; text-indent:35px; top:48%; width:100px; height:30px; z-index:2; border:1px solid #ccc; display:none; background:#000 url(../images/loading.gif) 5px center no-repeat; }
#bottom_bar {position:fixed; left:0px; top:100%; margin-top:-37px; width:100%; height:37px; z-index:1; background:url(../images/bottom_bar_bg.png);}
