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

* {padding:0; margin:0;}
body {background:#000; font-size:12px; line-height:160%; font-family:Tahoma, Verdana, Arial; color:#999;}
div td {text-align:left;}
a img {border:none;}
ul,ul li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px;}
a {color:#484848; text-decoration:none;}
a:hover {color:#ff0; text-decoration:underline;}

.clear {clear:both;}
.fLeft {float:left;}
.fRight {float:right;}
.mLeft_5 {margin-left:5px;}
.mRight_5 {margin-right:5px;}
.mTop_5 {margin-top:5px;}
.mBottom_5 {margin-bottom:5px;}
.pAll_5 {padding:5px;}
.ie6m2 {_display:inline;}

.page {width:1000px; margin:0 auto;}
/*banner*/
.page .tber {margin-bottom:5px;}
.page .tber .tberbg {background: url(../images/bannerbg.gif); float:left; width:1000px;}
.page .tber .babox {float:left; width:480px; margin:10px 10px 4px 10px; background:#555; _display:inline;}
.page .tber .bottom {height:5px; line-height:1px; font-size:1px; background:url(../images/bannerbg.gif) left bottom; overflow:hidden; clear:both;}

/*head*/
.page .head {}
.page .head .top {height:26px; line-height:26px; background:#161616 url(../images/bg.gif) no-repeat; border-left:1px solid #5a5a5a; margin-bottom:1px; padding-left:30px;}
.page .head .top .tright {height:26px; line-height:26px; width:430px; float:right; text-align:right;}
.page .head .top .tright a {color:#ccc; padding:0 3px;}
.page .head .top .tright span a {color:#ccc; padding:0px;}
.page .head .facade {height:100px; background:url(../images/bg.gif) left -36px; border:1px solid #5a5a5a; border-right:none;}
.page .head .facade .logo {width:215px; height:81px; margin:10px 0 auto 15px; background:url(../images/logo.png) no-repeat;}

.page .head .nav {height:37px; background:url(../images/bg.gif) left -146px;}
.page .head .nav ul {height:37px; width:1000px; overflow:hidden;}
.page .head .nav ul li {height:37px; float:left; padding:8px 20px 0 20px;}
.page .head .nav ul li a {color:#ccc; font-size:9px; line-height:12px; clear:both; display:block;}
.page .head .nav ul li a strong {font-weight:normal; font-size:12px; color:#fff;}
.page .head .nav ul li a:hover {text-decoration:none;}
.page .head .nav ul li a:hover strong {color:#ffc;}

.page .head .gamenav {height:28px; background:url(../images/gamenav.gif); padding-left:18px;}
.page .head .gamenav a {display:block; float:left; height:21px; width:60px; margin:3px 4px; text-indent:-999em; overflow:hidden;}

.page .head .tag {padding-left:18px; line-height:30px;}
.page .head .tag a {}

/*content*/
.page .content {}
.page .content .main {float:left; width:1000px;}
.page .content .main .box_small {width:365px;}
.page .content .main .box_big {width:630px;}
.page .content .main .box_center {width:450px;}
.page .content .main .box_right {width:175px;}
.page .content .main .box_all {}
.page .content .main .box_all .bodyWidth {width:988px; _display:inline;}

.page .content .main div .title {height:31px; line-height:31px; background:#333 url(../images/bg.gif) left -193px no-repeat;}
.page .content .main div .title .rborder {float:right; width:5px; height:31px; background:url(../images/bg.gif) right -193px;}
.page .content .main div .title strong {background:url(../images/bg.gif) -412px -277px no-repeat; display:block; height:31px; padding-left:18px; margin-left:10px; color:#feb202; float:left;}
.page .content .main div .title span {display:block; float:left; font-size:9px; height:18px; line-height:9px; padding:13px 0 0 3px; color:#a47300; overflow:hidden;}

.page .content .main .mainbox {background:#333; border:1px solid #525252; border-top:none;}
.page .content .main .mainbox .mainbox_body {background:#484848; margin:0 5px 5px 5px;}

.page .content .main .mainbox .mainbox_body ul.gameListOne {}
.page .content .main .mainbox .mainbox_body ul.gameListOne li {display:block; width:116px; height:170px; overflow:hidden; float:left; background:url(../images/bg.gif) left -234px no-repeat; margin:0 11px; padding:6px 7px; _display:inline;}
.page .content .main .mainbox .mainbox_body ul.gameListOne li a.imgs {display:block; width:115px; height:96px; overflow:hidden; border:1px solid #999;}
.page .content .main .mainbox .mainbox_body ul.gameListOne li a img {}
.page .content .main .mainbox .mainbox_body ul.gameListOne li h5 {height:20px; line-height:20px;}
.page .content .main .mainbox .mainbox_body ul.gameListOne li h5 a {font-weight:normal; color:#01d01d;}

.page .content .main .mainbox .mainbox_body ul.gameListTwo{}
.page .content .main .mainbox .mainbox_body ul.gameListTwo_width{width:304px; border-right:1px solid #5f5f5f}
.page .content .main .mainbox .mainbox_body ul.gameListTwo li{width:278px; height:63px; float:left; background:url(../images/bg.gif) -710px -234px no-repeat; margin:2px 7px 2px 7px; padding:6px; overflow:hidden;_display:inline;}
.page .content .main .mainbox .mainbox_body ul.gameListTwo li a.imgs {display:block; width:110px; height:60px; float:left; overflow:hiddenl; border:1px solid #ccc; margin-right:5px;}
.page .content .main .mainbox .mainbox_body ul.gameListTwo li h5 {margin-bottom:2px;}
.page .content .main .mainbox .mainbox_body ul.gameListTwo li h5 a {font-weight:normal; color:#01d01d; line-height:14px;}
.page .content .main .mainbox .mainbox_body ul.gameListTwo li p {line-height:16px;}

.page .content .main .mainbox .mainbox_body ul.gameListRank {}
.page .content .main .mainbox .mainbox_body ul.gameListRank li {line-height:23px; height:23px; display:block; background:url(../images/bg.gif) left -435px no-repeat;}
.page .content .main .mainbox .mainbox_body ul.gameListRank li h4 {float:left;}
.page .content .main .mainbox .mainbox_body ul.gameListRank li span {float:right;}

.page .content .main .mainbox .mainbox_body ul.newsListBig {}
.page .content .main .mainbox .mainbox_body ul.newsListBig li {}
.page .content .main .mainbox .mainbox_body ul.newsListBig li a.imgs {border:1px solid #000; display:block; float:left; width:140px; height:65px; margin-right:5px; padding:7px; overflow:hidden; background:#333;}
.page .content .main .mainbox .mainbox_body ul.newsListBig li a img {}
.page .content .main .mainbox .mainbox_body ul.newsListBig li h4 {float:left; width:180px;}
.page .content .main .mainbox .mainbox_body ul.newsListBig li h4 a {color:#fff; font-size:14px; font-weight:normal;}
.page .content .main .mainbox .mainbox_body ul.newsListBig li p {display:block; width:180px; float:left;}

.page .content .main .mainbox .mainbox_body ul.newsListSmall {}
.page .content .main .mainbox .mainbox_body ul.newsListSmall li {background:url(../images/bg.gif) -408px -322px no-repeat; padding-left:18px; line-height:22px;}
.page .content .main .mainbox .mainbox_body ul.newsListSmall li a {color:#ccc; font-size:14px;}
.page .content .main .mainbox .mainbox_body ul.newsListSmall li a:hover {color:#ff0;}
.page .content .main .mainbox .mainbox_body ul.newsListSmall li span {padding-left:10px; font-size:11px;}

.page .content .main .mainbox .mainbox_body ul.newsListSmallTwo {}
.page .content .main .mainbox .mainbox_body ul.newsListSmallTwo_width {padding-left:5px; border-left:1px solid #242424;}
.page .content .main .mainbox .mainbox_body ul.newsListSmallTwo li {background:url(../images/bg.gif) -408px -322px no-repeat; padding-left:18px; line-height:21px;}
.page .content .main .mainbox .mainbox_body ul.newsListSmallTwo li a {color:#ccc; font-size:12px;}
.page .content .main .mainbox .mainbox_body ul.newsListSmallTwo li a:hover {color:#ff0;}
.page .content .main .mainbox .mainbox_body ul.newsListSmallTwo li span {padding-left:10px; font-size:11px;}

/*footer*/
.page .footer {height:80px; background:url(../images/bg.gif) left -55px repeat-y; border-top:1px solid #5a5a5a;}