*{margin:0;padding:0;border:0;font:inherit;font-size:100%}
body{margin:0 auto;max-width:750px;font:14px "Microsoft YaHei",Helvetica,Arial,Lucida Grande,Tahoma,sans-serif}
li,ul{list-style:none}
.pro.pro1{padding-top:.9rem}
.pro.pro2{width:6rem;margin:0 auto;border-radius:3px;box-shadow:0 0 8px #9e9e9e;bottom:.5rem;z-index:1;background:#fff}
.pro>img{width:100%;display:block;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.pro{position:relative;width:100%}
.hdbm{width:5.15rem;margin:0 auto .3rem auto;overflow:hidden;padding-bottom:.3rem;bottom:.5rem}
.pro.pro2 h3,.pro.pro5 h3{text-align:center;font-size:.36rem;margin:0 0 .1rem 0;font-weight:700;position:relative;padding-top:.5rem}
.pro.pro2 h3:after,.pro.pro2 h3:before{display:inline-block;content:'';width:2.15rem;height:.02rem;position:absolute;bottom:.26rem;background:#dcdcdc;z-index:-1}
.pro.pro2 h3 span,.pro.pro5 h3 span{padding:0;background:#fff;display:inline-block}
.pro.pro2 h3 span{width:2.3rem}
.pro.pro5 h3 span{width:4.3rem}
.pro.pro5 h3:after,.pro.pro5 h3:before{display:inline-block;content:'';width:2rem;height:.02rem;position:absolute;bottom:.28rem;background:#dcdcdc;z-index:-1}
.pro.pro2 h3:before{left:.45rem}
.pro.pro2 h3:after{right:.45rem}
.pro.pro5 h3:before{left:.55rem}
.pro.pro5 h3:after{right:.55rem}
.pro.pro5 p{text-align:center;height:.43rem;line-height:.43rem;width:5.65rem;margin:0 auto}
input{width:5.15rem;height:.7rem;margin-bottom:.25rem;font-size:.24rem;padding:.05rem .3rem;background:#f2f2f2;color:#939393;border-radius:3px}
button.submit-input{width:5.15rem;height:.7rem;position:relative;left:0;top:-.05rem;background:#1a369a;color:#fff;letter-spacing:1px;font-size:.26rem;border:3px solid #1a369a96;border-radius:3px;margin-top:.15rem}
.swipe1{margin:0 .2rem;height:5.65rem}
.swipe1 img{height:4.5rem}
.swiper-pagination-bullet{margin:0 4px}
.swiper-pagination{left:0;margin-top:.2rem;width:100%}
.loop{position:absolute!important;bottom:.5rem}
.hdbm p{text-align:center;font-size:.2rem}
.hdbm p span{color:#ef421a}
.zxbj-budget div{float:right;display:none;margin-left:3px;width:16px;height:28px;background:url(../img/zxbjnum.png)}
.zxbj-budget .num0{display:block;background-position:0 0}
.zxbj-budget .num1{display:block;width:6px;background-position:-24px 0}
.zxbj-budget .num2{display:block;background-position:-39px 0}
.zxbj-budget .num3{display:block;background-position:-63px 0}
.zxbj-budget .num4{display:block;background-position:-91px 0}
.zxbj-budget .num5{display:block;background-position:-121px 0}
.zxbj-budget .num6{display:block;background-position:-145px 0}
.zxbj-budget .num7{display:block;background-position:-169px 0}
.zxbj-budget .num8{display:block;background-position:-195px 0}
.zxbj-budget .num9{display:block;background-position:-219px 0}
.zxbj-num{position:relative;overflow:hidden;margin:.3rem 0 .3rem 0;padding:.1rem .1rem;height:1.2rem;border:.1rem solid #d2d1d1;border-radius:4px;border-radius:4px;background-color:#d3d3cb;width:5.15rem}
.zxbj-wrap{width:4.75rem;height:.75rem;border-top:2px solid #313131;border-right:3px solid #313131;border-bottom:2px solid #313131;border-left:3px solid #313131;border-radius:3px}
.zxbj-budget{margin:0 auto;position:absolute;right:.7rem;bottom:.25rem}
.yuan{position:absolute;right:.3rem;bottom:.2rem;font-size:.28rem}
