body { background:#FFF url(http://img2.cache.netease.com/game/img09/pro/bg.jpg) repeat-x 0 35px; color:#2B2B2B; }
.NTES_nav_ { height:35px; line-height:35px; }
.blank2 { clear:both; display:block; height:2px; overflow:hidden; }
.header { background:url(http://img1.cache.netease.com/cnews/img09/ntes_bg.jpg) repeat-x scroll left bottom; height:35px }
/* channel */
#channel{margin:auto;padding:28px 0 2px;width:960px; height:30px;}
#channel .logos{ float:left;}
#channel .logos a{float:left;display:block;}
#channel .logos .logo{position:relative;float:left;display:block;margin:-4px 18px 0 18px;_margin-right:9px;}
#channel .current-location{float:left;padding:10px 0 0;color:#969CA1; }
#channel .current-location a{padding-right:5px;color:#969CA1;}
#channel .current-location a:hover{color:#ba2636;}
#channel .top_search{float:right; margin-top:6px;margin-right:10px;}
#channel .top_search .select_box {background:url(http://img1.cache.netease.com/auto/img09/index1113/navbg.gif) left -136px no-repeat; width:45px; height:18px; 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{float:left; display:block; padding-left:3px; width:116px; height:18px;background: url(http://img1.cache.netease.com/cnews/newstest1204/enterinput.gif) no-repeat left top;  }
#channel .top_search .textBox { padding-top:2px;width:116px; height:16px; line-height:16px;*padding-top:1px;*height:17px;color:#7B7C7D; border:none; background:transparent none;}
#channel .top_search .btn {overflow:hidden; width:41px; height:18px; background:url(http://img1.cache.netease.com/auto/img09/index1113/navbg.gif) left -108px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
#channel .top_search form {float:left;}
/* 链接css */
a { color:#2B2B2B; text-decoration:none; }r
.cDGray2,.cDGray2:visited,.cDGray2 a { color:#525F6A; }
.btn td,.btn a,.btn a:visited { color:#525F6A; }
.cDBlue,.cDBlue:visited,.cDBlue a,.btn a.cDBlue,.btn a.cDBlue:visited { color:#21446A; }
.cLBlue,.cLBlue:visited,.cLBlue a { color:#0066CC; }
.cDOrange,.cDOrange:visited,.cDOrange a,.btn a.cDOrange,.btn a.cDOrange:visited,.btn td.cDOrange{ color:#FF6600; }
.cDGreen,.cDGreen:visited,.cDGreen a,.btn a.cDGreen,.btn a.cDGreen:visited { color:#4D7900; }
.cDGray2 a:hover,a.cDGray2:hover,
.btn a:hover,
.cDBlue a:hover,a.cDBlue:hover,.btn a.cDBlue:hover,
.cLBlue a:hover,a.cLBlue:hover,
.cDOrange a:hover,a.cDOrange:hover,.btn a.cDOrange:hover,
.cDGreen a:hover,a.cDGreen:hover,.btn a.cDGreen:hover{ color:#BA2636 }
/* 头部导航 */
.navBar { background:url(http://img2.cache.netease.com/game/img09/pro/nav_bg.gif) no-repeat center 0; height:166px; }
.navBarInner { margin:0 auto; width:960px; }
.gameNav { height:60px; width:960px; margin:0 auto; }
.gameNav .logo { float:left; margin:9px 22px 0 0; padding-left:10px; }
.gameNav .logo2 { float:left; margin:12px 0 0 0; }
.gameNav .text { color:#969CA1; float:right; padding:41px 0 0 0 }
.gameNav .text a,.gameNav .text a:visited { color:#969CA1; }
.gameNav .text a:hover { color:#FFF; }
.gameNavB { overflow:hidden }
.gameNavB .navL { padding-left:20px; width:510px; }
.navL span { float:left; }
.navL .date { color:#95B914; margin:20px 10px 0 0; }
.navL .day { background:url(http://img2.cache.netease.com/game/img09/pro/img01.jpg) no-repeat 0 0; margin:12px 10px 0 0; height:46px; padding-top:3px;_padding-top:4px; width:153px; }
.navL .day a,.navL .day a:visited { color:#CC0302; }
.navL .day a:hover { color:#7c9910; text-decoration:none }
.navL .day em { font-size:16px; font-weight:bold; font-family:Arial; }
.navL .tag { color:#80878E; margin:20px 10px 0 0; }
.navL .tag a,.navL .tag a:visited { color:#80878E; }
.navL .tag a:hover { color:#D8D8D8 }
.gameNavB .navR { margin-right:10px; width:310px; }
.navR input { float:left; border:0px; }
.navR .btn { background:url(http://img2.cache.netease.com/game/img09/pro/fangdajing.jpg) no-repeat 0 0; margin-top:18px; margin-right:10px; height:24px; width:28px }
.navR .textBox { background:url(http://img2.cache.netease.com/game/img09/pro/input_bg.jpg) no-repeat 0 0; color:#80878E; margin-top:18px; padding:3px 0 0 3px; height:22px; width:143px }
.navR .search { background:url(http://img2.cache.netease.com/game/img09/pro/search.gif) no-repeat 0 0; cursor:pointer; height:22px; margin-top:18px; width:48px }
.navR .search_line { background:url(http://img2.cache.netease.com/game/img09/pro/line5.jpg) no-repeat 0 0; height:32px; float:left; margin:12px 6px 0; width:1px; }
.navR a.hsearch,.navR a.hsearch :visited { background:url(http://img2.cache.netease.com/game/img09/pro/search2.jpg) no-repeat 0 0; color:#969797; float:left; margin-top:18px; height:22px; line-height:22px; width:65px }
.navR .hsearch:hover { color:#D8D8D8; text-decoration:none }
/* 频道导航css */
.nav_channel { background:url(http://img2.cache.netease.com/game/img09/index/sprites09.jpg) no-repeat 0 0; margin:0 auto; height:32px; width:960px; }
.nav_channel a,.nav_channel a:visited { color:#FFF; }
.nav_channel a:hover { color:#FFF; }
.nav_channel .nav{ float:left; height:32px; line-height:33px; padding-left:20px; overflow:hidden; width:780px; }
    .nav a{ background:url(http://img2.cache.netease.com/game/img09/index/sprites09.gif) no-repeat 0 -393px; float:left; padding:0 14px; }
    .nav .firstNode { background:none; }
.nav_channel .goHome{ float:right; height:32px; line-height:33px; overflow:hidden; width:130px; }
    .goHome a{ background:url(http://img2.cache.netease.com/game/img09/index/sprites09.gif) no-repeat 0 -425px; padding:9px 10px; }
    .goHome a.mobile{ background:url(http://img2.cache.netease.com/game/img09/index/sprites09.gif) no-repeat -201px -202px; padding-right:8px; padding-left:15px; }
/*页面风格*/
.area { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/middle_bg.jpg) repeat-y center 0; margin:0 auto; width:966px; text-align:left; overflow:hidden; }
.area p { line-height:21px; margin:0; }
.areaInner { background:url(http://img2.cache.netease.com/game/img09/newgame/area_bg.jpg) no-repeat left top; padding:0 4px; overflow:hidden; _zoom:1; }
.colLM { float:left; overflow:hidden; width:705px; }
.colL { float:left; overflow:hidden; width:320px; }
.colM { float:left; overflow:hidden; width:400px; }
.colR { float:right; display:inline; overflow:hidden; margin-right:6px; width:220px; }
.colRBg { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/colRbg.jpg) repeat-y 0 0; }
.colR .contentInner { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/colRtopbg.jpg) no-repeat 0 0; overflow:hidden;  _zoom:1;}

.colR .titleBar { margin:0 10px 3px; }
.colR .content { margin:0 10px 10px; }
.content { overflow:hidden; }
.dotLine { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/dashedlineGray.gif) repeat-x scroll 0 0; clear:both; display:block; height:1px; overflow:hidden; }
.bottom { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/bottom.jpg) no-repeat 0 0; clear:both; margin:0 auto 9px; height:7px; width:966px; }
/* 表格公用css */
.btn tr { background-color:#FFF; }
.btn tr.even { background-color:#EFF5FA; }
.btn th { height:26px; line-height:26px; text-align:center; }
.btn td { height:28px; line-height:28px; text-align:center; }
.btn .firstNd { border-left:1px solid #FFF; }
.btn .lastNd { border-right:1px solid #FFF; }
.btn td.alignLeft { text-align:left; padding-left:5px; }
/* 右侧表格css */
.colR .btn{ width:100%; border:1px solid #E7F4FF; }
.colR .btn th { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/sbg01.jpg) repeat-x 0 0; border-top:1px solid  #FFF;border-bottom:1px solid #FFF; }
.colR .btn th.firstNd { width:55px; }
.colR .btn th.lastNd { width:52px; }
/* 栏目css */
.titleBar { height:25px; line-height:25px; overflow:hidden; }
.titleBar h2,.titleBar h3 { float:left; line-height:25px; }
.titleBar .more { float:right;  }
.titleBar .more a { color:#66707A; }
.titleBar .more a:hover { color:#BA2636; }
.ui_lm { border-bottom:1px solid #66707A; height:30px; line-height:30px; }
.ui_lm h3 { font-family:"黑体"; font-size:18px; color:#4E6679;background:transparent url(http://img2.cache.netease.com/game/img09/newgame/lmbg.gif) no-repeat 4px 6px; padding-left:25px;line-height:30px; }
.ui_sr h3 { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/arrow.gif) no-repeat 6px 9px; font-weight:bold; padding-left:20px; line-height:25px; }
.ui_ln { background:transparent url(http://img2.cache.netease.com/game/img09/pro/img06.jpg) no-repeat scroll 0 bottom; padding-bottom:3px; }
.ui_ln h3 { background:transparent url(http://img2.cache.netease.com/game/img09/pro/img05.jpg) no-repeat 10px 1px; color:#4E6679; font-family:"黑体"; font-size:18px; padding-left:20px; }
/* 列表css */
.f14bla li { background:transparent url(http://img2.cache.netease.com/game/img09/pro/dot.jpg) no-repeat 1px 10px; padding-left:15px; line-height:25px; height:25px; font-size:14px; clear:both; }
.f14bla li .f12px { line-height:21px; }
.f12bla li{ background:transparent url(http://img2.cache.netease.com/game/img09/pro/dot.jpg) no-repeat scroll 2px 8px; line-height:21px;padding-left:12px;clear:both;}
.f12bla li .f14px { line-height:25px;}
.f12bla h6 { color:#2b2b2b;clear:both;line-height:30px; font-weight:bold; font-size:14px;}
.f12bla li.nobg { background:none; padding-left:0;}
.f12bla .firstNd { background:none;line-height:0;padding-left:0;margin-bottom:12px;}
.f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.f12bla .firstNd img { border:1px solid #DBDCDC;float:left;line-height:21px; margin-right:5px;}
.f12bla .firstNd p { color:#686868;line-height:21px;margin:0; text-indent:2em;}
/* 图片列表css */
.imgList1p4 { width:730px; }
.imgList1p4 li { display:inline; float:left; margin-right:9px; padding-bottom:9px; text-align:center; }
.imgList1p4 li.lastNd { margin-right:0px; }
.imgList1p4 li img { border:1px solid #A0A0A0; margin-bottom:8px; }
/*页码*/
.page { text-align:center; padding:3px; margin-bottom:25px; }
.page span { border:1px solid #BFC6CC; color:#5A5A5A; padding:2px 6px 0 6px; margin:0 3px; }
.page a,.page a:visited { border:1px solid #BFC6CC; color:#5A5A5A; padding:2px 6px 0 6px; margin:0 3px; }
.page a.on,.page a.on:visited { background:#f00 url(http://img2.cache.netease.com/game/img09/pro/pagebg.jpg) repeat-x 0 bottom; color:#FFF; }
.page a:hover { background:#f00 url(http://img2.cache.netease.com/game/img09/pro/pagebg.jpg) repeat-x 0 bottom; color:#FFF;  }


/*图片列表页*/
.ImageListPage .titleBar { margin:0 0 23px 29px; }
.ImageListPage .content{ margin:0 0 0 29px; }
.ImageListPage .imgList1p4 li { padding-bottom:16px; }
.ImageListPage .imgList1p5 { width:730px; }
.ImageListPage .imgList1p5 li { display:inline; float:left; padding-bottom:16px;  margin-right:16px; text-align:center; }
.ImageListPage .imgList1p5 li img { border:1px solid #A0A0A0; margin-bottom:8px; }
.ImageListPage .imgList1p5 li.lastNd { margin-right:0px; }
.ImageListPage .dotLine{ margin:0 0 21px 30px; }

/*文章列表页*/
.NewsListPage .titleBar { margin:0 0 14px 29px; }
.NewsListPage .content{ margin:0 0 25px 37px; }
.NewsListPage .f14bla li{ background:transparent url(http://img2.cache.netease.com/game/img09/newgame/dashedlineGray2.gif) repeat-x 0 13px; padding-left:0px; line-height:30px; height:30px;vertical-align:bottom; overflow:hidden }
.NewsListPage .f14bla li h2 { background:#FFF url(http://img2.cache.netease.com/game/img09/pro/libg.gif) no-repeat 0 10px; padding:0 10px 0 15px; float:left; }
.NewsListPage .f14bla li a { font-size:14px; }
.NewsListPage .f14bla .right { background-color:#FFF; padding-left:10px; font-size:12px; font-family:Verdana; color:#666; margin-top:-3px; }

/*时间表页面*/
.SchedulePage { padding-right:20px;}
.SchedulePage .titleBar { margin:0 0 14px 17px; }
.SchedulePage .content{ margin:0 0 12px 17px; }
.SchedulePage .btn{ width:100% ; border:1px solid #D2E5F3}
.SchedulePage .btn thead th{ background:#E6EAED url(http://img2.cache.netease.com/game/img09/newgame/line.jpg) no-repeat 0 center; border-top:1px solid #FFF;  font-weight:bold; height:28px; line-height:28px; }
.SchedulePage .btn thead th.firstNd { background:#E6EAED none; }
.SchedulePage .btn thead th.align { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/sbg02.jpg) repeat-x 0 0;border-left:1px solid #FFF;border-right:1px solid #FFF; color:#0070C7; font-family:"微软雅黑","黑体"; font-size:20px; font-weight:normal; height:32px; line-height:32px; }
.SchedulePage .s1 { width:88px; }
.SchedulePage .s2,.SchedulePage .s3,.SchedulePage .s4 { width:100px; }
.SchedulePage .s6,.SchedulePage .s7,.SchedulePage .s8,.SchedulePage .s9 { width:65px; }
.SchedulePage .s5,.SchedulePage .s10 { width:90px; }
.SchedulePage .btn tbody tr.even { background-color:#ECF5FC;}
.SchedulePage .btn tbody td.align { border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF; background-color:#94B9D8; height:4px;  }
.SchedulePage .messageBox{ margin:0 0 12px 25px; }
/*首页*/
   /* 焦点图css */
.sarea { overflow:hidden; _zoom:1; }
.focusImg{ background:transparent url(http://img2.cache.netease.com/game/img09/newgame/focusbg.png) no-repeat 0 0; height:301px; width:720px;margin-left:8px; overflow:hidden }
.focusImg .main { position:relative; margin:10px 10px 10px 10px; overflow:hidden; width:700px; z-index:0 }
  .main img { border:1px solid #000 }
  .main .normal { display:none }
  .main .on { display:block }
  .main h2 { font-size:14px;font-weight:bold;line-height:24px;margin:5px 0 0 0; }
  .main h2,.main h2 a,.main h2 a:visited { color:#95B914 }
  .main h2 a:hover { color:#FDBD1F }
.focusImg .sidePic { position:absolute; right:0px; top:1px; width:120px; height: 260px; }
  .sidePic li{ padding-left:10px; margin-bottom:18px; }
  .sidePic li img{ border:1px solid #000; }
  .sidePic li.on { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/focusarrow.gif) no-repeat 0 center; }
  .sidePic li.on img { border:1px solid #FFF; }
    /* 覆盖css */
.IndexPage .sbg { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/contentbg.gif) repeat-y scroll right top; }
.IndexPage .sbg2 { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/contentbg2.gif) repeat-y scroll right top; }
.IndexPage .colLM{ width:730px; }
.IndexPage .colLM .content { margin:0 20px 0 24px; }
.IndexPage .colLM .titleBar { margin:0 10px 0 10px; }
.IndexPage .colL .titleBar { margin:0 15px 3px 15px; }
.IndexPage .ui_sr{ border-bottom:1px solid #6797BD; }
.IndexPage .colL .ui_sr {  border-bottom:1px solid #8B959F; }
.IndexPage .colLM .dotLine { margin-bottom:14px; }
.IndexPage .colM .content { margin:0 0 0 12px; }
.IndexPage .colM .content h3.bigsize { font-family:"黑体";font-size:18px;font-weight:100;line-height:24px;margin:7px 0 2px; }
.IndexPage .colM .content p { color:#606B74;text-indent:2em; }
.IndexPage .imgList1p4 li { margin-right:12px; }
/* 右侧css */
.IndexPage .colR .titleBar { margin:0 10px 9px; }
.IndexPage .colR .content { margin:0 10px 5px; }
.IndexPage .colR .content img { border:1px solid #E7F4FF;float:left; margin:0 9px 5px 0; }
.IndexPage .colR .f12bla li.firstNd { margin-bottom:6px; }
.IndexPage .colR .f12bla li h6 { font-size:12px; }
.IndexPage .colR .f12bla li p { clear:none; text-indent:0em; }
.IndexPage .colR .f12bla_r { float:left }
.IndexPage .colR .f12bla_r li{  background:none; padding-left:0px; color:#2B2B2B; line-height:18px; width:98px; }
.IndexPage .colR .f12bla_r li.firstNd { font-weight:bold; line-height:21px; margin-bottom:0px; }
.IndexPage .colR .content p { clear:both; _zoom:1; color:#21446A; margin-left:10px; }
.IndexPage .colR .dotLine { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/dashlineBlue.gif) repeat-x 0 0; margin:0 10px 11px; }
.IndexPage .colR .ul_lm { margin:0; }
   /* 排名css */
.IndexPage .RankList { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/rank_bg.png) no-repeat 0 0; height:301px; padding-left:2px; width:218px; }
.ImgJ1 { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/j1.gif) no-repeat 0 0; }
.tabList1p2 { height:28px; overflow:hidden; }
.tabList1p2 .liTab { float:left; }
  .liTab em { text-indent:-9999px; }
  .liTab .reputation { background-position:0 0; cursor:pointer; display:block; height:28px;  width:108px; }
  .liTab .despair { background-position:0 -28px; cursor:pointer; display:block; height:28px; width:108px; }
       /* 选中状态 */
  .On .reputation { background-position:-108px 0px; }
  .On .despair { background-position:-108px -28px; }
#rankCnt { padding:10px 15px 0 10px; }
#rankCnt ul { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/ranklist_bg.png) no-repeat 0 0; display:none; padding-top:3px; }
#rankCnt ul.On { display:block; }
#rankCnt li { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/dashlineLBlue.gif) repeat-x 0 bottom; padding-left:25px; height:25px; line-height:25px; overflow:hidden; }
#rankCnt li.lastNd { background:none; }
#rankCnt li img { float:left; margin:8px 12px 0 6px; } 
#rankCnt li a { float:left; }
#rankCnt li span { float:right; margin-right:3px; }
#rankCnt li em { color:#4D7900; margin-right:4px; }

   /* 底部搜素css */
.Search { margin:0 6px 10px; padding:10px; background:#E9EEF1 url(http://img2.cache.netease.com/game/img09/newgame/searchbg.jpg) no-repeat scroll 725px 3px; overflow:hidden; _zoom:1 }
.Search .colL {  background:#FFF none; width:707px; }
.Search .colR { background:none; padding-right:0; margin-right:0px; width:200px; }

.Type { padding:12px 0 0 10px; float:left }
.Type h3 { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/stylearrow.jpg) no-repeat 0 1px; color:#21446A; padding-left:20px; margin-bottom:5px; }
.Type h3 em { color:#f51612; margin:0 5px; }
.Type ul { padding:0 0 0 20px; margin:0 0 12px; overflow:hidden; width:200px; }
.Type li { float:left; margin-right:12px; line-height:21px; white-space:nowrap; }
.Type li a,.Type li a:visited { color:#2B2B2B; }
.Type li a:hover { color:#BA2636; }

.Letter { background:#FFF; }
.Letter ul { padding:12px 0 0 15px; overflow:hidden;_zoom:1 }
.Letter ul li { float:left; font-family:Verdana;margin:0 10px 0 0; height:26px;  width:20px; text-align:center}
.Letter ul li.lastNd{ width:30px; }
.Letter li a,.Letter li a:visited { color:#2B2B2B; }
.Letter li a:hover { color:#BA2636; }

.Searchbox { background:#FFF; padding:10px 10px 10px 10px; *padding-bottom:8px; overflow:hidden; _zoom:1 }
.Searchbox .textBox { border:1px solid #A2C0DA; color:#525F6A; padding-top:2px; height:18px; width:178px; font-size:12px; }
.Searchbox .search { background:transparent url(http://img2.cache.netease.com/game/img09/newgame/searchbtn.jpg) no-repeat 0 0; border:0; cursor:pointer; float:right; margin-top:5px; height:16px; width:74px;  }