@import url("/zh_cn/font_color.css");
/*

auther:ck

date:08.04.15

*/

body {text-align:center; font-size:12px; font-family:simsun;}

ul, li {list-style-type:none;}

body, form, ul, li, dl, dt, dd, h3, h4, h5, p, button {margin:0; padding:0;}

button, img {border:none;}

button {cursor:pointer;}

a {color:#313131; text-decoration:none;}

a:hover {color:#be0822; text-decoration:none;}

h3 {background:url(../images/colTitles.gif) no-repeat;}



#container {width:950px; margin:0 auto;margin-top:-5px;}



.top {width:948px; height:35px; background:url(/zh_cn/sidezt/images/topback.jpg); color:#4B4B4B; text-align:center; margin-bottom:5px;}
.top ul {height:35px; margin-right:30px;}
.top li {height:35px; margin-left:16px; float:left; line-height:35px;}
.top a {color:#4B4B4B; text-decoration:none; font-size:12px;}
.top a:hover {color:#FF0000; text-decoration:none; font-size:12px;}
.top .li01 {margin-left:10px;}
.top .li02 {margin-left:30px;}

/* SubNav */

#SubNav{ width:950px; margin:0 auto; margin-top:3px; letter-spacing:0px; overflow:hidden; clear:both;}
#SubNav01{ width:6px; float:left;}
#SubNav02{ width:939px;  padding-top:8px; border:1px solid #B8B8B8; float:left;}
#SubNav03{ width:5px; float:left;}
.NavLilst{ float:left;padding-left:10px; padding-bottom:5px;color:#3E3A39; font-size:12px; width:930px !important; width /**/:935px; clear:both;}
div [class=NavLilst]{height:100%;overflow:auto;}
.NavLilst01{padding-left:8px; text-align:left; padding-top:5px; padding-right:12px; margin-right:10px; display:inline; height:16px !important; height /**/:21px; background:url(../images/ico01.gif); float:left;}
.NavLilst02{ list-style:none;text-align:left; width:900px; height:20px !important; height /**/:20px; padding-top:5px;float:left;}
.NavLilst02 li{float:left; background:url(../images/xuxian01.gif) left bottom repeat-x;line-height:25px; }
.NavLilst02 li a:link{text-decoration:none;}
.NavLilst02 li a:hover{text-decoration:underline;}
.NavLilst03{ padding-left:8px; text-align:left; padding-top:0px; padding-right:24px; margin-right:10px; display:inline; height:16px !important; height /**/:21px; background:url(../images/ico02.gif); float:left;}
.NavLilst04{ text-align:left; width:851px; height:20px !important; height /**/:25px; padding-top:5px; float:left;}
.NavLilst05{ padding-left:8px; text-align:left; padding-top:5px; padding-right:12px; margin-right:10px; display:inline; height:16px !important; height /**/:21px; background:url(../images/ico03.jpg); float:left;}
.NavLilst a{ color:#3E3A39; font-size:12px;}
.NavLilst .f12red a{ color:#FF0000;}

/* webgamenav */
.webgamenav{width:956px;clear:both;margin:0 auto;margin-top:5px;padding-top:5px;}
.webgamenav_t{width:956px;height:4px;background:url(../images/webgamenav_1.jpg) no-repeat;}
.webgamenav_c{width:956px;background:url(../images/webgamenav_2.jpg) repeat-y;text-align:center;*margin-top:-10px;}
div [class=webgamenav_c]{height:100%;overflow:auto;}
.webgamenav_c ul{list-style:none;padding-left:8px;}
.webgamenav_c ul li{float:left;}
.webgamenav_c ul li img{border-top:1px #000000 solid;border-bottom:1px #000000 solid;border-right:1px #000000 solid;}
.webgamenav_c ul .webgamenav01 img{border-left:1px #000000 solid;}
.webgamenav_b{width:956px;height:8px;background:url(../images/webgamenav_3.jpg) no-repeat;}


/* ======================== webgame block 01 ======================= */



.wgBlk01 {background:#f1f1f1; margin-top:5px; width:100%; overflow:hidden; padding:8px 0;}

.wgBlk01 .left {width:180px; float:left; margin-left:8px; display:inline;}

.wgBlk01 .mid {background:url(../images/colBg.gif) 0 -236px no-repeat; width:450px; float:left; margin:0 8px;}

.wgBlk01 .right {width:285px; float:left;}



/**/

.wgBlk01 .login {}

.wgBlk01 .login h3 {background:url(../images/wgLogin.gif); height:0; padding-top:75px; overflow:hidden;}

.wgBlk01 .login form {background:url(../images/wgLogin.gif) 0 -134px no-repeat #be0822; margin-top:6px; padding:12px 8px 21px;}

.wgBlk01 .login li {background:url(../images/wgLogin.gif) -290px 10px no-repeat; border-bottom:1px solid #c93b4f; padding:5px 0 5px 15px; text-align:left;}

.wgBlk01 .login label {color:#FFF;}

.wgBlk01 .login input {width:85px; height:16px; line-height:16px; vertical-align:middle;}

.wgBlk01 .login .submit {background:none; padding-left:65px;}

.wgBlk01 .login button {background:url(../images/wgLogin.gif) -213px -92px no-repeat; width:87px; height:20px; color:#FFF; font-weight:bold;}

.wgBlk01 .login .btm {background:url(../images/wgLogin.gif) 0 -92px no-repeat; height:10px; font-size:1px;}


.wgBlk01 .quickpass {width:180px;text-align:center;}
.wgBlk01 .quickpass .qptop{padding:5px 0px;height:36px;width:184px;background:url(../images/yhrk.jpg) no-repeat;}
.wgBlk01 .quickpass .qpbtn{text-align:center;}
.wgBlk01 .quickpass .qpbtn img{padding-left:2px;padding-top:1px;padding-bottom:3px;}
.wgBlk01 .quickpass .qpin{width:183px;border:1px #F5AB00 solid;line-height:20px;text-align:left;}
.wgBlk01 .quickpass .qpin ul{padding-left:15px;padding-top:5px;}
.wgBlk01 .quickpass .qpin li{text-align:left;}
.wgBlk01 .quickpass .qpin span{padding-left:10px;}
.wgBlk01 .quickpass .qpin span img{padding-top:5px;}



.mainPic {background:url(../images/colBg.gif) 163px -236px no-repeat; width:100%; height:225px; overflow:hidden;}

.mainPicCont {width:365px; float:left; padding-top:10px;}

.mainPicCont img {border:1px solid #FFF; width:350px; height:202px;}

.mainPicClip {width:70px; float:left; padding-top:2px;}

.mainPicClip li {padding-top:8px;}

.mainPicClip img {border:1px solid #FFF; width:70px; height:40px;}

.mainPicClip_OFF img {border:1px solid #fedf23;}

.mainPicClip_ON img {border:1px solid #fff;}



.events {background:url(../images/colBg.gif) left top no-repeat;}

.events h3 {background:none; height:0; overflow:hidden; padding-top:45px;}

.events ul {padding:3px 0 14px;}

.events li {line-height:21px; padding-left:30px; text-align:left;}

.events li a {color:#5f4c00;}

.events li a:hover {color:#be0822;}







/* ======================== webgame block 02 ======================= */



.wgBlk02 {margin-top:5px; width:100%; overflow:hidden;}

.wgBlk02 .topw {width:745px; float:left; margin-left:5px; overflow:hidden;}

.wgBlk02 .left {width:200px; float:left;}

.wgBlk02 .mid {width:532px; float:left; margin:5px 4px 0;}

.wgBlk02 .right {width:210px; float:right; margin-top:5px;}



.hotGames {background:url(../images/colBorders.gif) left bottom no-repeat #ececec; padding-bottom:13px;}

.hotGames h3 {background-position:0 0; height:0; padding-top:53px; overflow:hidden;}

.hotGames dl {background:#FFF; height:400px; margin:0 6px; overflow:auto; text-align:left;

scrollbar-face-color:#F6f6f6;

scrollbar-3dlight-color:#ffffff;

scrollbar-highlight-color:#f6f6f6;

scrollbar-base-color:#f6f6f6;

scrollbar-track-color:#f9f9f9;

scrollbar-arrow-color:#000000;

scrollbar-3dlight-color:#cccccc;

scrollbar-shadow-color:#cccccc;

scrollbar-darkshadow-color:#ffffff;}

.hotGames dt {background:url(../images/colIcon.gif) 14px 5px no-repeat; cursor:pointer; font-size:14px; line-height:25px; padding-left:35px;}

.hotGames li {background:url(../images/colIcon.gif) 20px -22px no-repeat; padding-left:30px; line-height:21px;}

.hotGames li a {color:#666;}

.hotGames li a:hover {color:#be0822;}



.bestGames {background:#dadada; margin-top:5px; padding:3px 0;}

.bestGames h3 {background-position:0 -206px; height:0; padding-top:22px; overflow:hidden;}

.bestGames ul {padding:13px 0;}

.bestGames li {padding:8px 0;}

.bestGames li img {border:1px solid #5c5958; width:178px; height:58px;}



.headlines {background:url(../images/colBg.gif) 0 -471px repeat-x; border:1px solid #dadada; float:left; padding-bottom:6px; width:443px;}

.headlines h4 {border:1px solid #FFF; border-bottom:none; font-size:19px; line-height:35px;}

.headlines h4 a {color:#be0822;}

.headlines h4 a:hover {color:#CC0000;}

.headlines h5 {border-left:1px solid #FFF; border-right:1px solid #FFF; font-size:12px; font-weight:normal; line-height:21px;}

.headlines h5 a {color:#000; font-size:12px;}

.headlines h5 a:hover {color:#CC0000; font-size:12px;}



.otherCont {width:295px; float:right;}

.latestNews {width:265px; float:left; margin-bottom:5px;}

.latestNews h3 {background:url(../images/zxzx.jpg) no-repeat; margin-bottom:0px; height:25px; padding-top:0px; overflow:hidden;padding-top:8px;text-align:right;}

.latestNews .links_more {font-size:12px;}

.latestNews ul {border:1px solid #ffc17f; padding:5px 0;clear:both;}

.latestNews li {background:url(../images/colIcon.gif) 8px -56px no-repeat; height:25px; line-height:25px; padding-left:25px; text-align:left;}

.latestNews li a {color:#666; font-size:14px;}

.latestNews li a:hover {color:#be0822; font-size:14px;}





.bema {width:265px; float:right; margin-bottom:5px;}

.bema h3 {background:url(../images/xytj.jpg) no-repeat;margin-bottom:0px; height:25px; padding-top:8px; overflow:hidden;text-align:right;}

.bema .links_more {font-size:12px;}

.bema ul {border:1px solid #ffc17f; padding:5px 0;}

.bema li {background:url(../images/colIcon.gif) 8px -56px no-repeat; height:25px; line-height:25px; padding-left:25px; text-align:left;}

.bema li a {color:#666; font-size:14px;}

.bema li a:hover {color:#be0822; font-size:14px;}



.statChart {border:1px solid #e53f57; padding:1px;}

.statChart h3 {background-position:0 -173px; height:0; padding-top:23px; overflow:hidden;cursor:pointer}

.statChart table {background:url(../images/tdBg.gif) 0 28px repeat; width:100%;}

.statChart th {background:#dadada; font-weight:normal; height:28px; line-height:28px; padding-left:5px; text-align:left;}

.statChart td {height:21px; line-height:21px; padding-left:5px; text-align:left;}



.gameList {background:#dadada; margin-top:4px; padding:5px 0;}

.gameList li {padding:2px 0;}

.gameList li img {border:1px solid #5c5958; width:193px; height:179px;}



.bestHit {border:1px solid #d9d8d8; clear:both;}

.bestHit h3 {background-position:0 -133px; margin-bottom:5px; height:0; padding-top:30px; overflow:hidden;}

.bestHitItem {border-top:1px solid #d9d8d8; padding:5px 0; width:100%; overflow:hidden;}

.bestHitItem .pic {background:url(../images/dottedLine.gif) right repeat-y; width:203px; float:left; padding:10px 0;}

.bestHitItem .pic img {border:4px solid #e9e9e9; margin:0 auto; width:180px; height:100px;}

.bestHitItem .cont {width:326px; float:right;}

.bestHitItem .tit {color:#00aee7; font-size:14px; padding:5px 0 5px 15px; text-align:left;}

.bestHitItem .tit a {font-size:14px;}

.bestHitItem .txt {background:url(../images/dottedLine.gif) bottom repeat-x; color:#666; line-height:21px; padding:0 0 5px 15px; text-align:left;}

.bestHitItem .lnk {width:100%; overflow:hidden; padding-top:10px;}

.bestHitItem .lnk a {display:block; float:left; margin-right:3px; width:78px; height:36px; line-height:36px; color:#FFF; font-weight:bold;}

.bestHitItem .lnk a:hover {color:#be0822;}

.bestHitItem .lnk1 {background:url(../images/colBtns.gif); font-size:14px;}

.bestHitItem .lnk2 {background:url(../images/colBtns.gif) 0 -46px; font-size:12px;}

.bestHitItem .lnk3 {background:url(../images/colBtns.gif); font-size:14px;}

.bestHitItem .lnk4 {background:url(../images/colBtns.gif) 0 -46px; font-size:14px;}



/* ======================== webgame block 03 ======================= */



.wgBlk03 {margin-top:5px; padding:0 8px; width:100%; overflow:hidden; padding:8px 0;}

.wgBlk03 .left {width:300px; float:left; display:inline;}

.wgBlk03 .mid {width:350px; float:left; margin:0 5px;}

.wgBlk03 .right {width:290px; float:left;}



.newsBlk {background:#ffeadb; padding:4px;}

.newsBlk h3 {background:url(../images/ynxw.jpg) no-repeat; margin-bottom:0px; height:27px; padding-top:8px; overflow:hidden;text-align:right;}

.newsBlk .links_more{font-size:12px;}

.newsBlk ul {padding:7px 3px;}

.newsBlk li {background:url(../images/dottedLine.gif) bottom repeat-x; height:24px; line-height:24px; text-align:left;}



.flashGames {}

.flashGames h3 {background-position:0 -275px; height:22px; line-height:22px; padding-left:20px; font-size:14px; color:#be0822; text-align:left;}

.flashGames .photoAlbumBlk {border:1px solid #c2c2c2; border-top:4px solid #f0f0f0; width:348px; overflow:hidden; padding-top:5px;}

.flashGames .photoAlbum_item {float:left; padding:0 0 0 10px;}

.flashGames .photoAlbum_item_pic {}

.flashGames .photoAlbum_item_pic img {border:1px solid #b9b9b9; display:block; padding:1px; width:100px; height:80px;}

.flashGames .photoAlbum_item_txt {margin-top:2px; font-size:12px; line-height:21px; text-align:center;}



.forumBlk {background:#dad3f1; padding:10px 4px 4px 4px;}

.forumBlk h3 {background:url(../images/yxlt.jpg) no-repeat left; margin-bottom:0px; height:15px; padding-top:8px; overflow:hidden;text-align:right;}

.forumBlk .links_more {font-size:12px;}

.forumBlk ul {background:#e6e1f6; padding:10px 3px;}

.forumBlk li {background:url(../images/dottedLine.gif) bottom repeat-x; height:24px; line-height:24px; text-align:left;}


/* tukutonglan */
#tukutonglan{width:950px;height:184px;margin-top:5px;margin-bottom:10px;}
div [id=tukutonglan]{padding-bottom:10px;}
#tktl_header{width:950px;height:31px;background:url(../images/tktl_header.jpg) no-repeat;}
#tktl_cont{width:948px;border:1px #F56300 solid;border-top:none;}
#tktl_header .tk_title{font-size:14px;color:#983300;font-weight:bold;float:left;padding-top:8px;padding-left:26px;}
#tktl_header .tk_title a{font-size:14px;color:#983300;font-weight:bold;text-decoration:none;}
#tktl_header .tk_title a:link{font-size:14px;color:#983300;font-weight:bold;text-decoration:none;}
#tktl_header .tk_title a:hover{font-size:14px;color:#983300;font-weight:bold;text-decoration:underline;}
#tktl_header .tk_title a:visited{font-size:14px;color:#983300;font-weight:bold;text-decoration:none;}
#tktl_header .tk_name{color:#C25512;float:right;padding-top:10px;padding-right:25px;font-size:12px;}
#tktl_header .tk_mis{font-size:12px;color:#C25512;float:left;padding-top:10px;*padding-left:26px;}
div [class=tk_mis]{padding-left:20px;}
#tktl_header .tk_mis a{font-size:12px;color:#C25512;text-decoration:none;}
#tktl_header .tk_mis a:link{font-size:12px;color:#C25512;text-decoration:none;}
#tktl_header .tk_mis a:hover{font-size:12px;color:#C25512;text-decoration:underline;}
#tktl_header .tk_mis a:visited{font-size:12px;color:#C25512;text-decoration:none;}
#tukutonglan .wz01 {font-size:12px;line-height:24px;color:#6A6A6A;line-height:30px;}
#tukutonglan .wz01 a:link,.wz01 a:visited{font-size:12px;color:#6A6A6A;text-decoration:none}
#tukutonglan .wz01 a:hover {font-size:12px;color:#D81B2B;text-decoration:none}
#tukutonglan .wz01 img{ border:1px solid #E1E1E1; padding:3px;}


.webgametj{clear:both;width:950px;height:30px;background-color:#C21E00;}
.webgametj ul{list-style:none;padding:5px;color:#ffffff;padding-top:10px;}
.webgametj ul .tjt{font-weight:bold;}
.webgametj ul li{float:left;padding-left:5px;font-weight:normal;}
.webgametj ul li a{font-size:12px;color:#ffffff;text-decoration:none;}
.webgametj ul li a:link{font-size:12px;color:#ffffff;text-decoration:none;}
.webgametj ul li a:hover{font-size:12px;color:#ffffff;text-decoration:underline;}
.webgametj ul li a:visited{font-size:12px;color:#ffffff;text-decoration:none;}


#nav{ width:957px; margin:0 auto; height:72px; overflow:hidden; background:url(../images/menu_bg.gif); letter-spacing:0px;}

#logo{ padding-left:24px; padding-top:8px; padding-right:32px; text-align:left; float:left;}

#nav .text{ float:left;}

#nav .text01{ padding-top:20px; clear:both}

#nav .text01 li{ padding-left:7px; padding-right:5px; font-size:14px; font-weight:bold; color:#003366; float:left;display:block;width:65px;}

#nav .text01 li a{ color:#003366; font-size:14px;}

#nav .text01 li a:hover{ color:#003366;text-decoration:underline;}

#nav .text02{ padding-left:35px;  clear:both;}

#nav .text02 ul{padding-top:3px;}

#nav .text02 li{ padding-left:15px; margin-top:10px; padding-right:15px; font-size:12px;color:#000000; background:url(../images/shuxian01.gif) right center no-repeat; float:left; white-space:nowrap;}

#nav .text02 li a{ color:#000000;}

#nav .text02 li.none{ background:none;}

#navw{line-height:220%;}

#navw li {list-style:none; width:114px; margin-top:0;padding:4px 6px;}

#navw li a {text-decoration:none; color:#666;padding-top:6px;}

#navw li a:hover {color:#000;}


.linksw {background:#ffffff; border:1px solid #FFC17F; margin-top:7px; padding:10px 0; width:948px; overflow:hidden; text-align:left;white-space:nowrap; line-height:180%; overflow:hidden; color:#373737; font-size:12px;margin-bottom:5px;margin:0 auto;}
.linksw a {color:#373737; font-size:12px;}
.linksw a:hover {color:#CC0000; font-size:12px;}
.linksw h4 {float:left; font-size:14px;padding-left:10px;}
.linksw p {float:left;}

.footer{margin:0 auto;}
.layer_text { width:90px; height:16px; border:#000 1px solid;}