/* 电报列表 */
.telegraph-item .pswp__counter,.detail-box .pswp__counter{left: 50%;color: #FFF;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.telegraph-item .pswp__top-bar,.detail-box .pswp__top-bar{top: auto; bottom: 0;}
.telegraph-time-header{height: 2.88rem;line-height: 2.88rem}
.telegraph-time-header + .telegraph-item{padding-top:5px;border-top:none}
/* .telegraph-item{margin:15px 20px;padding-top:10px} */
.telegraph-item:before{content:"\20";-ms-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0;margin-top:5px;margin-right:5px;width:0.5rem;height:1.4rem;background-color:#1A73E8}
.telegraph-item-level:before{background-color:#EB1414}
.telegraph-item-container{margin:15px 20px;padding-top:10px}
.telegraph-item-container:nth-of-type(2){border: none;}
.telegraph-cell{max-height:72px}
.telegraph-icon-box{position:absolute;padding-left:30px;right:0;bottom:0;background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, #FFF 60%);background-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, #FFF 60%)}
.telegraph-icon-box:before{content:"..."}

/* 深度列表 */
.depth-top-item:nth-of-type(2){margin-top:15px}
.depth-top-item-title{margin:0 20px}
.depth-top-item-brief{margin-bottom:5px;padding:14px 29px}
.depth-top-item-brief-detail{z-index:1000}
.depth-top-item-brief:before{content:"\20";position:absolute;top:0;left:0;z-index:500;width:40px;height:40px;background-image:url(https://cdnjs.cls.cn/wap/stib/images/brief-background.png);background-repeat:no-repeat;background-position:left top;background-size:100% auto}
.depth-top-item-brief:after{content:"\20";position:absolute;bottom:0;right:0;z-index:500;width:40px;height:40px;background-image:url(https://cdnjs.cls.cn/wap/stib/images/brief-background.png);background-repeat:no-repeat;background-position:left top;background-size:100% auto;transform:rotate(180deg)}
.depth-item{margin:15px 20px;padding-bottom:15px}
.depth-item:nth-last-of-type(2){padding-bottom:0;border-bottom:none}
.depth-item-title{margin-bottom:8px;height: 3.8rem;}
.depth-item-right{width:6.2rem;height:6.2rem}
.list-tag-image{width:2.9rem;height:1.5rem;margin-right: 4px;}
.list-left-image{margin-right:20px;width:193px;height:128px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}

/* 列表底部 */
.list-footer{height: 55px;position: fixed;bottom: 0;box-shadow: 0 1px 0 0 #EEE;z-index: 1100;}
.footer-icon{height:32px}
/* 列表底部 */

/*应用 */
/* list */
.list-image-wrap{margin: 0 -1.3334% -1.3334% 0;overflow: hidden}
.list-image-box{padding:0 32% 32% 0;margin: 0 1.3334% 1.3334% 0; width: 0;height:0;overflow:hidden}
.list-image-one-box{width:300px;height:200px}
.list-image-thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;object-fit: cover}
/* PhotoSwipe 隐藏关闭按钮 */
.pswp__button--close{display:none !important}
/* PhotoSwipe 遮罩层可点击 */
.pswp__bg{cursor:pointer !important}
/*应用*/

/*react-pullload*/
.pull-load{position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.pull-load-head{position:absolute;-webkit-transform:translate3d(0px, -100%, 0px);transform:translate3d(0px, -100%, 0px);width:100%}
.state-refreshing .pull-load-head, .state-refreshed .pull-load-head{position:relative;-webkit-transform:none;transform:none}
.pull-load-body{position:relative}
.state-refreshing .pull-load-body{-webkit-transition:transform 0.2s;transition:transform 0.2s}
.state-reset .pull-load-body{-webkit-transition:transform 0.2s;transition:transform 0.2s}
/*
 * HeadNode default UI
 */
.pull-load-head-default{text-align:center;font-size:13px;line-height:3;color:#0e293e}
.state-pulling .pull-load-head-default:after{content:'下拉刷新'}
.state-pulling.enough .pull-load-head-default:after{content:'松开刷新'}
.state-refreshing .pull-load-head-default:after{content:'正在刷新...'}
.state-refreshed .pull-load-head-default:after{content:'刷新成功'}
.state-pulling .pull-load-head-default{opacity:1}
.state-pulling .pull-load-head-default i{display:inline-block;font-size:20px;margin-right:15px;vertical-align:middle;height:0.8em;border-left:1px solid;position:relative;-webkit-transition:transform .3s ease;transition:transform .3s ease}
.state-pulling .pull-load-head-default i:before, .state-pulling .pull-load-head-default i:after{content:'';position:absolute;font-size:.5em;width:0.8em;bottom:0;border-top:1px solid}
.state-pulling .pull-load-head-default i:before{right:1px;transform:rotate(50deg);transform-origin:right}
.state-pulling .pull-load-head-default i:after{left:0;transform:rotate(-50deg);transform-origin:left}
.state-pulling.enough .pull-load-head-default i{transform:rotate(180deg)}
.state-refreshing .pull-load-head-default i{margin-right:10px;display:inline-block;vertical-align:middle;font-size:15px;width:1em;height:1em;border:1px solid #0e293e;border-top-color:#fff;border-radius:100%;-webkit-animation:circle .8s infinite linear;animation:circle .8s infinite linear}
.state-refreshed .pull-load-head-default{opacity:1;transition:opacity 1s}
.state-refreshed .pull-load-head-default i{display:inline-block;box-sizing:content-box;vertical-align:middle;margin-right:10px;font-size:15px;height:1em;width:1em;border:1px solid;border-radius:100%;position:relative}
.state-refreshed .pull-load-head-default i:before{content:'';position:absolute;top:3px;left:5px;height:7px;width:4px;border:solid;border-width:0 1px 1px 0;-webkit-transform:rotate(40deg);transform:rotate(40deg)}
.pull-load-footer-default{text-align:center;font-size:13px;line-height:3;color:#0e293e}
.state-loading .pull-load-footer-default:after{content:'加载更多'}
.pull-load-footer-default.nomore:after{content:'没有更多'}
.state-loading .pull-load-footer-default i{margin-right:10px;display:inline-block;vertical-align:middle;font-size:15px;width:1em;height:1em;border:1px solid #0e293e;border-top-color:#fff;border-radius:100%;-webkit-animation:circle .8s infinite linear;animation:circle .8s infinite linear}
@-webkit-keyframes circle{
    100% {
        -webkit-transform:rotate(360deg);
    }
}
@keyframes circle{
    100% {
        transform:rotate(360deg);
    }
}