html,body,a,img,p{margin:0;padding:0}
a{text-decoration: none;}
.sharecontm{ background: #f4f4f4; padding: 100px 0;}
.sharecontm .cont{ padding: 20px; background: #fff; margin: 0 auto; width: 620px; box-shadow: 0 0 22px rgba(0,0,0,.1);}
.sharecontm .cont img{display: block; width: 100%;}
.bottombut{ background: rgba(255,255,255,.9); padding: 20px 0; position: fixed; bottom: 0; left: 0; right: 0; z-index: 66;}
.bottombut a{display: block; width: 180px; height: 50px; line-height: 50px; color: #fff; text-align: center; font-size: 20px; border-radius: 4px; background: #fe757b; margin: 0 auto;}
.bottombut a:hover{ background: #ff6565;}


.contm{display: flex; height: 100%; flex-direction: column; position: absolute; width: 100%;}
.contm .main{flex: 1; display: flex; flex-direction: column; justify-content: center; text-align: center; align-items: center; line-height: 60px; font-size: 32px; color: #333333;}
.contm .word {padding: 70px 0 85px;}
.contm .pic img{display: block; margin:0 auto; width: 157px;}
.contm .btn{text-align: center;}
.contm .btn a{display: block; width: 400px; margin: 0 auto; height: 80px; line-height: 80px; border-radius: 80px; font-size: 30px; color: #fff; background: #23d7bc;}
.contm .btn p{display: block; font-size: 22px; color: #999999; padding-top: 10px;}
.contm .qqcnt{text-align: center; padding-bottom: 20px; color:#696969; font-size: 24px;}
