@charset "utf-8";
/* CSS Document */
#ztw-wrap{z-index:9999;background: #fff;position: fixed;width: 100%;}

.Main-nav{margin-bottom: 0.2rem;}
/* video */
.ind-title{padding:0.4rem 0.4rem 0;overflow:hidden;line-height: 0.68rem;}
.ind-title h5{float:left;font-size:0.48rem !important;color: #333;}
.ind-title .ind-titRight{float:right;}
.ind-title .ind-titRight a{color:#999;}

.video{overflow:hidden;}
.video .imgbox{height: 2.65rem;border-radius: 5px;display: block;}
.video .imgbox i{position:absolute;bottom: 0.25rem;right: 0.25rem;font-style:normal;color: #b7b7b7;font-size:0.32rem;line-height:0.5rem;padding: 0 0.2rem;background: rgba(0,0,0,0.5);border-radius: 25px;background-size: 0.2917rem;z-index: 998;}
.video .imgbox:before,.slideBox .bd a:before{content:"";position:absolute;height:100%;width:100%;background: url(../ztw2020_img/img-black.png) no-repeat left bottom;background-size: 4.4917rem;display:inline-block;left: 0;bottom: 0;z-index: 997;background-repeat-x: repeat;}
.video a.tit{font-size:0.4267rem;line-height:0.5913rem;max-height: 1.2rem;display:block;margin-top: 0.2rem;}
.video li{margin: 0.4rem 0;overflow: hidden;}

/*** 热门 ***/
.slideBox,.slideBox li{height:5.625rem;vertical-align: middle !important;margin-bottom: 0.48rem;}
.slideBox li a{display:block;height:100%;width:100%;}
.slideBox .bd li .tit{left:0;font-size: 0.48rem;padding: 0.25rem 0.37rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;height: 1.25rem;opacity: 1;z-index: 999;}
.hotvideo{position:absolute;left:0;top: 0.64rem;background: #c00 url(../ztw2020_img/icon-hot.png) no-repeat 0.2rem center;background-size: 0.35rem;z-index:9;color:#fff;font-style:normal;font-size: 0.4rem;padding: 0.1rem 0.4rem 0.1rem 0.7rem;border-radius: 0 0.5rem 0.5rem 0;}
.slideBox .bd a:before{background-size: 100vw;}
.slideBox .play,.videolist p:before{content:"";position:absolute;height:100%;width:100%;background: url(../ztw2020_img/icon-play.png) no-repeat center;background-size: 1.475rem;z-index: 99;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}

.videolist li{width:100% !important;}
.videolist .imgbox{height:5.5rem;}
.videolist .imgbox:before{background-size:100vw;}
.videolist .imgbox i{bottom: 0.4rem;right: 0.4rem;}

.vid-con{font-size:0.32rem;line-height:0.48rem;}
.vid-con h4{color:#333;line-height:0.72rem;float: left;}
.vid-con .title{overflow:hidden;margin: 0.4rem 0 0.2rem;}
.vid-con .vid-int{width:100%;padding-bottom: 0.2rem;display: none;}
.vid-con input{border:none;background: none;font-size: 0.37rem;}

.vid-con .playnum{padding-left:0.48rem;background: url(../ztw2020_img/icon-bofang.png) no-repeat left center;background-size: 0.375rem;font-size: 0.4rem;color: #999;margin: 0.32rem 0;}
.vid-con .time{color:#ccc;margin-bottom: 0.68rem;}
.vid-con .showbtn{opacity:0.4;}

/* pinglun */
.pinglun{margin: 1rem 0 0.8rem;overflow: hidden;}
.pinglun .plbox{background: #fff;border: 1px #e5e5e5 solid;border-radius: 0.2rem;padding: 0.4rem;}
.pinglun .pl_t{border-bottom: 1px #e5e5e5 solid;padding-bottom: 0.32rem;}
.pinglun textarea{resize:none;width:100%;background: none;border: none;height: 1.5rem;font-size: 0.32rem;line-height: 0.54rem;color: #666;}
.pinglun .pl_b{text-align:right;margin-top:0.32rem;}

.pllist{margin-top:0.48rem;}
.pllist h5{font-weight:normal;color:#333;border-bottom: 1px #e5e5e5 solid;padding: 0.32rem;}
.pllist h5 span{margin-right:0.2rem;}
.pllist .list-con{border-bottom:1px #eee solid;padding: 0.64rem 0;overflow:hidden;}
.pllist .list-con .left{width: 14%;font-size: 0.42667rem;margin-right:3%;float:left;font-style: italic;color: #ccc;padding-left: 0.2rem;}
.pllist .list-con .con{width: 83%;float:left;font-size: 0.4267rem;}
.pllist .plName{color: #2c7eca;}
.pllist .content{margin: 0.1333rem 0 0.32rem;}
.pllist .plTime{font-size:0.32rem;color:#ccc;}

.showbtn{line-height:0.72rem;float: right;}
.showbtn i{background: url(../ztw2020_img/icon-arrow-down.png) no-repeat center right;background-size: 0.35rem;width: 0.45rem;height: 0.72rem;display: block;float: right;}

.sub-btn input{width:100%;height:1.1667rem;font-size:0.48rem;}
.send,.empty{font-size:0.32rem;text-align:center;width:1.625rem;height:0.7917rem;border-radius: 0.1rem;border: none;}
.send{color:#ffffff;background-image: linear-gradient(to top left,#f34225, #e10019);}
.empty{background:#f6f6f6;color:#999999;}
.btn-s{color:#ffffff;height:0.6667rem;width:1.95rem;text-align:center;font-size:0.32rem;}
.loadmore{font-size:0.4267rem;text-align:center;width: 5.5rem;display:block;line-height:1.0833rem;height:1.0833rem;background:#f4f2f2;margin: 0.64rem auto 0;border: 1px #e4e4e4 solid;border-radius: 1.083rem;color: #666;}
