
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,i{ margin:0; padding:0; }
img {border: none;vertical-align:middle}em{ font-style:normal;}ul, li, dl, dd, dt, ol{ list-style: none; }
a {	outline: none; text-decoration: none; cursor: pointer;}table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}input,select{vertical-align: middle;}i{font-style: normal;}

body{background: #bfe4ff}
.hfwrap640{ width: 6.4rem; margin: 0 auto;font-size: .24px; padding-bottom: 1rem;}
.top{width: 6.4rem;height: 6rem;background: url(../images/bg.jpg);background-size: cover;}
.time{padding-top: 2.79rem;text-align: center; color: #fff; font-size: .16rem; font-weight: bold;}
.top .dl{width: 1.44rem;height: 0.32rem; display: block;margin: .2rem auto;  background: url(../images/hbg.png);background-size: cover;
	font-size: .2rem;text-align: center;color: yellow;}
.top .dlh{height: 0.3rem; text-align: center; line-height: .3rem; font-size: .16rem;}
.top .dlh .hide{background: #0e6fbe;color: red}
.cont .h1{width: 6.4rem;height: 0.83rem;background: url(../images/bt1.png);background-size: cover;}
.cont ul{width: 6rem;height: 1.55rem;margin: 0 auto;}
.cont li{width: 1.39rem;height: 1.5rem;background: url(../images/k.png);background-size: cover;float: left;text-align: center; padding-top: .9rem;
	font-size: .18rem;font-weight: bold; color: #52190c; margin-left: .1rem;}
.cont .lingqu{width: 2.09rem;height: .51rem;background: url(../images/anniu.png);background-size: cover;margin: 0 auto; display: block; line-height: .7rem;}
.guize {padding-top: .2rem; width: 6.1rem;margin: 0 auto;background: #e4f4ff;border:.03rem solid #aad8fb;border-radius: .3rem;}
.guize .gz-a{width: 2.14rem;height: .83rem;background: url(../images/bt2.png);background-size: cover;display: block;margin: 0 auto;}
.guize .gz-b{padding:0 .4rem;font-size: .18rem;border-top: 0;border-bottom: 0; color: #162c55; padding-bottom: .2rem;}
.guize .gz-c{width: 6.4rem;height: .62rem;background: url(../images/xhd.jpg);background-size: cover;display: block;}
.cont{width: 6.4rem;height: 2.95rem;padding-top: .62rem; margin: 0 auto;background: url(../images/bg2.png);background-size: cover; position: relative; margin-top: -2rem}
.cont2{width: 6.4rem;height: 7.35rem;padding-top: 1rem; margin: 0 auto;background: url(../images/bg3.png);background-size: cover;padding-left:.13rem; }
.cont2 .game{font-size: 0px;width: 1.42rem;height: 1.56rem;display: block;float: left;margin-left: .1rem; margin-bottom: .15rem;}

.cont2 .jialiang{height: 2rem;margin: 0 auto;width: 5.8rem; background: #bfe4ff;border-radius: .2rem;clear: both; padding: .12rem 0}
.cont2 .jialiang span{width: 1.4rem;height: 1.75rem;background: url(../images/k2.png);background-size: cover;float: left;text-align: center; padding-top: 1.2rem;
	font-size: .16rem;font-weight: bold; color: #52190c; margin-left: .4rem; line-height: .2rem;}
.cont2 .lingqu{width: 2.09rem;height: .51rem;background: url(../images/anniu.png);background-size: cover;margin: .1rem auto; display: block; line-height: .7rem;}




.fixpop{position:fixed;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.6); z-index: 98;}
.jlpop{width: 5.75rem;height: 4.65rem;background: url(../images/popbg.png);position:fixed;z-index: 99;left: 50%;top:50%;
	margin-top: -2.325rem;margin-left: -2.875rem; background-size: cover;}
.jlpop .title{height: 0.88rem;position: relative; line-height: .88rem;text-align: center;font-size: 26px;}
.jlpop .title .close{width: 0.3rem;height: 0.3rem;background: url(../images/close.png);background-size: cover;
	position: absolute;right:.3rem;top:.3rem;}
.jlpop .popcont{padding-top: .3rem;}
.jlpop .inp{width: 3.86rem; height: 0.7rem;border-radius: .1rem; border:none;display: block;font-size: .24rem; margin: .5rem auto; background: #e5e5e5;text-align: center;color: #666}
.jlpop .tijiao{width: 3.86rem; height: 0.7rem;line-height: .7rem;color: #fff;background: #1777fb;
	border-radius: .4rem;display: block;font-size: .24rem;text-align: center; margin: 0 auto;}

.dibu{width: 6.4rem; height:.7rem;background: #fff; font-size:.13rem; padding-top:.1rem; position:fixed;left:50%;
margin-left: -3.2rem; bottom: 0;z-index: 97; border-top: 1px solid #ddd;}
.dibu a{color: #aaa9ae;}
.dibu li{width: 50%;float: left;text-align: center;color: #666}
.dibu li.on a {color:#2697fc}
.dibu .iconfont{font-size: .24rem;display: block;}



