@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none; word-break: break-all;}
html {}
body { color: #000; text-align: center; font: 0.24rem/1.75 "微软雅黑"; background: #f5f5f5;}
img { max-width: 100%; height: auto; border: 0; vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0 }
input, select, button, textarea {font-size: 100%;font-family: inherit;margin: 0;padding: 0;outline: none; }
a { color: inherit; text-decoration: none; }

.wrapper { max-width: 7.5rem; min-height: 100vh; margin: 0 auto; padding-top: 6.14rem; box-sizing: border-box; overflow: hidden; background: url(../images/bg.jpg)/*tpa=https://49tk1.com/images/bg.jpg*/ top center no-repeat #fff; background-size: 100% auto;}

.wrapper-in { max-width: 7.5rem; min-height: 100vh; margin: 0 auto; background: #fff; overflow: hidden;}

.down-yy { position: fixed; right: 0; bottom: 0.4rem;}
.down-yy a { display: inline-block;}
.down-yy img { width: 1.7rem; height: 0.96rem;}

.down1 { display: flex; flex-wrap: wrap; justify-content: center; width: 5rem; margin: 0 auto;}
.down1 a { display: block; margin: 0.15rem 0.1rem;}
.down1 a img { width: 2.2rem; height: 0.8rem; border-radius: 0.8rem; box-shadow: 0 0.05rem 0.15rem rgba(255,144,0,.25);}
.down2 { padding: 0.15rem 0;}
.down2 a {}
.down2 a img { width: 4.6rem; height: 0.8rem; border-radius: 0.8rem; box-shadow: 0 0.05rem 0.15rem rgba(255,144,0,.25);}
.down3 { padding: 0.15rem 0;}
.down3 a {}
.down3 a img { width: 4.6rem; height: 0.8rem;}
.down4 { display: flex; flex-wrap: wrap; justify-content: center; width: 5rem; margin: 0 auto;}
.down4 a { display: block; margin: 0.15rem 0.1rem;}
.down4 a img { width: 2.2rem; height: 0.8rem;}

.footer { padding: 0.1rem 0 0.4rem 0; font-size: 0.22rem; text-align: center;}

.pt { position: fixed; left: 0; right: 0; bottom: 0; margin: auto; max-width: 7.5rem;}
.pt img {}
.pt-close { display: block; width: 0.5rem; height: 0.5rem; background: url(../images/close.png)/*tpa=https://49tk1.com/images/close.png*/ center center no-repeat; background-size: 100% 100%; position: absolute; top: 0.2rem; right: 0.4rem;}
.pt-blank { height: 2.71rem;}

.yy-btn { padding: 0.6rem;}
.yy-btn img { width: 3.2rem; height: 0.7rem;}
.yy {}
.yy-tit { width: 100%; max-width: 7.5rem; position: fixed; top: 0; left: 0; right: 0; margin: auto;}
.yy-tit-blank { height: 1.1rem;}

