@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
ul {list-style:none;}
body {background:url(../images/bg.jpg) top center no-repeat;}

#fullBg {background-color:#fff;opacity:0.5;filter:alpha(opacity=50);z-index:99;position:absolute;left:0;top:0;display:none;}
#login {width:411px;height:289px;background:url(../images/alert_log.png) no-repeat;position:absolute;z-index:111;left:400px;top:200px;display:none;}
#login .close, #alert_good .close {position:absolute;width:46px;height:20px;right:8px;top:0;font-size:0;cursor:pointer;}
#login .log {position:absolute;width:161px;height:45px;left:132px;top:191px;overflow:hidden;text-indent:-2000px;}
#login input.input {width:220px;height:24px;line-height:24px;padding:0 3px;border:#A9C3D9 1px solid;border-radius:3px;position:relative;left:110px;top:65px;margin-bottom:10px;}
#login p {font-size:12px;position:absolute;left:115px;top:150px;}
#login p input {position:relative;top:2px;left:-2px;}
#login p span {margin-left:80px;}
#login p span a {color:#CF6B00;}

#alert_good {width:667px;height:287px;background:url(../images/alert_good.jpg) no-repeat;position:absolute;z-index:111;left:400px;top:200px;display:none;}
#alert_good p {font-size:32px;color:#99CC7D;text-align:center;margin-top:115px;font-weight:bold;}
#alert_good p span {color:#E1C557;}

#head {width:1000px;height:724px;margin:0 auto;background:url(../images/head.jpg) no-repeat;position:relative;}
h1 {width:190px;height:80px;position:absolute;left:40px;}
h1 a {display:block;height:80px;font-size:0;}
#head ul {position:absolute;right:0;top:12px;}
#head ul li {float:left;display:inline;width:50px;height:15px;margin-right:15px;}
#head ul li a {display:block;height:100%;overflow:hidden;text-indent:-2000px;}
a.nav {position:absolute;width:135px;height:82px;overflow:hidden;text-indent:-2000px;}
a#nav_1 {left:114px;top:316px;}
a#nav_2 {width:115px;height:75px;left:308px;top:354px;}
a#nav_3 {left:540px;top:265px;}
a#quick_start {position:absolute;width:183px;height:53px;left:419px;top:585px;overflow:hidden;text-indent:-2000px;}

.login {width:379px;height:163px;background:url(../images/log_bg.jpg) no-repeat;position:absolute;bottom:0;right:0;}
.login a {position:absolute;width:113px;height:34px;overflow:hidden;text-indent:-2000px;}
.login .login_btn {left:109px;top:17px;cursor:pointer;}
.login .reg_btn {left:242px;top:17px;}

.after_log {width:379px;height:163px;background:url(../images/after_log.jpg) no-repeat;position:absolute;bottom:0;right:0;display:none;}
.after_log p.tip {font-size:12px;color:#FFF5FF;position:relative;top:37px;text-align:right;padding-right:17px;}
.after_log p.tip span {color:#FEFE46;}
.after_log p.tip a {color:#FFF5FF;text-decoration:none;}
.after_log p.tip a:hover {text-decoration:underline;}
.after_log span, .after_log a {margin:0 5px;}
.after_log select {position:absolute;left:230px;top:62px;border:1px solid #478F1F;height:20px;}

#wrap {padding-bottom:40px;background:url(../images/bg_repeat.jpg) repeat-y;font-family:"Microsoft YaHei";}

#game_1, #game_2, #game_3 {width:1002px;height:auto;margin:0 auto;margin-bottom:40px;background:url(../images/repeat.jpg) repeat-y;position:relative;}
#game_1 .top {height:80px;background:url(../images/top_1.jpg) no-repeat;}
#game_1 div.title {color:#BEF29F;padding:0 60px;font-size:14px;line-height:2;}
#game_1 div.title span {color:#E4C85D;}
#game_1 div.title span.p_head {font-weight:bold;}
.p4, .p5, .p6 {padding-left:90px;text-indent:-20px;}
#start_game_1 {width:265px;height:152px;margin:0 auto;margin-top:10px;background:url(../images/game_1_btn.jpg) no-repeat;}
#start_game_1 a {position:relative;display:block;width:188px;height:55px;top:64px;cursor:pointer;}
#test_div {width:667px;height:437px;font-family:"Microsoft YaHei";background:url(../images/test_bg.jpg) no-repeat;position:absolute;left:400px;top:200px;z-index:111;display:none;}
#test_content {color:#BDF0A1;text-align:left;margin:40px;}
#test_content p {margin-bottom:10px;}
#test_content span {color:#FDDA5A;}
#test_content input {margin-left:10px;}
#test_content label {margin-right:20px;}
#submit_div {width:163px;height:53px;position:absolute;left:260px;top:376px;background:url(../images/submit.jpg) no-repeat;}
#submit_div a {display:block;width:114px;height:34px;position:relative;left:25px;top:8px;overflow:hidden;text-indent:-2000px;}
.hide {display:none;}

p#count_down {text-align:left;font-size:38px;color:#9ACD7E;margin:140px 0 0 230px;position:relative;}
p#count_down span {color:#E0CE6A;position:absolute;right:255px;}
#test_div a.close {position:absolute;width:27px;height:27px;right:0;top:0;overflow:hidden;text-indent:-2000px;cursor:pointer;}
#helper_1, #helper_2 {position:absolute;width:88px;height:60px;left:232px;top:38px;overflow:hidden;text-indent:-2000px;cursor:pointer;}
#helper_2 {left:320px;}
#help_msg{position:absolute;width:188px;height:24px;left:420px;top:56px;overflow:hidden;line-height:24px;color:#f00;}
#helper_1:active {background:url(../images/helper_on.jpg) 0 -1px no-repeat;}
#helper_2:active {background:url(../images/helper_on.jpg) -89px -1px no-repeat;}


#game_2 .top {height:80px;background:url(../images/top_2.jpg) no-repeat;}
.bottom {width:1002px;height:20px;margin:0 auto;background:url(../images/bottom.jpg) no-repeat;}
p.time_tip {font-size:18px;color:#C0F4A1;position:absolute;left:150px;top:310px;z-index:22;}
p.time_tip span {display:inline-block;width:41px;height:20px;letter-spacing:9px;text-indent:6px;line-height:20px;color:#F1DF71;background:url(../images/time_bg.jpg) no-repeat;position:relative;top:1px;}
.paycount{width:250px;height:20px;position:absolute;left:600px;top:310px;line-height:20px;font-size:18px;color:#C0F4A1;z-index:100;}
#name_list {width:372px;height:184px;float:left;display:inline;margin-left:40px;background:url(../images/names_bg.jpg) no-repeat;font-size:14px;line-height:2;}
#name_list #light {color:#FEF02D;padding:10px 40px;}
marquee {height:100px;padding:0 40px;color:#B6E796;}
span.good, span.name {color:#DCCA66;}
#game_2_aside {width:450px;padding-left:80px;display:inline;margin-right:20px;float:right;text-indent:-96px;color:#BFF4A2;font-size:15px;line-height:2;}
p.indent {text-indent:-20px;}
#game_2_aside span {color:#E2C25B;}
.game_2_content {width:903px;height:427px;margin:0 auto;margin-top:200px;padding-bottom:20px;background:url(../images/game_2_off.jpg) no-repeat;position:relative;}
.game_2_content a.start {position:absolute;width:420px;height:145px;left:243px;top:175px;overflow:hidden;text-indent:-2000px;}
#good a {position:absolute;width:223px;height:87px;}
a#good_0 {left:3px;top:72px;}
#good_0.on {background:url(../images/game_2_on.jpg) -3px -73px no-repeat;}
a#good_1 {width:224px;left:228px;top:72px;}
#good_1.on {background:url(../images/game_2_on.jpg) -228px -73px no-repeat;}
a#good_2 {left:453px;top:72px;}
a#good_2.on {background:url(../images/game_2_on.jpg) -453px -73px no-repeat;}
a#good_3 {left:677px;top:72px;}
a#good_3.on {background:url(../images/game_2_on.jpg) -677px -73px no-repeat;}
a#good_4 {left:677px;top:160px;}
a#good_4.on {background:url(../images/game_2_on.jpg) -677px -161px no-repeat;}
a#good_5 {left:677px;top:248px;}
a#good_5.on {background:url(../images/game_2_on.jpg) -677px -249px no-repeat;}
a#good_6 {left:677px;top:336px;}
a#good_6.on {background:url(../images/game_2_on.jpg) -677px -337px no-repeat;}
a#good_7 {left:453px;top:336px;}
a#good_7.on {background:url(../images/game_2_on.jpg) -453px -337px no-repeat;}
a#good_8 {left:229px;top:336px;}
a#good_8.on {background:url(../images/game_2_on.jpg) -229px -337px no-repeat;}
a#good_9 {left:4px;top:336px;}
a#good_9.on {background:url(../images/game_2_on.jpg) -4px -337px no-repeat;}
a#good_10 {left:4px;top:250px;width:219px;}
a#good_10.on {background:url(../images/game_2_on.jpg) -4px -251px no-repeat;}
a#good_11 {left:4px;top:160px;width:219px;height:89px;}
a#good_11.on {background:url(../images/game_2_on.jpg) -4px -161px no-repeat;}

#game_3 .top {height:80px;background:url(../images/top_3.jpg) no-repeat;}


/******************/
#game_3 .top {height:80px;background:url(../images/top_3.jpg) no-repeat;}
#start_game_3 {width:265px;height:152px;margin:0 auto;margin-top:10px;background:url(../images/game_1_btn.jpg) no-repeat;}
#start_game_3 a {position:relative;display:block;width:188px;height:55px;top:64px;cursor:pointer;}
.game_3_bg ,#game_3_bg, #card_box {padding:10px 0 10px 30px;overflow:hidden;zoom:1;}
.game_3_bg li, #game_3_bg li, .card_list {float:left;display:inline;margin:0 0 10px 40px;width:110px;height:176px;}
.game_3_bg img,#game_3_bg img, .card_list img {width:110px;height:176px;}

#game_3 .top {height:80px;background:url(../images/top_3.jpg) no-repeat;}
#start_game_3 {width:265px;height:152px;margin:10px auto;background:url(../images/game_1_btn.jpg) no-repeat;}
#start_game_3 a {position:relative;display:block;width:188px;height:55px;top:64px;cursor:pointer;}
#timer {width:180px;height:45px;position:absolute;left:70px;top:490px;}
#timer p {color:#F5E72E;}
.card_box {height:382px;padding:10px 0 10px 30px;overflow:hidden;zoom:1;background:url(../images/card_box_bg.png) no-repeat ;border:0px solid  #fff;}
.card_box li {float:left;display:inline;margin:0 0 10px 40px;position:relative;top:17px;}
.card_box img {width:110px;height:176px;cursor:pointer;}


#game_3_tip p {color:#BEF29F;padding:0 60px;font-size:14px;line-height:2;}
#game_3_tip p span {color:#E4C85D;}
p.game_3_indent {text-indent:70px;}
p.indent_r {text-indent:92px;}

