/* CSS Document */
/* 导航css */
.nav_channel_end {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg1001.jpg) left -67px repeat; height:37px; line-height:38px; overflow:hidden; width:960px; margin:0 auto; clear:both;}
.nav_channel_end .rightS {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg1001.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_bg1001.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/img09/endnav_bg1001.jpg) left -178px 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;}
/* 频道通用导航 */
.NTES_nav_ {width:960px; line-height:30px; margin:0 auto; clear:both;}
.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;}
/* 频道导航 */
.channel{clear:both;width:960px;margin:0 auto;text-align:left;}
.channel .logo{float:left;margin-left:3px;margin:2px 15px 0 3px; display:block;}
.channel .seclogo{ float:left;}
.channel .location{ float:left;  padding:13px 0 0 10px;}
.channel .hotkey{float:left; width:578px; text-indent:20px;line-height:12px;margin:0;padding-top:10px;}
.channel .hotkey a{margin-right:6px;}
.channel .hotkey span{color:#E95500;}
.channel .entcal { float:left;background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_n.gif) left -440px no-repeat; width:72px; height:18px; line-height:20px; text-indent:6px; cursor:pointer; margin-top:6px;position:relative;z-index:2;}
.channel .entcal .calendarMain {background:#fff; clear:both; display:none; border:1px solid #ccc; height:207px;width:175px; position:absolute; z-index:2; right:0; top:17px;}
.channel .entcal .selectDate{float:left; width:175px; clear:both; font-size:14px; margin:4px 0 6px;}
.channel .entcal .title{float:left; width:175px; height:25px;clear:both;background:#ddd;}
.channel .entcal .title li{float:left; width:25px; line-height:25px;font-weight:bold;}
.channel .entcal .title .endweek{color:#BA2636;}
.channel .entcal .list{float:left; width:175px; height:25px;clear:both;}
.channel .entcal .list li{float:left;width:24px; text-align:left; line-height:25px;height:25px;display:inline; margin:0 1px 1px 0; background:#f6f6f6;}
.channel .entcal .list li a{display:block; width:24px; text-align:center; line-height:25px; height:25px; background:#f6f6f6;}
.channel .entcal .list li a:hover{background:#BA2636; color:#fff;}
.channel .entcal .list .current{background:#ccc;}
.channel .sp { float:left; margin-top:7px;background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_n.gif) -158px -443px no-repeat; width:11px; height:18px;}
.channel .top_search{float:right;margin:6px 0 0;display:inline;}
.channel .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;}
.channel .top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.channel .top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.channel .top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
.channel .top_search .select_box {width:45px;}
.channel .top_search .select_box a {display:block; height:18px; text-indent:5px;}
.channel .top_search .select_box a:hover {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.channel .top_search .select_box a.active {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.channel .top_search .textBox {width:88px; height:18px; color:#7B7C7D;background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left top no-repeat; border:none; float:left; line-height:18px; text-indent:3px;}
.channel .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;}
.channel .top_search form {float:left;}
.channel .top_search .rss{float:left; margin:2px 0 0 6px;}
.ent_nav { background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_enav.jpg) left top no-repeat;clear:both;width:960px;margin:0 auto; height:64px; overflow:hidden;}
.ent_nav .menu{ height:36px; line-height:35px;}
.ent_nav .mIndex { float:left; width:48px; height:36px; margin-right:6px; font-weight:bold; font-size:14px; line-height:36px; text-align:left; text-indent:12px;}
.ent_nav .main{ float:left;}
.ent_nav .main a,.ent_nav .main span,.ent_nav .main strong{ float:left; margin:0 6px;}
.ent_nav .main strong a,.ent_nav .main span a{ margin:0;}
.ent_nav .main .sp{ margin:7px 3px 0;background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_n.gif) -104px -190px no-repeat; width:2px; height:25px;}
.ent_nav strong{ font-weight:bold;color:#EB8501;}
.ent_nav .exp{ float:right;height:36px; padding-right:10px; color:#6D6D6D;}
.ent_nav .setIndex{ background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_n.gif) -189px -198px no-repeat; padding-left:18px;}
.ent_nav .phone{ background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_n.gif) -191px -118px no-repeat;padding-left:16px; padding-top:1px;}
.ent_nav .menu a,.ent_nav .menu a:visited{ color:#fff;}
.ent_nav .mIndex a,.ent_nav .mIndex a:visited{ color:#000;}
.ent_nav .menu strong a,.ent_nav .menu strong a:visited{ color:#EB8501;}
.ent_nav .list{clear:both; text-align:left; height:28px; line-height:28px; color:#000000;}
.ent_nav .list h3 { float:left; text-indent:10px; color:#FF0002;}
.ent_nav .list h3 a ,.ent_nav .list h3 a:visited {color:#FF0002;}
.ent_nav .list .text { float:left; color:#B3B3B3; text-indent:12px;}
/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}
/* 广告位 */
.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.gg130L{width:130px;}
.ggarea .ggimg li.gg130R{width:130px;margin-right:0px;}
.ggarea .ggimg li.gg650{width:650px;}
.gg200_50{ float:left;}
.gg200_50 ul { margin-left:10px;}
.gg200_50 li{ float:left; width:200px; margin-right:15px;}
.gg200_50 li.end { margin-right:0;}
/* 合作媒体 */
.friendLink{margin:0 auto; width:958px; border:1px solid #dcdddd; background:#FAFAFA; overflow:auto; clear:both; color:#4d4d4d;}
.friendLink a:hover {color:#BA2636;}
.friendLink a,.friendLink a:visited {color:#4d4d4d;}
.friendLink .text{line-height:21px; padding:9px 9px 5px; clear:both; text-align:left;}
/* 框架 */
.area {width:960px; margin:0 auto; text-align:left; color:#222222; overflow:hidden;}
.area p {margin:0; line-height:21px;}
.areabg1 {background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_y.gif) left top repeat-y;}
.dotLine ,.dotline {background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_x.gif) left -41px repeat-x; height:1px; font-size:1px; line-height:1px; display:block; clear:both; overflow:hidden;}
.colM .dotLine {margin-left:10px;}
.colEnd {background:url(http://img1.cache.netease.com/ent/img09/index1204/bg_y.gif) right top no-repeat; height:1px; font-size:1px; display:block; clear:both; overflow:hidden;}
.area .col1{ float:left; width:735px; overflow:hidden;}
.area .col2{ float:right; width:210px; overflow:hidden; border-top:1px solid #ddd;}
.area .col1 .col1a{ float:left; width:402px;}
.area .col1 .col1b{ float:left; width:324px; margin-left:8px; display:inline; overflow:hidden;}
.areabg{ background:url(ev07.gif) repeat-y right 0;}
.areabot{ display:block; clear:both; overflow:hidden; height:1px; background:url(ev08.gif) no-repeat right 0;}
/* 标题标题 */
.titleBar{background:url(ev09.gif) repeat-x 0 0;height:25px;border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden;}
.titleBar h2{ display:block; float:left; padding-left:15px; background:url(ev10.gif) no-repeat 5px 3px;}
.titleBar h2,.titleBar h2 a{ font-family:"黑体"; font-size:18px; line-height:25px; color:#000;}
.titleBar .more{ float:right; margin-right:8px; margin-top:6px;}
.titleTab2{ margin:5px 6px 0 11px;height:22px; line-height:22px; background:url(http://img1.cache.netease.com/cnews/vdo/index/bg_x.gif) repeat-x 0 -101px; text-align:left;}
.titleTab2 h2{ padding-left:3px; float:left; font-weight:bold}
.titleTab2 .tab{ float:right; background:url(http://img1.cache.netease.com/cnews/vdo/index/bg_x.gif) repeat-x 0 -30px; height:22px; text-align:center;border-right:1px solid #ddd;}
.titleTab2 .tab li{ float:left; border-left:1px solid #ddd;}
.titleTab2 .tab li span{ float:left; margin:1px 0; border:1px solid #fff; width:36px; height:18px; overflow:hidden;line-height:20px; cursor:pointer}
.titleTab2 .tab li.on span{background:#FBFAF5;border-bottom:0; cursor:text; margin-bottom:0; height:20px;}
.titleTab3{ background:url(ev06.gif) repeat-x 0 bottom; height:28px; overflow:hidden;}
.titleTab3 ul{ height:27px; border-left:1px solid #727171;}
.titleTab3 li{ float:left; width:105px; background:url(ev05.gif) repeat-x; border-top:1px solid #727171; text-align:center;border-right:1px solid #727171; cursor:pointer; line-height:27px;height:27px; }
.titleTab3 li.on{ width:110px; background:none;font-weight:bold; color:#F38B3B;  background:url(ev04.gif) repeat-x;}
/* 标题列表 */
.hotlist{ margin:0 12px; line-height:26px; text-align:left; background:url(http://img1.cache.netease.com/cnews/vdo/index/bg_nobg.gif) no-repeat 4px -38px;}
.hotlist li{ height:26px; overflow:hidden;padding-left:23px; background:url(http://img1.cache.netease.com/cnews/vdo/index/bg_x.gif) repeat-x 0 -66px;}
.txtList{ margin:0 12px; text-align:left;}
.txtList li{ background:url(http://img1.cache.netease.com/cnews/vdo/index/bg_nobg.gif) no-repeat 1px -428px; line-height:18px; padding:2px 0 2px 10px;}
.txtList li a{ color:#2b2b2b}
.txtList li a:visited{ color:#83006f}
.txtList li a:hover{ color:#BA2636}
/* 图片列表 */
.picList{  width:324px; display:inline-block; clear:both;padding:10px 0 0 0;}
.picList li{ width:314px; background:url(ev02.gif) repeat-x 0 0; text-align:left; line-height:20px; cursor:pointer; border:1px solid #CBCBCB; height:52px; margin:0 0 3px 7px; overflow:hidden;}
.picList li img{ float:left; margin:3px 12px 0px 6px;}
.picList li h3{ font-size:14px;padding-top:9px;}
.picList li .exp{ color:#878787}
.picList li.on{ background:url(ev01.gif) no-repeat; width:324px; height:56px; margin-left:0px; border:0;}
.picList li.on h3{ font-weight:bold}
.picList li.on a,.picList li.on a:visited,.picList li.on .exp{ color:#000}
.picList li.on a:hover{ color:#BA2636}
.picList li.on img{margin:6px 12px 0px 14px;}
.picList li.on h3{ padding-top:10px;}

.focusvdolis{ background:url(ev03.gif) no-repeat;}
.focusvdolis ul{ display:none;}
.PTlist{ width:120%; margin:10px 0 0 0;}
.PTlist li {float:left;padding-left:8px;text-align:left;width:128px; margin:0 68px 0 0;}
.PTlist li img{border:1px solid #ddd; padding:3px; margin-bottom:7px;}
