body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,button,textarea,p,pre{margin:0;padding:0;font-family:arial,helvetica,clean,sans-serif}
body{color:#000;font-size:13px;background:#cfcfcf url(/images/bg668.png) center top repeat-y;padding:5px 0 0 0;}
img{border:0;}
a,.u{outline:none;color:#234e9b;text-decoration:none;}
a:hover{color:#279b56;}
.wrapper, #header-w2,#content-w2{width:968px;margin:0 auto 0px auto;padding-bottom:7px}
#header {height:60px;position:relative;padding-right:8px;margin-top:8px;background:#fff}
.header-link, #total-games {display:block;float:right;width:140px;height:53px;background-color:#f3f3f3;margin-left:8px;text-align:center;background:#f6f6f6 url(/images/img3.png) -216px -60px no-repeat;color:#000;}
.header-link {cursor:pointer;cursor:hand;}
.header-link:hover {color:#108010;}
.header-link u,#total-games div  {display:block;font-size:14px;padding:3px 0 0 0;margin:0;height:18px;line-height:18px;text-decoration:none;}
.header-link b,#total-games b {display:block;font-size:25px;font-weight:bold;text-align:center;height:27px;line-height:27px;}
#total-games {background-position:0 -106px;background:none;background-color:#fafafa;border:1px dashed #ccc;height:51px;width:138px;}
input {height:17px;background:#f1f1f1;line-height:17px;border:1px solid #aaa;color:#111;padding:3px;margin:3px 0 3px 0;}
textarea {background:#f1f1f1;line-height:17px;border:1px solid #aaa;color:#111;padding:3px;margin:3px 0 3px 0;}
h1,h2,.stats {display:block;font-size:19px;padding-left:11px;font-weight:bold;font-size:16px;*font-size:16px;_font-size:16px;height:24px;*height:27px;_height:28px;line-height:19px;*line-height:25px;_line-height:26px;color:#333;padding-top:9px;*padding-top:5px;_padding-top:4px;}
.stats {font-weight:normal;float:right;font-size:13px;padding-right:10px;color:#333}
h2 i:hover{color:#279b56}
#total-games h1,#total-games h2 {display:inline;line-height:16px;height:16px;font-size:14px;font-weight:normal;margin-left:4px;padding:0;}
#total-games div {padding:0;margin:2px 0 0 0;}
#logo {position:relative;float:left;left:13px;background:#fff url(/images/img3.png) no-repeat;display:block;width:350px;height:60px;}
#menu {background:#0b53a9 url(/images/img3.png) 0 -193px repeat-x;width:auto;height:36px;width:968px;}
#menu-l, #menu-r {float:left;width:14px;height:36px;background:transparent url(/images/img3.png) -216px -113px  no-repeat;margin-right:-6px;}
#menu-r {float:right;background-position:-222px -113px;margin:0 0 0 -14px;background-position:-230px -113px;}
#menu a {display:block;float:left;font-size:13px;color:#f8f8f8;height:36px;width:73px;text-align:center;}
#menu a:hover {color:#90edff}
#menu a {font-size:14px;*font-size:14px;_font-size:16px;}
#menu a {line-height:35px;padding-top:1px;}
#menu a {*line-height:34px;*padding-top:2px;}
#menu a {_line-height:36px;_padding-top:0px;}
#header2 {height:90px;position:relative;padding-bottom:8px;background:#fff}
#login {position:absolute;left:8px;width:214px;height:88px;background-color:#f1f1f1;border:1px solid #cecece;}
#login-a {position:absolute;top:4px;left:5px;width:53px;height:53px;background:transparent url(/images/img3.png) -6px -65px no-repeat;}
#login-s {position:absolute;top:4px;left:5px;width:53px;height:53px;background:transparent url(/images/img3.png) -6px -65px no-repeat;}
#register {position:absolute;top:62px;left:5px;width:136px;height:22px;background:transparent url(/images/img3.png) 0 -171px no-repeat;}
#login-c {position:absolute;top:62px;left:5px;width:136px;height:22px;background:transparent url(/images/img3.png) -198px -171px no-repeat;}
#login-o {position:absolute;top:62px;left:147px;width:62px;height:22px;background:transparent url(/images/img3.png) -334px -171px no-repeat;}
#login-t {position:absolute;top:4px;left:64px;width:145px;height:53px;color:#777;padding:3px;}
#login-s {position:absolute;top:62px;left:147px;width:62px;height:22px;background:transparent url(/images/img3.png) -136px -171px no-repeat;}
#login-u {position:absolute;top:4px;left:63px;width:114px;height:21px;background:transparent url(/images/img3.png) -64px -65px no-repeat;border:0;margin:0;padding:4px 4px 0 28px;}
#login-p {position:absolute;top:33px;left:63px;width:114px;height:21px;background:transparent url(/images/img3.png) -64px -94px no-repeat;border:0;margin:0;padding:4px 4px 0 28px;}
#hsubmit {width:1px;height:1px;padding:0;margin:0;position:absolute;left:-9999px}
#header-a {position:absolute;right:8px;width:728px;height:90px;background-color:#f1f1f1;}
#body-w1{width:100%;float:left;margin-right:-346px;}
#body-w2,.rightcol {_position:static;position:static;}
#body-w2 {margin-right:302px;float:none;width:auto;}
#half-w1{width:100%;float:left;margin-right:-487px;}
#half-w2,.righthalf {_position:static;position:static;}
#half-w2 {margin-right:487px;float:none;width:auto;}
.lefthalf {float:left;width:480px;margin:0;padding:0;}
.righthalf {float:right;width:480px;}
.halfc {background:#fff;margin-bottom:7px;zoom:1}
.c-t,.c-b {height:8px;background:#fff url(/images/img3.png) -394px -16px no-repeat;font-size:0;margin:0 0 -8px 0;zoom:1;line-height:0;position:relative;}
.c-b {background-position: -394px -24px;margin:-8px 0 0 0;zoom:1;}
.c-ne {position:absolute;right:0;width:8px;height:8px;margin:0;padding:0;background:transparent url(/images/img3.png) -386px -16px no-repeat;font-size:0;}
.c-se {position:absolute;right:0;width:8px;height:8px;margin:0;padding:0;background:transparent url(/images/img3.png) -386px -24px no-repeat;font-size:0;}
.cg-t,.cg-b {height:8px;background:#eee url(/images/img3.png) -394px 0px no-repeat;font-size:0;margin:0 0 -8px 0;zoom:1;line-height:0;position:relative;}
.cg-b {background-position: -394px -8px;margin:-8px 0 0 0;}
.cg-ne {position:absolute;right:0;width:8px;height:8px;margin:0;padding:0;background:transparent url(/images/img3.png) -386px 0px no-repeat;font-size:0;}
.cg-se {position:absolute;right:0;width:8px;height:8px;margin:0;padding:0;background:transparent url(/images/img3.png) -386px -8px no-repeat;font-size:0;}
.right-sp {width:300px;height:250px;background-color:#fff;padding:0;margin-bottom:7px;border:1px solid #eaeaea;}
.rightcol {float:right;width:302px;}
.leftcol {float:left;width:658px;margin-left:0px;}
#header:after,#body:after,#footer-friends:after,#footer:after,#content-wrap:after,#body:after,#content-w2:after,#body-w1:after,#body-w2:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}
#header,#menu,#body,#footer{zoom:1;position:relative;}
.rightpad {border-top:1px solid #e3e3e3;padding:7px 5px 7px 5px;margin:0 7px 0 7px;color:#111;}
#search {position:relative;height:31px;background-color:#fff;}
#tags {height:30px;line-height:30px;width:755px;background-color:#fff;float:left;padding-left:5px;}
#tags a {display:block;float:left;margin-left:6px;color:#2756ab;font-size:13px;*font-size:13px;_font-size:13px;line-height:30px;padding-top:0px;*line-height:28px;*padding-top:2px;_line-height:25px;_padding-top:5px;}
#tags a:hover {color:#239319;color:#27ab56;color:#279b56;}
#search-box {position:absolute;top:5px;right:50px;width:123px;height:15px;background:#fff url(/images/img3.png) 0 -150px no-repeat;line-height:15px;border:0;color:#111;padding:3px 5px 3px 23px;margin:0}
#search-button {position:absolute;top:5px;right:8px;width:44px;height:21px;background:#fff url(/images/img3.png) -150px -150px  no-repeat;}
#featured {position:relative;width:470px;float:left;margin-bottom:7px;background-color:#fff;}
.featured-image {display:block;width:450px;height:257px;background-color:#fff;margin-left:9px;border:1px solid #333;}
.featured-image img {width:450px;height:257px;}
#featured-link {display:block;width:458px;font-size:19px;font-weight:bold;padding-left:10px;font-size:19px;*font-size:20px;_font-size:19px;height:31px;*height:31px;_height:23px;line-height:38px;*line-height:38px;_line-height:23px;margin-top:0;*margin-top:0;_margin-top:8px;}
#featured-description {color:#444;letter-spacing:1px;padding:0 10px 0 10px;height:23px;line-height:23px;margin:1px 0 5px 0;overflow:hidden}
#featured-menu {width:180px;float:left;margin:0 0 -4px 8px;}
#featured-menu a {display:block;width:180px;height:67px;margin-bottom:4px;}
#featured-defense,#featured-escape,#featured-manager,#featured-mahjong,#featured-girls {background:#f1f1f1 url(/images/featured/featured-links2.jpg)  0 0 no-repeat;}
#featured-defense {background-position:0 0}
#featured-escape {background-position:0 -67px}
#featured-manager {background-position:0 -134px}
#featured-mahjong {background-position:0 -201px}
#featured-girls {background-position:0 -268px}
.new-games {width:658px;background-color:#fff;zoom:1;margin-bottom:7px;}
.game-list {padding:0;margin:0;float:left;padding:2px 0 0 9px;zoom:1;}
.game-list img,.gimg {display:block;width:122px;height:78px;border:1px solid #ccc;margin:0 auto 3px auto;*margin:0 auto 5px auto;_margin:0 auto 3px auto;zoom:1;}
.game-title {color:#555;display:block;width:128px;margin-bottom:6px;*margin-bottom:5px;_margin-bottom:5px;text-align:center;float:left;zoom:1;}
#m {float:right;position:relative;padding:0;margin:0;}
#m div {position:absolute;padding:0;margin:0;}
#index-players {width:238px;margin-bottom:7px;background-color:#fff;float:left;}
#index-members {padding:1px 0px 2px 8px;float:left;}
#index-members a,#index-members span {font-size:11px;display:block;width:50px;background-color:#fff;float:left;margin:0 7px 7px 0;display: inline;}
#index-members img {width:50px;height:50px;border:0}
#index-members div {overflow:hidden;color:#333}
#comment-contents {width:412px;margin-bottom:7px;background-color:#fff;float:left;margin-left:8px;}
.comment-avatar {position:absolute;left:7px;width:33px;height:33px;background-color:#eee;}
.comment-content {float:right;background-color:#ffff22;padding-left:39px;padding-right:7px;}
.comment-content a {display:block;height:15px;line-height:15px;overflow:hidden;float:left;padding-right:3px;}
.comment-content a.reply {float:right;padding-left:5px;font-size:12px;}
.comment-content span {display:block;float:left;line-height:12px;margin-top:3px;color:#aaa;font-size:11px;padding-right:3px;}
.comment-content p {padding-top:3px;line-height:17px;clear:both;color:#111;}
.sub {width:400px;}
.ind {width:353px;}
.ind p {height:15px;overflow:hidden;}
.edit-w1 {margin:0px 7px 7px 7px;background-color:#eee;}
.edit-w2 {width:auto;padding:8px;}
.edit-w3 {border:1px solid #ccc;background-color:#fff;}
.edit-w4 {border-top:1px solid #eee;padding:3px}
.edit-w2 textarea,.textarea {color:#a1a1a1;font-size:13px;width:430px;min-height:17px;padding:3px;background-color:#FFFFFF;border:medium none;cursor:text;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:hidden !important;overflow-x:hidden;overflow-y:auto;overflow:-moz-scrollbars-vertical;}
.edit-p {display:none;margin-top:8px;height:26px;position:relative;}
.edit-pv {margin-top:8px;}
.response {position:absolute;left:0;height:26px;width:350px;line-height:26px;padding-left:7px;}
.send {position:absolute;right:0;width:60px;line-height:24px;text-align:center;height:24px;border:1px solid #aaa;background-color:#eee;cursor:pointer;cursor:hand}
.edbn {float:right;display:block;font-style:normal;float:right;padding-right:11px;cursor:pointer;cursor:hand}
#comment-wrap,.comment-wrap {padding:0 7px 0 7px;margin-bottom:0px;}
.comment {float:right;width:100%;border-top:1px solid #e3e3e3;padding-top:7px;}
.hidden {padding:1px 0 1px 0;}
.avatar {width:33px;height:33px;;background-color:#eee;float:left;margin-left:3px;}
.hidden .avatar {display:none;}
.comment-links {padding-left:44px;padding-right:5px;}
.comment-links i {float:right;font-style:normal;cursor:pointer;cursor:hand;color:#234e9b}
.comment-links u {text-decoration:none;padding-left:10px;color:#ccc}
.mod {color:#eb6666}
.comment-text {padding-left:44px;padding-top:1px;padding-right:5px;margin-bottom:7px;word-wrap: break-word;}
.hidden .comment-text {display:none;}
.hidden a,.hidden i{color:#ccc}
.sub {width:95%} 
#top-comments {width:214px;margin-top:8px;background-color:#fff;float:left;margin-left:8px;}
#top-submit {width:214px;margin-top:8px;background-color:#fff;float:left;margin-left:8px;}
.rightcol-wrap {width:302px;background-color:#fff;margin-bottom:7px;}
#similar-games {margin-bottom:7px}
.games-similar-wrap {float:left;width:957px;padding:2px 0 0 0;margin-bottom:0px;}
.game-similar {float:left;padding:7px 0px 7px 0px;margin:0 7px 0 7px;overflow:hidden;}
.game-similar {width:319px;padding:3px 0px 4px 0px;margin:0 0px 5px 0px;}
.game-similar img {width:70;height:62px;background-color:#aaa;float:left;margin-left:4px;border:1px solid #666;}
.game-similar a {display:block;margin:0 0 0 7px;width:205px;float:left;font-weight:bold;}
.game-similar span {padding-top:1px;display:block;font-weight:normal;color:#363636;overflow:hidden;font-size:13px;line-height:16px;}
.game-similar span {height:48px;*height:46px;_height:45px;}
.game-div {border-top:1px solid #e3e3e3;padding:7px 0px 7px 0px;margin:1px 7px 1px 7px;overflow:hidden;}
.game-div-img,.game-div-img-large {width:65px;height:49px;float:left;margin-left:2px;margin-right:9px;*margin-right:9px;_margin-right:6px;}
.game-div-img img,.game-div-img-large img {width:65px;height:47px;border:1px solid #666;}
.game-div-name,.game-div-name-large {display:block;overflow:hidden;font-weight:bold;height:17px;overflow:hidden}
.game-div-text,.game-div-text-large {display:block;padding-top:1px;font-weight:normal;color:#363636;overflow:hidden;font-size:13px;line-height:16px;height:32px;*height:30px;_height:30px;}
.game-div-large {float:left;width:312px;border:0;padding:0px 0px 10px 7px;margin:0 0px 0px 0px;}
.game-div-img-large {width:94px;height:65px;}
.game-div-img-large img {width:92px;height:63px;}
.game-div-text-large {height:48px;*height:46px;_height:45px;}
.game-rightcol {border-top:1px solid #e3e3e3;padding:7px 0px 7px 0px;margin:0 7px 0 7px;width:288px;overflow:hidden;}
.game-rightcol img {width:65px;height:47px;float:right;background-color:#aaa;border:1px solid #666;}
.game-rightcol a {display:block;width:200px;float:left;font-weight:bold;}
.game-rightcol span {padding-top:1px;display:block;font-weight:normal;color:#363636;overflow:hidden;font-size:13px;line-height:16px;}
.game-rightcol span {height:32px;*height:30px;_height:29px;}
a.game-image {width:69px;margin:0 7px 0 0;float:left;}
.game-searches {padding:0 10px 10px 10px;text-align:center;min-height:177px;margin-bottom:0}
.game-searches a {padding-right:5px;}
.game-full {width:968px;background-color:#fff;margin-bottom:7px;}
.game-wrap,.game-submit-wrap {padding:0px 0px 7px 0px;margin:0 8px 0 8px;zoom:1;}
.game-submit-wrap span {display:block;padding:8px 0 3px 0;}
.game-submit-input {width:260px;height:17px;line-height:17px;padding:4px;border:1px solid #999}
.game-panel {width:968px;height:33px;line-height:33px;margin-bottom:7px;}
.game-panel-body {height:33px;line-height:33px;}
.game-panel-h {float:left;width:404px;background-color:#fff;height:33px;}
.game-panel-c {float:left;width:144px;background-color:#fff;height:33px;margin:0 8px 0 8px;}
.back {display:block;text-align:center;}
.i-facebook,.i-twitter,.i-forum,.i-bookmark {height:16px;line-height:16px;display:block;float:left;margin-left:20px;padding-left:23px;background:transparent url(/images/img3.png) no-repeat;margin-top:9px;cursor:pointer;cursor:hand;color:#234e9b;}
.i-facebook:hover,.i-twitter:hover,.i-forum:hover,.i-bookmark:hover {color:#279b56;}
.i-facebook {background-position: -361px 0px;}
.i-twitter {background-position: -361px -22px;}
.i-forum {background-position: -361px -44px;}
.i-bookmark {background-position: -361px -66px;}
.game-half {width:479px;background-color:#fff;margin-bottom:8px;}
.pagenav {height:26px;margin:0 8px 0px 8px;padding:8px 5px 0 5px;border-top:1px solid #eaeaea;}
.pagenav a,.pagenav b,.pagenav i {float:left;display:block;padding-right:10px;text-align:center;}
#game-next-page {float:right;padding:0;}
#footer {background-color:#fff;font-size:12px;color:#666;margin-bottom:-1px;*margin-bottom:-2px;_margin-bottom:-1px;}
#china,#icra,#babi,#egamehk {width:40px;height:30px;background:#fff url(/images/img4.png) -316px -113px no-repeat;float:right;margin:9px 13px 0 0;padding:0;display:inline;}
#icra {width:58px;background-position: -257px -113px;}
#egamehk {width:90px;height:40px;background-position: -74px -229px;}
#babi {width:74px;height:40px;background-position: 0 -229px;}
.contact {color:#cc0000}
.contact:hover {color:#ff9c00;}
#footer-games {padding:4px;width:880px;color:#ccc}
#footer-games a {padding:0 4px 0 4px;line-height:20px}
#footer-friends {padding:7px 8px 6px 9px;width:888px;}
#footer-friends a {display:block;float:left;margin:3px 9px 0 0;}
#footer-links {margin:0 8px 0 8px;padding:8px 1px 8px 1px;border-top:1px dashed #ccc;}
#footer-links a {padding:0 0 0 8px;float:right;font-size:12px;}
.c {width:0;height:0;clear:both;line-height:0;font-size:0;margin:0;padding:0;border:none;background:#ff22ff;}
.r {float:right}
#fcp {display:none;}
.fcp {width:457px;height:250px;font-size:13px;background:#fff}
.formbox {position:relative;border:1px solid #6a798f;background:#fff url(/images/bg-lcb.png) repeat-x 0px -30px;}
.formbox span {font-size:15px;margin-bottom:5px;display:block;}
.button {background-color:#f1f1f1;height:35px;line-height:35px;padding:5px 15px 5px 15px;}
.one {height:16px;line-height:16px;overflow:hidden;padding-left:8px;}
.addhere {padding:0 0px 0 7px}
#flash-game div {padding:8px;}
.reg {padding:3px 3px 8px 3px;}
.settings {padding:3px}
.settings a {display:block;padding:5px 10px 5px 10px;margin-right:10px;border:1px solid #ccc;float:left;background-color:#f1f1f1}
#spw {padding:5px}
#spw h3 {margin:10px 0px 5px 0}
#spw ul {padding:10px 10px 0px 15px}
#spw li {padding:0px 5px 10px 5px}

#af {border:1px solid #aaa;color:#111;padding:0px;margin:3px 0 3px 0;background:#fff}
#play-game {background-color:#f7f7f7}
.h {display:none;margin:0;}
