@charset "utf-8";
html{width:100%;}
body{width:100%; margin:0; padding:0; font-size:100%; font-family:"Microsoft YaHei",\5b8b\4f53,Arial, Helvetica, sans-serif; background-color:#fff;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;outline:none;}

#wrap{width: 640px; color:#000; font-size: 12px;}
.top_box{height: 88px; background: #311919; border-bottom: 1px solid #ad4840; position: relative;}
.top_box span{display: block; width: 72px; height: 72px; position: absolute; left: 20px; top: 10px; background: url(http://zx.laohu.com/_s/experiencem/zx_icon.png) no-repeat center; background-size: 100% auto;}
.top_box a.top_btn{position: absolute; display: block; width: 168px; height: 50px; top: 20px; line-height: 50px; font-size: 26px; color: #FFF; text-indent: 30px;}
.top_box a.top_btn_gw{background: url(http://zx.laohu.com/_s/1707signm/b1.jpg) no-repeat 0 0; background-size: 100% auto; right:206px;}
.top_box a.top_btn_down{background: url(http://zx.laohu.com/_s/1707signm/b2.jpg) no-repeat 0 0; background-size: 100% auto; right: 30px;}

.main{background: url(http://zx.laohu.com/_s/1707signm/bg.jpg) no-repeat 0 0; background-size: 100% auto;}
.header{height: 660px;}
.title{height: 110px;}
.title img{display: block; width: 100%;}

.weekBox{height: 290px;}
.weekBox a{float: left; width: 150px; height: 262px; margin-left: 8px; overflow: hidden;}
.weekBox a.n2{background: url(http://zx.laohu.com/_s/1707signm/n2.png) no-repeat 0 0; background-size: 100% auto;}
.weekBox a.n3{background: url(http://zx.laohu.com/_s/1707signm/n3.png) no-repeat 0 0; background-size: 100% auto;}
.weekBox a.n4{background: url(http://zx.laohu.com/_s/1707signm/n4.png) no-repeat 0 0; background-size: 100% auto;}
.weekBox a img{display: none; width: 100%; height: 100%;}
.weekBox a.on img{display:block;}
.weekTxt{ text-align: center; font-size: 26px; color: #000; line-height: 36px; padding-bottom: 60px;}
.monTxt{text-align: center; font-size: 24px; color: #000; line-height: 36px; padding-bottom: 30px;}
.login{height: 154px;}
.login img{display: block; margin: 0 auto; width: 222px;}
.logout{height: 154px; text-align: center; font-size: 24px;}
.tabBox{height: 82px;}
.tabBox a{float: left; width: 206px; height: 52px; overflow: hidden; text-indent: -999px; margin-left: 5px;}
.tabBox a.t1{background: url(http://zx.laohu.com/_s/1707signm/t1.png) no-repeat 0 bottom; background-size: 206px 108px;}
.tabBox a.t2{background: url(http://zx.laohu.com/_s/1707signm/t2.png) no-repeat 0 bottom; background-size: 206px 108px;}
.tabBox a.t3{background: url(http://zx.laohu.com/_s/1707signm/t3.png) no-repeat 0 bottom; background-size: 206px 108px;}
.tabBox a.on{background-position: 0 0;}

.dateBox{width: 624px; height: 580px; margin: 0 auto; position:relative;}
.dateBox strong{display: block; width: 88px; height: 38px; border: 1px solid #fec4c3; background: #efe0e0; font-size: 18px; color: #000; line-height: 38px; text-align: center; position: absolute; left: 0; top: 0;}
.dateBox strong.th1{left: 0; top:0;}
.dateBox strong.th2{left: 89px; top: 0;}
.dateBox strong.th3{left: 178px; top: 0;}
.dateBox strong.th4{left: 267px; top: 0;}
.dateBox strong.th5{left: 356px; top: 0;}
.dateBox strong.th6{left: 445px; top: 0;}
.dateBox strong.th7{left: 534px; top: 0;}

.dateBox span{display: block; width:88px; height: 100px; background: #eaeaf0; position: absolute; left: 0; top: 0; border: 1px solid #fec4c3;}
.dateBox span.null{line-height: 100px; text-align: center; color: #cbcbd0;}
.dateBox span em.lcIcon{display:none; width: 63px; height: 63px; background: url(http://zx.laohu.com/_s/1707signm/lc.png) no-repeat 0 0; position: absolute; left: 0; top: 0; z-index: 2;}
.dateBox span  p{text-align: center; color: #000; line-height: 30px;}
.dateBox span  img.tpic{display:block; margin: 0 auto; width: 64px; height: 64px;}
.dateBox span  i{width: 34px; height: 34px; border-radius: 34px; background: #d24c5b; line-height: 34px; text-align: center; color: #FFF; position: absolute; right: 4px;  bottom: 4px; z-index: 3; font-style: normal; display: none;}
.dateBox span.on em.lcIcon,.dateBox span.on i{display: block;}
.dateBox span.td1{left: 0; top: 39px;}
.dateBox span.td2{left: 89px; top: 39px;}
.dateBox span.td3{left: 178px; top: 39px;}
.dateBox span.td4{left: 267px; top: 39px;}
.dateBox span.td5{left: 356px; top: 39px;}
.dateBox span.td6{left: 445px; top: 39px; background: #fdecce;}
.dateBox span.td7{left: 534px; top: 39px; background: #fdecce;}

.dateBox span.td8{left: 0; top: 140px;}
.dateBox span.td9{left: 89px; top: 140px;}
.dateBox span.td10{left: 178px; top: 140px;}
.dateBox span.td11{left: 267px; top: 140px;}
.dateBox span.td12{left: 356px; top: 140px;}
.dateBox span.td13{left: 445px; top: 140px; background: #fdecce;}
.dateBox span.td14{left: 534px; top: 140px; background: #fdecce;}

.dateBox span.td15{left: 0; top: 241px;}
.dateBox span.td16{left: 89px; top: 241px;}
.dateBox span.td17{left: 178px; top: 241px;}
.dateBox span.td18{left: 267px; top: 241px;}
.dateBox span.td19{left: 356px; top: 241px;}
.dateBox span.td20{left: 445px; top: 241px; background: #fdecce;}
.dateBox span.td21{left: 534px; top: 241px; background: #fdecce;}

.dateBox span.td22{left: 0; top: 342px;}
.dateBox span.td23{left: 89px; top: 342px;}
.dateBox span.td24{left: 178px; top: 342px;}
.dateBox span.td25{left: 267px; top: 342px;}
.dateBox span.td26{left: 356px; top: 342px;}
.dateBox span.td27{left: 445px; top: 342px; background: #fdecce;}
.dateBox span.td28{left: 534px; top: 342px; background: #fdecce;}

.dateBox span.td29{left: 0; top: 443px;}
.dateBox span.td30{left: 89px; top: 443px;}
.dateBox span.td31{left: 178px; top: 443px;}
.dateBox span.td32{left: 267px; top: 443px;}
.dateBox span.td33{left: 356px; top: 443px;}
.dateBox span.td34{left: 445px; top: 443px; background: #fdecce;}
.dateBox span.td35{left: 534px; top: 443px; background: #fdecce;}

.qiandao{padding-bottom: 30px;}
.qiandao img{display: block; margin: 0 auto; width: 270px;}
.leiji{width: 640px; height: 188px; background: url(http://zx.laohu.com/_s/1707signm/qdBox.png) no-repeat 0 0; background-size: 100% auto;}
.leiji h2{text-align: center; font-size: 34px; color: #000; height: 60px; line-height: 60px;}
.ljList{float: left; width: 446px; padding: 10px 0 0 28px;}
.ljList li{float: left; width: 220px;}
.ljList li img{float: left; width: 76px; height: 76px;}
.ljList li span{float: right; width: 130px; padding: 14px 4px 0 0; font-size: 20px; line-height: 26px;}
.ljBtn{float: left; width: 142px; padding-top: 24px;}
.ljBtn a.numbtn{display: block; width: 142px; height: 54px; line-height: 54px; text-align: center; font-size: 22px;}
.ljBtn a.bt1{background: url(http://zx.laohu.com/_s/1707signm/lc1.png) no-repeat 0 0; background-size: 100% auto; color: #bcbcbc;}
.ljBtn a.bt3{background: url(http://zx.laohu.com/_s/1707signm/lc3.png) no-repeat 0 0; background-size: 100% auto; color: #FFF;}
.ljBtn a.bt2{background: url(http://zx.laohu.com/_s/1707signm/lc2.png) no-repeat 0 0; background-size: 100% auto; color: #79a6c6;}

.gz1{height: 580px; position:relative;}
.gz1Txt{background-color: #FFF; width: 624px; min-height: 410px; padding-bottom: 20px; border:1px solid #f4ccd7; margin: 0 auto}
.gz1Txt h2{padding: 30px 0 0 0; height: 50px;}
.gz1Txt h2 img{display: block; margin: 0 auto; width: 300px;}
.gz1Txt ul{margin:0 0 0 40px;}
.gz1Txt ul li{/*list-style: decimal;*/ font-size: 20px; line-height: 36px;}
.per{display: block; width: 219px; position: absolute; right: 0; top: 198px;}

.wt{text-align: center; font-size: 18px; padding: 0 0 20px 0;}


footer{width:100%;background-color: #f3f3f3; padding:20px 0; position: relative; overflow: hidden; color: #000;}
footer p{width:450px;font-size: 14px;background: url(http://zx.laohu.com/_s/experiencem/wmlogo.png) no-repeat left center; background-size:80px 28px;padding-left:100px; white-space:nowrap; margin: 0 auto; text-align: center;}

.wtList{width: 624px; height: 222px; border:1px solid #f4ccd7; background: #FFF; margin: 0 auto; margin-bottom: 16px;}
.wtTitle{height: 44px; line-height: 44px; background:#ffe0e0; border-bottom:1px solid #f4ccd7; font-size: 18px; text-indent: 22px;}
.ljBtn2{}

.ljBtn2 a.numbtn{display: block; width: 120px; height: 46px; line-height: 46px; margin: 0 auto; text-align: center; font-size: 18px;}
.ljBtn2 a.bt1{background: url(http://zx.laohu.com/_s/1707signm/bt_01.png) no-repeat 0 0; background-size: 100% auto; color: #bcbcbc;}
.ljBtn2 a.bt3{background: url(http://zx.laohu.com/_s/1707signm/bt_03.png) no-repeat 0 0; background-size: 100% auto; color: #FFF;}
.ljBtn2 a.bt2{background: url(http://zx.laohu.com/_s/1707signm/bt_02.png) no-repeat 0 0; background-size: 100% auto; color: #79a6c6;}

.ljList2{width: 612px; margin: 0 auto; padding: 20px 0 0 0; height: 90px;}
.ljList2 li{float: left; width: 204px;}
.ljList2 li img{float: left; width: 64px; height: 64px;}
.ljList2 li span{float: right; width: 130px; padding: 6px 4px 0 0; font-size: 20px; line-height: 26px;}

.numMain{width: 626px; margin:0 auto; margin-bottom: 14px;}
.numTit{background: #e8e6e6; height: 46px; line-height: 46px; text-align: center; border-radius: 4px; font-size: 20px; margin-bottom: 14px;}
.numTit span,.numTit a{color: #F00;}

.numBox{border: 1px solid #f4ccd7; background: #FFF;}
.numList{width: 610px; height: 250px; margin: 0 auto; border-bottom: 1px solid #d9d9d9;}
.numList:last-child{border-bottom: 0 none;}
.nl1{background: url(http://zx.laohu.com/_s/1707signm/num1.png) no-repeat 0 56px; background-size: 130px 32px;}
.nl2{background: url(http://zx.laohu.com/_s/1707signm/num2.png) no-repeat 0 56px; background-size: 130px 32px;}
.nl3{background: url(http://zx.laohu.com/_s/1707signm/num3.png) no-repeat 0 56px; background-size: 130px 32px;}
.numShow{width:480px; float: right; height: 250px;}
.numShow ul{height: 190px;}
.numShow li{padding: 28px 0 0 0; width: 120px; float: left; text-align: center;}
.numShow li img{display: block; width: 84px; height: 84px; margin:0 auto;}
.numShow li span{display: block; font-size: 18px; padding-top: 8px;}

.numShow a.numbtn{display: block; width: 120px; height: 46px; line-height: 46px; margin: 0 auto; text-align: center; font-size: 18px;}
.numShow a.bt1{background: url(http://zx.laohu.com/_s/1707signm/bt_01.png) no-repeat 0 0; background-size: 100% auto; color: #bcbcbc;}
.numShow a.bt3{background: url(http://zx.laohu.com/_s/1707signm/bt_03.png) no-repeat 0 0; background-size: 100% auto; color: #FFF;}
.numShow a.bt2{background: url(http://zx.laohu.com/_s/1707signm/bt_02.png) no-repeat 0 0; background-size: 100% auto; color: #79a6c6;}

.pageBg{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 998; background-color: rgba(255,255,255,0.8);}
.pop1{width:570px; height:704px; position:fixed; left: 50%; top: 50%; margin: -352px 0 0 -285px; z-index: 999; background: url(http://zx.laohu.com/_s/1707signm/pop1.png) no-repeat 0 0; background-size: 100% auto;}
.pop2, .pop3{width:570px; height:348px; position:fixed; left: 50%; top: 50%; margin: -352px 0 0 -285px; z-index: 999; background: url(http://zx.laohu.com/_s/1707signm/pop2.png) no-repeat 0 0; background-size: 100% auto;}
.pop3{ background: url(http://zx.laohu.com/_s/1707signm/pop3.png) no-repeat 0 0; background-size: 100% auto;}
.closePop1,.closePop2{display: block; width: 60px; height: 60px; background: url(about:blank); position: absolute; right: 0; top: 0;}
.form{padding: 114px 0 0 0; height: 200px;}
.form ul{height: 102px;}
.form li{height: 48px; padding: 0 0 0 88px;}
.form li label{font-size: 24px; color: #f36990; height: 36px; float: left; width: 84px; line-height: 36px;}
.form li select{width: 318px; border: 1px solid #f36990; height:36px; float: left; font-size: 18px;}
.enterBtn,.enterBtn2{display: block; width: 195px; margin: 0 auto;}
.formTxt{padding: 0 36px;}
.formTxt h3{font-size: 24px;}
.formTxt p{font-size:20px; line-height:36px;}
.okbox{padding: 124px 30px 30px 30px; text-align:center;}
.okbox h2{font-size: 24px; padding-bottom: 6px}
.okbox h3{font-size: 20px;}
.pop3 dl{ width: 500px; margin: 130px auto 0 auto;}
/*.pop3 dt{ padding-bottom: 10px; font-size: 24px;}*/
.pop3 dd{ padding-bottom: 10px; font-size: 20px;}


