/* 全局 CSS */
body {margin:0;padding:0;font-size:14px;color:#333;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,textarea {margin:0;padding:0;}
input,select {font-size:13px;vertical-align:absmiddle;}
img {border:0;}
ul,li {float:left;list-style-type:none;padding:0;margin:0;}
.wrap li,.d10 a,h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
a {color:#333; text-decoration:none;}
a:hover {color:#CC0000;text-decoration:underline;}
.orange {color:#CC0000!important;}
.yellow {color:#fc0!important;}
.blue {color: #069!important;}
.both {clear:both;}
.none {display:none;}

/* 共用 CSS */
.topDiv,.mainDiv,.bottomDiv,.adDiv{width:980px;margin:8px auto;overflow:hidden;clear:both;background:#fff;}
.leftDiv{width:190px;float:left;}
.rightDiv{width:790px;float:right;}

.ListBox{ width:788px;border-left:1px #DDD solid; border-right:1px #DDD solid; border-bottom:1px #DDD solid;overflow:hidden}
.mainBox{width:978px; border:1px #CCCCCC solid; border-top:0px; margin:0 auto; overflow:hidden; text-align:left;}
.smallLeader{width:966px; padding:8px 0px 6px 12px; height:20px; overflow:hidden; border-bottom:1px #CCCCCC solid; font-size:13px; line-height:18px;color:#1E4951}
.smallLeader a{text-decoration:none}

.navigation,.wrap {width:790px;margin:0 auto;background:#fff;}
.wrap {padding:0 0 0 0px;}
.clear,.space10 {overflow:hidden;clear:both;}
.clear {height:0;}
.space10 {height:10px;}
.notline {border-top:none!important;}
.nobline {border-bottom:none!important;}
.norline {border-right:none!important;}
.noline {border:none!important;}
.nobg {background:none!important;}

/* 顶部导航 CSS */
.wrapDiv{background:url(../img/sprites_1_0_4.png) repeat-x 0 0;}

.topbar {width:980px; margin:0px auto;height:28px;line-height:20px; font-size:14px;}
.topbar .region{float:right;color:#666;margin:4px 8px 0 5px;+margin:5px 8px 0 5px;}

.topDiv .topLeft{float:left;width:190px; font-size:13px;}
.topDiv .topRight{float:right;width:790px;}
.topDiv .logo {width:180px; margin:0px auto; text-align:center;clear:both;}
.topDiv .exDate{margin:2px auto 0px;text-align:center;color:#000;clear:both;}
.topDiv .exDate .expo{ padding:0 2px; font-weight:bold;}

.topDiv .weather{width:170px; margin:2px auto 0px;color:#000;line-height:22px;margin-left:15px;clear:both;overflow:hidden;}
.topDiv .weather embed{float:left;display:inline;margin-left:5px;line-height:22px}
.topDiv .weather a{float:left;display:inline;margin-left:3px;color:#000;}
.topDiv .weather_text{width:180px;margin:0px auto;font-size:13px;text-align:center;color:#000;clear:both;}

.topDiv .nav_icon {width:776px;height:28px; margin-top:1px;}
.topDiv .nav_icon .text li {padding:0 20px 0 0; color:#767676; line-height:26px;}
.topDiv .nav_icon .list li {margin-right:12px;text-align:center;height:22px;line-height:22px;padding:1px 0px 2px 1px;padding:2px 0px 2px 1px\9;}
.topDiv .nav_icon .list li a {font-size:14px;color:#fff;font-weight:bold;blr:expression(this.onFocus=this.blur());}
.topDiv .nav_icon .list .T_Menu_on a{color:#606060;}
.topDiv .nav_icon .list .T_Menu_on{background:url(../img/tmenu_on.png) no-repeat;}
.topDiv .nav_icon .list .T_Menu_off{background:url(../img/tmenu_off.png) no-repeat;}

.topDiv .nav_icon .list #T_Menu_1{background-position:0px 0px; width:60px;}
.topDiv .nav_icon .list #T_Menu_2{background-position:-65px 0px; width:60px;}
.topDiv .nav_icon .list #T_Menu_3{background-position:-130px 0px; width:60px;}
.topDiv .nav_icon .list #T_Menu_4{background-position:-195px 0px; width:60px;}
.topDiv .nav_icon .list #T_Menu_5{background-position:-260px 0px; width:60px;}
.topDiv .nav_icon .list #T_Menu_6{background-position:-325px 0px; width:60px;}
.topDiv .nav_icon .list #T_Menu_7{background-position:-390px 0px; width:75px;}
.topDiv .nav_icon .list #T_Menu_8{background-position:-470px 0px; width:100px;}

.topDiv .nav_list{margin:6px 0 0 5px; padding-left:14px; border-left:#ACACAC 1px solid;}
.nav_list #nav_list_1{background:url(../img/nav_list_bg.gif) repeat-y top right;}
.nav_list #nav_list_1 a{font-size:14px;color:#0383D4;font-weight:bold; line-height:26px; padding-right:8px; background:#fff;white-space:nowrap;overflow:hidden;}
.nav_list #nav_list_1 a.title{font-size:14px;color:#D36000;font-weight:bold; margin-right:4px;}

.nav_list #nav_list_2 a{font-size:14px;color:#0383D4;font-weight:bold; line-height:26px; padding-right:8px; background:#fff;white-space:nowrap;overflow:hidden;}
.nav_list #nav_list_2 a.title{font-size:14px;color:#D36000;font-weight:bold;}

.nav_list #nav_list_3 a{font-size:14px;color:#0383D4;font-weight:bold; line-height:26px; padding-right:8px; background:#fff;white-space:nowrap;overflow:hidden;}
.nav_list #nav_list_3 a.title{font-size:14px;color:#D36000;font-weight:bold;}

.nav_list #nav_list_4 {overflow:hidden; clear:both;}
.nav_list #nav_list_4 .novels{width:208px;float:left;}
.nav_list #nav_list_4 .novels .imgs {width:115px; float:left;}
.nav_list #nav_list_4 .novels .imgs img{width:100px;height:72px;padding:2px;border:#ddd 1px solid;}
.nav_list #nav_list_4 .novels .novelrnr{float:left; font-size:14px;}
.nav_list #nav_list_4 .novels .novelrnr ul{width:85px;margin:2px 0 0;padding:0;list-style:none;}
.nav_list #nav_list_4 .novels .novelrnr li{width:85px;margin:0;line-height:16px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.nav_list #nav_list_4 .novels .novelrnr .titles{height:44px;}
.nav_list #nav_list_4 .novels .novelrnr .titles a{color:#484848; font-weight:bold;line-height:20px;}
.nav_list #nav_list_4 .novels .novelrnr .titles a:hover{color:#CC0000;}
.nav_list #nav_list_4 .noveltitle {margin-top:18px;_margin-top:22px;}
.nav_list #nav_list_4 .noveltitle a{color:#BB5501; line-height:20px; font-size:14px;}

.nav_list #nav_list_5 a{font-size:14px;color:#0383D4; line-height:26px; padding-right:8px; background:#fff;white-space:nowrap;overflow:hidden;}
.nav_list #nav_list_5 a.title{font-size:14px;color:#D36000;}

.nav_list #nav_list_6 a{font-size:14px;color:#0383D4;font-weight:bold; line-height:26px; padding-right:8px; background:#fff;white-space:nowrap;overflow:hidden;}
.nav_list #nav_list_6 a.title{font-size:14px;color:#000;font-weight:bold;}

/* 主导航 CSS */
.navigation {height:80px;}
.navigation .nav_text {float:left;display:inline;}
.navigation .nav_text {width:790px;height:77px;background:url(../img/nav_line.jpg) repeat-x 0 0;}
.navigation .nav_text .bgl{float:left;width:7px;height:74px;background:url(../img/nav_bg.jpg) no-repeat 0 0;}
.navigation .nav_text .bgr{float:right;width:7px;height:74px;background:url(../img/nav_bg.jpg) no-repeat -7px 0;}
.navigation .nav_text ul{margin:7px 2px 0 2px;width:772px;}
.navigation .nav_text li{color:#fff;line-height:28px;margin-left:7px;display:inline;white-space:nowrap;}
.navigation .nav_text a{color:#fff; font-weight:bold; font-size:14px;}
.navigation .nav_text a:hover {color:#333333; text-decoration:none;}
.navigation .nav_text .s{width:11px;background:url(../img/nav_line.gif) no-repeat center 6px;}
/* .navigation .nav_text .a{width:96px;overflow:hidden;}
.navigation .nav_text .a img{padding:3px 0 0 0; border:0px;}*/


/* 左侧导航 CSS */
.focusbox {float:left;width:180px;background:#378391;display:inline;}
.focusbox .topbg, .focusbox .botbg {float:left;width:180px;height:7px;overflow:hidden;background:url(../img/focus.gif) no-repeat;}
.focusbox .topbg {background-position:0 0;}
.focusbox .botbg {background-position:0 -7px;}
.database {float:left;width:170px;margin:0 5px;display:inline;}
.database .title {width:166px;margin:0 auto;height:35px;background:url(../img/focus_bg.png) no-repeat}
.database .title #times {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#8A5300; padding:10px 0 0 26px;}
.database .db {float:left;width:170px;}
.database .db .bmenu {width:166px;height:auto\9;font-size:14px;margin:0px auto; overflow:hidden; clear:both;}
.database .db .bmenu{width:166px;height:30px; margin:0px auto; padding:8px 0 8px;font-weight:bold; text-align:center; cursor:pointer;}
.database .db .bmenu a{blr:expression(this.onFocus=this.blur()); line-height:30px;}
.database .db div.B_Menu_on{background:#E3EFF2 url(../img/bmenu_on.gif) no-repeat center 8px;}
.database .db div.B_Menu_off{background:#E3EFF2 url(../img/bmenu_off.gif) no-repeat center 8px;}

.database .db div.b_1 {background-color:#E3EFF2;}
.database .db div.b_2 {background-color:#C3DDE9;}
.database .db div.b_3 {background-color:#FCECE9;}
.database .db div.b_4 {background-color:#DBCDBE;}
.database .db div.b_5 {background-color:#D2F7D9;}
.database .db div.b_6 {background-color:#FFE1EB;}
.database .db div.b_7 {background-color:#FFE8CE;}
.database .db div.b_8 {background-color:#E2D7FB;}
.database .db div.b_9 {background-color:#A7DCEE;}


.database .db .smenu {width:166px;margin:0px auto;overflow:hidden; clear:both;}
/*IE*/
.database .db #s_cat_1 {background-color:#E3EFF2;}
.database .db #s_cat_2 {background-color:#C3DDE9;}
.database .db #s_cat_3 {background-color:#FCECE9;}
.database .db #s_cat_4 {background-color:#DBCDBE;}
.database .db #s_cat_5 {background-color:#D2F7D9;}
.database .db #s_cat_6 {background-color:#FFE1EB;}
.database .db #s_cat_7 {background-color:#FFE8CE;}
.database .db #s_cat_8 {background-color:#E2D7FB;}
.database .db #s_cat_9 {background-color:#A7DCEE;}

.database .db .smenu li{float:left;width:160px;width:158px\9;text-align:left;background:url(../img/focus_linedot.gif) repeat-x 0px 22px;margin:0px 3px; margin:0px 2px\9; clear:both;}
.database .db .smenu li a{float:left;height:25px;padding:5px 0 0 50px;}

/* 搜索 CSS */
.t_search{float:right;height:45px; margin:10px 0px 0 0;}
.t_search #search-input{float:left;padding:8px 0px 0px;}
.t_search .input{float:left;width:234px;height:auto;font-size:14px;padding:5px
5px 4px 25px; color:#898989;background:white;border:1px solid #d1d1d1; background: url(../img/input_tip.png) no-repeat 0px 1px;}
.t_search .search-button{float:left;width:130px;height:28px;line-height:28px; background: url(../img/input_tip.png) no-repeat 0px -30px;border:none;font-size:14px;font-weight:bold;margin-left:8px;padding:0;color:#1E4951;}

/*当前位置*/
.channelNav {background: url(../img/nav0.gif); height: 42px;}
.channelNav h1 {float:left; margin: 0;}
.channelNav h1 a {background: url(../img/nav1.gif);display: block; width: 5px;text-indent: -10000px;}
.channelNav .title {float: right;width: 785px;font: 13px/22px Arial; color: #FFF;padding-top: 6px;background: url(../img/nav2.gif) no-repeat right top;}

.channelNav .title .t1 {float:left;font-size:14px;height:28px;background:url(../img/nav3.gif) no-repeat 0 0px; margin-left:12px;}
.channelNav .title .t1 a {font-weight:bold; font-size:15px; color:#fff;}
.channelNav .title .t1 a:hover {text-decoration:none;}
.channelNav .title b {float:left;font-weight:bold;padding:0;-padding:1px 0 0 0;margin:3px 15px 0 16px; _margin:1px 15px 0 16px; font-size:15px;}
.channelNav .title .t2 {float:left;width:4px;height:25px;background:url(../img/nav3.gif) no-repeat -201px 0px;}
.channelNav .title .t3 {float:right;background:url(../img/fanhui.gif) no-repeat 0 0px; border:0px; width:55px; height:23px; margin:1px 10px 0 0;font-weight:bolder; cursor:pointer;}
/*.channelNav .title .t3 a {color:#000;}
.channelNav p {float: left;font: 13px/22px "宋体";padding: 2px 10px 0 10px;}*/

/* 底部信息 CSS */
.bottomDiv {margin:20px auto; padding:20px 0px;text-align:center;font-family:Verdana;line-height:24px; border-top:#E6E6E6 1px solid;}
.bottomDiv a{color:#000; font-weight:bold; padding:0 5px;}
.bottomDiv a span{color:#F36206; margin-right:2px;}

/* 登录 */
.loginbox { width:368px; margin-bottom:10px; border:#349EAD 2px solid!important;}
.loginbox .boxtitle { width:362px; height:29px; margin:0 3px; border-bottom:#ddd 1px solid;}
.loginbox .boxtitle b { float:left; height:18px; padding:8px 0 0 8px; font-size:14px;}
.loginbox .boxtitle i { float:right; padding:5px 3px 0 0; font-style:normal;}
.loginbox .boxtitle .icon_close{float:left;width:19px;height:19px;line-height:28px;background:url(../img/icon_close.gif) no-repeat 0 0;border:none;padding:0;cursor:pointer;}
.loginbox .boxcontent { width:362px; height:auto; font-family:Verdana; background:#fff; overflow:hidden; padding:15px 0 10px 0;}
.loginbox .boxcontent .bdan { float:left; width:362px; margin:10px 0 0 0; display:inline;}
.loginbox .boxcontent .bdan a{ color:#265A64;text-decoration:underline;}
.loginbox .boxcontent .bdan b { float:left; width:120px; margin:6px 0 0 0; text-align:right; font-size:14px; font-weight:normal;}
.loginbox .boxcontent .bdan span { float:right; width:240px; text-align:left;}
.loginbox .boxcontent .bdan .tbox { width:150px; height:18px; font-size:14px;padding-left:1px;}
.loginbox .boxcontent .bdan .loginbtn { width:60px; height:26px; font-size:14px;padding-left:1px;}
.loginbox .boxcontent .bdan input { vertical-align:middle;}
.loginbox .boxcontent .regtip { margin:20px 30px; padding:20px 0 0 0; text-align:center; font:bold 14px 宋体; border-top:#ccc 1px solid;}
.loginbox .boxcontent .regtip a{ color:#265A64;}
.gr { border:#b0e180 1px solid; background:#DEF3F3;}
.gr .boxcontent { border:#EAF1FB 3px solid;}

/* 分页样式 */
.page{width:760px; margin:20px auto 15px;height:40px;font-family:Tahoma,SimSun,Arial; clear:both;border-top:#C2C2C2 1px solid; background:#F7F7F7;overflow:hidden;}
.list-top{float:right;overflow:hidden; clear:both; margin:10px 15px;overflow:hidden;}
.list-bottom{float:right;overflow:hidden;clear:both;overflow:hidden;margin:4px 9px;}
.display-settings li.quick-page-changer{float:right;padding:3px 0 0;font-family:Tahoma,SimSun,Arial; font-size:12px; }
.quick-page-changer span{float:left;padding:0 5px;height:16px;line-height:16px;overflow:hidden;}
.quick-page-changer a{float:left;margin:-2px 0 0 5px;cursor:pointer;background:#fff;}
.quick-page-changer a.selected{border:1px solid #36818F;}
.quick-page-changer a.selected span{color:#FFF!important;background:#3D8F9E;}
.quick-page-changer a:link,.quick-page-changer a:visited{border:1px solid #d4d4d4;text-decoration:none;}
.quick-page-changer a:hover,.quick-page-changer a:active{border:1px solid #36818F;text-decoration:none;}
.quick-page-changer a span{color:#666;}
a.previous-page,a.no-previous{background:#3D8F9E url(../img/quick_page.gif) 0 0 no-repeat;}
a.previous-page span,a.no-previous span{width:6px;text-indent:-9999em;}
a.next-page,a.no-next{padding-right:10px;background:#3D8F9E url(../img/quick_page.gif) 100% 0 no-repeat;}
a.next-page span{*line-height:16px;}
a.no-previous{background-color:#f1f1f1;}
a.no-next{background-color:#f1f1f1;}
.quick-page-changer a.no-previous:link,.quick-page-changer a.no-previous:visited,.quick-page-changer a.no-next:link,.quick-page-changer a.no-next:visited{border:1px solid #f1f1f1;text-decoration:none;color:#f1f1f1;}
.quick-page-changer a.no-previous:hover,.quick-page-changer a.no-previous:active,.quick-page-changer a.no-next:hover,.quick-page-changer a.no-next:active{text-decoration:none;}
.display-settings{overflow:hidden;zoom:1;}
.display-settings li{float:left;margin:6px 0 0;}
.display-settings li span{color:#999;}
.display-settings li.display-mode a{padding:0 5px;border-left:1px solid #E4E4E4;}
.display-settings a.grid{border-left-width:0!important;}
.display-settings li.sort-mode{margin-left:25px;}
.display-settings li a.no-next span{color:#f1f1f1;}