body { margin: 0; padding: 0; min-width:320px; background-color: #DFE2E6; } a{ -webkit-touch-callout:none; -webkit-tap-highlight-color:rgba(0,0,0,0); } .tab-nav { list-style: none; height: 36px; margin: 0; padding: 0; background: #EBECF0; font-size: 0; } .tab-nav li { display: inline-block; width: 50%; height: 36px; line-height: 36px; text-align: center; } .tab-nav li a { display: block; height: 100%; font-size: 14px; text-decoration: none; } .tab-nav a span { display: inline-block; color: #545454; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; } .tab-nav a.active span { color: #E35255; border-bottom: 2px solid #E35255; } .necessary { display: none; } #head .indicator { position: absolute; bottom: 6px; right: 4%; overflow: hidden; } #head .indicator div { background-color: rgba(255, 255, 255, .4); width: 3px; height: 4px; margin: 3px 2px; float: left; } #head .indicator div.active { background-color: rgba(255, 255, 255, .7); } .list { list-style: none; padding: 0; margin: 6px 0; } .list.no-data { text-align: center; } .list li { padding: 4px 8px; overflow: hidden; height: 70px; margin-top: 6px; background: #E7EBEE; } .list li > a{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; text-decoration:none; } .list .desc { margin-top: 3px; color: #838489; text-overflow: ellipsis; white-space: nowrap; } .list .icon { width: 58px; height: 58px; margin: 6px 6px 0 6px; background:#D2D5D9 url(../img/loading.gif) no-repeat center; -webkit-background-size: 39px 29px; background-size: 39px 29px; border-radius: 10px; overflow:hidden; box-shadow:0 1px rgba(1,1,1,.2); } .list .icon img{ height:100%; width:100%; } .list .title { color: #404042; font-weight: bold; height: 16px; font-size: 14px; } .list .count { color: #838489; margin-top: 5px; height: 14px; } .list .info { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 10px 4px 0 12px; height: 60px; overflow: hidden; font-size: 12px; } .list .info > div { overflow: hidden; } .list .download { display: inline-block; height: 30px; line-height: 30px; margin: 18px 6px 0 6px; width: 58px; border-radius: 5px; border: 1px solid #D1D1D5; font-size: 14px; text-align: center; text-decoration: none; color: #46494B; background: #F5F6F8; } .list .download img { width: 24px; height: 24px; } #head.no-data { position: relative; } #head.no-data div { position: absolute; top: 50%; left: 0; width: 100%; text-align: center; } #head canvas { display: block; } #head li:first-child img { opacity: 0; } .no-data { font-size: 12px; color: #333; } .swipe { overflow: hidden; visibility: hidden; position: relative; } .swipe-wrap { overflow: hidden; position: relative; } .swipe-wrap > div { float: left; width: 100%; height: 180px; position: relative; background:#D2D5D9 url(../img/loading.gif) no-repeat center; -webkit-background-size:52px 39px; background-size:52px 39; } @media all and (-webkit-transform-3d){ .swipe-wrap > div { height:11.25rem; } } .swipe-wrap a { display: inline-block; width: 100%; height: 100%; background-repeat: no-repeat; background-size: 100% auto; } .swipe-wrap img { display: none; width: 100%; min-height: 180px; vertical-align: middle; } #tip { position: fixed; opacity: 0; bottom: 20%; left:12%; -webkit-transition: opacity 500ms; transition: opacity 500ms; color: #FFF; width: 76%; height: 45px; line-height: 45px; text-align: center; background: rgba(0, 0, 0, .6); pointer-events: none; z-index: 5; } #tip.show { opacity: 1; } .load-more { display: none; height: 36px; line-height: 36px; font-size: 12px; text-align: center; background: #E7EBEE; } .load-more span { display: block; height: 100%; color: #75767B; } .load-more .y { display: none; } .load-more.loading .y { display: block; } .load-more.loading .y em { display: inline-block; height: 22px; width: 22px; vertical-align: middle; background: url(../img/loading.png) no-repeat; background-size: 22px 22px; margin-right: 5px; -webkit-animation: rotate 1s linear infinite; animation: rotate 1s linear infinite; } .load-more.loading .n { display: none; } @-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } }