@charset "utf-8";html{cursor:default}
h1,h2,h3,h4,h5,h6,label,li,p,td,th{cursor:text}
a:active,a:hover,a:link,a:visited{cursor:pointer}
body{box-sizing:border-box;width:100%;margin:0;padding:0;font-size:14px;font-family:"微软雅黑",Arial,Helvetica,sans-serif; background:url(http://zx.laohu.com/_s/cjhy/bg.jpg) no-repeat center top #fff; color:#333}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,select,table,td,textarea,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
area{outline:0}
img{border:0;outline:0}
ol,ul{list-style:none}
a{font-family:"微软雅黑",Arial,Helvetica,sans-serif;text-decoration:none;outline:0}
a:hover{text-decoration:none}
.clearfix:after{content:"";display:block;height:0;clear:both}
.clearfix{zoom:1}
a,span{display:inline-block}
html,body{min-width: 1200px}
body.bg2{background:url(http://zx.laohu.com/_s/cjhy/bg2.jpg) no-repeat center top #fff;height: 1080px}
.wrap1200{ width:1200px; margin:0 auto; position:relative; height:100%;}
.logo{
    display:block;
    width:120px;
    position:absolute;
    top:30px;
    left:68px;
    height:63px;
    background: url(http://zx.laohu.com/_s/cjhy/logo.png) no-repeat;
    } 
.btn{width:190px; height:70px; display:block; background:url(http://zx.laohu.com/_s/cjhy/btn.png) no-repeat;text-align: center;line-height: 70px;display: block;margin: 20px auto;font-size: 16px;color: #fff0a6}
.guess_main{overflow: hidden;width:1250px;padding: 700px 0 200px 0 }
/*.guess_top{ width:1018px; margin:0 auto; height:57px; position:relative; border-bottom:1px solid #c6c6c6;}
.guess_top .guess_tab{}
.guess_top .guess_tab a{ background:url(http://zx.wanmei.com/hd/1802/pk1802/image/guess_tab.png) no-repeat; height:37px; display:inline-block;}
.guess_top .guess_tab .tab1{ width:152px; background-position:0 -37px;}
.guess_top .guess_tab .tab2{ width:174px; background-position:-157px 0;}
.guess_top .guess_tab .tab1.on{ background-position: 0 0;}
.guess_top .guess_tab .tab2.on{ background-position:-157px -37px;}*/
.loginBox{ position:absolute; left:50%;margin: 0 0 0 -185px; line-height:37px; top:500px;text-align: center;width: 370px;height: 180px;}
.loginBox .loginBox_title{font-size: 32px;color: #59338e}
.loginBox .loginBox_txt{font-size: 16px;color: #59338e}
.loginBox .loginBox_txt h4{font-weight: bold;}
.loginBox .loginIn span{font-size: 16px;color: #57328b}
.loginBox .loginIn span.white{color: white}
.loginBox .loginIn a{ width:190px; height:70px; display:block; background:url(http://zx.laohu.com/_s/cjhy/btn.png) no-repeat;text-align: center;line-height: 70px;display: block;margin: 20px auto;font-size: 16px;color: #fff0a6}
.loginBox .loginOut{ color:#595f66; display:none;}
.loginBox .loginOut span{ color:#c53e40;}
.loginBox .loginOut a{width:190px; height:70px; display:block; background:url(http://zx.laohu.com/_s/cjhy/btn.png) no-repeat;text-align: center;line-height: 70px;display: block;margin: 20px auto;font-size: 16px;color: #fff0a6}

.loginBox2{ position:absolute; left:50%;margin: 0 0 0 -185px; line-height:37px; top:610px;text-align: center;width: 370px;height: 180px;}

.navbox{width: 100%;height: 70px;text-align: center;position: absolute; top: 900px}
.navbox a.btn{margin: 0 10px 0 10px; display: inline-block;}
.callbox{width: 1250px;position: relative;margin: 0 0 0 0px;height: 580px}
.callbox ul li{width: 405px;height: 537px;float: left;background: url(http://zx.laohu.com/_s/cjhy/call_bg.png) no-repeat;margin:  0 5px 0;overflow: hidden;}
.callbox ul li .tag{width: 120px;height: 20px;margin: 85px auto 0;background: url(http://zx.laohu.com/_s/cjhy/tag.png) no-repeat;}
.callbox ul li .tit{width: 100%;font-size: 42px;text-align: center;color: #fff;}
.callbox ul li .tit.yellow{color: yellow}
.callbox ul li .con{width: 257px;height: 150px;border-top: 1px solid #613b85;border-bottom: 1px solid #613b85;margin: 45px auto 0;text-align: center;}
.callbox ul li .con .prize{width: 64px;height: 104px;margin: 30px 10px;display: inline-block;}
.callbox ul li .con .prize .img{width: 64px;height: 64px;background: #000;overflow: hidden;}
.callbox ul li .con .prize .img img{width: 100%;}
.callbox ul li .con .prize .name{color: #ecd8a9;font-size: 14px;line-height: 30px;text-align: center;} 
.callbox ul li a.btn{width:190px; height:70px; display:block; background:url(http://zx.laohu.com/_s/cjhy/btn.png) no-repeat;text-align: center;line-height: 70px;display: block;margin: 20px auto;font-size: 16px;color: #fff0a6}
.callbox ul li a.btn.over{background:#502e80 url() no-repeat ; color: #6b6079}


.getlinkbox{width: 855px;height: 455px;margin: 300px auto 0;overflow: hidden;}
.getlink{width: 848px;height: 70px;border:1px solid #614878;margin: 100px 0 0 0}
.getlink .btn{width:190px; height:70px; display:block; background:url(http://zx.laohu.com/_s/cjhy/btn.png) no-repeat;text-align: center;line-height: 70px;display: block; font-size: 16px;color: #fff0a6;float: left;margin: 0}
.getlink .txt{width: 650px;height: 70px; float: right;line-height: 70px;color: #fff;font-size: 16px;}
.getlink .prompt{color: #dbcd84;font-size: 16px;margin: 150px auto;text-align: center;backgroung:none;}

.rulebox{width: 100%;height: 630px;}
.rule{width: 850px;height: 630px; margin: 200px auto;color: #fff;font-size: 16px;line-height: 30px}
.rule h3{margin: 30px 0 0 0}

.bannerbox{width: 100%;height: 180px}
.bannerbox .banner{width: 392px;height: 180px;float: left;background: #7e5da6;margin: 0 10px 0 0}
.bannerbox .banner.last{margin: 0}

.layer{width: 100%;height: 100%;position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: #000;opacity: 0.5;display: none}

.popInfo{ width:100%; height:574px; background:url(http://zx.laohu.com/_s/cjhy/popbg.jpg) center top repeat; position:fixed;  top:20%;display: none;min-width: 1200px;}
.popInfo .popcon{width: 850px; height:574px; margin: 0 auto;overflow: hidden;}
.closeBtn{ position:absolute; left:50%;top:-60px; width:40px; height:40px; background:url(http://zx.laohu.com/_s/cjhy/close.png) center no-repeat; cursor:pointer;margin: 0 0 0 200px }
.popTit{ text-align:center; padding:70px 0 20px;color: #dfd5a7;font-size: 40px; }
.formTable{  width:360px;float: left; margin: 40px 20px 0 40px}
.formTable .row{width: 100%;margin:20px 0 0 0;overflow: hidden; border:1px solid #614490}
.formTable .row .name{ font-size:16px;   color:#fff; text-align:center;background: #4d327a;width: 100px;height: 50px;float: left; line-height: 50px}
.formTable  select{ width:260px; height:50px; border:0px solid #005ba1;float: right;background: #3e2861;color: #614490 }
.formTable .btn{width:190px; height:70px; display:block; background:url(http://zx.laohu.com/_s/cjhy/btn.png) no-repeat;text-align: center;line-height: 70px;display: block; font-size: 16px;color: #fff0a6;margin: 30px auto}
.wenxin{ padding:20px 50px; color:#bfb0d7; font-size:14px; line-height:22px; float: right;width: 315px;height: 255px}
.wenxin h3{ font-size:14px; padding:30px 0; }
.boxy-modal-blackout{ background:#fff!important; opacity:.8!important;  }



/*奖励通用 begin*/
.prize_outer{width:1200px;position:absolute;left:50%;margin-left:-600px;}
.index-container .prize_outer{top:1888px;}
.gz-container .gz-main .prize_outer{ position:relative; padding-top:50px;}
.prize_inner{width:100%;height:800px;position:relative;}
.prize_outer .tips{ line-height:2; text-align:center; font-size:20px; padding-top:20px;}
.prize_inner .prize_t,.prize_outer .gz_rule_font{ display:block; margin:0 auto;}
.prize_inner .prize{width:236px;height:532px;position:absolute;top:220px;}
.prize_inner .prize1{background:url(../image/prize_guanjun.png) center;left:60px;}
.prize_inner .prize2{background:url(../image/prize_yajun.png) center;left:342px;}
.prize_inner .prize3{background:url(../image/prize_jijun.png) center;left:625px}
.prize_inner .prize4{background:url(../image/prize_dianjun.png) center;left:907px}
.prize_inner .check_all_prize_btn{width:348px;height:73px;background:url(../image/btn_prize.png) center;position:absolute;left:50%;margin-left:-174px;top:820px}
.prize_inner .check_all_prize_btn a{display:block;width:100%;height:100%}
/*奖励通用 end*/

/*index begin*/
.index-container{width:100%;height:2900px;margin:0 auto;background:url(../image/index_bg.png) no-repeat center 823px;overflow:hidden;}
 
 .callbox ul{overflow: hidden;}
.prompt{width: 100%;color: red;font-size: 18px;text-align: center; margin: 20px auto;overflow: hidden;background: #fff;opacity: 0.5;line-height: 50px}



