@charset "utf-8";
/* CSS Document */
html,body{font-size:14px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
/*css-reset*/
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,strong,b,i,h1,h2,h3,h4,form,input,button,textarea,select,option,img,a{ margin:0; padding:0}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
/*
body table{border-collapse:separate; border-spacing:2px;}
*/
input{outline: none;font-size:14px; font-family:"Microsoft YaHei"}
input::-ms-clear{display:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_yh{font-family:"Microsoft YaHei";}
.none{display:none;}
/*公用浮动*/
.f_left{ float: left}
.f_right{ float: right}
/*浮动清理*/
.cf:before,.cf:after{content:".";display:block;height:0;visibility:hidden}
.cf:after{clear:both}
.cf{zoom:1}

/*select下拉框默认样式*/
.my_select{ position: relative; width: 246px; height: 43px; line-height: 43px; border: 1px solid #f36990; color: #616161; cursor: default; background-color: #FFF; font-size: 18px;}
.my_select p{ padding:0 18px 0 8px; overflow: hidden;}
.my_select p span , .my_select dd{ display: block; white-space:nowrap; overflow: hidden;}
.my_select input{ width: 100px;}
.my_select s{ display: inline-block; width: 14px; height: 9px; background: url(http://zx.laohu.com/_s/1707sign/my_select.png) no-repeat 0 0; position: absolute; top: 17px; right: 12px;}
.my_select dl{ position: absolute; top: 43px; left: -1px; display: none; text-indent: 6px; background-color: #FFF; border: 1px solid #f36990;}
.my_select dd:hover{ background-color: #3B91DC; color: #FFF;}

.wrap{ position: relative; width: 1080px; margin: 0 auto;}

/*header*/
.header{width: 100%;min-width: 1260px;height: 43px;padding: 6px 0;background: #fff;}
.head{width: 1080px;height: 43px;margin: 0 auto;}
.news_head{width: 800px;padding-left: 0;}
.icon_logo{width: 50px;height: 43px;float: left;background:url(http://zx.wanmei.com/web201611/images/main/icon_logo.png) center center no-repeat;}
.news_head .icon_logo{margin-right: 0;}
.head_txt{width: 77px;height: 43px;margin-right: 60px; float: left;background:url(http://zx.wanmei.com/web201611/images/main/headtxt.png) center center no-repeat;}
.head_menu{margin-right: 45px;padding-top: 12px;float: left;}
.news_head .head_menu{margin-right: 15px;}
.head_menu li{width: 117px;height: 20px;float: left;font-size: 18px;line-height: 20px;text-align: center;border-left: 1px solid #a83b3b; cursor: pointer;}
.head_menu li a{width: 117px;height: 20px;display: block;font-size: 18px;line-height: 20px;text-align: center;color: #a83b3b;}
.head_menu li.fir{border: 0;}
.head_menu li.on a,.head_menu li:hover a{color: #a68763;}
.head_wx{width: 102px;height: 35px;padding: 4px 0 4px 50px;float: left;position: relative;background:url(http://zx.wanmei.com/web201605/images/cover/wx_head.png) 5px center no-repeat;}
.head_wx p{line-height: 17px;font-size: 14px;color: #a83b3b;}
.wx_hover{display: none;width: 134px;height: 184px;padding: 0 9px;position: absolute;top: 48px;left: 0;background: #fff;z-index: 99;}
.head_wx:hover .wx_hover{display: block;}
.qrcode_wx{width: 134px;height: 133px;margin-bottom: 8px;background:url(http://zx.wanmei.com/web201605/images/cover/qrcode_wx.jpg) center center no-repeat;}
.wx_hover p{padding-left: 14px;color: #585858;font-size: 14px;}
.wx_hover p.color{color: #bd465a;}

.box1{ height: 896px; background: url(http://zx.laohu.com/_s/1707sign/bg1.jpg) no-repeat center top;}
.box2{ height: 628px; padding-top: 147px; background: url(http://zx.laohu.com/_s/1707sign/bg2.jpg) no-repeat center top;}
.box3{ height: 1284px; padding-top: 128px; background: url(http://zx.laohu.com/_s/1707sign/bg3.jpg) no-repeat center top;}
.box4{ height: 864px; background: url(http://zx.laohu.com/_s/1707sign/bg4.jpg) no-repeat center top;}
.box5{ height: 1383px; background: url(http://zx.laohu.com/_s/1707sign/bg5.jpg) no-repeat center top;}

.box1 a{ position: absolute; right: 0;}
.box1 a.website{ top: 419px; width: 303px; height: 76px;}
.box1 a.appstore{ top: 500px; width: 146px; height: 47px;}
.box1 a.android{ top: 552px; width: 146px; height: 47px;}
.box1 a.desk{ top: 604px; width: 146px; height: 47px;}
.box1 img.code{ position: absolute; top: 505px; right: 156px; width: 142px; height: 141px;}

.box2 li{ width: 260px; height: 455px; margin-right: 10px;}
.box2 li.week1{ background: url(http://zx.laohu.com/_s/1707sign/week1.png) no-repeat 0 0;}
.box2 li.week2{ background: url(http://zx.laohu.com/_s/1707sign/week2.png) no-repeat 0 0;}
.box2 li.week3{ background: url(http://zx.laohu.com/_s/1707sign/week3.png) no-repeat 0 0;}
.box2 li.week4{ margin-right: 0; background: url(http://zx.laohu.com/_s/1707sign/week4.png) no-repeat 0 0;}
.box2 li.on{ background-position: -260px 0;}
.box2 li a{ display: block; width: 100%; height: 100%;}
.box2 .text1{ display: block; margin: 28px auto 0 auto;}

.box3 .text2{ display: block; margin: 0 auto;}
.box3 .login{ text-align: center; margin: 21px 0 164px 0; font-size: 30px; line-height: 75px;}
.box3 .before a{ display: inline-block; width: 222px; height: 75px; background: url(http://zx.laohu.com/_s/1707sign/login_btn.png) no-repeat 0 0;}
.box3 .after a{ color: #000;}
.box3 .month{ width: 798px; border-top: 1px solid #FEB6B7; border-left: 1px solid #FEB6B7;}
.box3 .month td{ width: 113px; border-bottom: 1px solid #FEB6B7; border-right: 1px solid #FEB6B7; text-align: center;}
.box3 .month thead td{ height: 49px; font-size: 16px; background-color: #F0E0E1;}
.box3 .month tbody td{ position: relative; padding: 0 15px; width: 83px; height: 129px; font-size: 12px; line-height: 16px; background-color: #EBEAF0;}
.box3 .month tbody td.saturday, .box3 .month tbody td.sunday{ background-color: #FDF2D4;}
.box3 .month tbody td.null{ color: #CED1D6;}
.box3 .month tbody td .already{ position: absolute; top: 0; left: 0;}
.box3 .f_right{ width: 270px;}
.box3 .f_right .sign_btn{ display: block; width: 270px; height: 120px; margin-bottom: 10px; background: url(http://zx.laohu.com/_s/1707sign/sign_btn.png) no-repeat 0 0;}
.rule_list{ position: relative; width: 228px; padding: 28px 20px; border: 1px solid #F5CDD8; background-color: #FFF;}
.rule_list dt{ position: relative; height: 21px; border-top: 1px solid #1D7FD8; margin-bottom: 20px;}
.rule_list dt span{ position: absolute; top: -12px; left: 50%; margin-left: -56px; width: 111px; height: 21px; line-height: 21px; font-size: 21px; background-color: #FFF; text-align: center;}
.rule_list dd{ position: relative; line-height: 20px; margin-bottom: 10px; padding-left: 20px;}
.rule_list dd span{ position: absolute; top: 0; left: 0;}
.rule_list .personage{ position: absolute; bottom: -75px; right: 30px;}
.box3 .rule_list{ height: 513px;}
.box3 .continuity{ margin-top: 52px;}
.box3 .continuity div{ width: 531px; height: 84px; padding-top: 48px;}
.box3 .continuity div.day14{ background: url(http://zx.laohu.com/_s/1707sign/day14.png) no-repeat 0 0;}
.box3 .continuity div.day28{ background: url(http://zx.laohu.com/_s/1707sign/day28.png) no-repeat 0 0;}
.box3 .continuity table{ width: 495px; margin: 0 auto;}
.box3 .continuity td{ height: 64px;}
.box3 .continuity td p{ width: 90px; margin: 10px 13px 0 13px;}
.award_btn{ display: inline-block; width: 120px; height: 45px; background: url(http://zx.laohu.com/_s/1707sign/award_btn.png) no-repeat 0 -90px; cursor: default;}
.award_btn.can{ background-position: 0 0; cursor: pointer;}
.award_btn.on{ background-position: 0 -45px;}

.box4 .text{ padding: 58px 0 50px 0; font-size: 18px; text-align: center;}
.box4 .list{ width: 799px; border-bottom: 1px solid #F4CCD7;}
.box4 .list table{ width: 100%; border: 1px solid #F4CCD7; border-bottom: none;}
.box4 .list thead td{ height: 43px; padding-left: 25px; background-color: #FFDFE0; border-bottom: 1px solid #F4CCD7; font-size: 18px;}
.box4 .list tbody td{ background-color: #FFF; padding: 20px 15px;}
.box4 .list tbody td p{ width: 90px; margin: 10px 13px 0 13px;}
.box4 .rule_list{ height: 538px;}

.box5{ position: relative;}
.box5 .text{ padding: 64px 0 23px 0; font-size: 18px; text-align: center;}
.box5 .integral{ width: 483px; height: 31px; line-height: 31px; text-align: center; margin: 0 auto; border-radius: 3px; background-color: #E8E6E7; font-size: 18px;}
.box5 .integral span{ color: #FE0000;}
.box5 .info{ position: relative; height: 144px; margin: 28px 0 10px 0; padding: 20px 0 0 190px; border: 1px solid #F5CBD7; background-color: #F6EBEF; line-height: 42px; font-size: 18px;}
.box5 .personage{ position: absolute; bottom: -10px; left: 27px;}
.box5 .list{ width: 797px; border: 1px solid #F4CCD7; background-color: #FFF;}
.box5 .list table{ width: 751px; margin: 0 auto; border-top: 1px solid #D9D9D9;}
.box5 .list table.first{ border-top: none;}
.box5 .list th{ width: 154px;}
.box5 .list td{ padding: 24px 0;}
.box5 .list td.pic{ width: 472px;}
.box5 .list td.pic li{ float: left; width: 90px; margin-right: 18px;}
.box5 .list td.pic li img{ display: block; margin: 0 auto;}
.box5 .rule_list{ height: 396px;}

.prompt{ position: relative; display: none;}
.prompt .close{ position: absolute; top: 20px; right: 16px; width: 48px; height: 48px;}
#prompt1{ width: 726px; height: 507px; padding-top: 146px; background: url(http://zx.laohu.com/_s/1707sign/prompt1.png) no-repeat 0 0;}
#prompt1 table{ width: 530px; margin: 0 auto;}
#prompt1 th, #prompt1 td{ padding-bottom: 15px;}
#prompt1 th{ width: 143px; padding-right: 10px; text-align: right; font-size: 20px; color: #f36990; font-weight: normal;}
#prompt1 td .btn{ display: inline-block; width: 248px; height: 75px; background: url(http://zx.laohu.com/_s/1707sign/prompt1_btn.png) no-repeat 0 0;}
#prompt1 dl{ width: 530px; margin: 0 auto;}
#prompt1 dt{ padding: 50px 0 25px 0; font-size: 18px;}
#prompt1 dd{ line-height: 23px;}

#prompt2{ width: 726px; height: 443px; background: url(http://zx.laohu.com/_s/1707sign/prompt1.png) no-repeat 0 0;}
#prompt2 h1{ padding: 157px 0 10px 0; text-align: center; font-size: 24px; font-weight: normal;}
#prompt2 h2{ padding-bottom: 65px; text-align: center; font-size: 18px; font-weight: normal;}
#prompt2 .btn{ text-align: center;}
#prompt2 .btn a{ display: inline-block; margin: 0 15px; width: 248px; height: 75px;}
#prompt2 .btn a.confirm{ background: url(http://zx.laohu.com/_s/1707sign/confirm.png) no-repeat 0 0;}
#prompt2 .btn a.cancel{ background: url(http://zx.laohu.com/_s/1707sign/cancel.png) no-repeat 0 0;}

#wm_bottom_ { height:114px;width:100%; position: absolute; left: 0; bottom: 0;}
.wm_bottom_bg { background-color:#ffffff;min-width:1002px; width:100%; _width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
.wm_bottom_main { color:#444444; font-size:12px;min-width:1002px; width:100%; _width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
.wm_bottom_warp {}
#wm_bottom_beian { color:#444444; text-decoration:none; border:1px solid #666 !important;}
#wm_bottom_wangjing { color:#444444; text-decoration:none; border:1px solid #666 !important;}
.wm_bottom_items {}
.wm_bottom_warp a:link{ color:#444444; text-decoration:none;font-family:Verdana,\5b8b\4f53,sans-serif;}
.wm_bottom_items a:link  { color:#444444; text-decoration:none; margin-right:15px;}
.wm_bottom_warp a:visited,.wm_bottom_items a:visited { color:#444444; text-decoration:none;}
.wm_bottom_warp a:hover,.wm_bottom_items a:hover { color:#cc0000;}
.wm_bottom_warp a:active,.wm_bottom_items a:active { color:#cc0000;}
.wm_bottom_icp { color:#444444; }
.wm_bottom_copyright {  color:#444444; font-family:Verdana, Geneva, sans-serif,\5b8b\4f53;}

.search-pop{display:none;position: relative;width: 126px;height: 22px;background: url(http://zx.laohu.com/_s/1707sign/search.gif) no-repeat center;}


