body{background: #562922; overflow: hidden; }

* {-webkit-tap-highlight-color: rgba(0,0,0,0); }
input:focus{ outline: none; }

.stage{height: 100%;-webkit-transform:translate3d(0,0,0);}
.stage.in{-webkit-animation: fadeIn 0.5s 1 ease-in-out;}
.stage.out{-webkit-animation: fadeOut 0.5s 1 ease-in-out;}

#main_container{position: relative;}

#main.fix{min-height: initial;}
#main{-webkit-transform-origin: 0 0;}
/*MAIN START*/
#main{width: 1334px; min-height: 750px;}
/*MAIN END*/
.tips_mc{display: none; }
.tips_mc.show{display: block; }

.share_tips .bg{width: 1660px; left: -133px; }
.share_tips .pic{position: relative; width: 331px; height: 51px; margin-top: 320px; padding-top: 80px; display: -webkit-flex; -webkit-flex-direction: row; -webkit-justify-content: space-around; }
.share_tips .pic .txt{position: absolute; width: 100%; top: 0; text-align: center; font-size: 26px; line-height: 30px; color: #fff; }
.share_tips .pic .share_button{position: relative; width: 55px; height: 55px; }
.share_tips .pic .l{position: relative; width: 1px; height: 55px; background: #fff; }
.share_tips .pic .share_button.tw{background: url(../images/tw.png) no-repeat; background-size: 100%; }
.share_tips .pic .share_button.fb{background: url(../images/fb.png) no-repeat; background-size: 100%; }
.share_tips .pic .share_button.line{background: url(../images/line.png) no-repeat; background-size: 100%; }
/*.role_tips START*/
.role_tips{}
.role_tips .bg{width: 1660px; left: -133px; }
.role_tips .pic{position: absolute; width: 774px; height: 573px; top: 73px; left: 276px; background: url(../images/role_tips_pic_96.png); }
.role_tips .txt{position: absolute; width: 655px; top: 163px; left: 328px; color: RGB(218,181,128); font-size: 21px; line-height: 28px; }
.role_tips .close_button{position: absolute; width: 44px; height: 44px; top: 73px; left: 1055px; background: url(../images/role_tips_close_button_28.png); }
/*.msg_tips START*/
.msg_tips{}
.msg_tips .bg{width: 1660px; left: -133px; }
.msg_tips .pic{position: absolute; width: 614px; height: 366px; top: 165px; left: 398px; background: url(../images/bind_tips_pic_86.png); }
.msg_tips .txt{position: absolute; width: 560px; top: 260px; left: 425px; color: RGB(243,219,185); font-size: 28px; line-height: 34px; text-align: center; }
.msg_tips .close_button{position: absolute; width: 44px; height: 44px; top: 165px; left: 1017px; background: url(../images/role_tips_close_button_28.png); }
/*.bind_tips START*/
.bind_tips{}
.bind_tips .bg{width: 1660px; left: -133px; }
.bind_tips .pic{position: absolute; width: 614px; height: 366px; top: 165px; left: 398px; background: url(../images/bind_tips_pic_86.png); }
.bind_tips .title_txt{position: absolute; width: 560px; top: 195px; left: 425px; color: RGB(243,219,185); font-size: 26px; line-height: 34px; text-align: center; }
/*.bind_tips .input_mc START*/
.bind_tips .input_mc{position: absolute; width: 496px; height: 108px; top: 299px; left: 457px;}
.bind_tips .input_mc .input_bg{position: absolute; width: 460px; height: 46px; top: 0px; left: 0px; background: url(../images/bind_tips_input_mc_input_bg_54.png); }
.bind_tips .input_mc .uid_input{position: absolute; top: 0; left: 90px; width: 368px; line-height: 38px; color: #fff; }
.bind_tips .post_button{position: absolute; width: 184px; height: 56px; top: 447px; left: 613px; background: url(../images/bind_tips_post_button_30.png); }
.bind_tips .close_button{position: absolute; width: 44px; height: 44px; top: 165px; left: 1017px; background: url(../images/role_tips_close_button_28.png); }
/*.finish_tips START*/
.finish_tips{}
.finish_tips .bg{width: 1660px; left: -133px; }
.finish_tips .pic{position: absolute; width: 663px; height: 366px; top: 165px; left: 399px; background: url(../images/finish_tips_pic_93.png); }
.finish_tips .title_txt{position: absolute; width: 300px; top: 202px; left: 564px; color: RGB(243,219,185); font-size: 36px; line-height: 36px; white-space: nowrap; text-align: center; }
/*.finish_tips .table START*/
.finish_tips .table{position: absolute; width: 400px; height: 110px; top: 274px; left: 505px;}
.finish_tips .table .table_bg{position: absolute; width: 400px; height: 110px; top: 0px; left: 0px; background: url(../images/finish_tips_table_table_bg_18.png); }
.finish_tips .table .res_txt{position: absolute; width: 26px; top: 73px; left: 77px; color: RGB(222,186,149); font-size: 24px; line-height: 24px; white-space: nowrap; }
.finish_tips .table .total_txt{position: absolute; width: 54px; top: 73px; left: 262px; color: RGB(222,185,149); font-size: 24px; line-height: 24px; white-space: nowrap; }
.finish_tips .table .rank_txt{position: absolute; width: 84px; top: 73px; left: 445px; color: RGB(222,186,149); font-size: 24px; line-height: 24px; white-space: nowrap; }
.finish_tips .rank_change_txt{position: absolute; width: 90px; top: 395px; left: 903px; color: RGB(226,158,99); font-size: 20px; line-height: 20px; white-space: nowrap; }
.finish_tips .replay_button{position: absolute; width: 184px; height: 56px; top: 447px; left: 614px; background: url(../images/finish_tips_replay_button_70.png); }
.finish_tips .close_button{position: absolute; width: 56px; height: 56px; top: 165px; left: 1014px; }
/*.start_tips START*/
.start_tips{}
.start_tips .bg{width: 1660px; left: -133px; }
.start_tips .pic{position: absolute; width: 618px; height: 413px; top: 138px; left: 399px; background: url(../images/start_tips_pic_73.png); }
.start_tips .title_txt1{position: absolute; width: 600px; top: 175px; left: 405px; color: RGB(243,219,185); font-size: 36px; line-height: 36px; text-align: center; }
.start_tips .title_txt2{position: absolute; width: 600px; top: 175px; left: 405px; color: RGB(243,219,185); font-size: 36px; line-height: 36px; text-align: center; }
.start_tips .help_txt{position: absolute; width: 600px; top: 242px; left: 405px; color: RGB(218,181,128); font-size: 24px; line-height: 24px; text-align: center; }
.start_tips .count_txt{position: absolute; width: 120px; top: 350px; left: 645px; color: RGB(255,237,177); font-size: 60px; line-height: 60px; text-align: center; font-weight: bold; }
.start_tips .start_button{position: absolute; width: 184px; height: 56px; top: 470px; left: 614px; background: url(../images/start_tips_start_button_67.png); }
/*.stage3 START*/
.stage3{}
.stage3 .bg{position: absolute; width: 1600px; height: 750px; top: 0px; left: -133px; background: url(../images/bg3.jpg); }
/*.stage3 .table START*/
.stage3 .table{position: absolute; width: 1239px; height: 477px; top: 226px; left: 48px;}
.stage3 .table .table_bg{position: absolute; width: 1239px; height: 477px; top: 0px; left: 0px; background: url(../images/stage3_table_table_bg_86.png); }
/*.stage3 .table .user_list START*/
.stage3 .table .user_list{position: absolute; width: 1232px; height: 412px; top: 62px; left: 4px; overflow-y: scroll; overflow-x: hidden; }
/*.stage3 .table .user_list .user START*/
.stage3 .table .user_list .user{position: relative; width: 1202px; height: 96px; margin: 6px auto; }
.stage3 .table .user_list .user .user_bg{position: absolute; width: 1202px; height: 96px; top: 0px; left: 0px; background: url(../images/stage3_table_user_list_user_user_bg_52.png); }
.stage3 .table .user_list .user .face{position: absolute; width: 72px; height: 72px; top: 12px; left: 92px; -webkit-mask: url(../images/stage3_table_user_list_user_face_86.png); }
.stage3 .table .user_list .user .name_txt{position: absolute; width: 116px; top: 38px; left: 189px; color: RGB(146,63,18); font-size: 24px; line-height: 24px; white-space: nowrap; }
.stage3 .table .user_list .user .rank_txt{position: absolute; width: 76px; top: 38px; left: 568px; color: RGB(146,63,18); font-size: 24px; line-height: 24px; text-align: center; }
.stage3 .table .user_list .user .res_txt{position: absolute; width: 170px; top: 38px; left: 910px; color: RGB(146,63,18); font-size: 24px; line-height: 24px; text-align: center; }
.stage3 .table .user_list .user .me_icon{position: absolute; width: 85px; height: 32px; top: 32px; left: 316px; background: url(../images/stage3_table_user_list_user_me_icon_85.png); }
.stage3 .cat{position: absolute; width: 191px; height: 254px; top: 73px; left: 1112px; background: url(../images/stage3_cat_4.png); }
/*.stage3 .user_mc START*/
.stage3 .user_mc{position: absolute; width: 868px; height: 95px; top: 104px; left: 48px;}
.stage3 .user_mc .face{position: absolute; width: 92px; height: 92px; top: 0px; left: 0px; -webkit-mask: url(../images/stage3_user_mc_face_75.png); }
.stage3 .user_mc .res_txt{position: absolute; width: 546px; top: 49px; left: 110px; color: RGB(255,233,193); font-size: 26px; line-height: 26px; white-space: nowrap; }
.stage3 .user_mc .name_txt{position: absolute; width: 125px; top: 15px; left: 110px; color: RGB(251,206,123); font-size: 26px; line-height: 26px; }
.stage3 .user_mc .share_button{position: absolute; width: 183px; height: 57px; top: 20px; left: 380px; background: url(../images/stage3_user_mc_share_button_25.png); }
.stage3 .stage1_button{position: absolute; width: 184px; height: 56px; top: 23px; left: 44px; background: url(../images/stage3_stage1_button_40.png); }
/*.stage2 START*/
.stage2{}
.stage2 .bg{position: absolute; width: 1600px; height: 750px; top: 0px; left: -133px; background: url(../images/stage2.jpg); }
/* .stage2 .game_stage{position: absolute; width: 1231px; height: 346px; top: 248px; left: 52px; background: url(../images/stage2_game_stage_100.png); } */
.stage2 .game_stage{position: absolute; width: 1334px; height: 750px; top: 0; left: 0; -webkit-transform: translate3d(0,0,0); }
/*.stage2 .help_mc START*/
.stage2 .help_mc{position: absolute; width: 471px; height: 75px; top: 146px; left: 434px;}
/*.stage2 .help_mc .left START*/
.stage2 .help_mc .left{position: absolute; width: 471px; height: 75px; top: 0px; left: 0px;}
.stage2 .help_mc .left .txt{position: absolute; width: 471px; top: 4px; left: 0px; color: RGB(117,60,16); font-size: 24px; line-height: 30px; text-align: center; }
.stage2 .help_mc .left .arrow{position: absolute; width: 438px; height: 24px; top: 51px; left: 27px; background: url(../images/stage2_help_mc_left_arrow_68.png); }
/*.stage2 .help_mc .right START*/
.stage2 .help_mc .right{position: absolute; width: 452px; height: 75px; top: 0px; left: 0px;}
.stage2 .help_mc .right .txt{position: absolute; width: 471px; top: 4px; left: 0px; color: RGB(117,60,16); font-size: 24px; line-height: 30px; text-align: center; }
.stage2 .help_mc .right .arrow{position: absolute; width: 438px; height: 24px; top: 51px; left: 0px; background: url(../images/stage2_help_mc_right_arrow_22.png); }
/*.stage2 .faces START*/
.stage2 .faces{position: absolute; width: 848px; height: 407px; top: 217px; left: 210px;}
.stage2 .faces .face8{position: absolute; width: 82px; height: 82px; top: 0px; left: 655px; background: url(../images/stage2_faces_face8_55.png); }
.stage2 .faces .face7{position: absolute; width: 82px; height: 82px; top: 217px; left: 262px; background: url(../images/stage2_faces_face7_41.png); }
.stage2 .faces .face6{position: absolute; width: 82px; height: 82px; top: 267px; left: 701px; background: url(../images/stage2_faces_face6_22.png); }
.stage2 .faces .face5{position: absolute; width: 82px; height: 82px; top: 137px; left: 506px; background: url(../images/stage2_faces_face5_77.png); }
.stage2 .faces .face4{position: absolute; width: 82px; height: 82px; top: 323px; left: 0px; background: url(../images/stage2_faces_face4_36.png); }
.stage2 .faces .face3{position: absolute; width: 82px; height: 82px; top: 107px; left: 160px; background: url(../images/stage2_faces_face3_42.png); }
.stage2 .faces .face2{position: absolute; width: 82px; height: 82px; top: 325px; left: 431px; background: url(../images/stage2_faces_face2_28.png); }
.stage2 .faces .face1{position: absolute; width: 82px; height: 82px; top: 53px; left: 334px; background: url(../images/stage2_faces_face1_36.png); }
.stage2 .faces .me{position: absolute; width: 82px; height: 82px; top: 104px; left: 766px; background: url(../images/stage2_faces_me_77.png); }
/*.stage2 .move_mc START*/
.stage2 .move_mc{position: absolute; width: 200px; height: 200px; top: 513px; left: 1023px; pointer-events: none; -webkit-transform: translate3d(0,0,0); }
.stage2 .move_mc .move_bg{position: absolute; width: 200px; height: 200px; top: 0px; left: 0px; background: url(../images/stage2_move_mc_move_bg_7.png); }
.stage2 .move_mc .move_object{position: absolute; width: 66px; height: 66px; top: 66px; left: 66px; background: url(../images/stage2_move_mc_move_object_80.png); }
/*.stage2 .share_mc START*/
.stage2 .share_mc{position: absolute; width: 461px; height: 83px; top: 656px; left: 91px;}
/*.stage2 .share_mc .normal START*/
.stage2 .share_mc .normal{position: absolute; width: 456px; height: 83px; top: 0px; left: 1px;}
.stage2 .share_mc .normal .normal_pic{position: absolute; width: 456px; height: 83px; top: 0px; left: 0px; background: url(../images/stage2_share_mc_normal_normal_pic_88.png); }
.stage2 .share_mc .normal .count_txt{position: absolute; width: 55px; top: 16px; left: 267px; color: RGB(255,207,42); font-size: 22px; line-height: 22px; }
.stage2 .share_mc .zero_pic{position: absolute; width: 461px; height: 80px; top: 0px; left: 0px; background: url(../images/stage2_share_mc_zero_pic_40.png); }
.stage2 .share_mc .bomb{position: absolute; width: 30px; height: 50px; top: 20px; left: 402px; background: url(../images/stage2_share_mc_bomb_43.png); }
.stage2 .share_mc .count_txt{position: absolute; width: 500px; top: 5px; left: 455px; color: RGB(255,207,42); font-size: 22px; line-height: 26px; }
.stage2 .share_mc .count2_txt{position: absolute; width: 215px; top: 5px; left: 192px; color: RGB(255,255,255); font-size: 22px; line-height: 26px; }
.stage2 .share_mc .share_button{position: absolute; width: 183px; height: 57px; top: 20px; left: -10px; background: url(../images/stage3_user_mc_share_button_25.png); }
/*.stage2 .title_mc START*/
.stage2 .title_mc{position: absolute; width: 1334px; height: 112px; top: 0px; left: 0px;}
.stage2 .title_mc .title_bg{position: absolute; width: 1334px; height: 71px; top: 0px; left: 0px; background: url(../images/stage2_title_mc_title_bg_7.png); }
/*.stage2 .title_mc .score_mc START*/
.stage2 .title_mc .score_mc{position: absolute; width: 165px; height: 37px; top: 11px; left: 584px;}
.stage2 .title_mc .score_mc .score_mc_bg{position: absolute; width: 107px; height: 37px; top: 0px; left: 0px; background: url(../images/stage2_title_mc_score_mc_score_mc_bg_17.png); }
.stage2 .title_mc .score_mc .score_txt{position: absolute; width: 42px; top: 2px; left: 123px; color: RGB(255,243,102); font-size: 38px; line-height: 38px; }
/*.stage2 .title_mc .round_mc START*/
.stage2 .title_mc .round_mc{position: absolute; width: 115px; height: 76px; top: 14px; left: 1069px;}
.stage2 .title_mc .round_mc .round_mc_bg{position: absolute; width: 115px; height: 76px; top: 0px; left: 0px; background: url(../images/stage2_title_mc_round_mc_round_mc_bg_24.png); }
.stage2 .title_mc .round_mc .txt{position: absolute; width: 70px; top: 18px; left: 24px; color: RGB(161,73,61); font-size: 22px; line-height: 22px; text-align: center; }
.stage2 .title_mc .sp_txt{position: absolute; width: 223px; top: 86px; left: 555px; color: RGB(255,235,210); font-size: 20px; line-height: 20px; white-space: nowrap; }
/*.stage2 .title_mc .user_mc START*/
.stage2 .title_mc .user_mc{position: absolute; width: 185px; height: 92px; top: 20px; left: 120px;}
.stage2 .title_mc .user_mc .face{position: absolute; width: 92px; height: 92px; top: 0px; left: 0px; -webkit-mask: url(../images/stage3_user_mc_face_75.png); }
.stage2 .title_mc .user_mc .name_txt{position: absolute; width: 78px; top: 35px; left: 107px; color: RGB(251,206,123); font-size: 28px; line-height: 28px; white-space: nowrap; }
/*.stage2 .bomb START*/
.stage2 .bomb{position: absolute; width: 444px; height: 182px; top: 222px; left: 643px;}
.stage2 .bomb .fire_pic{position: absolute; width: 126px; height: 131px; top: 0px; left: 318px; background: url(../images/stage2_bomb_fire_pic_55.png); }
.stage2 .bomb .bomb_pic{position: absolute; width: 70px; height: 103px; top: 79px; left: 0px; background: url(../images/stage2_bomb_bomb_pic_68.png); }
.stage2 .plus{position: absolute; width: 86px; height: 63px; top: 0px; left: 809px; background: url(../images/stage2_plus_37.png); }
.stage2 .debug_txt{position: absolute;  left: 500px; top: 0; }
/*.stage1 START*/
.stage1{}
/* .stage1 .bg{position: absolute; width: 1334px; height: 750px; top: 0px; left: 0px; background: url(../images/stage1_bg_25.png); } */
.stage1 .bg{position: absolute; width: 1600px; height: 750px; top: 0px; left: -133px; background: url(../images/bg1.jpg); }
/*.stage1 .res_mc START*/
.stage1 .res_mc{position: absolute; width: 622px; height: 169px; top: 415px; left: 356px;}
/*.stage1 .res_mc .card1 START*/
.stage1 .res_mc .card1{position: absolute; width: 81px; height: 105px; top: 0px; left: 4px;}
.stage1 .res_mc .card1 .card{position: absolute; width: 76px; height: 56px; top: 0px; left: 2px; background: url(../images/stage1_res_mc_card1_card_17.png); }
.stage1 .res_mc .card1 .got{position: absolute; width: 23px; height: 24px; top: 28px; left: 56px; background: url(../images/stage1_res_mc_card1_got_72.png); }
.stage1 .res_mc .card1 .name_txt{position: absolute; width: 81px; top: 62px; left: 0px; color: RGB(216,156,142); font-size: 18px; line-height: 20px; white-space: nowrap; text-align: center; }
/*.stage1 .res_mc .card2 START*/
.stage1 .res_mc .card2{position: absolute; width: 81px; height: 105px; top: 0px; left: 111px;}
.stage1 .res_mc .card2 .card{position: absolute; width: 76px; height: 56px; top: 0px; left: 2px; background: url(../images/stage1_res_mc_card1_card_17.png); }
.stage1 .res_mc .card2 .got{position: absolute; width: 23px; height: 24px; top: 28px; left: 56px; background: url(../images/stage1_res_mc_card1_got_72.png); }
.stage1 .res_mc .card2 .name_txt{position: absolute; width: 81px; top: 62px; left: 0px; color: RGB(216,156,142); font-size: 18px; line-height: 20px; white-space: nowrap; text-align: center; }
/*.stage1 .res_mc .card3 START*/
.stage1 .res_mc .card3{position: absolute; width: 81px; height: 105px; top: 0px; left: 217px;}
.stage1 .res_mc .card3 .card{position: absolute; width: 76px; height: 56px; top: 0px; left: 2px; background: url(../images/stage1_res_mc_card1_card_17.png); }
.stage1 .res_mc .card3 .got{position: absolute; width: 23px; height: 24px; top: 28px; left: 56px; background: url(../images/stage1_res_mc_card1_got_72.png); }
.stage1 .res_mc .card3 .name_txt{position: absolute; width: 81px; top: 62px; left: 0px; color: RGB(216,156,142); font-size: 18px; line-height: 20px; white-space: nowrap; text-align: center; }
/*.stage1 .res_mc .card4 START*/
.stage1 .res_mc .card4{position: absolute; width: 81px; height: 105px; top: 0px; left: 324px;}
.stage1 .res_mc .card4 .card{position: absolute; width: 76px; height: 56px; top: 0px; left: 2px; background: url(../images/stage1_res_mc_card1_card_17.png); }
.stage1 .res_mc .card4 .got{position: absolute; width: 23px; height: 24px; top: 28px; left: 56px; background: url(../images/stage1_res_mc_card1_got_72.png); }
.stage1 .res_mc .card4 .name_txt{position: absolute; width: 81px; top: 62px; left: 0px; color: RGB(216,156,142); font-size: 18px; line-height: 20px; white-space: nowrap; text-align: center; }
/*.stage1 .res_mc .card5 START*/
.stage1 .res_mc .card5{position: absolute; width: 81px; height: 105px; top: 0px; left: 431px;}
.stage1 .res_mc .card5 .card{position: absolute; width: 76px; height: 56px; top: 0px; left: 2px; background: url(../images/stage1_res_mc_card1_card_17.png); }
.stage1 .res_mc .card5 .got{position: absolute; width: 23px; height: 24px; top: 28px; left: 56px; background: url(../images/stage1_res_mc_card1_got_72.png); }
.stage1 .res_mc .card5 .name_txt{position: absolute; width: 81px; top: 62px; left: 0px; color: RGB(216,156,142); font-size: 18px; line-height: 20px; white-space: nowrap; text-align: center; }
/*.stage1 .res_mc .card6 START*/
.stage1 .res_mc .card6{position: absolute; width: 81px; height: 105px; top: 0px; left: 538px;}
.stage1 .res_mc .card6 .card{position: absolute; width: 76px; height: 56px; top: 0px; left: 2px; background: url(../images/stage1_res_mc_card1_card_17.png); }
.stage1 .res_mc .card6 .got{position: absolute; width: 23px; height: 24px; top: 28px; left: 56px; background: url(../images/stage1_res_mc_card1_got_72.png); }
.stage1 .res_mc .card6 .name_txt{position: absolute; width: 81px; top: 62px; left: 0px; color: RGB(216,156,142); font-size: 18px; line-height: 20px; white-space: nowrap; text-align: center; }
.stage1 .res_mc .line_bg{position: absolute; width: 622px; height: 47px; top: 122px; left: 0px; background: url(../images/stage1_res_mc_line_bg_2.png); }
.stage1 .res_mc .line{position: absolute; width: 619px; width: 0; height: 12px; top: 123px; left: 2px; background: url(../images/stage1_res_mc_line_2.png); }
.stage1 .card_mc.empty{-webkit-filter: grayscale(100%); }
/*.stage1 .user_mc START*/
.stage1 .user_mc{position: absolute; width: 185px; height: 92px; top: 20px; left: 150px;}
.stage1 .user_mc .face{position: absolute; width: 92px; height: 92px; top: 0px; left: 0px; -webkit-mask: url(../images/stage3_user_mc_face_75.png); }
.stage1 .user_mc .name_txt{position: absolute; width: 78px; top: 35px; left: 107px; color: RGB(251,206,123); font-size: 28px; line-height: 28px; white-space: nowrap; }
/*.stage1 .slogan START*/
.stage1 .slogan{position: absolute; width: 581px; height: 273px; top: 107px; left: 377px;}
.stage1 .slogan .slogan_pic{position: absolute; width: 581px; height: 247px; top: 0px; left: 0px; background: url(../images/stage1_slogan_slogan_pic_29.png); }
.stage1 .slogan .time_txt{position: absolute; width: 235px; top: 255px; left: 130px; color: RGB(226,154,138); font-size: 20px; line-height: 20px; white-space: nowrap; }
.stage1 .logo{position: absolute; width: 126px; height: 75px; top: 23px; left: 604px; background: url(../images/stage1_logo_35.png); }
.stage1 .stage2_button{position: absolute; width: 356px; height: 100px; top: 625px; left: 491px; background: url(../images/stage1_stage2_button_16.png); }
.stage1 .stage3_button{position: absolute; width: 184px; height: 56px; top: 18px; left: 844px; background: url(../images/stage1_stage3_button_96.png); }
.stage1 .role_tips_button{position: absolute; width: 184px; height: 56px; top: 18px; left: 1040px; background: url(../images/stage1_role_tips_button_60.png); }
