/*fast-track*/
.fast-track { width:974px; border-right:3px solid #e0e0e0; border-left:3px solid #f3f3f3; height:88px; background-color:#e0e0e0; margin-top:10px }
.fast-track-in { background-color:#fff; width: 954px; margin-right:3px; height:62px; border:1px solid #c4c4c4; padding:10px; }
.fast-track .item { margin-bottom:8px; padding-left:20px; font-size:0; line-height:28px; }
.fast-track .aline { float:none }
.fast-track .tit, .fast-track .con { display:inline;font-size:14px }
.fast-track .tit { overflow:hidden; color:#ea5e01; font-weight:bold; font-size:16px; }
.fast-track a { color:#333; display:inline-block; white-space:nowrap }
.fast-track a:hover { text-decoration:underline; color:#016acc }
.fast-track .sep { margin:0 7px 0 6px; color:#333 }
/*first-screen*/
.first-screen { overflow:hidden; *zoom:1;
margin-top:10px; padding:10px; background-color:#fff }
.first-screen-c1 { float:left; width:350px; margin-right:10px }
.first-screen-c2 { float:left; width:380px; }
.first-screen-c3 { float:right; width:210px; }
/*focus*/
.focus-w, .focus-in { overflow:hidden; width:350px; height:370px }
.focus-w { }
.focus-in { position:relative }
.focus-con { }
.focus-item { position:absolute; top:0; left:0 }
.focus-item .img { width:350px; height:370px; background-color:#f4f3f3 }
.focus-item .txt { overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width:336px; height:70px; padding:5px 164px 0 10px; white-space:nowrap }
.focus-item .txt a { color:#c0bcbc }
.focus-item .txt a:hover { text-decoration:none }
.focus-item .tit { display:block; font:normal 22px/39px "\5fae\8f6f\96c5\9ed1"; color:#fff }
.focus-item a:hover .tit { text-decoration:underline }
.focus-item .bg { display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:50);
opacity:.5 }
.focus-num { overflow:hidden; position:absolute; z-index:4; bottom:0; right:10px; height:14px }
.focus-num a { display:inline-block; float:left; width: 21px; height: 14px; line-height: 14px; background-color: #000; border-left: 1px solid #fff; text-align:center; font-weight:bold; color: #fff; }
.focus-num a:hover { text-decoration:none }
.focus-num .current { color:#fff; background-color:#ff0000 }
.game-cp { margin-top:10px; }
.game-cp .hd { height:30px; line-height:30px; border-bottom:1px solid #c4c4c4 }
.game-cp .hd .icon { display:block; float:left; width:2px; height:14px; background-color:#ea5e01; margin-top:8px }
.game-cp .hd .tit { font-weight:bold; font-size:14px; padding-left:5px }
.game-cp .hd .more a { color:#ea5e01 }
.game-cp .bd { padding-top:10px; }
.com-list li { height:22px; line-height:22px; color:#333 }
.com-list .icon { display:block; overflow:hidden; float:left; width:3px; height:3px; background-color:#333; margin:10px 10px 0 0 }
.com-list .tit { color:#333 }
.com-list .date { color:#6c6b6b }
.com-list a:hover { text-decoration:underline; color:#016acc }
/*first-screen-c2*/
.first-screen-c2 .top-news { }
.first-screen-c2 .top-news h2 { padding-bottom:5px; text-align:center; }
.first-screen-c2 .top-news h2 a { font:bold 16px/36px "\5b8b\4f53"; color:#ff0000; }
.first-screen-c2 .top-news p { color:#6c6b6b; line-height:20px }
.first-screen-c2 .new-list { margin-top:10px }
.first-screen-c2 .new-list li { overflow:hidden; *zoom:1;
height:30px; font-size:14px; line-height:30px }
.first-screen-c2 .new-list .cate { float:left; color:#6c6b6b }
.first-screen-c2 .new-list .tit { color:#333; }
.first-screen-c2 .new-list .even { background-color:#f4f3f3 }
/*area-main*/
.main-area { overflow:hidden; *zoom:1;
padding:10px; margin-top:10px; background-color:#fff; }
.area-left { float:left; width:740px; }
.area-right { float:left; width:740px; }
.area-left .pn-hd { height:35px; line-height:35px; background:url(http://ue3.17173.itc.cn/images/kongzhong/index/2013/bg1.jpg) no-repeat; padding:0 10px; }
.area-left .pn-hd .tit { color:#fff; font-size:16px; font-weight:bold }
.area-left .pn-bd { padding-top:10px; overflow:hidden; *zoom:1;
}
.area-left .item-mod { display:inline-block; width:363px; border:1px solid #d0d0d0; margin:0 0 10px 0 }
.area-left .item-mod .hd { height:33px; padding:0 10px; line-height:33px; border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; border-bottom:1px solid #d0d0d0; background-color:#f1f1f1 }
.area-left .item-mod .hd .tit { font-size:14px }
.area-left .item-mod .hd .more .sep { color:#333 }
.area-left .item-mod .hd .more a:hover { color:#016acc }
.area-left .item-mod .bd { padding:8px; }
.area-left .item-mod .pic-tt { overflow:hidden }
.area-left .item-mod .pic-tt .pic { float:left; width:122px; margin-right:10px }
.area-left .item-mod .pic-tt .img { display:block; width:120px; height:80px; overflow:hidden; background-color:#f4f3f3; border:1px solid #dedede }
.area-left .item-mod .pic-tt .img:hover { border-color:#b35d00 }
.area-left .item-mod .pic-tt .text { overflow:hidden }
.area-left .item-mod .pic-tt .text p { line-height:20px }
.area-left .item-mod .new-tab { margin-top:10px; }
.area-left .item-mod .new-tab .gb-tab-pn { padding-top:10px; }
.area-left .item-mod .new-tab .gb-tab {
*zoom:1; /*border-bottom:1px solid #d0d0d0; */ background:url(http://ue2.17173.itc.cn/images/kongzhong/index/2013/bg-r.png) repeat-x left bottom; border-left:1px solid #d0d0d0 }
.area-left .item-mod .new-tab .gb-tab-item { float:left }
.area-left .item-mod .new-tab .gb-tab-c { display:inline-block; _display:inline; float:left; width:98px; height:26px; line-height:25px; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; background-color:#f6f6f6; text-align:center; }
.area-left .item-mod .new-tab .current,.area-left .item-mod .new-tab .gb-tab-c:hover{ background-color:#fff; border-bottom:1px solid #fff; color:#ea5e01; font-weight:bold; text-decoration:none; }

/*area-right*/
.area-right { width:210px; float:right }
.game-tj { border:1px solid #b3c2ca; background-color:#f8fcff }
.game-tj .hd { border-bottom:1px solid #b3c2ca; background-position:0 -43px }
.game-tj .bd { padding:10px 10px 0; }
.game-tj-list { overflow:hidden; *zoom:1
}
.game-tj-list .item { float:none; margin-bottom:10px; }
.game-tj-list .pic { width:64px; margin-right:10px; }
.game-tj-list .text .tit { font-weight:bold; font-size:14px; }
.game-tj-list .text .p { line-height:22px }
