﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
li{ list-style:none;}
.both{ clear:both;}
.over_f{ overflow:hidden;zoom:1;}
table {border-collapse:collapse;border-spacing:0;}
img{border:0;}
a{text-decoration:none; cursor:pointer}
body{font-size:16px; color:#fff; font-family:"微软雅黑";}


.border_css{ background:url(../images/bg.jpg) no-repeat center top; height:1177px; min-width:1000px;}
.border1{ background:url(../images/bg1.jpg) no-repeat center top; height:1077px; min-width:1000px;}
.border2{ background:url(../images/bg2.jpg) no-repeat center top; height:1177px; min-width:1000px;}
.border3{ background:url(../images/bg3.jpg) no-repeat center top; height:1177px; min-width:1000px;}

.wrap{width:1000px; margin:0 auto; position:relative;}
.nav{ float:left;width:1000px; margin-top:15px;}
.btn_efun{ float:left; width:188px; height:59px; background:url(../images/btn_efun.png) no-repeat; margin-top:35px;}
.btn_xwz{ float:left; width:193px; height:97px; background:url(../images/btn_xwz.png) no-repeat; margin-left:13px; display:inline}
.btn_ddd{ float:left; width:188px; height:88px; background:url(../images/btn_ddd.png) no-repeat;margin-top:10px;margin-left:13px; display:inline}
.btn_mk{ float:left; width:191px; height:85px; background:url(../images/btn_mk.png) no-repeat;margin-top:10px;margin-left:13px; display:inline}
.btn_sg{ float:left; width:188px; height:86px; background:url(../images/btn_sg.png) no-repeat;margin-top:10px;margin-left:13px; display:inline}
.btn_efun:hover{ background:url(../images/btn_efun_h.png) no-repeat;}
.btn_xwz:hover{ background:url(../images/btn_xwz_h.png) no-repeat;}
.btn_ddd:hover{ background:url(../images/btn_ddd_h.png) no-repeat;}
.btn_mk:hover{ background:url(../images/btn_mk_h.png) no-repeat;}
.btn_sg:hover{ background:url(../images/btn_sg_h.png) no-repeat;}
.info{ float:left; margin-top:10px; height:70px; overflow:hidden}
.btn_login{ float:left;width:92px; height:57px;background:url(../images/btn_login.png) no-repeat;}
.btn_login:hover{background:url(../images/btn_login_h.png) no-repeat;}
.user_info{float:left; width:200px;color:#316e00; font-size:18px;}
.user_info .f1{float:left; width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.btn_out{float:left; width:64px; height:34px;background:url(../images/btn_out.png) no-repeat; margin-top:5px; margin-left:75px; display:inline}
.btn_store{ float:left;width:92px; height:57px;background:url(../images/btn_store.png) no-repeat; margin-left:20px; display:inline}

.act{ float:left; width:400px; margin-top:330px; margin-left:50px; display:inline}
.btn_act1{ float:left; width:326px; height:92px;background:url(../images/btn_act1.png) no-repeat;margin-top:20px;}
.btn_act2{ float:left; width:326px; height:92px;background:url(../images/btn_act2.png) no-repeat; margin-left:30px; display:inline; margin-top:20px;}
.btn_act3{ float:left; width:326px; height:92px;background:url(../images/btn_act3.png) no-repeat; margin-left:60px; display:inline; margin-top:20px;}
.btn_act1:hover{background:url(../images/btn_act1_h.png) no-repeat;}
.btn_act2:hover{background:url(../images/btn_act2_h.png) no-repeat;}
.btn_act3:hover{background:url(../images/btn_act3_h.png) no-repeat;}

.btn_back{ position:absolute; top:10px; right:10px; width:139px; height:44px;background:url(../images/btn_back.png) no-repeat;}
.btn_web{ position:absolute; top:10px; right:10px; width:139px; height:44px;background:url(../images/btn_web.png) no-repeat;}
.btn_back:hover{background:url(../images/btn_back_h.png) no-repeat;}
.btn_web:hover{background:url(../images/btn_web_h.png) no-repeat;}
.sign_info1{ float:left; width:830px;  position:relative; margin-top:320px; height:410px;}
.btn_sign1,.btn_sign2,.btn_sign3,.btn_sign4,.btn_sign5,.btn_sign1_o,.btn_sign2_o,.btn_sign3_o,.btn_sign4_o,.btn_sign5_o,.btn_sign1_lq,.btn_sign2_lq,.btn_sign3_lq,.btn_sign4_lq,.btn_sign5_lq{ position:absolute;width:153px; height:150px;}
.btn_sign6,.btn_sign7,.btn_sign8,.btn_sign9,.btn_sign6_o,.btn_sign7_o,.btn_sign8_o,.btn_sign9_o,.btn_sign6_lq,.btn_sign7_lq,.btn_sign8_lq,.btn_sign9_lq{ position:absolute;width:153px; height:150px; top:130px}
.btn_sign1{left:160px;background:url(../images/btn_sign1.png) no-repeat;}
.btn_sign2{left:335px;background:url(../images/btn_sign2.png) no-repeat;}
.btn_sign3{left:505px;background:url(../images/btn_sign3.png) no-repeat;}
.btn_sign4{left:678px;background:url(../images/btn_sign4.png) no-repeat;}
.btn_sign5{left:250px;top:165px;background:url(../images/btn_sign5.png) no-repeat;}
.btn_sign6{left:420px;top:165px;background:url(../images/btn_sign6.png) no-repeat;}
.btn_sign7{left:590px;top:165px;background:url(../images/btn_sign7.png) no-repeat;}

.btn_sign1:hover{ background:url(../images/btn_sign1_h.png) no-repeat;}
.btn_sign2:hover{ background:url(../images/btn_sign2_h.png) no-repeat;}
.btn_sign3:hover{ background:url(../images/btn_sign3_h.png) no-repeat;}
.btn_sign4:hover{ background:url(../images/btn_sign4_h.png) no-repeat;}
.btn_sign5:hover{ background:url(../images/btn_sign5_h.png) no-repeat;}
.btn_sign6:hover{ background:url(../images/btn_sign6_h.png) no-repeat;}
.btn_sign7:hover{ background:url(../images/btn_sign7_h.png) no-repeat;}


.btn_sign1_o{left:160px;background:url(../images/btn_sign1_o.png) no-repeat;}
.btn_sign2_o{left:335px;background:url(../images/btn_sign2_o.png) no-repeat;}
.btn_sign3_o{left:505px;background:url(../images/btn_sign3_o.png) no-repeat;}
.btn_sign4_o{left:678px;background:url(../images/btn_sign4_o.png) no-repeat;}
.btn_sign5_o{left:250px;top:165px;background:url(../images/btn_sign5_o.png) no-repeat;}
.btn_sign6_o{left:420px;top:165px;background:url(../images/btn_sign6_o.png) no-repeat;}
.btn_sign7_o{left:590px;top:165px;background:url(../images/btn_sign7_o.png) no-repeat;}


.sign_info2{ float:left; width:740px; position:relative; margin-left:50px; display:inline;}
.btn_ck{ float:left; width:234px; height:71px;background:url(../images/btn_ck.png) no-repeat;}
.btn_ck:hover{background:url(../images/btn_ck_h.png) no-repeat;}
.partner_div{ position:absolute; left:1px; top:59px; width:226px; display:none; background:#ffeccb; border-top:none; border:1px solid #acc395;color:#777; font-size:12px; border-radius:0 0 5px 5px;}
.tb1 { float:left;width:226px; text-align:center; font-size:24px;}
.tb1 table{width:226px;color:#ffcd07; color:#dc6800}
.tb1 table td{ height:40px; line-height:40px; border-bottom:1px solid #375e19}
.btn_lq{ width:61px; height:24px; display:block;background:url(../images/btn_lq.png) no-repeat;}
.btn_lq_o{ width:61px; height:24px; display:block;background:url(../images/btn_lq_o.png) no-repeat;}
.btn_record{ float:left; width:234px; height:71px;background:url(../images/btn_record.png) no-repeat; margin-left:10px; display:inline}
.btn_zs{ float:left; width:234px; height:71px;background:url(../images/btn_zs.png) no-repeat; margin-left:10px; display:inline}

.rule{ float:left; width:780px; margin-left:100px; display:inline; color:#000; margin-top:60px; font-size:20px;}
.c1{ font-size:30px; color:#004d07; padding-bottom:10px;}
.rule p{ line-height:30px;}

.tree_info1{ float:left; width:800px; margin-top:270px; margin-left:145px; display:inline}
.cont{ float:left; width:200px; margin-top:75px; text-align:center; color:#145a01; height:40px; line-height:40px; font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.btn_jl{ float:left; width:151px; height:60px;background:url(../images/btn_jl.png) no-repeat; }
.btn_jl:hover{background:url(../images/btn_jl_h.png) no-repeat;}
.jl_lq{ float:left; width:151px;margin-left:140px; display:inline; margin-top:115px;position:relative}
.jl_info{ position:absolute; left:5px; top:55px; width:140px; display:none; background:#ffeccb; border-top:none; border:1px solid #acc395;color:#777; font-size:12px; border-radius:0 0 5px 5px;}
.tb2 { float:left;width:140px; text-align:center; font-size:16px;}
.tb2 table{width:140px;color:#ffcd07; color:#dc6800}
.tb2 table td{ height:40px; line-height:40px; border-bottom:1px solid #375e19}
.btn_mystery_o{float:right;width:151px; height:60px; background:url(../images/btn_mystery_o.png) no-repeat;}
.btn_mystery{float:right;width:151px; height:60px; background:url(../images/btn_mystery.png) no-repeat;}
.btn_mystery:hover{background:url(../images/btn_mystery_h.png) no-repeat;}

.tree_info2{width:520px; margin:0 auto}
.btn_jilu{float:left; width:234px; height:71px;background:url(../images/btn_record.png) no-repeat;}
.btn_jpzs{float:right; width:234px; height:71px;background:url(../images/btn_zs.png) no-repeat;}
.btn_jilu:hover{background:url(../images/btn_record_h.png) no-repeat;}
.btn_jpzs:hover{background:url(../images/btn_zs_h.png) no-repeat;}
.rule_tree{ float:left; width:860px; margin-left:80px; display:inline; color:#000; margin-top:30px; font-size:20px;}
.rule_tree p{ line-height:30px;}

.egg_info1{ margin:0 auto;width:780px; position:relative;}
.egg_cont{ position:absolute; left:270px; top:-30px; width:214px; height:55px; line-height:55px; text-align:center;background:url(../images/cont_bg.png) no-repeat; color:#df7505; font-size:20px}
.jin_egg,.jin_egg_z,.jin_egg_s{ position:absolute; left:0; top:20px; width:279px; height:357px;background:url(../images/jin_egg.png) no-repeat;}
.jin_egg:hover{background:url(../images/jin_egg_h.png) no-repeat;}
.jin_egg_z{background:url(../images/jin_egg_z.png) no-repeat;}
.jin_egg_s{background:url(../images/jin_egg_s.png) no-repeat;}
.jin_egg_z:hover{background:url(../images/jin_egg_z_h.png) no-repeat;}
.jin_egg_z:active{background:url(../images/jin_egg_z_a.png) no-repeat;}
.yin_egg,.yin_egg_z,.yin_egg_s{ position:absolute; left:260px; top:20px; width:279px; height:357px;background:url(../images/yin_egg.png) no-repeat;}
.yin_egg:hover{background:url(../images/yin_egg_h.png) no-repeat;}
.yin_egg_z{background:url(../images/yin_egg_z.png) no-repeat;}
.yin_egg_s{background:url(../images/yin_egg_s.png) no-repeat;}
.yin_egg_z:hover{background:url(../images/yin_egg_z_h.png) no-repeat;}
.yin_egg_z:active{background:url(../images/yin_egg_z_a.png) no-repeat;}
.tong_egg,.tong_egg_z,.tong_egg_s{ position:absolute; left:520px; top:20px; width:279px; height:357px;background:url(../images/tong_egg.png) no-repeat;}
.tong_egg:hover{background:url(../images/tong_egg_h.png) no-repeat;}
.tong_egg_z{background:url(../images/tong_egg_z.png) no-repeat;}
.tong_egg_s{background:url(../images/tong_egg_s.png) no-repeat;}
.tong_egg_z:hover{background:url(../images/tong_egg_z_h.png) no-repeat;}
.tong_egg_z:active{background:url(../images/tong_egg_z_a.png) no-repeat;}
.c2{ font-size:20px}

.egg_info2{width:520px; margin:0 auto}
.btn_egg_jl{float:left; width:235px; height:71px;background:url(../images/btn_egg_jl.png) no-repeat;}
.btn_egg_zs{float:right; width:235px; height:71px;background:url(../images/btn_egg_zs.png) no-repeat;}
.btn_egg_jl:hover{background:url(../images/btn_egg_jl_h.png) no-repeat;}
.btn_egg_zs:hover{background:url(../images/btn_egg_zs_h.png) no-repeat;}

.rule_egg{ float:left; width:860px; margin-left:80px; display:inline; color:#000; margin-top:35px; font-size:20px;}
.rule_egg p{ line-height:30px;}
.c3{ color:#df7505;font-size:30px; padding-bottom:10px;}

.pop_bg{ position:relative; display:none; width:450px; background:#fff; border-radius:10px; border:2px solid #4d2b21; color:#000;}
.close_btn{ position:absolute; right:16px; top:16px; background:url(../images/close_btn.png) no-repeat; width:39px; height:39px; display:block;}
.close_btn:hover{ background:url(../images/close_hover.png) no-repeat;}
.pop_top{ height:80px; line-height:80px;font-size:30px; color:#3f3f47; text-align:center;}
.o_pop_tit{height:55px; line-height:55px;}
.pop_top span{ color:#2696ff;}
.input_css{ width:240px; padding:0 3px; height:28px; border:1px solid #bbbfc0; background:#f7f7f7; font-size:14px; color:#959595;}
.pop_con{font-size:22px; color:#3f3f47;}
.o_pop_con{ text-align:center;font-size:22px; padding:0;}
.pop_con p{margin-top:8px;}
.border{width:360px; margin:0 auto 20px;}
.btn_mar{margin:15px 0 25px; text-align:center;}
.fb_btn{ margin-left:20px; cursor:pointer;}
.pop_login_btn{ background:url(../images/pop_login_btn.png) no-repeat; width:162px; height:41px; display:inline-block;cursor:pointer;}
.pop_login_btn:hover{ background:url(../images/pop_login_hover.png) no-repeat;}
.pop_btn{background:url(../images/o_btn_bg.png) no-repeat; width:162px; height:41px; display:block;cursor:pointer; text-align:center; line-height:41px; color:#fff; margin:20px auto;}
.pop_btn:hover{ background:url(../images/o_btn_hover.png) no-repeat;}
.line_bg{ position:relative; background:#4a4a4a; width:303px; padding-left:50px; height:44px; line-height:44px; display:block;color:#fff; font-size:21px;}
.line_bg img{ position:absolute; left:5px; top:4px;}
.line_option{ position:relative; background:#fff;width:341px; padding-left:10px; height:44px; line-height:44px; border:1px solid #b8b8b8; color:#333; display:block; cursor:pointer;}
.line_option span{ position:absolute; right:10px; top:15px; display:block; background:url(../images/arrow_ico.png) no-repeat; width:20px; height:13px;}
.option_list{ display:none; background:#fff;width:351px; border:1px solid #b8b8b8; color:#333; border-bottom:0; height:200px;overflow-y:auto;overflow-x:hidden;}
.option_list a{ display:block;width:341px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #b8b8b8; cursor:pointer;}
.option_list a:hover{ background:#CCC;}
.show_info{ display:none; position:absolute; top:0; left:693px; width:200px; padding-left:18px; padding-top:10px; border:3px solid #313b31; border-top:0; color:#bbb; padding-bottom:5px; font-size:20px; background:#121b12;}
.show_info a{ color:#bbb; cursor:pointer; font-weight:bold;}
.show_info a.stored_css{ color:#700000;}
.congratulation{ color:#fff; font-size:20px; width:719px; height:29px; line-height:29px; margin:0 auto; background:#101410; border:2px solid #343e34; border-radius:15px; opacity:0.8;}

.tc1{position:relative; display:none;width:735px; height:464px;background:url(../images/tc1.png) no-repeat;}
.tc2{position:relative; display:none;width:723px; height:525px;background:url(../images/tc2.png) no-repeat;}
.tc3{position:relative; display:none;width:860px; height:535px;background:url(../images/tc3.png) no-repeat;}
.tc4{position:relative; display:none;width:928px; height:664px;background:url(../images/tc4.png) no-repeat;}
.tc5{position:relative; display:none;width:669px; height:430px;background:url(../images/tc5.png) no-repeat;}
.tc6{position:relative; display:none;width:701px; height:510px;background:url(../images/tc6.png) no-repeat;}
.tc7{position:relative; display:none;width:873px; height:505px;background:url(../images/tc7.png) no-repeat;}
.close1{ position:absolute; right:220px; top:70px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}
.close2{ position:absolute; right:210px; top:70px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}
.close3{ position:absolute; right:240px; top:70px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}
.close4{ position:absolute; right:280px; top:70px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}
.close5{ position:absolute; right:170px; top:80px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}
.close6{ position:absolute; right:180px; top:70px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}
.close7{ position:absolute; right:200px; top:70px; width:33px; height:33px;background:url(../images/close.png) no-repeat;}

.tips1{ width:350px; float:left; margin-left:150px; display:inline; text-align:center;margin-top:150px; font-size:36px; color:#f7ff72}
.tips1 p{ width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.num_dh{ font-size:20px; padding-top:10px;}
.line_record{width:350px; float:left; margin-left:150px; display:inline; margin-top:110px; font-size:19px; color:#f7ff72; height:250px;overflow-y:auto;overflow-x:hidden;}
.tips2{width:440px; float:left; margin-left:150px; display:inline; margin-top:100px; font-size:16px; color:#f7ff72}
.tips2 p{ line-height:25px;}
.logo_zs{ padding-bottom:10px;}
.egg_tips1{width:350px; float:left; margin-left:130px; display:inline; text-align:center;margin-top:150px; font-size:32px; color:#fff;}
.btn_ok{ margin:0 auto; width:163px; height:59px;background:url(../images/btn_ok.png) no-repeat; display:block; margin-top:20px;}
.egg_tips2{width:480px; float:left; margin-left:150px; display:inline; margin-top:100px; font-size:16px; color:#fff}
.egg_tips2 p{ line-height:25px;}

/* 頁腳 */
.foo_bg{width:100%; background:#252525; padding-top:20px; padding-bottom:20px; clear:both}
.footer{ width:1000px; color:#676768; font-size:12px; margin:0 auto; }
.rig_cr{ position:relative; float:left;  display:inline; color:#777; text-align:center;}
.rig_cr a{ font-size:14px; padding:0 8px;color:#777;}
.rig_cr a:hover{ color:#adf4ff;}
.rig_cr p{ margin-top:4px;}
#partner_css{ color:#dede61; padding:5px 12px; background:#202020; border-radius:5px;}
.rig_cr span{ display:block; font-size:15px;}
.rig_class{ float:right;}
.inch_logo{ float:left; margin-left:5px; display:inline;}
.rig_5{ margin-left:2px;color:#777; line-height:17px; margin-top:-2px; float:left; display:inline}
