:root {
	color-scheme: light dark;
	--themeColor:#FE9807;/*主题色*/
	--bgColor:#fff;
	--subbgColor:#f8f8f8;
	--fontColor: #333;
	--subfontColor:#939393;
	--navfontColor:#666;
	--borderColor:#ededed;
	--titleBg:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);
}
	
@media (prefers-color-scheme: dark) {
	:root {
		--bgColor:#111111;
        --subbgColor:#191919;
		--fontColor: #d2d2d2;
		--subfontColor:#5e5e5e;
		--navfontColor:#aaa;
		--borderColor:#2b2b2b;
		--titleBg:linear-gradient(to right,rgba(17,17,17,0) 0%,rgba(17,17,17,1) 70%);
	}
}

*{margin:0;padding:0;}
body{font-family:PingFangSC-Regular,"Source Han Sans CN",Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,sans-serif;background:var(--bgColor);color:var(--fontColor);width:100%;max-width:640px;margin:0 auto;font-size:0.3rem;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;color:var(--fontColor);}
ol,ul{list-style:none;}
img{border:0;}
.lineControl {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.sticky {position: sticky;position: -webkit-sticky;z-index: 2;top: 0;background: var(--bgColor);}

/*header*/
header{box-shadow: 3px 3px 6px var(--subbgColor);display:none;}
header p{padding:0rem 0.3rem;}
header p.titleSelect{font-size: 0.32rem;margin-top:0.15rem;line-height:0.5rem;height:0.5rem;overflow:hidden;position:relative;display:inline-block;}
header p.titleSelect .titleMore{position:absolute;top:0rem;right:0.3rem;z-index:1;height:0.24rem;padding:0.12rem 0rem 0.12rem 1rem;background:var(--titleBg);display:none;}
header p.more{height:auto;}
header p.more img{display:none}
header p.timeSelect{font-size:0.24rem;color:var(--subfontColor);line-height: 0.48rem;padding-bottom:0.05rem}
header .videoBox{position:relative;background:#000;width:100%;}
header .videoBox video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:0.06rem;}
header .videoBox:after{content:'';display:block;padding-top:56.25%;z-index:1}
header .videoBox .videoBtn{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);width: 1.2rem;height: 1.2rem;z-index: 1;}
header .isreview{position:absolute;width:2rem;bottom:-0.2rem;right:1.2rem;z-index: 1;}

/*article*/
article{background:var(--bgColor);border-top-right-radius:0.4rem;border-top-left-radius:0.4rem;padding:0rem 0.3rem 0.3rem 0.3rem;display:none;}

/*listBox*/
.listBox{}
.listBox .listNav{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0.1rem 0;}
.listBox .listNav::-webkit-scrollbar{display:none}
.listBox .listNav ul{white-space:nowrap;font-size:0}
.listBox .listNav ul li{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0.0);}

.listBox .listNav li{margin-right:0.3rem;padding:0.05rem 0.24rem;line-height:0.5rem;color:var(--subfontColor);font-size:0.3rem;border-bottom:2px solid var(--bgColor);}
.listBox .listNav li:last-child{margin-right:0rem;}
.listBox .listNav li.select{color:var(--fontColor);border-bottom:2px solid var(--themeColor)}

	/*list*/
.listBox .listCon{margin: 0.1rem 0rem;}
.listBox .listCon .workList {display:none}
.listBox .listCon .timeline{text-align:justify;height:100%;overflow:hidden;}
.listBox .listCon .timeline .timelineDiv{border-bottom: 1px solid var(--borderColor);padding:0.15rem 0rem;}
.listBox .listCon .timeline .timelineDiv:last-child{border-bottom:none;}
.listBox .listCon .timeline .timelineDiv .event_con p{line-height:0.48rem;word-break:break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;}
.listBox .listCon .timeline .timelineDiv .event_con p img{margin-right:0.15rem;display:none;}
.listBox .listCon .timeline .timelineDiv.select .event_con p:first-child{color:var(--themeColor);}
.listBox .listCon .timeline .timelineDiv.select .event_con p img{display:inline-block;}
.listBox .listCon .timeline .timelineDiv .event_con .time{font-size:0.24rem;line-height:0.48rem;color:var(--subfontColor);}

.listBox .listCon .timeline .timelineDiv .event_con .imgList{margin-top: 0.16rem;overflow:hidden;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img0{margin-top: 0;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList span{float:left;display:block;border-radius:0.06rem;position:relative;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img1 span{width:100%;height: 0; padding-bottom: 56%!important;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img1 span.zhai{padding-bottom: 18%!important;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img2 span{width:49%;margin-right:2%;margin-bottom:2%;height: 0; padding-bottom: 27%!important;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img3 span{width:32%;margin-right:2%;height: 0; padding-bottom: 18%!important;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img2 span:last-child,.listBox .listCon .timeline .timelineDiv .event_con .imgList.img3 span:last-child{margin-right:0;}

.listBox .listCon .timeline .timelineDiv .event_con .imgList span .videoBtn{position: absolute;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img1 span .videoBtn{width: 0.6rem;height: 0.6rem;left: 0.25rem;bottom: 0.25rem;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img2 span .videoBtn{width: 0.5rem;height: 0.5rem;left: 0.2rem;bottom: 0.2rem;}
.listBox .listCon .timeline .timelineDiv .event_con .imgList.img3 span .videoBtn{width: 0.4rem;height: 0.4rem;left: 0.15rem;bottom: 0.15rem;}

/*小图和小视频 左右结构*/
.listBox .listCon .timeline .timelineDiv{position:relative;}
.listBox .listCon .timeline .timelineDiv .right{width:2.2rem;height:1.24rem;/*1.375rem*/vertical-align:top;float:right;margin:0.1rem 0rem 0.1rem 0.24rem;border-radius:0.06rem;position:relative;}
.listBox .listCon .timeline .timelineDiv .right img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0.6rem;}
.listBox .listCon .timeline .timelineDiv .left{width:calc(100% - 2.44rem)}
.listBox .listCon .timeline .timelineDiv .left p{margin-bottom: 0.495rem;min-height:1.08rem;}/*1.375+0.2-0.54*2*/
.listBox .listCon .timeline .timelineDiv .left .time{position:absolute;bottom:0.24rem;margin-bottom:0;min-height:auto;}


.listBox .listCon .workList .submore{color:var(--themeColor);text-align: center;font-style: italic;font-size:0.25rem;margin-top:0.2rem;}

/*gotop*/
.goTop{position:fixed;bottom:1.6rem;right:0.3rem;z-index:2;width:0.8rem;height:0.8rem;line-height:0.68rem;text-align:center;background:rgba(240,240,240,0.1);border-radius:50%;box-shadow:0 0.02rem 0.2rem rgba(34,25,25,0.2);display:none;}
.goTop img{width:60%;vertical-align:middle;}

/*loading*/
.logoLoading{position:fixed;z-index:2;top:50%;left:50%;transform: translate(-50%,-50%);width:100%;text-align: center;font-weight: bold;background:url(https://assets.qidian.sxtvs.com/static/common/images/textFill.png) repeat-y;-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: aitf 10s linear infinite;font-style: italic;font-size:0.4rem;opacity:0.2}
@-webkit-keyframes aitf {0% { background-position: 100% 50%; }100% { background-position: 0% 50%; }}

/*操作记录*/
.islogshow{display:none;}
.commonList{width:100%;box-sizing:border-box;overflow:hidden;padding: 0rem 0.3rem 0.2rem 0.3rem;}
.commonList li{border-top:1px dotted var(--borderColor);padding:0.15rem 0px;overflow:hidden;}

.commonList li.logOperation{overflow:hidden;color: var(--subfontColor);}
.commonList li.logOperation .t_left{float:left;width:1rem;height:1rem;text-align:center;}
.commonList li.logOperation .t_left img{width:0.8rem;height:0.8rem;border-radius:50%;margin-top:0.1rem;}
.commonList li.logOperation .t_right{float:right;width:calc(100% - 1rem);min-height:1rem;}
.commonList li.logOperation .t_right p{line-height:0.42rem;overflow:hidden;margin:0px 0.2rem 0px 0.3rem;text-align:justify;font-size:0.28rem}
.commonList li.logOperation .t_right p span{float:left;line-height:0.5rem;margin-bottom:0.08rem;}
.commonList li.logOperation .t_right p .span_left{width:calc(100% - 2rem);overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.distance{width:100%;height:0.15rem;background:var(--subbgColor);}

/*标题栏*/
.blockTit{font-size:.3rem;line-height:1rem;padding:0rem 0.3rem}