﻿/* 全局 Begin */
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img {margin:0px; padding:0px; border:0px;}
td,p,div,li,select,input,textarea{font-size:12px;}
select,input,textarea {vertical-align:middle;}
body{font-family:"宋体", Arial,Verdana, sans-serif, Helvetica; font-size:12px; margin:0px 5px; background:#FFF; color:#222;}
body{width:auto; min-width:993px; width:expression(documentElement.clientWidth < 1003 ? "1002px":"auto");}
dl,ul,li{list-style:none;}
a,a:visited{text-decoration:none; color:#0d5fb0;}
a:hover,a:active{color:#FF6600; text-decoration:underline;}
/* 全局 End */

/* 顶部 Begin */
#TopNav{height:30px;}
#TopNav ul{height:30px; margin-right:15px; float:right;}
#TopNav ul li{height:26px; padding-top:4px; float:left;line-height:26px;}
#TopNav ul li.li1{margin:0px 2px;}
/* 顶部 End */

/* Logo Banner Begin */
#Header{border:solid 1px #c6e0fb; background:#eaf4ff; height:94px;}
#Header .Logo{float:left; width:200px; text-align:center; padding-top:7px;}
#Header .Logo .logo_t{margin:3px;}
#Header .Logo .nav_index{margin-top:7px;}
#Header .Logo .nav_index img{margin:0px 5px;}
#Header .Banner{float:right; width:754px;}
#Header .Banner img{margin:2px;}
/* Logo Banner End */

/* 用户 搜索区 Begin */
#UserSearch{margin-top:8px; clear:both; height:1%;}
#UserSearch #User{float:left; }
#UserSearch #User .User_Pic{float:left;}
#UserSearch #User .User_Pic img{border:#71ace4 1px solid;}
#UserSearch #User .User_Input{float:left; margin:8px 0px 0px 10px;}
#UserSearch #User .User_Input .User_00{margin:3px 0px;}
#UserSearch #User .User_Input .User_01{margin:3px 0px;}
#UserSearch #User .User_Input label{font-weight:bold; color:#0d5fb0;}
#UserSearch #User .User_Input input{border:#5cb0da 1px solid; height:20px; line-height:20px; width:120px;}

#UserLogin td{height:19px; color:#43609c;}
#UserLogin .User_Pic{width:100px; text-align:left;}
#UserLogin .User_Pic img{border:#71ace4 1px solid;}
#UserLogin .User_Name{clear:both; text-align:center; color:#666; padding-bottom:3px; text-align:left;}
#UserLogin .User_Name a,#UserLogin .User_Name a:visited{color:#F90; text-decoration:none; font-weight:bold; font-size:14px;}
#UserLogin .User_Name a:active,#UserLogin .User_Name a:hover{color:#F90; text-decoration:underline; font-weight:bold; font-size:14px;}
#UserLogin .td0{width:100px;}

#UserSearch .Search{float:right; width:635px; height:76px; background:url(../img/search_bg.gif) no-repeat;}
#UserSearch .Search .s_00{text-align:center; margin:15px 50px 0px 0px; color:#666;}
#UserSearch .Search .s_00 .onSelect{font-weight:bold; color:#333; cursor:hand;}
#UserSearch .Search .s_00 .offSelect{color:#666; cursor:hand;}
#UserSearch .Search .s_01{margin:5px 0px 0px 30px;}
#UserSearch .Search .s_01 label{font-weight:bold; color:#0d5fb0; margin:0px 8px 0px 5px; font-size:14px;}
#UserSearch .Search .s_01 .input0{width:350px; border:#5cb0da 1px solid; height:20px; line-height:20px; }
/* 用户 搜索区 End */

/* 栏目导航 Begin */
#NavBar{height:28px; background:url(../img/nav_bg.gif) repeat-x; clear:both; margin-top:8px; line-height:28px; color:#FFF; padding-left:8px;}
#NavBar a,#NavBar a:visited{color:#FFF; text-decoration:none;}
#NavBar a:hover,#NavBar a:active{color:#FF6600; text-decoration:underline;}
/* 栏目导航 End */

/* 主体部分 Begin */
#main{margin-top:8px;}
#main .main_l{float:left; width:140px; text-align:left;}
#main .main_r{float:right; width:850px;}

#bbslist{width:138px; overflow:hidden; clear:both;}
#bbslist a,#bbslist a:visited,#bbslist a:active{color:#e6f6ff; text-decoration:none;}
#bbslist a:hover{color:#CFF; text-decoration:underline;}
#bbslist .list_tree{width:100%; height:auto; background:#7da9d6; padding:0px; text-align:left;}
.dt_on{width:138px; height:26px; line-height:26px; font-weight:bold; overflow-x:hidden; background:url(../img/mylist_open_bg.gif) repeat-x; clear:both;}
.dt_off{width:138px; height:26px; line-height:26px; font-weight:bold; overflow-x:hidden; background:url(../img/mylist_close_bg.gif) repeat-x; clear:both;}
.dt_pic{width:11px; height:11px; padding-left:8px; margin-top:7px; float:left;}
.dt_txt{width:96px; padding-left:14px; float:left;}
.mylist_btn_off{ width:11px; height:11px; background:url(../img/show_00.gif);cursor:pointer;}
.mylist_btn_on{ width:11px; height:11px; background:url(../img/hide_00.gif);cursor:pointer;}
.dd_on{ width:auto; height:auto !important; min-height:17px; height:17px; padding-top:5px; padding-left:30px; text-align:left; background:url(../img/mylist_tree.gif) no-repeat 12px 0px;}
.dd_off{height:17px; padding-top:5px; padding-left:10px; text-align:center;color:#CDDFF5;overflow:hidden;}

.sub_on{height:9px;width:9px;background:url(../img/hide_01.gif) no-repeat;cursor:pointer;}
.sub_off{height:9px;width:9px;background:url(../img/show_01.gif) no-repeat;cursor:pointer;}
.sub_dl{margin-top:1px;background:url(../img/btn_sub_l.gif) left top repeat-y;margin-left:-18px;}
.sub_dd{height:14px;padding-left:14px;margin-left:20px;padding-top:8px;white-space:nowrap;background:url(../img/btn_sub.gif) no-repeat left top; overflow:hdidden;}
.sub_dd_end{height:14px;padding-left:14px;margin-left:20px;padding-top:8px;white-space:nowrap;background:url(../img/btn_sub2.gif) no-repeat left top; overflow:hdidden;}


.list_nav{height:27px; margin-top:10px;overflow:hidden;}
.list_nav .list_nav_l{float:left; width:270px; overflow:hidden;}
.list_nav .list_nav_r{float:right; width:720px; overflow:hidden;}
.list_nav .btn_list_space{width:5px; height:24px; float:left; font-size:1px;}
.list_nav .btn_list_on{width:84px; height:19px; float:left; text-align:center; background:url(../img/navbtn_on.gif) no-repeat center bottom; padding-top:8px; font-size:14px; font-weight:bold; color:#E9F3FF;}
.list_nav .btn_list_on a,.list_nav .btn_list_on a:visited{color:#E9F3FF; text-decoration:none;}
.list_nav .btn_list_on a:active,.list_nav .btn_list_on a:hover{color:#F60; text-decoration:underline;}
.list_nav .btn_list_off{width:84px; height:18px; float:left; text-align:center;background:url(../img/navbtn_off.gif) no-repeat center bottom; margin-top:3px; padding-top:6px; font-size:14px;}

.list{height:auto;}
.list .list_title{height:27px; overflow:hidden; background:url(../img/list_title_bg.gif) repeat-x; padding-bottom:5px; line-height:27px; color:#FFF; text-align:center;}
.list .list_cont{text-align:center; line-height:27px;}
.list .list_cont .list_row1{clear:both; height:1%; background:url(../img/line_04.gif) repeat-x bottom;}
.list .list_cont .list_row2{clear:both; height:1%; background:#F0F0F0 url(../img/line_04.gif) repeat-x bottom;}
.list .row_pic{float:left; width:13px; padding:6px 6px 0px 5px;}
.list .row_tit{float:left; width:470px; text-align:left; font-size:14px; overflow:hidden;}
.list .row_tit img{margin:0px 0px 0px 5px;}
.list .row_tit a,.list .row_tit a:visited{color:#002d93; text-decoration:none;}
.list .row_tit a:active,.list .row_tit a:hover{color:#F60; text-decoration:underline;}
.list .row_user{float:left; width:100px;}
.list .row_user a,.list .row_user a:visited{color:#4970c3; text-decoration:none;}
.list .row_user a:active,.list .row_user a:hover{color:#F60; text-decoration:underline;}
.list .row_reply{float:left; width:50px;}
.list .row_hit{float:left; width:50px;}
.list .row_hit span{color:#F00;}
.list .row_time{float:left; width:150px;}

.line{clear:both; font-size:1px; height:2px; overflow:hidden; background:url(../img/line_04.gif) repeat-x bottom;}

/* 分页 begin */
.list_page{overflow:hidden; font-size:12px; font-family:"宋体",sans-serif; float:right; padding-top:3px; padding-right:15px;}
.list_page span{float:left; margin-right:3px; overflow:hidden; text-align:center; background:#fff;}
.list_page span a{display:block; zoom:1; overflow:hidden; _float:left;}
.list_page span.pre_nolink{border:1px #ddd solid; padding:0px 5px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.list_page span.pre{color:#3568b9; height:23px;}
.list_page span.pre a,.list_page span.pre a:visited,.list_page span.next a,.list_page span.next a:visited{border:1px #9aafe5 solid; color:#43609c; text-decoration:none; text-align:center; padding:0px 8px; cursor:pointer; height:21px; line-height:21px;}
.list_page span.pre a:hover,.list_page span.pre a:active,.list_page span.next a:hover,.list_page span.next a:active{color:#43609c; border:1px #2e6ab1 solid;}
.list_page span.num_nonce{padding:1px 7px; height:23px; line-height:23px; _height:21px; _line-height:21px; color:#fff; cursor:default; background:#43609c; font-weight:bold;}
.list_page span.num{color:#3568b9; height:23px;}
.list_page span.num a,.list_page span.num a:visited{border:1px #9aafe5 solid; color:#43609c; text-decoration:none; padding:0 7px; cursor:pointer; height:21px; *height:21px; line-height:21px;}
.list_page span.num a:hover,.list_page span.num a:active{border:1px #2e6ab1 solid;color:#43609c;}
.list_page span.num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.list_page span.next_nolink{border:1px #ddd solid; padding:0px 8px; height:21px; *height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
/* 分页 end */
/* 主体部分 End */

/* 底部 Begin */
#Footer{width:100%; text-align:center; clear:both; padding-top:10px; padding-bottom:20px; line-height:150%; border-top:#CCC 1px solid; margin-top:10px;}
/* 底部 End */




/* 链接样式 */
a.a1,a.a1:visited{color:#999999; text-decoration:none;}
a.a1:hover,a.a1:active{color:#FF6600; text-decoration:underline;}

a.a2,a.a2:visited{color:#002D93; text-decoration:none;}
a.a2:hover,a.a2:active{color:#FF6600; text-decoration:underline;}
