html body{padding:0;margin:0}html body *{box-sizing:border-box}html body,html input,html select,html textarea{font-size:calc(4vw * 1)}.ibfs-text-xxl{font-size:calc(4vw * 1.5)}.ibfs-text-xl{font-size:calc(4vw * 1.3)}.ibfs-text-lg{font-size:calc(4vw * 1.15)}.ibfs-text-md{font-size:calc(4vw * 1)}.ibfs-text-sm{font-size:calc(4vw*.85)}.ibfs-text-xs{font-size:calc(4vw * .77)}.ibfs-text-meta{font-size:calc(4vw*.85);color:#999}header#header{text-align:center;border-top:8px solid #8a6d4c;position:sticky;top:0;z-index:2;background:#ffffff}header#header .logo{padding:1rem}header#header .logo img{width:50%;max-width:256px}header#header .app-group{display:flex;background-color:#F6F6F6;border-top:1px solid #D6D6D6;position:relative}header#header .app-group a.app-item{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:8px 4px;color:#333;text-decoration:none;gap:3px}header#header .app-group a.app-item .icon{width:100%;height:auto;display:flex;justify-content:center}header#header .app-group a.app-item .icon img{width:2.6em;height:2.6em;border-radius:5px}header#header .app-group a.app-item .name{width:60%;overflow:hidden;white-space:nowrap;font-size:.9em}header#header .app-group a.app-item .install{width:30%;border:1px solid #707070;border-radius:2px;padding:2px;color:#666666;min-width:3em;font-size:.8em}header#header .app-group a.app-item:not(:last-child){border-right:1px solid #D6D6D6}header#header .app-group a.btn-close{position:absolute;top:.1em;right:.5em;z-index:1;display:block;width:.6em;height:.6em}header#header .app-group a.btn-close img{width:100%;height:100%}footer#footer{background-color:#8a6d4c;color:#ffffff;padding:2em;text-align:center}main#main .ad-group{overflow:hidden;display:flex;aspect-ratio:1.37 / 1}main#main .ad-group .bxslider{min-width:100%}main#main .ad-group li img{width:100%;aspect-ratio:1.37 / 1}main#main .ad-group .ad-loading{aspect-ratio:1.37 / 1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#eeeeee url(/images/load.gif) center center no-repeat}main#main .ad-group .ad-noData{aspect-ratio:1.37 / 1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#eeeeee}main#main .comtent{padding:2em 1em}main#main .announcement-group{font-weight:bold;margin-bottom:.5em;display:flex;align-items:center}main#main .announcement-group .announcement-title{background:#cc0000;color:#ffffff;padding:.3em .5em;margin-right:.5em;line-height:1.6em;white-space:nowrap}main#main .announcement-group a{color:#cc0000;text-decoration:none;margin-right:2em}main#main .menu-group{display:flex;flex-wrap:wrap;padding-bottom:2em;gap:1em}main#main .menu-group a.menu-item{text-align:center;width:calc((100% - 2em) / 3);margin-bottom:1em;text-decoration:none;color:#333}main#main .menu-group a.menu-item .icon{height:4em;display:flex;align-items:center;justify-content:center;margin-bottom:.5em}main#main .menu-group a.menu-item .icon img{width:50%}main#main .share-group{display:flex;justify-content:center;padding-top:1em;gap:1em}main#main .share-group a.share-item{display:block;width:3em;height:3em}main#main .share-group a.share-item img{width:100%;height:100%}main#main .service{text-align:center;padding-top:1em;font-size:calc(4vw*.85)}main#main a.goIbfs-group{display:flex;align-items:center;justify-content:center;color:#333;text-decoration:none;padding-top:1em}main#main a.goIbfs-group img.goIbfs{width:2em;height:2em}#wlsModal{z-index:999 !important}#wlsModal_title::before{background-color:#cc0000}#wlsModal_close{color:#cc0000}