/* 广告位 */
.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;white-space:nowrap;}
.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;}
.ggarea .ggimg li.gg130{float:left;height:100px;margin-right:0;overflow:hidden;width:130px;}
.ggarea .ggimg li.gg650{float:left;height:100px;margin-right:0;overflow:hidden;padding:0 12px;width:650px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg195_60{margin-left:8px;}
.gg195_60 li{margin-bottom:10px;}
.gg415{ margin-left:10px; overflow:hidden; width:415px;}
.gg200_100{height:100px;overflow:hidden;}
.gg200_100a {width:200px;height:100px;float:left;margin-left:10px;display:inline;}
.gg200_100b {width:200px;height:100px;float:left;margin-left:15px;display:inline;}
.gg185{ margin:0 auto; overflow:hidden; width:185px;}
.gg195{ margin:0 auto; overflow:hidden; width:195px;}
.gg200{ margin:0 auto; overflow:hidden; width:200px;height:200px;}

/* 往期回顾 */
.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; line-height:19px; 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:207px;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; text-align: center; }
.calendarMain .title{float:left; width:175px; height:25px;clear:both;background:#ddd; margin: 0; }
.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;}

/* 导航 */
.channel { height:32px; margin:0 auto; line-height:21px;text-align:left; width:960px; }
.channel h1 { float:left;height:28px;margin-right:8px;overflow:hidden;padding-left:3px;width:112px; }
.channel h2 {color:#FB0806;margin-top:9px;float:left;}
.nav_channel { background:#3D72AF url(http://img1.cache.netease.com/game/img09/index10/navbg.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 a.nav-yellow:link, .nav_channel a.nav-yellow:visited { color:#ffc601;}
.nav_channel a.nav-yellow:hover { color:#ffc601;}
.nav_channel .nav{ float:left; height:32px; line-height:33px; overflow:hidden; width:880px; }
.nav_channel .nav a{ background:url(http://img1.cache.netease.com/game/img09/index10/navlibg.png) no-repeat 0 0; float:left; padding:0 8px 0 12px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://img1.cache.netease.com/game/img09/index10/navlibg.png"); _background:none; }
.nav_channel .nav .firstNode { background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false,sizingMethod=crop,src="http://img1.cache.netease.com/game/img09/index10/navlibg.png"); }
.nav_channel .nav a.nav-nobg{ background:none; padding:0 8px 0 5px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false,sizingMethod=crop,src="http://img1.cache.netease.com/game/img09/index10/navlibg.png"); }
.nav_channel .nav span.on{background:url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat left -1140px;height:27px;margin:5px 4px 0;float:left;}
.nav_channel .nav span.on a{background:url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 100% -1207px;height:27px;padding:0 7px;font-size:14px;font-weight:bold;line-height:28px;}
.nav_channel .nav span.on a:link, .nav_channel span.on a:visited{color:#000;}
.nav_channel .nav span.on a:hover{ text-decoration: underline; color:#BA2636; }
.nav_channel .nav-plus{ float:right; height:32px; line-height:32px; overflow:hidden; }
.nav_channel .nav-plus a.mobile{ background:url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -1529px; padding: 9px 8px 9px 15px; margin:0 4px 0 0;}
.subnav{ width: 945px; height: 32px; line-height: 32px; margin: 0 auto; background: url(http://img2.cache.netease.com/game/img09/esports10/subnav.png) no-repeat; color: #b2b2b2; text-align: left; padding-left: 15px; overflow:hidden;}

/* @group layout */
.col-main { overflow:hidden; }
.col-main-1 { float:left; overflow:hidden; width:310px; }
.col-main-2 { float:left; overflow:hidden; width:440px; }
.col-main-3 { float:left; overflow:hidden; width:750px; }
.col-main-4 { float:left; overflow:hidden; width:650px; }
.col-sub { float:right; overflow:hidden; width:210px; }

.col-main .content { margin:12px 11px 10px 6px; }
.col-main-1 .content { margin:12px 10px 10px 6px; }
.col-main-2 .content { margin:12px 15px 10px 18px; }
.col-main-3 .content { margin:12px 15px 10px 6px; }
.col-main-4 .content { margin:12px 11px 10px 18px; }
.col-sub .content { margin:8px 11px 10px 17px; }

.col-main-1 .title{ margin-right: 10px;}
.col-main-2 .title{ margin-right: 15px; margin-left: 10px;}
.col-main-3 .title { margin-right: 15px;}
.col-main-4 .title { margin-right: 11px; margin-left: 10px;}
.col-sub .title { margin-right: 11px; margin-left: 11px; margin-bottom: 8px; }

.col-main-2 .dotline{ margin-right: 10px; margin-left: 10px;}
.col-sub .dotline{ margin-right: 11px; margin-left: 11px;}

.col-main .mod-piclist{ width: 1000px;}
.col-main-1 .mod-piclist{ width: 360px;}
.col-main-2 .mod-piclist{ width: 490px;}
.col-main-3 .mod-piclist{ width: 800px;}
.col-main-4 .mod-piclist{ width: 700px;}
.col-sub .mod-piclist{ width: 260px;}
/* @end */

/* @group nav & channel */
.NTES_nav_ { margin-bottom: 5px; border-bottom: 1px solid #dcdddd;}
.channel h2{ margin: 0 0 0 10px;}
.crumb{ float: left; margin: 9px 0 0 20px;}
/* @end */

/* @group common */
.dotline { background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) repeat-x 0 -677px; clear:both; display:block; height:1px; overflow:hidden;}
.area{ color:#2b2b2b; margin:0 auto; overflow:hidden; text-align:left; width:960px; }
.area p{ margin: 0; line-height: 21px;}
.pull-top6{ margin-top: -6px;}
.pull-top10{ margin-top: -10px;}
.pull-top12{ margin-top: -12px;}
.pull-right15{ margin-right: 15px;}
.pull-bottom10{ margin-bottom: -10px;}
.pull-left6{ margin-left: -6px;}
.push-top3{ margin-top: 3px;}
.push-top6{ margin-top: 6px;}
.push-left6{ margin-left: 6px;}

/*@group title*/
.title { height:25px; line-height:25px; overflow:hidden; margin-bottom: 12px; }
.title .more { float:right; padding-right:8px; }
.title h2 { float:left; color:#000; font-weight:bold; line-height:25px; }
.title .tab{ padding-right: 0;}
/*@end*/

/* @group tab */
.tab { border-left:1px solid #dcdddd; overflow:hidden; height:25px; }
.tab a:link, .tab a:visited{ color: #2b2b2b;}
.tab a:hover{ text-decoration: underline; color:#BA2636;}
.tab li { background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 100% -4580px; float:left; display:inline; height:25px; line-height:25px; text-align:center; }
.tab li a{ display: block; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -4645px;}
.tab li.current { background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 100% -4450px; font-weight: bold; }
.tab li.current a{background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -4515px;}
/* @end */

/* @end */

/* @group module */
/*@group list*/
.mod-list { margin-top: 10px; margin-bottom: 10px; overflow: hidden;}
.mod-list li{ overflow:hidden; clear:both; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -1430px; padding-left:9px;}
.mod-list li.odd{ background: #dde9ef; }
.mod-list-f12 li{ font-size: 12px; line-height: 21px; height: 21px; }
.mod-list-f12-lh25 li{ line-height: 25px; height: 25px;}
.mod-list-f14 li{ background-position: 0 -1429px; font-size: 14px; line-height: 25px; height: 25px; }
.mod-list-nodot li{ background: none; padding-left: 3px;}
.mod-list-focus{ background: #f4e9cc; padding: 5px 8px;}
.mod-list-focus li{ background: none; padding: 0; font-size: 18px; font-weight:100; font-family:"\9ED1\4F53"; line-height: 22px; }
.mod-list-focus li, .mod-list-focus a:link, .mod-list-focus a:visited{ color: #bf372a; }
.mod-list-2col li{ float: left; clear: none; width: 46%; padding-right: 2px;}
.mod-list .cat{ color: #ec6800; margin: 0 3px 0 0; }
.mod-list .cat a:link, .mod-list .cat a:visited{ color: #ec6800; }
/*@end*/
/*@group piclist*/
.mod-piclist{ overflow: hidden; text-align:left;}
.mod-piclist li{ float: left; padding: 0 19px 10px 0; }
.mod-piclist-pr15 li{ padding-right: 15px;}
.mod-piclist-pr24 li{ padding-right: 24px;}
.mod-piclist-pr46 li{ padding-right: 46px;}
.mod-piclist-w120 li{ width:122px;}
.mod-piclist-w160 li{ width:162px;}
.mod-piclist-w300 li{ width: 302px; }
.mod-piclist img{ margin-bottom: 8px; border: 1px solid #dcdddd;}
/*@end*/
/*@group imgnews*/
.mod-imgnews{ overflow: hidden; _zoom:1; margin-bottom: 12px; }
.mod-imgnews img{ float: left; border: 1px solid #dcdddd; margin-right: 8px; display: inline; }
.mod-imgnews h4, .mod-imgnews p{ text-align: left; }
.mod-imgnews h4{ font-weight: bold; line-height: 21px; margin-bottom: 4px; }
.mod-imgnews p{ color: #727171; line-height: 20px; margin: 0; }
.mod-imgnews ul{ display: inline-block; margin: 0;}
.mod-imgnews-indent{ text-indent: 2em;}
/* @end */
/*@group scroll*/
.mod-scroll{  margin: 12px 0;}
.mod-scroll-body{ overflow:hidden;}
.mod-scroll-ctrl{ text-align:center;}
.mod-scroll-ctrl ul{ display:inline-block; *display:inline; zoom:1; margin:0 15px;}
.mod-scroll-ctrl li{ display:inline-block; *display:inline; zoom:1; width:13px; height:16px; cursor:pointer; background:url(http://img1.cache.netease.com/cnews/img/chnPhoto10/bg13.png) no-repeat 2px 4px;}
.mod-scroll-ctrl .active{ background:url(http://img1.cache.netease.com/cnews/img/chnPhoto10/bg13.png) no-repeat -11px 4px;}
.mod-scroll-ctrl-prev, .mod-scroll-ctrl-next{ display:inline-block; width:20px; height:16px; background:url(http://img1.cache.netease.com/cnews/img/chnPhoto10/bg14.png) no-repeat;}
.mod-scroll-ctrl-prev{ background-position:0 0;}
.mod-scroll-ctrl-prev:hover{ background-position:0 -36px;}
.mod-scroll-ctrl-next{ background-position:0 -18px;}
.mod-scroll-ctrl-next:hover{ background-position:0 -54px;}
.mod-scroll-frame{ position: absolute; top: 0; left: 0; border: 1px solid #b4cbd5; width: 308px; height: 233px; }
/*@end*/

/* @end */

/* @group widget */
/* @group slide */
.widget-slide{ position: relative; border: 1px solid #dcdddd; height: 332px; padding: 4px; overflow: hidden; width: 300px; }
.widget-slide h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }
.widget-slide h4 a:link, .widget-slide h4 a:visited{ color:#}
.widget-slide-ctrl{ height: 47px; margin-bottom: 6px;}
.widget-slide-ctrl div, .widget-slide-ctrl-tabs li{ display: inline; float: left;}
.widget-slide-ctrl-left a, .widget-slide-ctrl-right a{ display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -3046px; outline: none;}
.widget-slide-ctrl-left a:hover{ background-position: 0 -3133px;}
.widget-slide-ctrl-left a:active{ background-position: 0 -3220px;}
.widget-slide-ctrl-right a{ background-position: 0 -2698px;}
.widget-slide-ctrl-right a:hover{ background-position: 0 -2785px;}
.widget-slide-ctrl-right a:active{ background-position: 0 -2872px;}
.widget-slide-ctrl-tabs{ margin: 0 6px; width: 260px; overflow: hidden;}
.widget-slide-ctrl-tabs ul{ overflow: hidden; }
.widget-slide-ctrl-tabs li{ padding: 0 4px 0 0; width:62px;}
.widget-slide-ctrl-tabs img{ border: 1px solid #dcdddd;}
.widget-slide-ctrl-tabs .current img{ border-color: #1e50a2;}
.widget-slide-pos{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.widget-slide-pos span{ color: #f00; font-size: 16px;}
.widget-slide-history{ line-height: 25px; text-align: right;}
.widget-slide-history a:link, .widget-slide-history a:visited{ color: #ba2636 ;}
.widget-slide-contents{ height: 258px; position: relative;}
.widget-slide-content{ position: absolute; z-index: 10; top: 0; left: 0; opacity: 0; -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out;display:none\9;}
.widget-slide-contents .current{ z-index: 20; opacity: 1; display:block\9;}
/* @end */


/* @end */

/* @group focus */
.focus{ position: relative; _zoom:1; }
h2.bigsize, h3.bigsize { font-weight:100; font-family:"\9ED1\4F53"; font-size:20px; margin:6px 0; line-height:24px; height: 24px; }
h3.bigsize { font-size:18px; }
.focus .bigsize .cat{ font-family: "\5B8B\4F53", san-serif; margin: 4px 3px 0 0; float: left; display: inline-block; font-size: 12px; color: #fff; width: 30px; padding: 0 0 0 4px; height: 15px; line-height: 15px; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -1482px;}
.focus .bigsize .cat a:link, .focus .bigsize .cat a:visited{ color: #fff;}
/*.focus p{ margin-bottom: 6px;}*/
.focus-history{ position: absolute; line-height: 17px; top: -12px; right: 0;}
.focus-history a{ display: block; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -1867px; padding-left: 20px;}
/* @end */

/* @group newgameslist */
.newgameslist-content .content{ margin-left: 0; }
.newgameslist th{ font-weight: bold; line-height: 28px; padding-left: 8px;  }
.newgameslist td{ line-height: 25px; padding-left: 8px;  }
.newgameslist tr.odd{ background: #e8f1f5; }
/* @end */

/* @group friendlink */
.friendlink {background:#FAFAFA none repeat scroll 0 0;border:1px solid #DCDDDD;clear:both;color:#4D4D4D;margin:0 auto;overflow:auto;width:958px;}
.friendlink-text {clear:both;line-height:21px;padding:9px 9px 5px;text-align:left;}
.friendlink a, .friendlink a:visited {color:#4D4D4D;}
.friendlink a:hover {color:#BA2636;}
.friendlink h3{ float: left; }
.friendlink-list{ margin-left: 65px; }
/* @end */

/* @group others */
.picshow-contents .picshow-content{ display: none; }
.picshow-contents .picshow-content.current{ display: block; }
/* @end */

/* @group UI */
.ui-area-bg01{ background: url(http://img2.cache.netease.com/game/img09/index10/areabg.png) repeat-y;}
.ui-area-bor{ background: url(http://img2.cache.netease.com/game/img09/index10/areabor.png) no-repeat 100% 0; clear:both; display:block; height:1px; overflow:hidden;}
.ui-col-main-bg03{ width: 958px;  border: 1px solid #dadada; }

.ui-title-main{ background: url(http://img2.cache.netease.com/game/img09/index10/maintitlebg.jpg) no-repeat; width: 960px; height: 32px; margin: 9px auto 0;}
.ui-title-main h2{ padding-left: 23px;}
.ui-title-main .more { padding-top: 4px; line-height: 28px; height: 28px;}
.ui-title-main .more a{ width: 60px; height: 23px; display: block; vertical-align: top; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -2171px; text-indent: -9999px; outline: none;}
.ui-title-main .more a:hover{ background-position: 0 -2229px;}
.ui-title-main .more a:active{ background-position: 0 -2287px;}
.ui-title-main .more .evenmore{ margin-right: -1px;}
.ui-title-main .more .evenmore a{ width: auto; height: auto; text-indent: 0; padding: 0 15px 0 14px; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 100% -1381px;}
.ui-title-main .more .evenmore a:link, .ui-title-main .more .evenmore a:hover, .ui-title-main .more .evenmore a:active, .ui-title-main .more .evenmore a:visited{ color: #1f4766; background-position: 100% -1381px;}
.ui-title-main .more .searchform { float: right; _margin-top: 4px; }
.ui-title-main .more .searchform input{ margin-bottom: 1px; vertical-align: middle;}
.ui-title-main .more .searchform label{ color: #1f4766; }
.ui-title-main .more .searchform .textin{ height: 16px; line-height: 16px; border: 1px solid #91b2be; border-right: none;}
.ui-title-main .more .searchform .submit{ width: 19px; height: 18px; text-indent: -9999px; border: none; background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -1590px;}

.ui-title-common{ background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) repeat-x 0 -694px;}
.ui-title-common h2{ background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -1916px; padding-left: 25px; }
.ui-title-blue{ background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) repeat-x 0 -1981px;}
.ui-title-blue h2{ background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 0 -2046px; padding-left: 25px; }
.ui-title-blue .more{ background: url(http://img2.cache.netease.com/game/img09/index10/sprites1008.png) no-repeat 100% -2111px; padding-right: 10px; }

.ui-tab-w130 li{ width: 130px; }
.ui-tab-blue{ border-color: #b4cbd5;}
.ui-tab-blue li{ font-weight: bold; background: url(http://img2.cache.netease.com/game/img09/esports10/tabs_blue.png) no-repeat 100% 0;}
.ui-tab-blue li a{ background: url(http://img2.cache.netease.com/game/img09/esports10/tabs_blue.png) no-repeat 0 -25px;}
.ui-tab-blue li.current{ background: url(http://img2.cache.netease.com/game/img09/esports10/tabs_blue.png) no-repeat 100% -50px;}
.ui-tab-blue li.current a{ background: url(http://img2.cache.netease.com/game/img09/esports10/tabs_blue.png) no-repeat 0 -75px;}
.ui-p-tlist{ color:#B4B5B6; }
.ui-p-indent{ text-indent: 2em;}
/* @end */
