.logo-area[data-v-7029d4c6] {
    height: 1.111111rem;
    background-color: rgba(0,0,0,.03);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: .416667rem;
    padding-top: .277778rem
}

.logo-area .logo-img[data-v-7029d4c6] {
    width: 3.425926rem;
    height: .555556rem;
    /*background: url(../../static/img/logo.acdb98f6.png) no-repeat 50%;*/
    background-size: 100% 100%
}

.h-text-ellipsis-limit-text[data-v-c4afcf36] {
    word-break: break-all
}

.h-text-ellipsis-more[data-v-c4afcf36] {
    margin-left: -.092593rem
}

.down[data-v-c4afcf36] {
    width: .444444rem;
    height: .222222rem;
    margin-right: .092593rem;
    background-size: .333333rem .166667rem;
    float: right;
    margin-top: .166667rem
}

.app-info-wrap[data-v-54cea95c] {
    width: 9.166667rem;
    padding: .333333rem .416667rem .185185rem
}

.app-info-wrap .app-info-bottom-wrap[data-v-54cea95c] {
    position: relative
}

.app-info-wrap .app-info-bottom-wrap .appinfo-border-bottom[data-v-54cea95c] {
    position: absolute;
    width: 100%;
    height: .009259rem;
    bottom: -.009259rem;
    left: 0;
    background-color: rgba(0,0,0,.06)
}

.app-info-wrap .app-info[data-v-54cea95c] {
    height: 2.481481rem
}

.app-info-wrap .app-info .icon-wrap[data-v-54cea95c] {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 1.944444rem;
    height: 1.944444rem
}

.app-info-wrap .app-info .icon-wrap img[data-v-54cea95c] {
    display: block;
    width: 1.944444rem;
    height: 1.944444rem;
    border-radius: .388889rem
}

.app-info-wrap .app-info .icon-wrap[data-v-54cea95c]:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 1.944444rem;
    height: 1.944444rem;
    border: .009259rem solid rgba(0,0,0,.05);
    border-radius: .388889rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.app-info-wrap .app-info .content-wrap[data-v-54cea95c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    float: left;
    font-size: .333333rem;
    margin-left: .37037rem;
    text-align: left;
    height: 2.092593rem;
    width: 5.555556rem
}

.app-info-wrap .app-info .content-wrap .title-container[data-v-54cea95c] {
    max-height: 1.148148rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: .444444rem;
    margin-bottom: .092593rem
}

.app-info-wrap .app-info .content-wrap .title-container2[data-v-54cea95c] {
    line-height: .444444rem;
    margin-bottom: .092593rem
}

.app-info-wrap .app-info .content-wrap .app-name[data-v-54cea95c] {
    font-size: .444444rem;
    font-weight: 700;
    line-height: .555556rem;
    letter-spacing: .017778rem;
    color: #000;
    word-break: break-word
}

.app-info-wrap .app-info .content-wrap .origin-icon[data-v-54cea95c] {
    display: inline-block;
    width: 1rem;
    height: .398148rem;
    line-height: .555556rem;
    margin-left: .166667rem;
    margin-top: .046296rem;
    background: url(data:image/png;
    base64,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) no-repeat 50%;background-size: cover;
    vertical-align: top
}

.app-info-wrap .app-info .content-wrap .download-count[data-v-54cea95c] {
    margin: 0 0 .12963rem;
    line-height: .407407rem;
    color: hsla(0,0%,40%,.7);
    font-size: .305556rem
}

.app-info-wrap .app-info .content-wrap .download-count .line[data-v-54cea95c] {
    font-size: .222222rem;
    color: hsla(0,0%,65.9%,.5)
}

.app-info-wrap .app-info .content-wrap .download-count span[data-v-54cea95c]:nth-child(2) {
    margin: 0 .092593rem;
    vertical-align: text-bottom;
    color: #a1a1a1;
    opacity: .5
}

.app-info-wrap .app-info .content-wrap .security-detect[data-v-54cea95c] {
    position: relative;
    line-height: .407407rem;
    font-size: .305556rem;
    color: #999;
    white-space: nowrap
}

.app-info-wrap .app-info .content-wrap .security-detect img[data-v-54cea95c] {
    display: block;
    float: left;
    width: .305556rem;
    height: .342593rem;
    margin-right: .12037rem
}

.app-info-wrap .app-info .content-wrap .security-detect .security-status-wrap[data-v-54cea95c] {
    float: left
}

.app-info-wrap .app-info .content-wrap .security-detect .security-status-wrap span[data-v-54cea95c] {
    display: block;
    float: left
}

.app-info-wrap .app-info .content-wrap .security-detect .security-status-wrap .dot[data-v-54cea95c] {
    width: .055556rem;
    height: .055556rem;
    border-radius: 50%;
    margin: .157407rem .175926rem 0;
    background-color: hsla(0,0%,65.9%,.5)
}

.app-info-wrap .app-info .score[data-v-54cea95c] {
    font-family: Arial;
    float: right;
    text-align: center;
    text-indent: -.055556rem;
    width: .925926rem;
    height: .990741rem;
    margin-top: .37037rem;
    font-size: .444444rem;
    font-weight: 700;
    color: #fff;
    letter-spacing: -.027778rem;
    background: url(data:image/png;
    base64,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) no-repeat 50%;background-size: contain
}

.app-info-wrap .app-info .score span[data-v-54cea95c] {
    position: relative;
    top: .111111rem
}

.app-desc-wrap[data-v-a5862162] {
    position: relative;
    padding: .546296rem .416667rem 0;
    font-size: .333333rem;
    text-align: left
}

.app-desc-wrap .title[data-v-a5862162] {
    line-height: .666667rem;
    font-size: .388889rem;
    font-weight: 600;
    color: #252525;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-indent: .509259rem
}

.app-desc-wrap .title i[data-v-a5862162] {
    position: absolute;
    display: block;
    width: .388889rem;
    height: .388889rem;
    left: 0;
    top: .111111rem;
    background: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAMAAAC7faEHAAABC1BMVEUAAABSxf9Ns/9PvP1MtfpTwv5Swv1Twv1AqPROvPtFr/dErfdMufpBqfZIs/lSv/1LuPpItPlGsfhSwv1CqvZJsvlKtfpBqPVRvvxDrPdFsPhNsv9Ou/tNufpVw/5Ktfg/pvVBqvVOuvtHsPdTwP1Cq/ZEq/VVxf9KtfhLt/pApvRUwv9CqfdYv/9Grv9DrfZMufpKtflEr/dOvPtQvvxRwPxBqfVGsfdIsvj///9Kt/lCq/ZNu/tItPhJtflMuPlHsvhAqPRSwv36/f7e8f3R7P1Qtvjw+f6z4fyj2fyd1/tuw/lfvfnl9P7L6f295Py54fyHzfpzx/pauviJ0PuQ0fp9yfpmwflUuvlAwQiHAAAAL3RSTlMAHxSXNjWC8PCjo5eBbGsb8PDw2DYy0M2jo5cQ8PDu4ODTtKWOjIBycl9fQz4gFl7K9AcAAAHCSURBVDjLjY/ndtpAEIU3jiFOcbBDsJM4vXfUQBqhZnpzr+//JL6aRWLlhQPfmbN3yqcfEjo/3ldLYjXldrv9qLSOto5YbkiWiZUHDLRM/MOLSsH6V20so6qaXxtOw2HQoNQsK94rx3ZslLOAhwUPsAvYn8+q99hejOYFdmCjAkb2WRY9IzBQASfgHiAKHi6qp6J6n3kTGzGDBjUc4wFvS7n2LL/PGREN5bfvSpnmx7Ef+77hGyifuSSiE1/udjalZvomylc57xD1+rPBhJhqOjcDou7tfN6piZ+yi8wompxHCAwXR0SDab7Hsyd25S00w+mgcxaFURj2u0SdSZT2KM4PYs/zQi9M6RHRGL15DO0ajoTdX6K2682YHkE8Nb0h4sor8Bz/scli4iVJvwfjeIRnhJF3nKxBfOHO8E6JOXFzEjdJWGMxwcjrMYGex/dsBy0XrRTXct2zDnX7ruwtzi9izhMrZ9K9sAq8KXh1q46yOAH3AFHw8pvqS55qnobmvW7VW+t5gF0891C9b82MVrOFUvO74lU+NZex/1+oHGyk/N1qHs7u2xvMgVjIy61DybbQ0UXWVovQVlPb//hb394BL3/Ijwge6psAAAAASUVORK5CYII=) no-repeat 50%;background-size: 100% 100%
}

.app-desc-wrap .desc-wrap[data-v-a5862162] {
    padding-bottom: .574074rem
}

.app-desc-wrap .desc-wrap.hide[data-v-a5862162] {
    padding-bottom: 0
}

.app-desc-wrap .desc-wrap .content[data-v-a5862162] {
    line-height: .574074rem;
    font-size: .361111rem;
    color: #666;
    letter-spacing: .018519rem;
    text-align: justify;
    word-break: break-all;
    max-height: 92.583333rem
}

.app-desc-wrap .desc-wrap .content.hide[data-v-a5862162] {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-bottom: .092593rem;
    height: 1.055556rem
}

.app-desc-wrap .desc-wrap .mask-content[data-v-a5862162] {
    line-height: .574074rem;
    font-size: .361111rem;
    color: #666;
    letter-spacing: .01rem;
    text-align: justify;
    word-break: break-all
}

.app-desc-wrap .desc-wrap .more-wrap[data-v-a5862162] {
    text-align: right;
    width: 1.388889rem;
    height: .574074rem;
    position: absolute;
    right: .416667rem;
    bottom: .009259rem;
    background: #fff;
    white-space: nowrap
}

.app-desc-wrap .desc-wrap .more-wrap .more[data-v-a5862162] {
    line-height: .574074rem;
    font-size: .361111rem;
    background: #fff;
    color: #456fff;
    -webkit-box-shadow: -.027778rem 0 .092593rem .092593rem #fff;
    box-shadow: -.027778rem 0 .092593rem .092593rem #fff
}

.app-desc-wrap .desc-wrap .more-wrap .more.expand[data-v-a5862162] {
    position: absolute;
    right: .537037rem;
    bottom: .009259rem
}

.app-desc-wrap .desc-wrap .more-wrap .more-icon[data-v-a5862162] {
    width: .574074rem;
    height: .574074rem;
    vertical-align: top;
    fill: #0672e1
}

.app-desc-wrap .desc-wrap .more-wrap .more-icon.expand[data-v-a5862162] {
    position: absolute;
    right: 0;
    bottom: .009259rem
}

.app-desc-wrap .desc-wrap .more-wrap .arrow-down[data-v-a5862162] {
    font-size: 0;
    display: inline-block;
    margin-top: .148148rem;
    width: .444444rem;
    height: .296296rem;
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAYAAABU1PscAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAANTSURBVFgJ7VdLaBNRFL0vaWkVtRWX3Yjgxo0K6sIPojWTtBShiwoVxI0LETSZfrRWxBE/9dM2aV2pKHQluhA/xTYpLqSK6EJQxJWCGxeiJkFttdXM9Txs6puhL03SdCMzMMy95913P+fel5kQeZfHgMeAx4DHwBwYELq9gQhvIqZLcr3MR+ZQVDzS2c4HXtfPFWVJ8t+3xHgu/z7domAawNpaef+2adho5YDOttR4MML7Mu8o+TNF6aDJ+3P51xZAghYrGys5Q3dDLVyrYPMiIuFOm+kqEy1EgHK2qceyWJundgEFHHZkyLTAztC9YAtvc+AlUphZgPke26YzqksUkrYsYauYKmsLSETFgM9HB1VjyQo6MVhn8lYVn6vcdIv9RoSugfkW1RcO6Dhy2Ktibhk2uS+0NAxWYqqVEDSGuy4eFaMqXowsDyvm/QbIaXTsF5SG3jASE08cuEuZtQBpb5hsYhZ7XXu/Y8xCswVw7XGoTRYvSqfoDkD32fro81Mw3iteOjbMoORVgNxnRLiNmS6qPtCFb5jB4HBMPFXxfOTGo7xs7Ac9gM8Nqj18vscdQHffqrhOzrsA6SAY5iM4TedUZ3DwFbqR6BPPVDyX3GByzYRNCdisctm9qfCRMRgVH1y4VtUe4pl2xPvEebDTqa5hdpewoHiolderuE5uaOeVk0yPse5IHn6f48BuKSR5GaOgAuSGREx0gfXjUp6+mKoyGUrUm7xuGptBwE/w6olJGsXYLHctP6yqplqMTdKFz6oWNEKqN5yJE0jEUjE4S4HJHfGYeKHiUkaHNqPIQXyeVDnWBN0uW0G7hw6JCQeep1JwB7J+0YmTPkGnsrp8YpyW4h7Bd9QaFccbvF52yJ08ir1evZF2FZu8jFF0B7IJohOn0YljWX3q+cVfTtuHu8WrUISbM3+/q8pdNj0jfaLNhRWszrkAGdEIcxeY73BEF/QZjF8Byx0o0NFpYJ3yLDnsi1RKUoCMjZfdBbzs2nPlgcRtFHMAzF/OZVfIWskKkEEDYe7Go1WTwC8E24P3xU3NelGwo7VFeVA2Tc30WUCYqH8XEk/hN35nqZOXEUragWzK8t8cmGlGFTWI8NpfSf1DXeJTdt17egx4DHgM/D8M/AHfkAeOSZ3bSgAAAABJRU5ErkJggg==) no-repeat 50%;background-size: 100% 100%
}

.app-desc-wrap .desc-wrap .more-wrap .arrow-up[data-v-a5862162] {
    font-size: 0;
    display: inline-block;
    margin-top: .148148rem;
    width: .444444rem;
    height: .296296rem;
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAgCAYAAABU1PscAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTE5NjE1OTRFRUZDMTFFOTkwMURGREFGMzZCRENGNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTE5NjE1OTVFRUZDMTFFOTkwMURGREFGMzZCRENGNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTk2MTU5MkVFRkMxMUU5OTAxREZEQUYzNkJEQ0Y1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMTk2MTU5M0VFRkMxMUU5OTAxREZEQUYzNkJEQ0Y1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnra+jEAAALsSURBVHja7FdLSFRhFP7OHUNsUeMiXLgRrE2bdj5SJFApS3pAEUnQqtoIOTP2MCuHyilMR6kWrapVbaJFtEhJevgYtYgWEUG1rE35StNE5p6+K1LOH1PNE4U5MPcx//3/+33nfOec/4qqYiWbhRVuGQIZAhkCK9yyog2ISNyLFnm0zAUcsIF8CN4gB1eHW+VLIkCjlXuJOhAngaIGbeWpyVliSZjHeagbCsqjZBNIqoQIvp2n00vBO8ZI5No2HpQ06P5lmwPFXm3jyfeXR1ap4A5JHl12BOjZS2rjeKQG8ZXHAJVo/5bBwvtuFHu0adkQIJiLRHjK+HvUykLlSJc0M5kP8n4+Us8ILMotYUsoiUs9ej6sOBs5D2NcsXKkU17/es6n28M27kFZjyKfvTlZhiPv9ko47VWInm/hVL8RznFOqwp1yqs/yDZqeTiMhySx1pDa/dFC1H2sl7m0EaDmz1A2FwwgE9mC6r6gvIw6z6eb7DC6eZlnDPXm5mJ3d4tMp5yAk4COhg3wky4XqkPt8uJfUqg4oRvm5tHDNQoMOY3wV8NeMZayPlDaoCdN8Fzgm6XY+j/gHXveJu9zBOW8fGskdhF7Rd8Wr+anpArR843MtMuG16YswbahLhmO5aVPg/JpzWpUOF43hjbOKvpLvLo+qQTYpDz00BXj72kGtWawU0LxlL/HARl1u1Hp6N+IRAEj0e/kS1LKKL1xjAt2GZ7/vqjXvkTreOF1zV73AXdZFPaYRYHHWpbjgbhzgODrTfCcMJMl2JEM8I455XOiHPt4eSsya+FmbvUQQ1VcESjx4RC3B7dN8HChdqhDniR7U0YcstmLdjZGrzH0mR09P/YIKNqMkM6KCztTAX5RssoG6LMsNBsA3X6/WjEnsSimltz+oOd3hTqkN9VfWJRmwCU4vBBtZw9lwef3ix2zhIq9KGMUri3sgy14BoLyLJ2fik5y543BNXhOZuLqxJmP+gyBDIEMgbTYTwEGAI/yOd/ADwWUAAAAAElFTkSuQmCC) no-repeat 50%;background-size: 100% 100%
}

.no-app-wrap[data-v-45129d23] {
    position: relative;
    height: 10.648148rem
}

.no-app-wrap img[data-v-45129d23] {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 3.425926rem;
    height: 2.407407rem;
    margin-left: -1.712963rem
}

.img-preview-wrap[data-v-56659dcf] {
    position: relative
}

.img-wrap[data-v-56659dcf] {
    height: 5.287037rem;
    width: 9.166667rem;
    padding: 0 .416667rem
}

.img-wrap .img-list[data-v-56659dcf] {
    font-size: 0;
    white-space: nowrap;
    overflow-x: auto;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    height: 5.287037rem
}

.img-wrap .img-list img[data-v-56659dcf] {
    display: inline-block;
    width: 3.166667rem;
    height: 5.287037rem;
    margin-right: .092593rem;
    border-radius: .111111rem
}

.img-wrap .info-wrap[data-v-56659dcf] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: -.277778rem;
    line-height: .574074rem;
    font-size: .277778rem;
    letter-spacing: 0.768519rem;
    color: #999
}

.pswp__ui {
    display: none!important
}

.app-download-btn[data-v-4d06df5e] {
    overflow: hidden!important;
    z-index: 1
}

.app-download-btn.actived[data-v-4d06df5e] {
    background: rgba(0,144,255,.2)
}

.app-download-btn.position-rel[data-v-4d06df5e] {
    position: relative
}

.progress-wrap[data-v-4d06df5e] {
    overflow: hidden
}

.btn-progress[data-v-4d06df5e],.cur-text[data-v-4d06df5e] {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%
}

.btn-progress[data-v-4d06df5e] {
    width: 0;
    z-index: 1;
    -webkit-transition: width .2s ease;
    transition: width .2s ease
}

.cur-text[data-v-4d06df5e] {
    z-index: 10;
    width: 100%
}

.cur-text.has-progress[data-v-4d06df5e] {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.progress-wrap[data-v-0ac63ce0] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 2.240741rem;
    margin: 0 auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.progress-wrap .progress-back[data-v-0ac63ce0] {
    background: rgba(0,0,0,.08)
}

.progress-wrap .progress-back[data-v-0ac63ce0],.progress-wrap .progress-front-wrap[data-v-0ac63ce0] {
    position: absolute;
    top: 50%;
    margin-top: -.046296rem;
    width: 1.314815rem;
    height: .111111rem;
    border-radius: .055556rem
}

.progress-wrap .progress-front-wrap .progress-front[data-v-0ac63ce0] {
    position: absolute;
    left: 0;
    top: 0;
    height: .111111rem;
    border-radius: .055556rem;
    background-image: -webkit-linear-gradient(left,#428dff,#3f62ff)
}

.progress-wrap .progress-text[data-v-0ac63ce0] {
    text-align: center;
    position: absolute;
    width: .833333rem;
    right: 0;
    height: .277778rem;
    color: rgba(0,0,0,.3);
    line-height: .277778rem;
    font-size: .305556rem
}

.app-list ul[data-v-6c81dbd5] {
    list-style: none
}

.app-list ul.listwrap[data-v-6c81dbd5] {
    display: block
}

.app-list ul[data-v-6c81dbd5]:after {
    display: block;
    content: "";
    clear: both
}

.app-list ul .other-app[data-v-6c81dbd5] {
    width: 25%;
    margin-top: .296296rem;
    margin-bottom: .296296rem;
    height: 3.666667rem;
    float: left;
    text-align: center
}

.app-list ul .other-app[data-v-6c81dbd5]:after {
    content: "";
    clear: both
}

.app-list ul .other-app .img-wrap[data-v-6c81dbd5] {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 1.666667rem;
    height: 1.666667rem;
    margin: 0 auto
}

.app-list ul .other-app .img-wrap img[data-v-6c81dbd5] {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: .388889rem
}

.app-list ul .other-app .img-wrap[data-v-6c81dbd5]:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: .009259rem solid rgba(0,0,0,.05);
    border-radius: .388889rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.app-list ul .other-app .app-name[data-v-6c81dbd5] {
    max-width: 2.175926rem;
    margin: .194444rem auto .083333rem;
    line-height: .5rem;
    font-weight: 700;
    font-size: .388889rem;
    color: rgba(0,0,0,.8);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.app-list ul .other-app .progress-size-wrap[data-v-6c81dbd5] {
    height: .361111rem;
    margin-bottom: .185185rem
}

.app-list ul .other-app .progress-size-wrap .app-size[data-v-6c81dbd5] {
    line-height: .361111rem;
    font-size: .305556rem;
    color: rgba(0,0,0,.3)
}

.app-list ul .other-app .progress-size-wrap .progress-bar[data-v-6c81dbd5] {
    height: .361111rem;
    line-height: .361111rem
}

.app-list ul .other-app .mini-btn[data-v-6c81dbd5] {
    width: 1.5rem;
    height: .722222rem;
    line-height: .740741rem;
    margin: 0 auto;
    overflow: hidden;
    font-size: .333333rem;
    border-radius: .361111rem
}

.rec-app-list-wrap[data-v-4144d4a2] {
    margin-top: .555556rem
}

.rec-app-list-wrap .one-px-border[data-v-4144d4a2] {
    height: 1PX;
    width: 9.166667rem;
    margin: 0 auto;
    background-color: #ececec
}

.other-apps-wrap[data-v-4144d4a2] {
    position: relative;
    padding: 0 0 .564815rem
}

.other-apps-wrap.after-list[data-v-4144d4a2]:before {
    display: block;
    content: "";
    height: 1PX;
    width: 9.166667rem;
    margin: 0 auto;
    background-color: rgba(0,0,0,.06)
}

.other-apps-wrap .other-apps-title-wrap[data-v-4144d4a2] {
    position: relative;
    width: 9.166667rem;
    margin: 0 auto
}

.other-apps-wrap .other-apps-title-wrap .other-apps-title[data-v-4144d4a2] {
    padding-top: .87037rem;
    line-height: .481481rem;
    text-align: left;
    font-size: .416667rem;
    font-weight: 700;
    color: #000;
    letter-spacing: .009259rem;
    width: 7.592593rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.other-apps-wrap .other-apps-title-wrap .go-more-tag[data-v-4144d4a2] {
    position: absolute;
    line-height: .481481rem;
    height: .481481rem;
    width: 1.037037rem;
    font-size: .333333rem;
    color: rgba(0,0,0,.3);
    right: 0;
    bottom: 0;
    display: block;
    font-weight: 400
}

.other-apps-wrap .other-apps-title-wrap .more-arrow[data-v-4144d4a2] {
    position: absolute;
    width: .240741rem;
    height: .398148rem;
    top: .018519rem;
    right: 0;
    background: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAwCAYAAAAGlsrkAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAJrSURBVFgJ7ZZnT8MwGITL3ksgJCRUxPr/P4hZBEJCopS9C/fQJHIdO4mTwBdy0jWu7dzFr+3XbrUaNBH4bxGY1oBh7RjJUGyrbS1q7+rZEb+i/5UfYx4FRrlltM2oPCf2xFrMRw3xvOKiOuyLvo/Ne3+o3SfyoV6T4uxQ70Hdkupuxb7VFvTXZ4zInegyn1D9soj5p1gKWcYIIk4f5tfEuP5gzscRnWDkGSOIOFgYPJJf3l0R78X3pLZgoYgxUg8iYWWBmWBxYv4ovpkNeeWixujE4oTYRGz+pMpXsyGrHGKMznNEzM3kQ5mRv0TUIxuhxqghzuh85oScD8xEGWMECSnzjrmdhKhjPTA1XpQ1RpCRsaJd5vEi5OOcqGKMINuIvU42s7XYftTxcSnYnVMdClSQQHoi5iQWEyQesl+cC5K2OowRY04xJ8SkVBPke043IpOcbHUZY8ShcSMSYkZpgmN26Fi1V6TZ+VfLZhKoakSI90TCaoNpOBWTo7QuY0LLJWFKtHGtijMxmV861GHM/DFSe17RvxIvxCFTGqoas2IxtbcR2pcRKadQxXhearuia2ecq57RelHWmP26I7p2RUf1zGsmyhiTm7dF+13m8URkBefCfjnvhVV12HJ0Ypsci6nU6Oj7UxVivK43Nh1CpMsj0XsSOd5JhcvVh7qNiHY7B8ShyMUgCEVGzCgZrQ3OY0y5kQQjy5i2tsi82uAGciAG3SxNEdfGj9t9ptynGGnwXToW5ukzJg26Rso9ClMWVCX4jF2ibBW2TN/VGFrnSndofIgcc+Ri0BVJDiSJPwEhhw2aCDQRyI3AN1ySZIG23XwKAAAAAElFTkSuQmCC) no-repeat 50%;background-size: 100% 100%
}

.other-apps-wrap .app-downloaded[data-v-4144d4a2] {
    color: #218cf8
}

.highlight-words {
    color: #4374ff
}

.appstore-wrap[data-v-691bc0b7] {
    margin: .37037rem 0 .740741rem
}

.appstore-wrap img[data-v-691bc0b7] {
    margin: 0 auto;
    display: block;
    width: 9.111111rem;
    height: 1.574074rem
}

.empty-el[data-v-86fd6aac] {
    height: 1.481481rem
}

.download-wrap[data-v-86fd6aac] {
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: fixed;
    bottom: 0;
    width: 10rem;
    height: 2.444444rem;
    padding-top: .888889rem;
    background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);
    z-index: 999
}

.download-wrap .progress-btn[data-v-86fd6aac] {
    display: block;
    width: 9.111111rem;
    height: 1.111111rem;
    font-size: .444444rem;
    color: #fff;
    margin: 0 auto;
    border-radius: .555556rem;
    overflow: hidden;
    line-height: 1.111111rem
}

.error-page {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    width: 100%;
    height: 100%;
    text-align: center;
    max-width: 10rem
}

.error-page img {
    width: 3.287037rem;
    height: 2.194444rem
}

.error-page .text {
    margin-top: .277778rem;
    font-size: .388889rem;
    color: #666
}

.error-page .btns {
    margin-top: .740741rem;
    width: 9.259259rem
}

.error-page .btns .btn {
    display: inline-block;
    width: 2.962963rem;
    height: .907407rem;
    line-height: .907407rem;
    color: #fff;
    background: #0a88f0;
    border-radius: .027778rem;
    margin-left: .925926rem;
    letter-spacing: .009259rem;
    font-size: .333333rem
}

abbr,article,aside,blockquote,body,canvas,dd,div,dl,dt,embed,fieldset,figure,form,gloabl,h1,h2,h3,h4,h5,h6,header,hgroup,html,img,input,li,nav,ol,p,pre,Section,section,td,th,ul,xml {
    margin: 0;
    padding: 0
}

a,img {
    border: 0
}

a {
    font-size: 100%;
    color: #333;
    text-decoration: none
}

li,ol,ul {
    list-style: none
}

* {
    -webkit-user-select: none
}

input,textarea {
    font-family: inherit;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-appearance: none;
    -webkit-user-select: text
}

::-webkit-scrollbar {
    width: 0;
    display: none
}

.selectable {
    -webkit-user-select: auto
}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

* html .clearfix {
    height: 1%
}

*+html .clearfix {
    min-height: .009259rem
}

img {
    content: normal!important
}

html {
    font-size: 10vw
}

@media screen and (max-width:320PX) {
    html {
        font-size: 32PX
    }
}

@media screen and (min-width:540PX) {
    html {
        font-size: 54PX
    }
}

body {
    max-width: 540PX;
    min-width: 320PX;
    margin: 0 auto
}

.loading {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    font-size: .388889rem;
    color: #aaa;
    text-align: center;
    z-index: 99999;
    background: hsla(0,0%,100%,.5)
}

.pacman {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 1.111111rem;
    width: 2.666667rem;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    overflow: hidden
}

.pacman>div:first-of-type,.pacman>div:nth-child(2) {
    position: absolute;
    width: 0;
    height: 0;
    border-right: .5rem solid transparent;
    border-top: .5rem solid #fd6161;
    border-left: .5rem solid #fd6161;
    border-bottom: .5rem solid #fd6161;
    border-radius: .5rem;
    z-index: 10
}

.pacman>div:nth-child(3) {
    -webkit-animation: pacman-balls 1.2s linear .4s infinite;
    animation: pacman-balls 1.2s linear .4s infinite;
    background-color: #6fe4ca
}

.pacman>div:nth-child(4) {
    -webkit-animation: pacman-balls 1.2s linear .8s infinite;
    animation: pacman-balls 1.2s linear .8s infinite;
    background-color: #8ac4ff
}

.pacman>div:nth-child(5) {
    -webkit-animation: pacman-balls 1.2s linear 1.2s infinite;
    animation: pacman-balls 1.2s linear 1.2s infinite;
    background-color: #ffc171
}

.pacman>div:first-of-type {
    -webkit-animation: rotate_pacman_half_up .4s 0s infinite;
    animation: rotate_pacman_half_up .4s 0s infinite
}

.pacman>div:nth-child(2) {
    -webkit-animation: rotate_pacman_half_down .4s 0s infinite;
    animation: rotate_pacman_half_down .4s 0s infinite
}

.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6) {
    border-radius: 100%;
    margin: .055556rem;
    width: .277778rem;
    height: .277778rem;
    position: absolute;
    top: .37037rem;
    left: 2.222222rem
}

@-webkit-keyframes rotate_pacman_half_up {
    0%,to {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    50% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes rotate_pacman_half_up {
    0%,to {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    50% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes rotate_pacman_half_down {
    0%,to {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    50% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes rotate_pacman_half_down {
    0%,to {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    50% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@-webkit-keyframes pacman-balls {
    75% {
        opacity: .7
    }

    to {
        -webkit-transform: translate(-1.75rem);
        transform: translate(-1.75rem)
    }
}

@keyframes pacman-balls {
    75% {
        opacity: .7
    }

    to {
        -webkit-transform: translate(-1.75rem);
        transform: translate(-1.75rem)
    }
}

.wrap[data-v-2b87f028] {
    -webkit-transition: opacity .2s linear;
    transition: opacity .2s linear;
    opacity: 0;
    position: fixed;
    left: 50%;
    bottom: 1%;
    background: rgba(0,0,0,.65);
    padding: .185185rem .277778rem;
    border-radius: .185185rem;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff;
    max-width: 90%;
    display: inline-block;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .296296rem;
    line-height: .37037rem;
    z-index: 10002
}

.show[data-v-2b87f028] {
    opacity: 1
}

.dialog-container[data-v-66b7b11c] {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    font-size: .42rem;
    color: #aaa;
    text-align: center;
    z-index: 99999;
    background: rgba(0,0,0,.5);
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.dialog-container.dialog-animation[data-v-66b7b11c] {
    opacity: 1
}

.dialog-container .v-dialog[data-v-66b7b11c] {
    position: absolute;
    bottom: 1.574074rem;
    left: .462963rem;
    right: .462963rem;
    border-radius: .444444rem;
    background: #fff;
    opacity: .98
}

.dialog-container .v-dialog .dialog-title[data-v-66b7b11c] {
    margin: .555556rem auto .277778rem;
    font-size: .472222rem;
    font-family: HYQiHei-FZS;
    color: #252525;
    text-align: center
}

.dialog-container .v-dialog .dialog-title [data-v-66b7b11c] {
    font-weight: 700
}

.dialog-container .v-dialog .dialog-content[data-v-66b7b11c] {
    font-size: .416667rem;
    color: #2a2a2a;
    line-height: .546296rem
}

.dialog-container .v-dialog .btn-area[data-v-66b7b11c] {
    margin: .648148rem auto .555556rem
}

.dialog-container .v-dialog .btn-area button[data-v-66b7b11c] {
    width: 3.666667rem;
    height: 1.055556rem;
    border: 1PX solid #999;
    border-radius: .166667rem;
    font-size: .416667rem;
    background-color: #fff;
    color: #666;
    outline: none!important
}

.dialog-container .v-dialog .btn-area button[data-v-66b7b11c]:last-child {
    margin-left: .444444rem;
    border-color: #0090ff;
    color: #0090ff
}

.download-tips .container[data-v-5996ef3e] {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
    font-size: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5)
}

.download-tips .container img[data-v-5996ef3e] {
    position: absolute;
    right: 0;
    top: 0;
    width: 5rem;
    height: 4.166667rem
}