.default{line-height:1;width:100%;height:100%;color:#fff;padding:0;background:no-repeat;background-size:100% 100%}
div{width:100%;height:100%;box-sizing:border-box}
.default{border-collapse:collapse;box-sizing:border-box;width:100%;height:100%}
.img-container{width:100%;height:100%}
.img-container img{width:100%;height:100%;box-sizing:border-box}
#qrContainer{border-radius:4px;box-sizing:border-box;border:1px solid #ebecf2;background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}
#qrContainer img{width:100%;height:100%}
.txt-container{width:100%;height:100%}
.txt-container .generalTxt{word-wrap:break-word;width:100%;height:100%;padding:0;box-sizing:border-box;text-align:left}
.default{line-height:1;width:100%;height:100%;color:#fff;padding:0;background:no-repeat;background-size:100% 100%}
.default img{width:100%;height:100%}
.txt-container{overflow:hidden;width:100%;height:100%}
.txt-container .generalTxt{word-wrap:break-word;width:100%;height:100%;padding:0;box-sizing:border-box;text-align:left}
.mainContainer{background-color:#fff;overflow:hidden;position:relative}
.mainContainer .floatAuto{height:100%;overflow-x:hidden;overflow-y:auto}
.mainContainer .floatAuto .autoContainer{position:relative;overflow:hidden}
.mainContainer .floatAuto .autoContainer .loop-widget{position:absolute;cursor:pointer}
.mainContainer .floatAuto .autoContainer .loop-widget .widget-container{width:100%;height:100%;display:flex}

@media(max-width:450px){body{position:relative!important;left:auto!important;top:auto!important;transform:none!important;max-height:none!important;margin:auto!important} .autoContainer{transform-origin:top left}}

@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
