﻿
.k { width: 666px; margin-right: auto; margin-left: auto; }
.k .xianshi { background-image: url(index_02.jpg); background-repeat: no-repeat; height: 454px; width: 646px; margin-right: auto; margin-left: auto; background-position: 7px 0px; }
.k .xianshi div .ju { margin-bottom: 8px; text-align: center; width: 62px; line-height: 30px; float: left; height: 28px; margin-left: 100px; _margin-left: 50px; font-size: 21px; padding-top: 15px; color: #FFCE43; font-weight: bold; position: relative; font-family: "微软雅黑"; }
.k .xianshi div .lun { text-align: center; width: 44px; margin-left: 245px; _margin-left: 203px; float: left; font-size: 18px; margin-top:3px; line-height: 30px; height: 30px; color: #FFF; font-weight: bold; letter-spacing: -0.05em; position: relative; font-family: "微软雅黑";}
.k .caozuo { background-position: left bottom; background-image: url(index_04.png); background-repeat: no-repeat; height: 295px; margin-left: -11px; }
.k .xianshi div .puke { float: left; padding-left: 40px; padding-top: 6px; height: 292px; width: 186px; }
.k .xianshi div .host { position: absolute; float: left; margin-top: 310px; margin-left: 40px; color: #FFFFFF; font-size: 18px; text-align: center; width: 180px; overflow: hidden; font-family: Arial,'Times New Roman','Microsoft YaHei',SimHei; font:  16px/0.75em Arial,'Times New Roman','Microsoft YaHei',SimHei; }
.k .xianshi div .host1 { position: absolute; float: left; margin-top: 310px; margin-left: -180px; color: #FFFFFF; font-size: 18px; text-align: center; width: 180px; overflow: hidden; font-family: Arial,'Times New Roman','Microsoft YaHei',SimHei; font:  16px/0.75em Arial,'Times New Roman','Microsoft YaHei',SimHei; }
.k .xianshi div .kaijiang { margin-top: -15px; padding-left: 0; float: left; filter: alpha(opacity=82); -moz-opacity: 0.82; -khtml-opacity: 0.82; opacity: 0.82; }
.kaijiang table { width: 382px; margin-left: 10px;font-family: Tahoma, Helvetica, Arial, sans-serif;}

.kaijiang table tr td {width: 55px; white-space: nowrap; height: 20px;line-height:18px;padding: 0; text-align: center; background-color: #FFF; font-weight: bold;}
.kaijiang table tr td span, .kaijiang table tr td a { font-size: 14px; }

.red { color: #F00; }
.heitao, .hongtao, .fangpian, .caohua, .dawang { float: left; }
.k .xianshi div .heitao { width: 78px; padding-left: 68px; }
.k .xianshi div .hongtao { width: 78px; padding-left: 50px; }
.k .xianshi div .caohua { width: 78px; padding-left: 45px; }
.k .xianshi div .fangpian { width: 78px; padding-left: 45px; }
.k .xianshi div .dawang { width: 66px; padding-left: 51px; }
.k .xianshi .cishu { padding-top: 0px; width: 650px; position: relative; overflow: hidden; text-shadow: 0px 1px 0px #000, 0px 0px 1px #aaa; }
.cishu .hongzi { padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #F00; padding-top: 11px; }
.cishu .huangzi { margin-top: -5px; padding-right: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: orange; text-align: right; }
#apDiv1 { position: absolute; width: 40px; height: 38px; z-index: 1; }

#apDiv2 { position: absolute; width: 139px; height: 35px; z-index: 1; left: 92px; top: 21px; text-align: right; }

#apDiv3 { position: absolute; width: 114px; height: 38px; z-index: 2; left: 460px; top: 20px; text-align: right; }

#apDiv4 { position: absolute; width: 88px; height: 30px; z-index: 3; left: 41px; top: 115px; text-align: right; }

#apDiv5 { position: absolute; width: 88px; height: 30px; z-index: 4; left: 170px; top: 115px; text-align: right; }

#apDiv6 { position: absolute; width: 88px; height: 30px; z-index: 5; left: 299px; top: 115px; text-align: right; }

#apDiv7 { position: absolute; width: 88px; height: 30px; z-index: 6; left: 433px; top: 115px; text-align: right; }

#apDiv8 { position: absolute; width: 88px; height: 30px; z-index: 7; left: 560px; top: 115px; text-align: right; }

#apDiv9 { position: absolute; width: 105px; height: 103px; z-index: 8; left: 30px; top: 147px; }

#apDiv10 { position: absolute; width: 105px; height: 103px; z-index: 9; left: 160px; top: 147px; }

#apDiv11 { position: absolute; width: 105px; height: 103px; z-index: 10; left: 290px; top: 147px; }

#apDiv12 { position: absolute; width: 105px; height: 103px; z-index: 11; left: 422px; top: 147px; }

#apDiv13 { position: absolute; width: 105px; height: 103px; z-index: 12; left: 550px; top: 147px; }

#apDiv14 { position: absolute; width: 116px; height: 46px; z-index: 13; left: 120px; top: 243px; }

#apDiv15 { position: absolute; width: 119px; height: 47px; z-index: 14; left: 457px; top: 243px; }

.k .onlinenum { display: none; position: absolute; font-size: 15px; text-align: center; color: white; width: 129px; left: 280px; top: 255px; }
.k .onlinenum span { color: yellow; font-weight: bold; padding: 0 5px 0 5px; font-size: 19px; }

.k #msg { overflow: hidden; position: absolute; font-size: 15px; text-align: center; color: white; width: 178px; height: 28px; line-height: 28px; left: 260px; top: 265px; }
.k #msg li { }

/*.kaijiang td a { font-size: 12px; }
    .kaijiang td a span { font-size: 13px; }*/
.kaijiang td a.disp_wang { color: #fb8709; }

#resultarea div { position: absolute; }



#msgbox { color: white; border-radius: 4px; padding: 2px; font-size: 12px; position: absolute; z-index: 2; left: 255px; top: 5px; width: 160px; height: 55px; /* background-color: wheat; */ overflow: hidden; }
.k #windowbutton { position: absolute; left: 595px; top: 12px; }

.k #windowbutton button { border: 1px solid #808080; width: 45px; height: 25px; line-height: 25px; }
#soundenabled { width: 50px; position: absolute; left: 595px; top: 46px; color: white; }

#soundenabled input { vertical-align: text-bottom; }


/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */

#gamewindow { display: none; position: fixed; top: 0px; left: 50%; margin-left: -339px; width: 678px; color: #333; }
#gamearea * { -moz-user-select: none; }
.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm { position: absolute; top: 0; left: 0; z-index: -1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html #gamewindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); }

#gamearea .hover0 .A { background-color: #ced58b; }
#gamearea .hover1 .B { background-color: #ced58b; }
#gamearea .hover2 .C { background-color: #ced58b; }
#gamearea .hover3 .D { background-color: #ced58b; }
#gamearea .hover4 .E { background-color: #ced58b; }

#switcharea {width:115px;text-align:center; clear: both; position: absolute; z-index: 999; margin: 20px 0 0 240px; }
#switchbutton {font-size:22px; cursor: pointer; border-radius: 20px; padding: 2px 15px 2px 15px; }
.zt1{
width: 14px;height: 18px;background: url(Themes/KingGameTheme/Content/star.png);position: absolute;
}
.zt2{
width: 15px;height: 18px;background: url(moon.png);position: absolute;
}
.zt3{
width: 18px;height: 18px;background: url(sun.png);position: absolute;
}