@charset "gb2312";
/* CSS Document */

.nav_channel{ width:960px; height:64px; margin:auto; background:url(http://img1.cache.netease.com/book/img/book10/bg08.png) no-repeat;}
.nav_channel .phone{ float:right; padding-right:10px; line-height:33px;}
.nav_channel .phone a,.nav_channel .phone a:visited{ color:#FFF;}
.nav_main{ overflow:hidden; float:left; margin-top:5px; padding-left:4px;}
.nav_main li{ display:inline; float:left; margin-right:-2px; background:url(http://img1.cache.netease.com/book/img/book10/bg09.gif) no-repeat right 2px;}
.nav_main li a{ float:left; padding:0 10px; height:33px; line-height:23px;}
.nav_main .last{ background:none; margin-right:0;}
.nav_main .active{ background:url(http://img1.cache.netease.com/book/img/book10/bg19.png) no-repeat;}
.nav_main .active a{ padding:0 7px; font-size:14px; font-weight:bold; background:url(http://img1.cache.netease.com/book/img/book10/bg20.png) no-repeat right top;}
.nav_main a,.nav_main a:visited{ color:#FFF;}
.nav_main .active a,.nav_main .active a:visited{ color:#000;}
.nav_sub{ float:left; padding-left:12px; line-height:21px; color:#B3B3B3;}

.category{ margin:auto; width:958px; text-align:left; border:1px solid #DCDDDD; background:url(http://img1.cache.netease.com/book/img/book10/bg07.png) no-repeat bottom;}
.category .topBar{ padding:5px 10px; height:21px; line-height:21px; border-bottom:1px solid #DFE6EB;}
.category ul{ overflow:hidden; clear:both; padding:2px 0;}
.category li{ float:left; padding-left:10px; width:469px; height:30px; line-height:30px;}
.category li span{ font-weight:bold;}
.category li span,.category li span a,.category li span a:visited{ color:#4C6B7C;}

/* struct */
a{ color:#2B2B2B;}
p{ margin:0; line-height:21px;}
.area,.category,.sign,.friendLink,.titleBar,.content,.pages,.list_f12r,.list_f12d,.list_f14d,.list_p96,.list_p122,.list_p162,.box_focus,.box_pf,.box_photo,.bg_line,.dotLine,.dashLine,.solidLine{ overflow:hidden; clear:both;}
.area{ width:960px; margin:auto; text-align:left;}
.area h2{ font-size:14px; font-weight:bold;}
.area a:hover{ color:#BA2636!important;}
.sign{ width:960px; margin:auto; line-height:21px; color:#4d4d4d;}
.friendLink{ width:928px; margin:auto; padding:10px 15px; line-height:21px; text-align:left; border:1px solid #dcdddd; background:#fafafa;}
.colLM{ overflow:hidden; float:left; width:735px;}
.colL{ overflow:hidden; float:left; width:300px;}
.colM{ overflow:hidden; float:right; width:415px;}
.colR{ overflow:hidden; float:right; width:210px;}
.colH{ overflow:hidden; float:left; width:357px; padding:0 5px;}
.colT{ overflow:hidden; float:left; padding-left:24px; width:212px;}
.content{ margin:0 6px 9px; line-height:21px;}
.content h2{ line-height:33px;}
.content p{ color:#727171;}
.content p a{ color:#ba2636;}
.colR .content{ margin-left:16px; margin-right:16px;}
.colL .titleBar,.colM .titleBar,.colR .titleBar,.colH .titleBar{ margin-bottom:9px;}
.titleBar h2,.titleBar h3,.titleBar h4{ float:left; font-weight:bold;}
.pages { height:22px; margin:20px 0; line-height:22px; text-align:center;}
.pages a { padding:3px 7px; border:1px solid #ccc; background:#f6f8f9;}
.pages a,.pages a:visited{ color:#000;}
.pages .active { font-weight:bold; color:#fff!important; background:#3c4e5c;}
.dotLine{ display:block; height:10px; background:url(http://img1.cache.netease.com/book/img/book09/bg54.gif) repeat-x left top;}
.dashLine{ display:block; height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg19.gif) repeat-x left center;}
.solidLine{ display:block; height:5px; border-top:1px solid #dcdddd;}
.f20h{ font-family:simHei; font-size:20px!important; font-weight:normal!important; line-height:32px!important;}
.f18h{ font-family:simHei; font-size:18px!important; font-weight:normal!important; line-height:30px!important;}
.num{ display:inline-block; width:14px; height:13px; line-height:13px; font-family:Arial; font-size:11px; font-weight:bold; color:#fff; text-align:center; background:url(http://img1.cache.netease.com/book/img/book09/bg41.gif) no-repeat;}
.num.hot{ background:url(http://img1.cache.netease.com/book/img/book09/bg81.gif) no-repeat;}
.tL{ text-align:left!important;}
.tC{ text-align:center!important;}
.tR{ text-align:right!important;}
.ti2em{ text-indent:2em;}
.tabNav li,.focusNav li{ cursor:pointer;}
.tabContent,.focusContent{ display:none;}
.tabBox .active,.focusBox .active{ display:block;}
.focusNav{ float:right;}
.focusNav li{ margin-bottom:3px;}
.focusNav li img{ border:1px solid #f4f4f4;}
.focusNav .active img{ border:1px solid #455765;}
.focusContent img{ margin-bottom:5px; border:1px solid #f4f4f4;}
.focusContent h2{ line-height:21px;}

/* module */
.box_focus{ width:288px; height:388px; padding:5px; border:1px solid #dcdddd; background:#fff url(http://img1.cache.netease.com/book/img/book09/bg51.jpg) no-repeat;}
.box_focus p{ color:#727171;}
.box_focus p a{ color:#ba2636;}
.box_pf{ zoom:1; padding-bottom:10px;}
.box_pf h3{ font-weight:bold; line-height:27px;}
.box_pf img{ float:left; margin-right:12px; border:1px solid #c9c9c9;}
.box_pf .p92{ overflow:hidden; float:left; width:92px; margin-right:12px;}
.box_pf .p92 img{ margin-bottom:5px;}
.box_pf ul{ float:left; clear:none;}

.box_photo .big{ float:left; width:297px; overflow:hidden; padding-left:30px; line-height:21px;}
.box_photo .big img{ margin-bottom:5px; border:1px solid #ccc;}
.box_photo .stream{ float:right; width:573px; overflow:hidden; padding-right:30px;}
.box_v{ margin:0 11px;}
.box_v h2{ float:left; margin-top:10px; width:14px; line-height:19px; color:#4C6B7C;}
.box_v .vlist { float:right; overflow:hidden; width:690px;}

.list_f12r li{ line-height:21px; background:url(http://img1.cache.netease.com/book/img/book09/bg41.gif) no-repeat left 4px;}
.list_f12r li.hot{ background:url(http://img1.cache.netease.com/book/img/book09/bg42.gif) no-repeat left 4px;}
.list_f12r span{ display:inline-block; width:14px; margin-right:8px; font-family:Arial; font-size:11px; font-weight:bold; color:#fff; text-align:center;}
.list_f14d li{ padding-left:9px; line-height:25px; font-size:14px; background:url(http://img1.cache.netease.com/book/img/book09/bg55.gif) no-repeat left 10px;}
.list_f14d span,.list_f14d span a{ line-height:21px; font-size:12px; color:#1e50a2;}
.list_f14d .right{ color:#727171;}
.list_f14d .right a{ color:#727171;}
.list_f14d .bg_dot{ background:url(http://img1.cache.netease.com/book/img/book09/bg54.gif) repeat-x left center;}
.list_f14d .bg_dot a,.list_f14d .bg_dot span{ background:#fff;}
.list_f12d li{ padding-left:9px; line-height:21px; background:url(http://img1.cache.netease.com/book/img/book09/bg55.gif) no-repeat left 8px;}

.list_p96 li{ display:inline; float:left; width:96px; margin-right:18px; padding-bottom:12px; line-height:19px;}
.list_p96 img{ margin-bottom:5px; border:1px solid #ccc;}

.list_p122 li{ display:inline; float:left; width:122px; margin-right:28px; padding-bottom:5px; line-height:19px;}
.list_p122 img{ margin-bottom:5px; border:1px solid #ccc;}
.colL .list_p122{ width:300px;}
.box_photo .list_p122{ width:600px;}
.box_v .list_p122{ width:710px;}
.box_v .list_p122 li{ margin-right:20px;}

.list_p162{ width:728px;}
.list_p162 li{ display:inline; float:left; width:162px; margin-right:20px; line-height:19px; text-align:center;}
.list_p162 img{ margin-bottom:5px; border:1px solid #ccc;}

.btn_search{ width:60px; height:20px; cursor:pointer; border:none; background:url(http://img1.cache.netease.com/book/img/book10/bg05.png) no-repeat;}
.btn_prev{ float:left; width:17px; height:115px; background:url(http://img1.cache.netease.com/book/img/book10/bg15.png) no-repeat;}
.btn_next{ float:right; width:17px; height:115px; background:url(http://img1.cache.netease.com/book/img/book10/bg14.png) no-repeat;}
.icon_phone{ padding-left:16px; background:url(http://img1.cache.netease.com/book/img/book10/bg04.gif) no-repeat left center;}
.icon_c1{ display:inline-block; padding-left:34px; height:30px; background:url(http://img1.cache.netease.com/book/img/book10/bg06.png) no-repeat left 0;}
.icon_c2{ display:inline-block; padding-left:34px; height:30px; background:url(http://img1.cache.netease.com/book/img/book10/bg06.png) no-repeat left -93px;}
.icon_c3{ display:inline-block; padding-left:34px; height:30px; background:url(http://img1.cache.netease.com/book/img/book10/bg06.png) no-repeat left -29px;}
.icon_c4{ display:inline-block; padding-left:34px; height:30px; background:url(http://img1.cache.netease.com/book/img/book10/bg06.png) no-repeat left -127px;}
.icon_c5{ display:inline-block; padding-left:34px; height:30px; background:url(http://img1.cache.netease.com/book/img/book10/bg06.png) no-repeat left -61px;}
.icon_c6{ display:inline-block; padding-left:34px; height:30px; background:url(http://img1.cache.netease.com/book/img/book10/bg06.png) no-repeat left -163px;}

/* design */
.ui_bg1{ background:url(http://img1.cache.netease.com/book/img/book09/bg01.gif) repeat-y right;}
.ui_bg1 .bg_line{ display:block; height:1px; background:url(http://img1.cache.netease.com/book/img/book09/bg02.gif) no-repeat right top;}
.ui_bg2{ background:url(http://img1.cache.netease.com/book/img/book09/bg27.gif) repeat-y right;}
.ui_bg2 .bg_line{ display:block; height:1px; background:url(http://img1.cache.netease.com/book/img/book09/bg02.gif) no-repeat right top;}
.ui_bg3{ background:url(http://img1.cache.netease.com/book/img/book10/bg01.gif) repeat-y;}
.ui_bg3 .bg_line{ display:block; height:1px; background:url(http://img1.cache.netease.com/book/img/book10/bg02.gif) no-repeat right top;}
.ui_bg3 .bg_white{ zoom:1; margin:0 1px; padding:9px 0; background:#FFF;}
.ui_bg4{ background:url(http://img1.cache.netease.com/book/img/book10/bg16.gif) repeat-y;}
.ui_bg4 .bg_line{ display:block; height:0; border-top:1px solid #DCDDDD;}

.ui_til1{ height:22px; padding-top:2px; background:url(http://img1.cache.netease.com/book/img/book09/bg92.gif) repeat-x left 23px;}
.ui_til1 h2,.ui_til1 h3{ padding-left:19px; line-height:21px; background:url(http://img1.cache.netease.com/book/img/book09/bg05.gif) no-repeat 2px center;}
.ui_til1 h4{ padding-left:19px; line-height:21px; background:url(http://img1.cache.netease.com/book/img/book09/bg50.gif) no-repeat 2px center;}
.ui_til1 .right{ line-height:21px; padding-right:6px;}
.colR .ui_til1{ margin-left:10px; margin-right:10px;}
.ui_til2{ height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg37.jpg) no-repeat right top;}
.ui_til2 h2,.ui_til2 h3{ padding-left:29px; line-height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg38.gif) no-repeat;}
.ui_til2 .right{ line-height:25px; padding-right:6px;}
.ui_til4{ height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg30.jpg) no-repeat right top;}
.ui_til4 h2,.ui_til4 h3{ padding-left:21px; line-height:27px; background:url(http://img1.cache.netease.com/book/img/book09/bg31.gif) no-repeat;}
.ui_til4 .right{ padding-right:9px; line-height:27px;}
.ui_til5{ height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg52.jpg) no-repeat right top;}
.ui_til5 h2,.ui_til5 h3{ padding-left:28px; line-height:27px; background:url(http://img1.cache.netease.com/book/img/book09/bg53.gif) no-repeat;}
.ui_til5 .right{ padding-right:9px; line-height:27px;}
.ui_til6{ height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg57.gif) no-repeat right top;}
.ui_til6 h2,.ui_til6 h3{ padding-left:7px; width:100px; line-height:27px; color:#fff; background:url(http://img1.cache.netease.com/book/img/book09/bg56.gif) no-repeat;}
.ui_til6 p{ float:left; line-height:27px;} 
.ui_til6 .right{ line-height:27px; padding-right:9px;}
.ui_til7{ height:25px; color:#fff; background:url(http://img1.cache.netease.com/book/img/book09/bg58.jpg) no-repeat right top;}
.ui_til7 a,.ui_til7 a:visited{ color:#fff;}
.ui_til7 h2,.ui_til7 h3{ padding-left:28px; line-height:27px; background:url(http://img1.cache.netease.com/book/img/book09/bg59.gif) no-repeat;}
.ui_til7 .right{ line-height:27px; padding-right:5px;}
.ui_til8{ height:25px; background:url(http://img1.cache.netease.com/book/img/book09/bg62.jpg) no-repeat right top;}
.ui_til8 h2,.ui_til8 h3{ padding-left:21px; line-height:27px; color:#203744; background:url(http://img1.cache.netease.com/book/img/book09/bg63.gif) no-repeat;}
.ui_til8 .right{ line-height:27px; padding-right:9px;}
.ui_til10{ height:25px; color:#fff; background:url(http://img1.cache.netease.com/book/img/book09/bg71.jpg) no-repeat right top;}
.ui_til10 h2,.ui_til10 h3{ padding-left:21px; line-height:27px; background:url(http://img1.cache.netease.com/book/img/book09/bg72.gif) no-repeat;}
.ui_til10 .right{ line-height:27px; padding-right:9px;}
.ui_til10 a,.ui_til10 a:visited{ color:#fff;}

.ui_nav1{ float:right; overflow:hidden; border-top:1px solid #DCDDDD; border-left:1px solid #DCDDDD;}
.ui_nav1 li{ display:inline; float:left; width:38px; height:21px; line-height:21px; text-align:center; border-right:1px solid #DCDDDD; background:url(http://img1.cache.netease.com/book/img/book10/bg11.png) no-repeat;}
.ui_nav1 .active{ font-weight:bold; color:#4c6b7c; background:#F6F8F9;}
.colL .ui_nav1 .active{ background-color:#FFF;}
.ui_nav2{ overflow:hidden; margin:auto; width:189px; border-top:1px solid #DCDDDD; border-left:1px solid #DCDDDD;}
.ui_nav2 li{ display:inline; float:left; width:62px; height:21px; line-height:21px; text-align:center; border-right:1px solid #DCDDDD; background:url(http://img1.cache.netease.com/book/img/book10/bg12.png) no-repeat;}
.ui_nav2 .active{ font-weight:bold; color:#4c6b7c; background:#F6F8F9;}
.ui_nav3{ overflow:hidden; margin:auto; width:188px; border-top:1px solid #DCDDDD; border-left:1px solid #DCDDDD;}
.ui_nav3 li{ display:inline; float:left; width:93px; height:21px; line-height:21px; text-align:center; border-right:1px solid #DCDDDD; background:url(http://img1.cache.netease.com/book/img/book10/bg13.png) no-repeat;}
.ui_nav3 .active{ font-weight:bold; color:#4c6b7c; background:#F6F8F9;}

.ui_scr1 .scrollL{ float:left; margin-top:12px; width:19px;}
.ui_scr1 .scrollC{ float:left; overflow:hidden; width:684px;}
.ui_scr1 .scrollC div{ overflow:hidden; width:9999px;}
.ui_scr1 .scrollC ul{ display:inline; float:left; margin-left:11px; clear:none;}
.ui_scr1 .scrollR{ float:right; margin-top:12px; width:19px;}
.ui_scr2 .scrollL{ float:left; margin-top:34px; padding-left:4px; width:20px;}
.ui_scr2 .scrollC{ float:left; overflow:hidden; width:900px;}
.ui_scr2 .scrollC div{ overflow:hidden; width:9999px;}
.ui_scr2 .scrollC ul{ display:inline; float:left; margin-left:14px; clear:none;}
.ui_scr2 .scrollR{ float:right; margin-top:34px; padding-right:4px; width:20px;}

.ui_frm1 input{ vertical-align:middle;}
.ui_frm1 .tt{ width:126px; height:16px; color:#727171;}
.ui_frm1 .sl{ height:20px; vertical-align:middle; color:#727171;}

/* public */

.ggarea{width:958px; margin:0 auto; border:1px solid #dcdddd; clear:both; overflow:hidden; text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px; width:965px;}
.ggarea .ggtext li{width:120px; float:left;margin-right:13px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:12px; float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg680{width:660px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg200 { margin:auto; width:200px; overflow:hidden;}
.gg195_60{margin-left:8px;}
.gg195_60 li{margin-bottom:10px;}
.ggTab{ overflow:hidden; margin:9px auto; width:195px; background:#fff;}


.nav_channel_end {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -67px repeat; height:37px; line-height:38px; overflow:hidden; width:960px; margin:0 auto;}
.nav_channel_end .rightS {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -141px no-repeat; display:block; width:8px; height:37px; float:right; overflow:hidden;}
.nav_channel_end .nav {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -30px no-repeat; height:37px; float:left; line-height:38px; color:#b3b3b3; overflow:hidden;}
.nav_channel_end .nav a {padding:0 5px;}
.nav_channel_end .nav .firstNode {margin-left:8px; background:none;}
.nav_channel_end .goHome {float:right; width:77px; height:18px; background:url(http://img1.cache.netease.com/cnews/newstest1204/endbtn.gif) left top no-repeat; overflow:hidden; margin:10px 5px 0 0; line-height:19px; text-align:left; text-indent:10px;}
.nav_channel_end .nav a,.nav_channel_end .nav a:visited {color:#1E50A2;}
.nav_channel_end .nav a:hover {color:#BA2636;}
.nav_channel_end .search {float:right; display:inline; width:128px; height:20px; margin:8px 13px 0 0; overflow:hidden;}
.nav_channel_end .search .textBox {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -202px no-repeat; width:106px; height:20px; line-height:21px; text-indent:4px; padding:2px 0 0 0; border:none; line-height:18px; color:#727171; float:left;}
.nav_channel_end .search .btn {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -222px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}

.NTES_nav_ {width:960px; line-height:30px; margin:0 auto;}
.NTES_nav_ .nav_link {float:left; color:#B3B3B3;}
.NTES_nav_ .nav_link a,.NTES_nav_ .nav_link a:visited {padding:0 3px; color:#2b2b2b;}
.NTES_nav_ .nav_link a:hover {color:#ba2636;}
.NTES_nav_ .rightCon {float:right;}
.NTES_nav_ .rightCon .rss{display:inline; float:right; margin:8px 6px 0 6px;}
.NTES_nav_ .NTES_link {float:left; color:#B3B3B3;}
.NTES_nav_ .NTES_link a,.NTES_nav_ .NTES_link a:visited {padding:0 2px 0 3px; color:#1E50A2;}
.NTES_nav_ .NTES_link a:hover {color:#ba2636;}
.top_search {float:right; margin:9px 0 0; display:inline;}
.top_search .select_box {background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left -56px no-repeat; width:45px; height:18px; ove rflow:hidden; border:none; position:relative; text-align:left; cursor:pointer; float:left; margin-right:4px;}
.top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
.top_search .select_box {width:45px;}
.top_search .select_box a {display:block; height:18px; text-indent:5px;}
.top_search .select_box a:hover {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.top_search .select_box a.active {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.top_search .textBox {width:119px; height:18px; color:#7B7C7D; background:url(http://img1.cache.netease.com/cnews/newstest1204/enterinput.gif) left top no-repeat; border:none; float:left; line-height:18px; text-indent:3px;}
.top_search .btn {overflow:hidden; width:41px; height:18px; background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left -28px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.top_search form {float:left;}

.channel {width:960px; height:32px; margin:0 auto; line-height:21px;}
.channel h1 {width:107px; height:24px; float:left; overflow:hidden; margin:2px 19px 0 2px;}
.channel .focus {float:left; overflow:hidden; text-align:left; color:#3C4E5C; margin-top:10px;}
.channel .focus a {padding-right:6px;}
.channel .weather {height:21px; float:right; padding:10px 0 0 0; overflow:hidden;width:120px;}

.calendar {width:82px; height:32px; position:relative; float:right; margin-right:13px; z-index:10;}
.calendar .pointer {background:url(http://img1.cache.netease.com/cnews/newstest1204/wqhg.jpg) 0 0 no-repeat; cursor:pointer; width:82px; height:18px; color:#3f3f3f; display:block; text-align:left; margin-top:9px; border-right:1px solid #dcdddd; text-indent:6px;}
.calendar .pointer:hover {text-decoration:underline;}
.calendarMain {background:#fff; clear:both; display:none; border:1px solid #ccc; height:212px;width:175px; position:absolute; z-index:2; right:0; top:32px;}
.calendarMain .selectDate{float:left; width:175px; clear:both; font-size:14px; margin:4px 0 6px;}
.calendarMain .title{float:left; width:175px; height:25px;clear:both;background:#ddd;}
.calendarMain .title li{float:left; width:25px; line-height:25px;font-weight:bold;}
.calendarMain .title .endweek{color:#BA2636;}
.calendarMain .list{float:left; width:175px; height:25px;clear:both;}
.calendarMain .list li{float:left;width:24px; text-align:left; line-height:25px;height:25px;display:inline; margin:0 1px 1px 0; background:#f6f6f6;}
.calendarMain .list li a{display:block; width:24px; text-align:center; line-height:25px; height:25px; background:#f6f6f6;}
.calendarMain .list li a:hover{background:#BA2636; color:#fff;}
.calendarMain .list .current{background:#ccc;}