@font-face {
    font-family: videofont;
    src: url(data:application/vnd.ms-fontobject;base64,HAwAAHQLAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAYb21/gAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJW70QuAAABfAAAAFZjbWFwAecG/wAAAfgAAAHaZ2x5ZrCtkNMAAAPoAAAElGhlYWQhtrABAAAA4AAAADZoaGVhGeAViQAAALwAAAAkaG10eDfeAAAAAAHUAAAAJGxvY2EEpAWSAAAD1AAAABRtYXhwARgAXQAAARgAAAAgbmFtZT5U/n0AAAh8AAACbXBvc3S9vtvYAAAK7AAAAIUAAQAAA4D/gABcFgAAAP//FgEAAQAAAAAAAAAAAAAAAAAAAAkAAQAAAAEAAP61vWFfDzz1AAsEAAAAAADWSzYCAAAAANZLNgIAAP9/FgEDgQAAAAgAAgAAAAAAAAABAAAACQBRAAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQY1AZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABAAHjgBgOA/4AAXAOBAIEAAAABAAAAAAAABAAAAAPpAAAEAAAAFgAAAAQAAAAEAAAABRkAAATcAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAWoAAQAAAAAAZAADAAEAAAAsAAMACgAAAWoABAA4AAAABgAEAAEAAgB44Ab//wAAAHjgAP//AAAAAAABAAYABgAAAAEAAgAEAAgABwAGAAUAAwAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAcAAAAAAAAAAIAAAAeAAAAHgAAAABAADgAAAA4AAAAAACAADgAQAA4AEAAAAEAADgAgAA4AIAAAAIAADgAwAA4AMAAAAHAADgBAAA4AQAAAAGAADgBQAA4AUAAAAFAADgBgAA4AYAAAADAAAAAAAAAHYAkADgARABTAGoAgICSgAFAAD/4QO8AxgAEwAoADEARABQAAABBisBIg4CHQEhJzQuAisBFSEFFRcUDgMnIychByMiLgM9ARciBhQWMjY0JhcGBwYPAQ4BHgEzITI2Jy4CJwE1ND4COwEyFh0BARkbGlMSJRwSA5ABChgnHoX+SgKiARUfIxwPPi3+SSw/FDIgEwh3DBISGRISjAgGBQUIAgIEDw4BbRcWCQUJCgb+pAUPGhW8HykCHwEMGScaTFkNIBsSYYg0bh0lFwkBAYCAARMbIA6nPxEaEREaEXwaFhMSGQcQDQgYGg0jJBQBd+QLGBMMHSbjAAAAAAEAAP9/A4gDgQALAAABFgYHAQYmNRE0NhcDdBQBE/0rFBsbEwGVDSIN/jIMDxcDthcODAADAAD/gBYBA4AADQAbACkAAAUmACc2ADcWABcUDgIhJgAnNgA3FgAXFA4CISYAJzYANxYAFxQOAhQA2v7fBQYBIdnaASEFTpG69pna/t8FBgEh2doBIQVOkbr2mdr+3wUGASHZ2gEhBU6RuoAGASHZ2gEhBQb+39lnupFOBgEh2doBIQUG/t/ZZ7qRTgYBIdnaASEFBv7f2We6kU4AAAAAAgAA/4ADTAOAAA8AHwAAEzQ2OwEyFhURFAYrASImNQE0NjsBMhYVERQGKwEiJjW1EQ08DRERDTwNEQIeEQ08DRERDTwMEgNiDRERDfw8DRESDAPEDRERDfw8DRESDAAAAQAA/4AEAQOAAB8AAAkCMhQHBiInCQEGIicmNDcJASY0NzYyFwkBNjIXFhQD/f5DAb0CAholAf5D/kMBJRoDAwG9/kMDAxolAQG9Ab0CJRkDAz3+Q/5DJRsCAgG9/kMDAxklAgG9Ab0CJBoDA/5DAb0CAhskAAAAAwAA/4AFGgOAABsALwA5AAABJzc2NCYiDwEnJiIGFB8BBwYUFjI/ARcWMjY0ATYyFhcRDgEiJwEjIiY1ETQ2OwEBEQUGKwERMzIXBQuDgw0cJQ6Dgw8lHA6EhA0cJA+DhA4lHP0vDicZAQEZJw7+qsUSGxsSxQFU/toPFK2tFQ4BEYODDiUcDoKDDhwlDoSEDiUbDYODDhwlAm8PGhP8WhMaDwEeGxIBTBIb/aMDEvcP/voPAAAAAAQAAP9/BN0DgAAJAB0AKQA2AAAFJSYrAREzMjclNwEjIgYVERQWOwEBHgE2NxEuAQYFERQWMjY3ES4BIgYHDgEVERQWMjY3ES4BAkb+2g8Ura0VDgEmAv6qxRIbGxLFAVYNKBkBARkoAjgXIhYBARYiF90RFxciFgEBFgr3DwEGD/dp/uIbEv60Ehv+4g4BGhMDphMaAfX+ABMaGhMCABMaGl4BGRP+8RQZGRQBDxMZAAAAAAEAAP+AA7UDgAAtAAABNjMeARcOAQcuASczIzQ9AT4CFhcVFhUxFhcVHgEXPgE3LgEnLgEjIgcVLQEB5QwNu/cFBfe7qvAZAQEBJTksBgEBAhacbHymAwFJPSRQKg0M/rQBTALtAQX4urv3BQTUpAENAR0oBiEcAgYGCQYBZoECA6Z8ToEnFxcB1f3+AAAAAAAAEgDeAAEAAAAAAAAAFQAAAAEAAAAAAAEACAAVAAEAAAAAAAIABwAdAAEAAAAAAAMACAAkAAEAAAAAAAQACAAsAAEAAAAAAAUACwA0AAEAAAAAAAYACAA/AAEAAAAAAAoAKwBHAAEAAAAAAAsAEwByAAMAAQQJAAAAKgCFAAMAAQQJAAEAEACvAAMAAQQJAAIADgC/AAMAAQQJAAMAEADNAAMAAQQJAAQAEADdAAMAAQQJAAUAFgDtAAMAAQQJAAYAEAEDAAMAAQQJAAoAVgETAAMAAQQJAAsAJgFpCkNyZWF0ZWQgYnkgaWNvbmZvbnQKaWNvbmZvbnRSZWd1bGFyaWNvbmZvbnRpY29uZm9udFZlcnNpb24gMS4waWNvbmZvbnRHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQAKAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQACgBpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQECAQMBBAEFAQYBBwEIAQkBCgABeAltd2J2X3BsYXkJbXdidl9tb3JlCm13YnZfcGF1c2UKbXdidl9jbG9zZQltd2J2X211dGULbXdidl92b2x1bWULbXdidi1yZXBsYXkAAAAAAA==);
    src: url(data:application/vnd.ms-fontobject;base64,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JRsCAgG9/kMDAxklAgG9Ab0CJBoDA/5DAb0CAhskAAAAAwAA/4AFGgOAABsALwA5AAABJzc2NCYiDwEnJiIGFB8BBwYUFjI/ARcWMjY0ATYyFhcRDgEiJwEjIiY1ETQ2OwEBEQUGKwERMzIXBQuDgw0cJQ6Dgw8lHA6EhA0cJA+DhA4lHP0vDicZAQEZJw7+qsUSGxsSxQFU/toPFK2tFQ4BEYODDiUcDoKDDhwlDoSEDiUbDYODDhwlAm8PGhP8WhMaDwEeGxIBTBIb/aMDEvcP/voPAAAAAAQAAP9/BN0DgAAJAB0AKQA2AAAFJSYrAREzMjclNwEjIgYVERQWOwEBHgE2NxEuAQYFERQWMjY3ES4BIgYHDgEVERQWMjY3ES4BAkb+2g8Ura0VDgEmAv6qxRIbGxLFAVYNKBkBARkoAjgXIhYBARYiF90RFxciFgEBFgr3DwEGD/dp/uIbEv60Ehv+4g4BGhMDphMaAfX+ABMaGhMCABMaGl4BGRP+8RQZGRQBDxMZAAAAAAEAAP+AA7UDgAAtAAABNjMeARcOAQcuASczIzQ9AT4CFhcVFhUxFhcVHgEXPgE3LgEnLgEjIgcVLQEB5QwNu/cFBfe7qvAZAQEBJTksBgEBAhacbHymAwFJPSRQKg0M/rQBTALtAQX4urv3BQTUpAENAR0oBiEcAgYGCQYBZoECA6Z8ToEnFxcB1f3+AAAAAAAAEgDeAAEAAAAAAAAAFQAAAAEAAAAAAAEACAAVAAEAAAAAAAIABwAdAAEAAAAAAAMACAAkAAEAAAAAAAQACAAsAAEAAAAAAAUACwA0AAEAAAAAAAYACAA/AAEAAAAAAAoAKwBHAAEAAAAAAAsAEwByAAMAAQQJAAAAKgCFAAMAAQQJAAEAEACvAAMAAQQJAAIADgC/AAMAAQQJAAMAEADNAAMAAQQJAAQAEADdAAMAAQQJAAUAFgDtAAMAAQQJAAYAEAEDAAMAAQQJAAoAVgETAAMAAQQJAAsAJgFpCkNyZWF0ZWQgYnkgaWNvbmZvbnQKaWNvbmZvbnRSZWd1bGFyaWNvbmZvbnRpY29uZm9udFZlcnNpb24gMS4waWNvbmZvbnRHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQAKAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQACgBpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQECAQMBBAEFAQYBBwEIAQkBCgABeAltd2J2X3BsYXkJbXdidl9tb3JlCm13YnZfcGF1c2UKbXdidl9jbG9zZQltd2J2X211dGULbXdidl92b2x1bWULbXdidi1yZXBsYXkAAAAAAA==#iefix) format("embedded-opentype"),url(data:font/ttf;base64,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) format("truetype"),url(data:font/woff;base64,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) format("woff"),url(../img/videofont.b9870373.svg#icomoon) format("svg");
    font-weight: 400;
    font-style: normal
}

.m-text-cut-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.lite-top-line {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: #e6e6e6;
    border-style: solid
}

.android .lite-top-line {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-top-line {
    -o-border-image: none;
    border-image: none;
    border-top-width: .5px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.iosx3 .lite-top-line {
    -o-border-image: none;
    border-image: none;
    border-top-width: .3571428571px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.lite-bot-line {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-color: #e6e6e6;
    border-style: solid
}

.android .lite-bot-line {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-bot-line {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: .5px;
    border-left-width: 0
}

.iosx3 .lite-bot-line {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: .3571428571px;
    border-left-width: 0
}

@font-face {
    font-family: litefont;
    src: url(../fonts/iconfont.00fda3c7.eot);
    src: url(../fonts/iconfont.00fda3c7.eot#iefix) format("embedded-opentype"),url(../fonts/iconfont.78eb594e.ttf) format("truetype"),url(../fonts/iconfont.53475cc3.woff) format("woff"),url(../img/iconfont.72a9f840.svg#icomoon) format("svg");
    font-weight: 400;
    font-style: normal
}

.lite-iconf {
    font-family: litefont;
    font-size: 1.75rem;
    color: #fff
}

.lite-iconf-live:before {
    content: "\E902"
}

.lite-iconf-setup:before {
    content: "\E001"
}

.lite-iconf-share:before {
    content: "\E002"
}

.lite-iconf-eit:before {
    content: "\E004"
}

.lite-iconf-editor:before {
    content: "\E005"
}

.lite-iconf-profile:before {
    content: "\E006";
    color: #282f3c;
    font-size: 1.625rem
}

.lite-iconf-message:before {
    content: "\E007"
}

.lite-iconf-report:before {
    content: "\E008"
}

.lite-iconf-comments:before {
    content: "\E009"
}

.lite-iconf-like:before {
    content: "\E010"
}

.lite-iconf-liked:before {
    content: "\E011";
    color: #db5f5f
}

.lite-iconf-emote:before {
    content: "\E012"
}

.lite-iconf-pic:before {
    content: "\E013"
}

.lite-iconf-edit:before {
    content: "\E014"
}

.lite-iconf-his:before {
    content: "\E015"
}

.lite-iconf-horn:before {
    content: "\E016"
}

.lite-iconf-each {
    color: #697480;
    font-size: .8125rem
}

.lite-iconf-each:before {
    content: "\E017"
}

.lite-iconf-female {
    font-size: .8125rem
}

.lite-iconf-female:before {
    content: "\E018";
    color: #697480
}

.lite-iconf-male {
    font-size: .8125rem
}

.lite-iconf-male:before {
    content: "\E019";
    color: #697480
}

.lite-iconf-dm {
    font-size: 1.625rem;
    padding-left: 1px
}

.lite-iconf-dm:before {
    content: "\E021";
    color: #697480
}

.lite-iconf-releas {
    font-size: 1.25rem
}

.lite-iconf-releas:before {
    content: "\E022";
    color: #282f3c
}

.lite-iconf-home_h:before {
    content: "\E023"
}

.lite-iconf-home:before {
    content: "\E024"
}

.lite-iconf-msg_h:before {
    content: "\E025"
}

.lite-iconf-msg:before {
    content: "\E026"
}

.lite-iconf-account_h:before {
    content: "\E027"
}

.lite-iconf-account:before {
    content: "\E028"
}

.lite-iconf-video_h:before {
    content: "\E029"
}

.lite-iconf-video:before {
    content: "\E030"
}

.lite-iconf-refresh:before {
    content: "\E032"
}

.lite-iconf-account_h,.lite-iconf-home_h,.lite-iconf-msg_h,.lite-iconf-video_h {
    color: #282f3c;
    font-size: 1.375rem
}

.lite-iconf-account,.lite-iconf-home,.lite-iconf-msg,.lite-iconf-video {
    color: #000;
    font-size: 1.375rem
}

.lite-iconf-comments,.lite-iconf-like,.lite-iconf-liked,.lite-iconf-report,.lite-iconf-share {
    color: rgba(40,47,60,.8);
    font-size: 1.125rem
}

.m-container-max {
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif
}

.lite-share h4 {
    font-size: .8125rem;
    display: inline-block;
    margin-top: 0;
    margin-left: .25rem
}

.unlogin-logo {
    width: 1.625rem;
    height: 2.5rem;
    background-image: url(../img/pwalogo.417d1674.svg);
    background-position: 0 .75rem
}

.icon-logo-qq,.unlogin-logo {
    background-repeat: no-repeat;
    background-size: 100%
}

.icon-logo-qq {
    display: inline-block;
    background-image: url(../img/icon_qq.e2977f79.svg);
    vertical-align: middle;
    width: 1.875rem;
    height: 1.875rem
}

.card9 .f-footer-ctrl .lite-iconf,.card9 .f-footer-ctrl .m-font-dot-more {
    cursor: pointer
}

.card9 .weibo-main .media-b .m-auto-list {
    max-width: 100%
}

.card9 .weibo-main .feed-mark.live-mark {
    background: hsla(0,0%,100%,.6);
    text-align: center;
    color: #333!important
}

.card9 .weibo-main .video-icon {
    display: inline-block;
    font-family: videofont;
    -webkit-font-smoothing: antialiased;
    width: 22px;
    height: 22px;
    z-index: 10;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff;
    text-shadow: 0 2px 4px rgba(0,0,0,.2);
    opacity: .85
}

.card9 .weibo-main .video-icon:before {
    content: "\E000";
    font-size: 1.375rem
}

.card9 .weibo-main .video-time {
    font-size: 12px;
    color: hsla(0,0%,100%,.95);
    text-shadow: 0 0 2px rgba(0,0,0,.3);
    font-weight: 500;
    position: absolute;
    right: 6px;
    bottom: 4px;
    z-index: 10
}

.card9 .weibo-media .pay-icon {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11
}

.card9 .weibo-media .pay-icon>img {
    width: 1.875rem;
    height: 1.875rem
}

@media screen and (min-width: 750px) {
    .card9 .weibo-main .m-auto-list,.card9 .weibo-main .media-b .m-auto-list {
        max-width:400px
    }
}

@media screen and (min-width: 769px) {
    .lite-page-editor,.lite-topbar,.prf-topbar {
        width:750px;
        margin: 0 auto
    }

    .lite-botbar.m-bottom-bar {
        width: 720px;
        margin: 0 auto
    }
}

@media only screen and (device-width: 375px)and (device-height:812px)and (-webkit-device-pixel-ratio:3) {
    .lite-botbar.m-bottom-bar,.lite-page-editor {
        padding-bottom:34px
    }
}

.lite-add-box {
    display: block;
    width: 4.5625rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    text-align: center;
    border: 1px solid #87909a;
    border-radius: 4px
}

.lite-add-box h4,.lite-add-box i {
    display: inline-block;
    vertical-align: middle
}

.lite-page-top .m-add-box,.weibo-top .m-add-box {
    display: inline-block;
    width: 4.5625rem;
    height: 1.5rem;
    line-height: 1.625rem;
    cursor: pointer
}

.lite-page-top span.m-add-box,.weibo-top span.m-add-box {
    text-align: center;
    position: relative
}

.lite-page-top span.m-add-box:after,.weibo-top span.m-add-box:after {
    position: absolute;
    content: "";
    border: 1px solid #87909a;
    border-radius: 4px;
    width: 200%;
    height: 200%;
    top: 0;
    left: 0;
    transform: scale(.5);
    transform-origin: 0 0;
    -webkit-transform: scale(.5);
    -webkit-transform-origin: 0 0
}

.lite-page-top span.m-add-box h4,.lite-page-top span.m-add-box i,.weibo-top span.m-add-box h4,.weibo-top span.m-add-box i {
    display: inline-block;
    vertical-align: top;
    font-size: .75rem;
    color: #87909a
}

.lite-page-top span.lite-reads h4,.weibo-top span.lite-reads h4 {
    font-size: .6875rem
}

.triangle {
    border-color: #000 transparent transparent transparent;
    border-style: solid;
    border-width: .3125rem .25rem 0 .25rem;
    height: 0;
    width: 0;
    display: inline-block;
    border-radius: 1px;
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease
}

.lite-topbar {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    background-color: #fafafa;
    color: #262626;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-color: #e6e6e6;
    border-style: solid;
    font-size: 1rem;
    z-index: 995
}

.android .lite-topbar {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-topbar {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: .5px;
    border-left-width: 0
}

.iosx3 .lite-topbar {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: .3571428571px;
    border-left-width: 0
}

.lite-topbar .m-bubble {
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
    position: absolute;
    top: .25rem;
    left: .875rem;
    line-height: 1.0625rem;
    font-size: .6875rem
}

.lite-topbar .m-bubble-red {
    padding: 0 .25rem
}

.lite-topbar .m-bubble-red-s {
    top: .25rem;
    left: 1.25rem
}

.lite-topbar .nav-left,.lite-topbar .nav-main,.lite-topbar .nav-right,.lite-topbar .nav-search {
    position: absolute;
    line-height: 2.75rem
}

.lite-topbar .nav-left.lite-iconf,.lite-topbar .nav-main.lite-iconf,.lite-topbar .nav-right.lite-iconf,.lite-topbar .nav-search.lite-iconf {
    cursor: pointer
}

.lite-topbar .nav-left {
    left: .75rem;
    z-index: 1
}

.lite-topbar .nav-left .m-font-arrow-left {
    font-size: 1.3125rem;
    margin-left: -.625rem
}

.lite-topbar .nav-search {
    left: 2.75rem;
    right: 5.375rem;
    line-height: 2.5rem
}

.lite-topbar .nav-search.unlogin-search {
    right: 2.75rem
}

.lite-topbar .nav-main {
    top: 0;
    right: 0;
    left: 0;
    font-size: 1rem;
    color: #a5adb5
}

.lite-topbar .nav-main .scroll-box {
    overflow: auto;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch
}

.lite-topbar .nav-main .scroll-box::-webkit-scrollbar {
    display: none
}

.lite-topbar .nav-main .nav_item {
    white-space: nowrap
}

.lite-topbar .nav-main .nav_item .item_li {
    display: inline-block;
    margin: 0 .75rem
}

.lite-topbar .nav-main .nav_item .item_li span {
    position: relative;
    vertical-align: middle;
    cursor: pointer
}

.lite-topbar .nav-main .nav_item .item_li.cur {
    color: #000
}

.lite-topbar .nav-main .nav_item .item_li.cur span em {
    display: block;
    position: absolute;
    bottom: -.5rem;
    left: 50%;
    width: .875rem;
    margin-left: -.4375rem;
    border-top: 2px solid #282f3c
}

.lite-topbar .nav-main .nav_item .item_li ul {
    white-space: normal
}

.lite-topbar .nav-main .nav-plus {
    width: 2.6875rem;
    position: relative
}

.lite-topbar .nav-main .nav-plus:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: .1875rem;
    left: 1px;
    z-index: 9;
    width: .75rem;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    background: -webkit-gradient(linear,right top,left top,from(#fafafa),color-stop(20%,#fafafa),to(hsla(0,0%,98%,0)));
    background: linear-gradient(270deg,#fafafa 0,#fafafa 20%,hsla(0,0%,98%,0))
}

.lite-topbar .nav-main .nav-plus .m-font {
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease
}

.lite-topbar.main-top {
    height: 5.25rem
}

.lite-topbar.main-top .nav-main {
    top: 2.5rem
}

.lite-topbar.main-top .nav-main .inner-box {
    overflow: hidden;
    width: 1px
}

.lite-topbar.main-top .nav-main .inner-box:after,.lite-topbar.main-top .nav-main .inner-box:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: .1875rem;
    z-index: 9;
    width: .75rem
}

.lite-topbar.main-top .nav-main .inner-box:before {
    left: 0;
    background: -webkit-gradient(linear,left top,right top,from(#fafafa),color-stop(50%,#fafafa),to(hsla(0,0%,98%,0)));
    background: linear-gradient(90deg,#fafafa 0,#fafafa 50%,hsla(0,0%,98%,0))
}

.lite-topbar.main-top .nav-main .inner-box:after {
    right: -1px;
    background: -webkit-gradient(linear,right top,left top,from(#fafafa),color-stop(50%,#fafafa),to(hsla(0,0%,98%,0)));
    background: linear-gradient(270deg,#fafafa 0,#fafafa 50%,hsla(0,0%,98%,0))
}

.lite-topbar .nav-right {
    right: .9375rem
}

.lite-topbar .nav-right .lite-iconf {
    position: absolute;
    color: #282f3c
}

.lite-topbar .nav-right .lite-iconf-msg {
    right: 2.375rem
}

.lite-topbar .nav-right .lite-iconf-releas {
    right: 0
}

.lite-topbar .m-font-arrow-left {
    cursor: pointer
}

.lite-page-top {
    height: 2.75rem
}

.lite-page-top .nav-main {
    text-align: center
}

.lite-nav-sublist {
    position: absolute;
    top: 2.75rem;
    left: 0;
    right: 0;
    text-align: left;
    padding: 0 .5rem 1.125rem;
    color: #333;
    background-color: #fafafa;
    z-index: 2
}

.lite-nav-sublist .nav-title {
    height: 1rem;
    line-height: 1rem;
    margin: 1rem 0 0 .5rem;
    font-size: .875rem;
    color: #939393
}

.lite-nav-sublist .m-auto-list {
    width: 100%
}

.lite-nav-sublist .m-auto-box {
    position: relative;
    padding: 0 .5rem;
    font-size: .875rem;
    text-align: center;
    margin-top: .5rem
}

.lite-nav-sublist .m-auto-box.cur {
    color: #ff8200
}

.lite-nav-sublist .m-auto-box:nth-of-type(4n+1) {
    margin-left: -.25rem
}

.lite-nav-sublist .m-auto-box span {
    display: inline-block;
    width: 100%;
    height: 2.125rem;
    line-height: 2.125rem;
    padding: 0 .25rem;
    vertical-align: middle;
    background-color: #eee;
    border-radius: 3px
}

.lite-nav-sublist .m-auto-box span .m-font-arrow-down {
    margin-left: .25rem;
    font-size: .5625rem;
    color: #636363
}

.lite-nav-sublist .m-auto-box .m-bubble-red-s {
    position: absolute;
    width: 1rem;
    height: 1rem;
    top: 0;
    left: auto;
    right: -.375rem;
    -webkit-transform: scale(.5);
    transform: scale(.5)
}

.lite-botbar.m-bar-panel {
    background-color: #fafafa;
    -webkit-box-shadow: 0 -1px 0 0 #e6e6e6;
    box-shadow: 0 -1px 0 0 #e6e6e6
}

.lite-botbar h4,.lite-botbar i {
    cursor: pointer
}

.lite-botbar .m-bottom-bar .m-btn-box .m-diy-btn {
    color: #000
}

.lite-botbar .lite-iconf {
    position: relative
}

.lite-botbar .m-bubble {
    position: absolute;
    top: -.1875rem;
    right: -.625rem
}

.lite-botbar .m-bubble-red-s {
    top: -.1875rem;
    right: -.1875rem
}

.m-search {
    margin: .56rem .5rem;
    color: #bdbdbd;
    border-radius: 1rem
}

.m-search div {
    padding-left: 1.875rem!important;
    background-color: #ebebec!important;
    font-size: .875rem!important
}

.m-search .card31 .m-search {
    margin: 0
}

.m-search .m-font {
    left: .5rem
}

.lite-search {
    color: #333
}

.lite-search .card {
    background: #fff
}

.lite-search .card .history-icon i {
    margin-right: .5rem;
    font-size: .8125rem;
    color: #bbb;
    vertical-align: middle
}

.lite-search .card .m-font-close {
    font-size: .75rem;
    color: #bbb;
    font-weight: 700
}

.lite-search .search-tit {
    padding: .75rem .875rem;
    line-height: 1.4
}

.lite-search .search-tit .box-left {
    font-size: 0;
    min-width: 0
}

.lite-search .search-tit .box-left .lite-font-icon {
    margin-right: .3125rem;
    font-size: 1rem;
    color: #e2797b
}

.lite-search .search-tit .box-right {
    color: #999;
    font-size: .75rem
}

.lite-search .search-tit .box-right .m-font {
    margin-left: .625rem
}

.lite-search .search-tit .link-text {
    font-size: 1rem;
    min-width: 0
}

.lite-search .search-tit .main-text {
    min-width: 0;
    display: block;
    max-width: 10rem;
    max-width: 100vw
}

.lite-search .search-nav {
    position: relative
}

.lite-search .search-nav.card31 {
    background: #fafafa;
    margin: 0
}

.lite-search .search-nav .nav-left {
    position: absolute;
    left: 1rem;
    top: 0;
    bottom: 0
}

.lite-search .search-nav .nav-left .m-font {
    font-size: 1.3125rem
}

.lite-search .search-nav .m-box {
    padding: 0 0 0 3.125rem;
    -webkit-transition: padding .2s ease-out;
    transition: padding .2s ease-out
}

.lite-search .search-nav .m-box .m-search input[type=search] {
    padding-left: .5rem
}

.lite-search .search-nav .m-box .m-search input[type=search]::-webkit-input-placeholder {
    color: #969ea6
}

.lite-search .search-nav .m-box .m-search {
    background: #ebebec;
    border-radius: 2px
}

.lite-search .search-nav.on-search .m-box {
    padding-right: 3.125rem
}

.lite-search .search-nav .search-cancel {
    right: .625rem
}

.lite-search .search-nav.on-search .search-cancel {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.lite-search .search-item .m-auto-box {
    padding: .5625rem 0
}

.lite-search .search-item a:nth-of-type(2n) span {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 1px;
    border-color: #e6e6e6;
    border-style: solid
}

.android .lite-search .search-item a:nth-of-type(2n) span {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 1px;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-search .search-item a:nth-of-type(2n) span {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: .5px
}

.iosx3 .lite-search .search-item a:nth-of-type(2n) span {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: .3571428571px
}

.lite-search .search-item span {
    font-size: .9375rem;
    padding: .75rem 2.125rem .75rem .75rem;
    color: #333
}

.lite-line {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: #e6e6e6;
    border-style: solid;
    margin: -.75rem -.75rem 0 0;
    padding: .75rem .75rem 0 0
}

.android .lite-line {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-line {
    -o-border-image: none;
    border-image: none;
    border-top-width: .5px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.iosx3 .lite-line {
    -o-border-image: none;
    border-image: none;
    border-top-width: .3571428571px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.lite-msg,.lite-page-list {
    background: #fff
}

.lite-msg.card,.lite-page-list.card {
    margin-bottom: 0
}

.lite-msg .card-wrap .card-main,.lite-page-list .card-wrap .card-main {
    margin: 0!important;
    padding: .75rem 0
}

.lite-msg .m-img-box,.lite-page-list .m-img-box {
    width: 2rem;
    height: 2rem;
    margin: 0 .5rem 0 0
}

.lite-msg .box-right,.lite-page-list .box-right {
    width: 3.125rem;
    height: 3.125rem;
    overflow: hidden
}

.lite-msg .box-right img,.lite-page-list .box-right img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.lite-msg .box-right h4,.lite-page-list .box-right h4 {
    font-size: .625rem;
    color: #999;
    line-height: 1.6;
    word-break: break-word
}

.lite-msg .box-right .url-icon img,.lite-page-list .box-right .url-icon img {
    width: .75rem;
    height: .75rem;
    vertical-align: middle
}

.lite-msg .m-text-box,.lite-page-list .m-text-box {
    padding-right: 1.4375rem
}

.lite-msg .m-text-box h3,.lite-page-list .m-text-box h3 {
    word-wrap: break-word
}

.lite-msg .m-text-box h4,.lite-page-list .m-text-box h4 {
    font-size: .875rem;
    color: #333;
    display: inline-block
}

.lite-msg .m-text-box span,.lite-page-list .m-text-box span {
    color: #3c6e9e
}

.lite-msg .m-text-box .url-icon img,.lite-page-list .m-text-box .url-icon img {
    width: 1.25rem;
    vertical-align: top
}

.lite-msg .lite-time,.lite-page-list .lite-time {
    margin-top: .5rem;
    font-size: .6875rem;
    color: #999
}

.lite-msg-list {
    background: #fff
}

.lite-msg-list.card {
    margin-bottom: 0
}

.lite-msg-list .card-wrap .card-main {
    margin: 0;
    padding: .75rem 0
}

.lite-msg-list .box-right {
    text-align: right
}

.lite-msg-list .lite-bg1 {
    background: #72b2d6
}

.lite-msg-list .lite-bg2 {
    background: #5fb583
}

.lite-msg-list .lite-bg3 {
    background: #f2a63b
}

.lite-msg-list .lite-bg3 .lite-iconf-like {
    font-size: 1.75rem;
    color: #fff
}

.lite-msg-list .lite-bg4 {
    background: #8ccbcb
}

.lite-page-wrap .card {
    margin-bottom: 0
}

.lite-page-list.list-bg {
    background: #f7f7f7
}

.lite-page-list .m-text-box {
    padding-right: 0
}

.lite-page-list .m-text-box h3 {
    word-wrap: break-word
}

.lite-page-list .m-text-box .cmt-sub-txt {
    line-height: 1.25rem;
    padding: .5rem .625rem;
    background: #f7f7f7;
    color: #333;
    font-size: .875rem;
    word-wrap: break-word
}

.lite-page-list .lite-bot {
    margin-top: .5rem;
    line-height: .9375rem;
    font-size: .6875rem;
    color: #999
}

.lite-page-list .lite-bot .time {
    float: left;
    height: 100%
}

.lite-page-list .lite-bot aside {
    float: right
}

.lite-page-list .lite-bot aside em {
    margin-left: .1875rem
}

.lite-page-list .lite-bot .lite-iconf {
    font-size: .8125rem;
    color: #999
}

.lite-page-list .lite-bot aside+aside {
    margin-right: .875rem
}

.lite-page-tab {
    position: relative;
    height: 2.5rem;
    line-height: 2.5rem;
    padding: 0 .75rem;
    margin-top: -2px;
    background: #fff;
    -webkit-box-shadow: 0 1px 0 0 #e6e6e6;
    box-shadow: 0 1px 0 0 #e6e6e6;
    color: #a5aeb5;
    font-size: .875rem;
    z-index: 2
}

.lite-page-tab .tab-item {
    display: inline-block;
    margin-right: 1.5rem
}

.lite-page-tab .tab-item i {
    position: relative
}

.lite-page-tab .cur {
    color: #697480
}

.lite-page-tab .cur em {
    display: block;
    position: absolute;
    width: .875rem;
    bottom: -.5625rem;
    left: 50%;
    margin-left: -.4375rem;
    border-top: 2px solid #697480
}

.lite-page-top .nav-left {
    left: .625rem
}

.lite-page-top .nav-left .m-font-arrow-left {
    margin-left: 0
}

.lite-page-top .nav-main {
    color: #282f3c;
    font-size: 1.0625rem
}

.lite-page-top .nav-right {
    right: .625rem
}

.lite-page-top .m-font {
    color: #282f3c;
    font-size: 1.3125rem
}

.lite-page-editor {
    position: fixed;
    overflow: hidden;
    bottom: 0;
    left: 0;
    right: 0;
    min-height: 3.125rem;
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: hsla(0,0%,68.6%,.5);
    border-style: solid;
    background: #fff;
    color: #333;
    z-index: 995
}

.android .lite-page-editor {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='rgba(175, 175, 175, 0.5)' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='rgba(175, 175, 175, 0.5)' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-page-editor {
    -o-border-image: none;
    border-image: none;
    border-top-width: .5px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.iosx3 .lite-page-editor {
    -o-border-image: none;
    border-image: none;
    border-top-width: .3571428571px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.lite-page-editor .box-left {
    font-size: 0;
    min-width: 0;
    margin-left: .75rem;
    line-height: 3.125rem
}

.lite-page-editor .box-left .main-text {
    font-size: 1rem;
    min-width: 0;
    display: block;
    max-width: 10rem;
    max-width: 100vw
}

.lite-page-editor .box-left .focus {
    color: #a5adb5
}

.lite-page-editor .lite-iconf {
    color: #5e5b5b;
    font-size: 1.5rem;
    padding: 0 .75rem
}

.lite-page-editor .btn-send {
    -webkit-appearance: none;
    outline: 0;
    border: 0;
    background: none;
    font-size: .9375rem;
    text-align: center;
    width: 3.875rem;
    display: inline-block;
    line-height: 1.8125rem;
    padding: 0;
    margin-left: .75rem;
    background-color: #1b9af4;
    border-radius: .125rem;
    color: #fff
}

.lite-page-editor .btn-send.disable {
    opacity: .5
}

.lite-page-editor .box-right {
    margin-right: .75rem
}

.lite-page-editor .box-right i {
    cursor: pointer
}

.lite-page-comment {
    position: relative;
    z-index: 98;
    padding-bottom: 3.4375rem
}

.lite-page-comment .lite-page-list:first-of-type {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-color: #e6e6e6;
    border-style: solid
}

.android .lite-page-comment .lite-page-list:first-of-type {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-page-comment .lite-page-list:first-of-type {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: .5px;
    border-left-width: 0
}

.iosx3 .lite-page-comment .lite-page-list:first-of-type {
    -o-border-image: none;
    border-image: none;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: .3571428571px;
    border-left-width: 0
}

.lite-page-comment .lite-page-list:first-of-type .lite-bot {
    margin-top: .75rem
}

.lite-page-comment .lite-page-list:first-of-type .lite-bot-link {
    color: #3c6e9e;
    margin-top: .875rem;
    cursor: pointer
}

.lite-page-comment .lite-page-list:nth-of-type(2) .lite-line {
    border: none
}

.profile-header {
    position: relative;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    background: #fff
}

.profile-header .prf-topbar {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 2.75rem;
    line-height: 2.75rem;
    background: #fff;
    z-index: 995
}

.profile-header .prf-topbar .nav-left {
    position: absolute;
    left: .625rem;
    color: #282f3c
}

.profile-header .prf-topbar .nav-left .m-font {
    font-size: 1.3125rem;
    cursor: pointer
}

.profile-header .prf-topbar .nav-right {
    position: absolute;
    right: 1rem;
    font-size: 1rem;
    color: #282f3c;
    cursor: pointer
}

.profile-header .prf-detail {
    padding: 3.25rem .9375rem 1.25rem
}

.profile-header .prf-detail .m-img-box {
    width: 4rem;
    height: 4rem;
    margin-right: .9375rem
}

.profile-header .prf-detail .m-text-box h3 {
    font-size: 1.3125rem;
    color: #333
}

.profile-header .prf-detail .m-text-box h3 span {
    margin-right: .3125rem
}

.profile-header .prf-detail .m-text-box h4 {
    font-size: .8125rem;
    color: #999
}

.profile-header .prf-handle {
    padding: 0 .9375rem 1.6875rem
}

.profile-header .prf-handle .prf-num {
    margin-right: 1.75rem;
    cursor: pointer
}

.profile-header .prf-handle .prf-num b,.profile-header .prf-handle .prf-num i {
    display: block;
    width: 100%;
    text-align: left;
    line-height: 1.3
}

.profile-header .prf-handle .prf-num i {
    font-size: .9375rem
}

.profile-header .prf-handle .prf-num b {
    font-size: .8125rem
}

.profile-header .prf-handle .bar-btn {
    max-width: 12.5rem
}

.profile-header .prf-handle .bar-btn .m-btn-lite-white {
    color: #697480;
    position: relative
}

.profile-header .prf-handle .bar-btn .m-btn-lite-white:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    left: 0;
    border: 1px solid #697480;
    border-radius: 4px;
    transform: scale(.5);
    transform-origin: 0 0;
    -webkit-transform: scale(.5);
    -webkit-transform-origin: 0 0
}

.profile-header .prf-handle .bar-btn .m-btn,.profile-header .prf-handle .bar-btn .m-font {
    font-size: .875rem;
    vertical-align: top;
    height: 2rem;
    line-height: 2.125rem
}

.profile-header .prf-handle .bar-btn .m-add-box .m-font {
    color: #fff
}

.profile-header .prf-handle .bar-btn .m-add-box h4 {
    display: inline-block;
    font-size: .8125rem;
    color: #fff
}

.profile-header .prf-handle .bar-btn .lite-iconf-each,.profile-header .prf-handle .bar-btn .m-font {
    display: inline-block;
    margin-right: .375rem
}

.profile-header .prf-handle .dm-btn {
    position: relative;
    text-align: center;
    width: 2.625rem;
    height: 2rem;
    line-height: 2.125rem;
    margin-left: 1.5rem;
    cursor: pointer
}

.profile-header .prf-handle .dm-btn:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    left: 0;
    border: 1px solid #697480;
    border-radius: 4px;
    transform: scale(.5);
    transform-origin: 0 0;
    -webkit-transform: scale(.5);
    -webkit-transform-origin: 0 0
}

.lite-btn-more {
    background: #fff;
    height: 2.125rem;
    line-height: 2.125rem;
    color: #636363;
    font-size: .875rem;
    margin: .625rem 0;
    text-align: center;
    cursor: pointer
}

.lite-setup {
    height: 3.125rem;
    line-height: 3.125rem;
    background-color: #fff;
    padding: 0 .75rem
}

.lite-setup.bst {
    -webkit-box-shadow: 0 1px 0 0 #e6e6e6;
    box-shadow: 0 1px 0 0 #e6e6e6
}

.lite-setup.bsb {
    -webkit-box-shadow: 0 -1px 0 0 #e6e6e6;
    box-shadow: 0 -1px 0 0 #e6e6e6;
    margin-top: .625rem
}

.lite-setup.bsa {
    -webkit-box-shadow: 0 -1px 0 0 #e6e6e6,0 1px 0 0 #e6e6e6;
    box-shadow: 0 -1px 0 0 #e6e6e6,0 1px 0 0 #e6e6e6;
    margin-top: .625rem
}

.lite-setup .m-box {
    height: 3.0625rem;
    margin-right: -.75rem;
    padding-right: .75rem
}

.lite-setup .m-box+.m-box {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: #e6e6e6;
    border-style: solid
}

.android .lite-setup .m-box+.m-box {
    border-top-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-color: transparent;
    border-style: solid;
    -o-border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath fill='none' stroke='%23e6e6e6' stroke-miterlimit='10' d='M.5.5h5v5h-5z'/%3E%3C/svg%3E") 2 repeat
}

.iosx2 .lite-setup .m-box+.m-box {
    -o-border-image: none;
    border-image: none;
    border-top-width: .5px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.iosx3 .lite-setup .m-box+.m-box {
    -o-border-image: none;
    border-image: none;
    border-top-width: .3571428571px;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0
}

.lite-setup .box-left {
    color: #333;
    font-size: 1rem
}

.lite-setup .box-right {
    color: #969ea6;
    font-size: .75rem
}

.lite-setup .box-right .sub-link {
    margin-right: .625rem
}

.lite-setup h4 {
    color: #d94b4b;
    font-size: 1rem;
    text-align: center
}

.lite-logo {
    width: 100%;
    height: 7.125rem;
    background: url(../img/aboutlogo.f3d22509.png);
    background-size: 20rem 7.125rem;
    background-position: 50%;
    background-repeat: no-repeat
}

.lite-versions {
    margin: .375rem 0 1.5625rem 0;
    color: #e76f59;
    font-size: .75rem;
    text-align: center
}

.about-footer {
    margin-top: 7.4375rem;
    line-height: 1.5;
    font-size: .875rem;
    color: #939393;
    text-align: center
}

.about-footer h4 a {
    text-decoration: underline;
    cursor: pointer
}

.about-footer h3 {
    margin-top: .75rem
}

.aniRotate {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.slideInDown-enter-active,.slideInDown-leave-active {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.slideInDown-enter,.slideInDown-leave-to {
    opacity: 0
}

.fadeInDown-enter-active {
    -webkit-animation: fadeInDown .5s;
    animation: fadeInDown .5s
}

.fadeInDown-leave-active {
    -webkit-animation: fadeOutDown .5s;
    animation: fadeOutDown .5s
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-100);
        transform: translateY(-100)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-100);
        transform: translateY(-100)
    }
}

@keyframes blink {
    to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@-webkit-keyframes blink {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

.m-avatar-box .m-img-box:before {
    border-color: hsla(0,0%,90.2%,.15)
}

.card9 .weibo-main a {
    color: #3c6e9e
}

.card9.card {
    margin: 0 0 .375rem 0
}

.lite-page-wrap .f-weibo.card9 .weibo-main .weibo-og {
    padding: .75rem 0 .75rem .25rem
}

.lite-page-wrap .f-weibo.card9 .weibo-main .card-wrap~.weibo-rp {
    margin-top: -.25rem
}

.f-weibo .weibo-main .weibo-og {
    font-size: 1rem
}

.f-weibo.card9 .weibo-top .m-text-box h3 {
    font-size: .875rem
}

.f-weibo .m-text-box h4 {
    font-size: .6875rem
}

.f-weibo.card9 .weibo-top .m-img-box {
    width: 2rem;
    height: 2rem
}

.f-weibo .weibo-rp .weibo-text {
    font-size: 1rem
}

.f-weibo .weibo-rp .card-wrap {
    margin: 0 .25rem
}

.f-weibo .weibo-rp .card-wrap .card-main {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.f-weibo .f-card-title {
    padding: 0;
    margin: -.9375rem 0 .5rem 0
}

.icon_edit {
    position: fixed;
    bottom: 3rem;
    right: 1rem;
    width: 3.75rem;
    height: 3.75rem;
    line-height: 3.75rem;
    text-align: center;
    border-radius: 50%;
    opacity: .98;
    background-color: #1b9af4;
    -webkit-box-shadow: 0 6px 30px 0 rgba(52,96,183,.28);
    box-shadow: 0 6px 30px 0 rgba(52,96,183,.28);
    z-index: 9999;
    cursor: pointer
}

.icon_edit .lite-iconf-editor {
    font-size: 1.5rem
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-device-pixel-ratio:3) {
    @supports(padding:constant(safe-area-inset-top)) {
        body {
            padding-top:constant(safe-area-inset-top);
            padding-left: constant(safe-area-inset-left);
            padding-right: constant(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: constant(safe-area-inset-bottom)
        }
    }

    @supports(padding: env(safe-area-inset-top)) {
        body {
            padding-top:env(safe-area-inset-top);
            padding-left: env(safe-area-inset-left);
            padding-right: env(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: env(safe-area-inset-bottom)
        }
    }
}

@media only screen and (device-width: 414px)and (device-height:896px)and (-webkit-device-pixel-ratio:2) {
    @supports(padding:constant(safe-area-inset-top)) {
        body {
            padding-top:constant(safe-area-inset-top);
            padding-left: constant(safe-area-inset-left);
            padding-right: constant(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: constant(safe-area-inset-bottom)
        }
    }

    @supports(padding: env(safe-area-inset-top)) {
        body {
            padding-top:env(safe-area-inset-top);
            padding-left: env(safe-area-inset-left);
            padding-right: env(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: env(safe-area-inset-bottom)
        }
    }
}

@media only screen and (device-width: 375px)and (device-height:812px)and (-webkit-device-pixel-ratio:2) {
    @supports(padding:constant(safe-area-inset-top)) {
        body {
            padding-top:constant(safe-area-inset-top);
            padding-left: constant(safe-area-inset-left);
            padding-right: constant(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: constant(safe-area-inset-bottom)
        }
    }

    @supports(padding: env(safe-area-inset-top)) {
        body {
            padding-top:env(safe-area-inset-top);
            padding-left: env(safe-area-inset-left);
            padding-right: env(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: env(safe-area-inset-bottom)
        }
    }
}

@media only screen and (device-width: 375px)and (device-height:812px)and (-webkit-device-pixel-ratio:3) {
    @supports(padding:constant(safe-area-inset-top)) {
        body {
            padding-top:constant(safe-area-inset-top);
            padding-left: constant(safe-area-inset-left);
            padding-right: constant(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: constant(safe-area-inset-bottom)
        }
    }

    @supports(padding: env(safe-area-inset-top)) {
        body {
            padding-top:env(safe-area-inset-top);
            padding-left: env(safe-area-inset-left);
            padding-right: env(safe-area-inset-right)
        }

        .composer-footer,.lite-btn-more,.lite-page-editor,.lite-page-wrap,.m-bar-panel,.m-wpbtn-lbox .m-wpbtn-list:last-child,.video-player,body {
            padding-bottom: env(safe-area-inset-bottom)
        }
    }
}

.fade-enter-active,.fade-leave-active {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fade-enter,.fade-leave-to {
    opacity: 0
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotateX(0deg) rotate(-1turn);
        transform: rotateX(0deg) rotate(-1turn)
    }

    to {
        -webkit-transform: rotateX(0deg) rotate(0deg);
        transform: rotateX(0deg) rotate(0deg)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotateX(0deg) rotate(-1turn);
        transform: rotateX(0deg) rotate(-1turn)
    }

    to {
        -webkit-transform: rotateX(0deg) rotate(0deg);
        transform: rotateX(0deg) rotate(0deg)
    }
}

.refresh-btn {
    position: fixed;
    right: .75rem;
    bottom: 1.875rem;
    color: #30a3f4;
    font-size: 2.125rem;
    background: #fff;
    border-radius: 50%;
    border: .65625rem solid #fff;
    -webkit-box-shadow: 0 .125rem .8125rem 0 rgba(143,152,169,.24);
    box-shadow: 0 .125rem .8125rem 0 rgba(143,152,169,.24);
    cursor: pointer
}

.refresh-rotate {
    position: relative;
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite
}

.slide-container {
    overflow: hidden!important
}

.slide-container,.slide-container .slide-wrap {
    box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.slide-container .slide-wrap {
    position: relative;
    padding-bottom: .6rem;
    margin-bottom: -.6rem;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap
}

.slide-container:-webkit-scrollbar {
    display: none
}

@media screen and (min-width: 768px) {
    .m-avatar-box.m-col-7 .m-icon {
        font-size:20px
    }
}

.cmt-ai-assistant-icon {
    height: 1rem;
    vertical-align: text-bottom;
    display: inline-block;
    margin: 0 .125rem
}

.pop-enter-active,.pop-leave-active {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
}

.pop-enter,.pop-leave-active {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.m-wpop-box {
    background-color: rgba(0,0,0,.2);
    top: 0;
    z-index: 10000
}

.m-wpbtn-lbox,.m-wpop-box {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0
}

.m-wpbtn-lbox {
    z-index: 10001;
    background: #dee3de
}

.m-wpbtn-list {
    background-color: #fff;
    display: block
}

.m-wpbtn-list+.m-wpbtn-list {
    margin-top: .3125rem
}

.m-wpbtn-list li {
    width: 100%;
    display: block;
    text-align: center;
    border-bottom: 1px solid #e5e5e5
}

.iosx2 .m-wpbtn-list li {
    border-width: .5px
}

.iosx3 .m-wpbtn-list li {
    border-width: .35714px
}

.m-wpbtn-list li:last-child {
    border-bottom: 0
}

.m-wpbtn-list li a {
    font-size: 1.125rem;
    color: #333;
    display: inline-block;
    height: 3rem;
    line-height: 3rem
}

.m-wpbtn-list li a.wp-fred {
    color: #e14123
}

.m-wp-con {
    text-align: center;
    color: #939393;
    font-size: .8125rem;
    line-height: 1.2;
    padding: 1.5rem 1rem
}

.m-font-down-ani {
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.m-font-down-ani.up {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.expand-enter-active[data-v-2c840c3a],.expand-leave-active[data-v-2c840c3a] {
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.expand-enter[data-v-2c840c3a],.expand-leave-active[data-v-2c840c3a] {
    opacity: 0
}

.bar-text[data-v-2c840c3a] {
    font-size: .6875rem;
    color: #ff8200;
    text-align: center;
    padding: 0 0 .375rem 0
}

.mask-wrap[data-v-2c840c3a] {
    position: relative;
    z-index: 997
}

.m-tips[data-v-f7085ff0] {
    margin: 0 auto;
    padding-top: .625rem;
    display: block
}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    overflow: hidden;
    -ms-touch-action: none;
    touch-action: none;
    z-index: 1500;
    -webkit-text-size-adjust: 100%;
    -webkit-backface-visibility: hidden;
    outline: none
}

.pswp * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.pswp img {
    max-width: none
}

.pswp--animate_opacity {
    opacity: .001;
    will-change: opacity;
    -webkit-transition: opacity 333ms cubic-bezier(.4,0,.22,1);
    transition: opacity 333ms cubic-bezier(.4,0,.22,1)
}

.pswp--open {
    display: block
}

.pswp--zoom-allowed .pswp__img {
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.pswp--zoomed-in .pswp__img {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab
}

.pswp--dragging .pswp__img {
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing
}

.pswp__bg {
    background: #000;
    opacity: 0;
    -webkit-backface-visibility: hidden
}

.pswp__bg,.pswp__scroll-wrap {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.pswp__scroll-wrap {
    overflow: hidden
}

.pswp__container,.pswp__zoom-wrap {
    -ms-touch-action: none;
    touch-action: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.pswp__container,.pswp__img {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none
}

.pswp__zoom-wrap {
    position: absolute;
    width: 100%;
    -webkit-transform-origin: left top;
    transform-origin: left top;
    -webkit-transition: -webkit-transform 333ms cubic-bezier(.4,0,.22,1);
    transition: -webkit-transform 333ms cubic-bezier(.4,0,.22,1);
    transition: transform 333ms cubic-bezier(.4,0,.22,1);
    transition: transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)
}

.pswp__bg {
    will-change: opacity;
    -webkit-transition: opacity 333ms cubic-bezier(.4,0,.22,1);
    transition: opacity 333ms cubic-bezier(.4,0,.22,1)
}

.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {
    -webkit-transition: none;
    transition: none
}

.pswp__container,.pswp__zoom-wrap {
    -webkit-backface-visibility: hidden
}

.pswp__item {
    right: 0;
    bottom: 0;
    overflow: hidden
}

.pswp__img,.pswp__item {
    position: absolute;
    left: 0;
    top: 0
}

.pswp__img {
    width: auto;
    height: auto
}

.pswp__img--placeholder {
    -webkit-backface-visibility: hidden
}

.pswp__img--placeholder--blank {
    background: #222
}

.pswp--ie .pswp__img {
    width: 100%!important;
    height: auto!important;
    left: 0;
    top: 0
}

.pswp__error-msg {
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    margin-top: -8px;
    color: #ccc
}

.pswp__error-msg a {
    color: #ccc;
    text-decoration: underline
}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp__button {
    width: 44px;
    height: 44px;
    position: relative;
    background: none;
    cursor: pointer;
    overflow: visible;
    -webkit-appearance: none;
    display: block;
    border: 0;
    padding: 0;
    margin: 0;
    float: right;
    opacity: .75;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    -webkit-box-shadow: none;
    box-shadow: none
}

.pswp__button:focus,.pswp__button:hover {
    opacity: 1
}

.pswp__button:active {
    outline: none;
    opacity: .9
}

.pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.pswp__ui--over-close .pswp__button--close {
    opacity: 1
}

.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
    background-size: 264px 88px;
    width: 44px;
    height: 44px
}

@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi) {
    .pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before {
        background-image:url(../img/default-skin.b257fa9c.svg)
    }

    .pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right {
        background: none
    }
}

.pswp__button--close {
    background-position: 0 -44px
}

.pswp__button--share {
    background-position: -44px -44px
}

.pswp__button--fs {
    display: none
}

.pswp--supports-fs .pswp__button--fs {
    display: block
}

.pswp--fs .pswp__button--fs {
    background-position: -44px 0
}

.pswp__button--zoom {
    display: none;
    background-position: -88px 0
}

.pswp--zoom-allowed .pswp__button--zoom {
    display: block
}

.pswp--zoomed-in .pswp__button--zoom {
    background-position: -132px 0
}

.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right {
    visibility: hidden
}

.pswp__button--arrow--left,.pswp__button--arrow--right {
    background: none;
    top: 50%;
    margin-top: -50px;
    width: 70px;
    height: 100px;
    position: absolute
}

.pswp__button--arrow--left {
    left: 0
}

.pswp__button--arrow--right {
    right: 0
}

.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {
    content: "";
    top: 35px;
    background-color: rgba(0,0,0,.3);
    height: 30px;
    width: 32px;
    position: absolute
}

.pswp__button--arrow--left:before {
    left: 6px;
    background-position: -138px -44px
}

.pswp__button--arrow--right:before {
    right: 6px;
    background-position: -94px -44px
}

.pswp__counter,.pswp__share-modal {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.pswp__share-modal {
    display: block;
    background: rgba(0,0,0,.5);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 10px;
    position: absolute;
    z-index: 1600;
    opacity: 0;
    -webkit-transition: opacity .25s ease-out;
    transition: opacity .25s ease-out;
    -webkit-backface-visibility: hidden;
    will-change: opacity
}

.pswp__share-modal--hidden {
    display: none
}

.pswp__share-tooltip {
    z-index: 1620;
    position: absolute;
    background: #fff;
    top: 56px;
    border-radius: 2px;
    display: block;
    width: auto;
    right: 44px;
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.25);
    box-shadow: 0 2px 5px rgba(0,0,0,.25);
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    -webkit-transition: -webkit-transform .25s;
    transition: -webkit-transform .25s;
    transition: transform .25s;
    transition: transform .25s,-webkit-transform .25s;
    -webkit-backface-visibility: hidden;
    will-change: transform
}

.pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 18px
}

.pswp__share-tooltip a,.pswp__share-tooltip a:hover {
    color: #000;
    text-decoration: none
}

.pswp__share-tooltip a:first-child {
    border-radius: 2px 2px 0 0
}

.pswp__share-tooltip a:last-child {
    border-radius: 0 0 2px 2px
}

.pswp__share-modal--fade-in {
    opacity: 1
}

.pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.pswp--touch .pswp__share-tooltip a {
    padding: 16px 12px
}

a.pswp__share--facebook:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: -12px;
    right: 15px;
    border: 6px solid transparent;
    border-bottom-color: #fff;
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    pointer-events: none
}

a.pswp__share--facebook:hover {
    background: #3e5c9a;
    color: #fff
}

a.pswp__share--facebook:hover:before {
    border-bottom-color: #3e5c9a
}

a.pswp__share--twitter:hover {
    background: #55acee;
    color: #fff
}

a.pswp__share--pinterest:hover {
    background: #ccc;
    color: #ce272d
}

a.pswp__share--download:hover {
    background: #ddd
}

.pswp__counter {
    position: absolute;
    left: 0;
    top: 0;
    height: 44px;
    font-size: 13px;
    line-height: 44px;
    color: #fff;
    opacity: .75;
    padding: 0 10px
}

.pswp__caption {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    min-height: 44px
}

.pswp__caption small {
    font-size: 11px;
    color: #bbb
}

.pswp__caption__center {
    text-align: left;
    max-width: 420px;
    margin: 0 auto;
    font-size: 13px;
    padding: 10px;
    line-height: 20px;
    color: #ccc
}

.pswp__caption--empty {
    display: none
}

.pswp__caption--fake {
    visibility: hidden
}

.pswp__preloader {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -22px;
    opacity: 0;
    -webkit-transition: opacity .25s ease-out;
    transition: opacity .25s ease-out;
    will-change: opacity;
    direction: ltr
}

.pswp__preloader__icn {
    width: 20px;
    height: 20px;
    margin: 12px
}

.pswp__preloader--active {
    opacity: 1
}

.pswp__preloader--active .pswp__preloader__icn {
    background: url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat
}

.pswp--css_animation .pswp__preloader--active {
    opacity: 1
}

.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise .5s linear infinite;
    animation: clockwise .5s linear infinite
}

.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;
    animation: donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite
}

.pswp--css_animation .pswp__preloader__icn {
    background: none;
    opacity: .75;
    width: 14px;
    height: 14px;
    position: absolute;
    left: 15px;
    top: 15px;
    margin: 0
}

.pswp--css_animation .pswp__preloader__cut {
    position: relative;
    width: 7px;
    height: 14px;
    overflow: hidden
}

.pswp--css_animation .pswp__preloader__donut {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 14px;
    height: 14px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-left-color: transparent;
    border-bottom-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    background: none;
    margin: 0
}

@media screen and (max-width: 1024px) {
    .pswp__preloader {
        position:relative;
        left: auto;
        top: auto;
        margin: 0;
        float: right
    }
}

@-webkit-keyframes clockwise {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes clockwise {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes donut-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    50% {
        -webkit-transform: rotate(-140deg);
        transform: rotate(-140deg)
    }

    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes donut-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    50% {
        -webkit-transform: rotate(-140deg);
        transform: rotate(-140deg)
    }

    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

.pswp__ui {
    -webkit-font-smoothing: auto;
    visibility: visible;
    opacity: 1;
    z-index: 1550
}

.pswp__top-bar {
    position: absolute;
    z-index: 999;
    left: 0;
    top: 0;
    height: 44px;
    width: 100%
}

.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar {
    -webkit-backface-visibility: hidden;
    will-change: opacity;
    -webkit-transition: opacity 333ms cubic-bezier(.4,0,.22,1);
    transition: opacity 333ms cubic-bezier(.4,0,.22,1)
}

.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {
    visibility: visible
}

.pswp__caption,.pswp__top-bar {
    background-color: rgba(0,0,0,.5)
}

.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar {
    background-color: rgba(0,0,0,.3)
}

.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar {
    opacity: 0
}

.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar {
    opacity: .001
}

.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter {
    display: none
}

.pswp__element--disabled {
    display: none!important
}

.pswp--minimal--dark .pswp__top-bar {
    background: none
}

.pswp[data-v-79ead9fd] {
    z-index: 999999999
}

.pswp-hide[data-v-79ead9fd] {
    display: none
}

.live-icon[data-v-79ead9fd] {
    position: absolute;
    height: 44px;
    width: 60px;
    z-index: 11111;
    right: 50%;
    padding: 10px 0 0 30px;
    margin-right: -20px;
    display: inline-block
}

.live-icon .lite-iconf-live[data-v-79ead9fd] {
    position: relative;
    font-size: 20px;
    color: hsla(0,0%,100%,.75)
}

.live-icon .live[data-v-79ead9fd] {
    color: rgba(241,229,45,.8)
}

.hidden[data-v-79ead9fd] {
    visibility: hidden
}

.live-warp[data-v-79ead9fd] {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.card-main[data-v-5977568c] {
    position: relative
}

.m-img-box[data-v-5977568c] {
    overflow: hidden;
    vertical-align: top
}

.m-img-box img[data-v-5977568c] {
    height: auto
}

.m-img-box ul[data-v-5977568c] {
    white-space: nowrap;
    font-size: 0;
    overflow: hidden;
    position: relative
}

.m-img-box li[data-v-5977568c] {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none
}

.m-img-box li.cur[data-v-5977568c] {
    display: block
}

.m-img-box .text-bar[data-v-5977568c] {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 1.875rem;
    line-height: 1.875rem;
    background: rgba(0,0,0,.5)
}

.m-img-box .text-bar span[data-v-5977568c] {
    display: block;
    color: #fff;
    font-size: 1.125rem;
    padding: 0 .625rem
}

.m-sld-dot[data-v-5977568c] {
    position: absolute;
    right: .75rem;
    bottom: .375rem
}

.mv-toast .m-mask {
    z-index: 999999996
}

.mv-toast .m-popup {
    z-index: 999999999
}

.toast-enter-active,.toast-leave-active {
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.toast-enter,.toast-leave-active {
    opacity: 0
}

.mask-wrap {
    position: relative;
    z-index: 1000000000000000000
}

.nav-left,.nav-right {
    z-index: 100
}

.m-topbar-max {
    right: 0
}
