@font-face {
  /*font-family: 'FZShuSong-Z01S';*/
  /*src: url('../fonts/FZShuSong-Z01S.ttf');*/
  font-weight: normal;
  font-style: normal;
}
body {overflow-x: hidden;font-size:14px;}
.clear{clear:both;}
.iconshoucangshixin {color: #eb8d89;}
.swiper-slide {height: 10px;}
.swiper-slide-active {height: auto;}
header {display: flex;justify-content: space-between;height:8vh;min-height: 2rem;line-height: 2rem;text-align: center;border-bottom:1px solid #e4e4e4;}
header .btn {display: inline-block;padding: 0 0.5rem;height: 2.5rem;line-height: 2.5rem;}
header .btn .iconfont {font-size: 0.8rem;}
header .tab-title {display: flex;height: 2rem;line-height: 2rem;font-size:16px;margin:0px auto;}
header .tab-title li {width: 3rem;color: #aaa;}
header .tab-title li.active {color: #000;}
a.uc-index{float:left;width:10%;padding-left:5%;text-align:left;}
a.uc-index img{height:19px;}
.h60{height:60px;}


.play-main {width: 100%;height:80vh;/*position: absolute;left: 0;top: 8%;*/}
.swiper-container{position:static;z-index:9;}
.swiper-wrapper{position:static;}
.swiper-slide{position:static;}
#play-content {height:80vh;}
.play-wrap {width: 100%;}
.play-wrap .play-open p.txt{font-size:16px;border-bottom:1px solid #e4e4e4;line-height:45px;height:45px;padding-left:5%;}
.play-wrap .cover {width: 100%;height: 40%;max-height: 40%;line-height: 100%;text-align: center;overflow: hidden;}
.play-wrap .cover img {height: 40vh;}
.play-wrap .info {width: 100%;position: absolute;bottom: 34%;margin: 0 auto;text-align: center;overflow: hidden;}
.play-wrap .info .txt {font-size:16px;display: inline-block;white-space: nowrap;animation: move 5s infinite alternate linear;}
.play-wrap h2,.play-wrap h3 {position: absolute;bottom: 28%;width:100%;height: 4%;text-align: center;color: #A6A6A6;font-size:12px;font-weight: normal;}
.play-wrap .play-item {position: absolute;bottom: 8%;width: 90%;display: flex;align-items: center;}
.play-wrap .play-item > li {width: 25%;text-align: center;color: #333;font-size: 0.6rem;}
.play-wrap .play-list-wrap {display: none;position: fixed;top: 0;left: 0;height:100%;width: 100%;z-index:11;background:#fff;overflow: auto;}
.play-wrap .play-item > li .play-list-wrap .mask {height: 100%;width: 100%;background: #000;opacity: 0.5;}
.play-wrap .con {}
.play-wrap .con .title {height:45px;line-height:45px;font-size:16px;color:#1E1E1E;text-align:center;border-bottom:1px solid #e4e4e4;}
.play-wrap .con .play-close{line-height:45px;text-align: left;font-size:20px;float:left;margin-left:5%;}
.play-wrap .con .play-close img{height:15px;}
.play-wrap .con .cont-name{margin-left:-5%;}

.play-wrap .con .play-li li {display: flex;padding:16px 5%;color: #333;font-size:14px;border-bottom: 1px solid #dfdfdf;}
/*.play-wrap .con .play-li li .iconfont {margin: 0 0.8rem;font-size: 0.9rem;margin-top:10px;}*/
.play-wrap .con .play-li li .liplayleft{float:left;width:75%;}
.play-wrap .con .play-li li .liplayright{float:right;width:25%;text-align:right;line-height:36px;}
.play-wrap .con .play-li li .tit {font-size:14px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#666;height:16px;line-height:16px;}
.play-wrap .con .play-li li .liplayhit{font-size:12px;line-height:14px;display:block;color:#999;margin-top:6px;}
/*.play-wrap .con .play-li li.active .liplayimg{width:14px;height:14px;background:url(../imgs/liplaying.png) no-repeat;background-size:14px 14px;}*/
.play-wrap .con .play-li li .liplaysc{text-align:right;margin-left:14px;}
.play-wrap .con .play-liname{height:50px;line-height:50px;border-bottom:1px solid #e4e4e4;padding:0px 5%;font-size:16px;color:#1E1E1E;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}





.play-wrap .con .play-liname img{height:15px;margin-right:16px;}

.play-wrap .play-item > li .wx-wrap {display: none;position: fixed;bottom: 0;left: 0;height: 100%;width: 100%;z-index: 99;}
.play-wrap .play-item > li .wx-wrap .mask {height: 100%;width: 100%;background: #000;opacity: 0.5;}
.play-wrap .play-item > li .wx-wrap .con {position: fixed;bottom: 30%;left: 23%;background: #fff;height: 10.45rem;width: 10.3rem;margin: 0 auto;z-index: 999;border-radius: 1rem;}
.play-wrap .play-item > li .wx-wrap .con img {width: 4rem;height: 4rem;margin: 1rem auto;margin-bottom: 0.25rem;}
.play-wrap .play-item > li .wx-wrap .con .tips {width: 100%;height: 2rem;line-height: 1rem;text-align: center;}
.play-wrap .play-item > li .wx-wrap .con .wx-close {position: absolute;bottom: 0;width: 100%;line-height: 40px;text-align: center;font-size: 16px;border-bottom: none;background: #fff;z-index: 99;border-bottom-right-radius: 0.5rem;border-bottom-left-radius: 0.5rem;}
/*.play-wrap img{width:22px;height:22px;margin-bottom:5px;}*/

.draft-wrap {width: 100%;padding: 0 5%;font-size:14px;padding-bottom:80px;}
.draft-wrap p {line-height: 1.5rem;margin-top: 0.25rem;margin-top:20px;}
.ypwgtitle {font-size:18px;text-indent: 0;line-height:35px;overflow:hidden;text-align:center;padding-left:0px;margin-top:10px;}
.ypwgby{font-size:14px;text-indent: 0;height:40px;line-height:40px;overflow:hidden;text-align:center;}
.comment-wrap {width: 100%;padding: 0 5%;}
.comment-wrap .comment-input {height: 3rem;border-top: 1px solid #dbdbdb;}
.comment-wrap .comment-input .con {display: none;overflow: hidden;}
.comment-wrap .comment-input .con textarea {float: left;width: 75%;height: 4rem;line-height: 0.4rem;margin: 0.5rem 2% 0;padding: 0.25rem 0.25rem 0;color: #888;font-size: 0.7rem;background-color: #f1f1f1;border-radius: 0.5rem;border: none;}
.comment-wrap .comment-input .con .btn {display: block;float: left;width: 15%;height: 5rem;line-height: 5rem;color: #858585;font-size: 0.7rem;text-align: center;}
.comment-wrap .comment-input .bot {width: 100%;height: 60px;padding: 0 5%;}
.comment-wrap .comment-input .bot textarea {width: 100%;height: 1.5rem;line-height: 1.5rem;margin-top: 0.6rem;padding-left: 0.8rem;font-size: 0.7rem;color: #888;resize: none;background-color: #f1f1f1;border-radius: 1rem;border: none;}
.comment-wrap .comment-list {margin: 2.5rem 0 4rem 0;}
.comment-wrap .comment-list h3 {font-size: 0.8rem;margin-top: 0.55rem;line-height: 0.9rem;}
.comment-wrap .comment-list .item {margin-top: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #d8d8d8;}
.comment-wrap .comment-list .item .top {display: flex;align-items: center;color: #858585;font-size: 0.7rem;}
.comment-wrap .comment-list .item .top .img {width: 1.45rem;height: 1.45rem;margin-right: 0.4rem;overflow: hidden;border-radius: 50%;}
.comment-wrap .comment-list .item .top .img img {width: 100%;height: 100%;}
.comment-wrap .comment-list .item .top .nick-name {flex: 1;}
.comment-wrap .comment-list .item .top .report {color: #858585;font-size: 0.7rem;}
.comment-wrap .comment-list .item .top .report .iconfont {font-size: 0.6rem;}
.comment-wrap .comment-list .item .middle {line-height: 1.2rem;margin-top: 0.5rem;padding-left: 1.85rem;color: #858585;font-size: 0.7rem;}
.comment-wrap .comment-list .item .bottom {padding-left: 1.85rem;margin-top: 0.6rem;margin-bottom: 0.25rem;color: #888;font-size: 0.6rem;}
.Mu_barwarp {position: absolute;bottom:18%;width: 80%;text-align: center;margin-left:10%;}
.Mu_barwarp .time {display: flex;justify-content: space-between;margin-top: 0.35rem;font-size: 0.6rem;color: #aaa;}
input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;height: 13px;width: 13px;background-color: #9b9b9b;background-size: cover;border-radius: 50%;}
#musvolume {outline: none;width: 100% !important;background: -webkit-linear-gradient(#9b9b9b, #9b9b9b) no-repeat, rgba(255, 255, 255, 0.4);background-size: 0% 100%;height: 0.2rem;-webkit-appearance: none;z-index: 10;box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.11);}
#PlayProgress{outline: none;width:73% !important;background: -webkit-linear-gradient(#9b9b9b, #9b9b9b) no-repeat, rgba(238, 238, 238, 0.4);background-size: 0% 100%;height: 0.2rem;-webkit-appearance: none;z-index: 10;box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.11);margin-top:6px;border-radius:5px;}
.paly_btngroup {position: absolute;bottom: 2%;width:100%;display: flex;/*justify-content: center;*/align-items: center;color: #999;}
.paly_btngroup #play {font-size: 2rem;}
.paly_btngroup #play-left,.paly_btngroup #play-right {font-size: 2rem;}
.paly_btngroup .switch-btn {position: absolute;left:10%;}
.paly_btngroup .switch-btn i {font-size: 1rem;}
.iconyduishangyiqu{width:16px;height:18px;background:url(../imgs/pre.png) no-repeat;background-size:16px 18px;margin-right:35px;margin-left:30%;}
.iconyduixiayiqu{width:16px;height:18px;background:url(../imgs/next.png) no-repeat;background-size:16px 18px;margin-left:35px;}
.paly_btngroup .iconiconset0481-copy{width:18px;height:20px;background:url(../imgs/start.png) no-repeat;background-size:18px 20px;}
.paly_btngroup .iconzanting1{width:18px;height:20px;background:url(../imgs/pause.png) no-repeat;background-size:18px 20px;}
.iconxunhuanbofang-{display:block;width:18px;height:18px;background:url(../imgs/lbxh.png) no-repeat;background-size:18px 18px;}
.icondanquxunhuan{display:block;width:18px;height:18px;background:url(../imgs/dqxh.png) no-repeat;background-size:18px 18px;}
.iconbofangye-caozuolan-suijibofang{display:block;width:20px;height:20px;background:url(../imgs/sjbf.png) no-repeat;background-size:20px 20px;}
.play-li li .iconiconset0481-copy{width:14px;height:14px;background:url(../imgs/menuplay.png) no-repeat;background-size:14px 14px;}
.play-li li.active .iconiconset0481-copy{display:inline-block;width:14px;height:14px;background:url(../imgs/liplaying.png) no-repeat;background-size:14px 14px;}
.play-li li .iconzanting1{width:20px;height:20px;background:url(../imgs/menupase.png) no-repeat;background-size:20px 20px;}
.iconshoucangshixin{background:url(../imgs/corns.png) no-repeat;;background-size:13px 13px;padding-left:25px;height:20px;}
.iconyduishoucangkongxin{background:url(../imgs/corn.png) no-repeat;;background-size:13px 13px;padding-left:25px;height:20px;background-position:2px;}
.paly_btngroup .alarmgroup {display:flex; position: absolute;right:10%;align-items:center}
.paly_btngroup .alarmicon{width:18px;height:18px;background:url(../imgs/alarm.png) no-repeat;background-size:18px 18px;}
.paly_btngroup .alarmset-wrap{margin-left:5px;}
.paly_btngroup .alarmset-wrap .alarmselect{width:53px;height:19px;line-height:19px;background:#fff;}
.paly_btngroup .alarmset-wrap .alarminput{width:35px;height:15px;line-height:15px;margin-left:-52px;border:none;text-align:center;display:inline;font-size:12px;padding-top: 4px;-webkit-appearance:none;}

/**底部**/
.footer{position:fixed;bottom:0px;left:0px;height:10vh;min-height:60px;line-height:60px;overflow:hidden;box-shadow: 0px 0px 49px 0px rgba(0,0,0,0.10);background:#fff;width:100%;font-size:14px;z-index:9;}
.footer ul li{float:left;}
.footer ul li img{height:13px;margin-right:7px;}
.footer-back{width:14%;text-align:center;}
.footer-reward,.footer-corn,.footer-comment{width:24%;}
.footer-back a,.footer-reward a,.footer-corn a,.footer-comment a,.footer-share a{display:block;width:100%;}
.footer-back img{margin-right:0px;}
.wxsharecont{display: none;}
.wxsharecont{width:106%;position:fixed;bottom:0px;left:0px;z-index:999;height:100%;margin-left:-18px;}
.sharebg{background:#000;opacity:0.5;z-index:1000;height:100%;}
.sharemain{width:140px;width:100%;position:absolute;bottom:0px;background:#fff;z-index:1001;}
.wxshare{width:100%;height:100px;clear:both;line-height:50px;font-size:12px;}
.wxshare a{display:block;float:left;width:50%;text-align:center;color:#969799;margin-right:0px;font-size:12px;}
.footer ul li .wxshare a img{width:50px;height:50px;}
.wxsharecont .sharetext{height:40px;line-height:40px;font-size:16px;width:100%;text-align:center;}
.wxsharecont .sharetext span{margin-left:20%;color:#969799;}
.wxsharecont .shang_close{display:block;float:right;height:40px;line-height:40px;font-size:18px;width:15%;margin-right:5%;text-align:right;color:#969799;}
.wxsharecont .shang_close img{width:16px;height:16px;}

.detail-hits .jie-admin{background:url(../../imgs/corn.png) no-repeat;background-size:18px;font-size:16px;}
.detail-hits .layui-btn-danger{background:url(../../imgs/corns.png) no-repeat;background-size:18px;background-position: 0px 2px;font-size:16px;}
.detail-hits .jie-admin{padding:0 10px;color:#666;padding-left:25px;}
.detail-hits .jie-admin a{color:#939393;}
.footer-reward a{color:#eb8d89;}
.footer ul li.footer-share{width:14%;float:right;text-align:center;}
.footer ul li.footer-back img{margin-right:0px;}


/**评论**/
.plBox{width:100%;display:none;height:100vh;position:fixed;background:#fff;bottom:0px;left:0px;z-index:100;}
.plBox .title {height:45px;line-height:45px;font-size:16px;color:#1E1E1E;text-align:center;border-bottom:1px solid #e4e4e4;}
.plBox .pl-close{line-height:45px;text-align: left;font-size:20px;float:left;margin-left:5%;}
.plBox .pl-close img{height:15px;}
.plBox .cont-name{margin-left:-5%;}
.plBox .xiepl{width:100%;}
.plBox .xiepl textarea{width:90%;height:31px;line-height:31px;margin-top:13px;font-size:14px;color:#888;resize: none;background-color:#f1f1f1;padding-left:16px;border-radius:20px;border:none;}
/*.plBox textarea{width:75%;float:left;margin-top:10px;margin-left:2%;border-radius:10px;height:80px;line-height:16px;margin-right:2%;background:#f1f1f1;font-size:14px;padding-left:5px;padding-right:5px;padding-top:5px;color:#888;border:none;}*/
.plBox textarea{width:80%;float:left;padding:10px 15px;border-radius:10px;height:45px;line-height:25px;margin-right:2%;background:#fafafa;font-size:14px;color:#999;border:none;}
.plBox .xiepl textarea{padding-top:0px;}
.plBox textarea::-webkit-input-placeholder {/* WebKit browsers */color: #999;}
.plBox textarea:-moz-placeholder {/* Mozilla Firefox 4 to 18 */color: #999;}
.plBox textarea::-moz-placeholder {/* Mozilla Firefox 19+ */color: #999;}
.plBox textarea::-ms-input-placeholder {/* Internet Explorer 10+ */color: #999;}
.plbottom{width:90%;padding-left:5%;padding-right:5%;height:60px;background:#fff;position:fixed;left:0px;bottom:0px;}
.plbottom a{float:left;}
.plbottom a.xiewz{width:15%;text-align:center;}
.plbottom a.xiewz em{font-size:12px;font-style:normal;line-height:25px;display:block;color:#dedede;}
.plbottom a img{width:23px;height:21px;display:block;margin:0px auto;margin-top:6px;}
/*#pl_btn{height:100px;line-height:100px;display:block;width:15%;text-align:center;color:#969799;font-size:14px;}*/
#pl_btn{height:40px;line-height:40px;display:block;width:15%;text-align:center;color:#969799;font-size:14px;}
.plBox .plface{position:absolute;}
.plBox .plface i{margin-top:70px;}
/*#pl_content{width:100%;bottom:0;left:0;z-index:9;background:None;height:100px;padding:0px;margin:0px;position:fixed;-webkit-overflow-scroll:touch;background:#fff;}*/
#pl_content{width:100%;bottom:0;left:0;z-index:9;background:None;height:50px;padding:0px;margin:0px;position:absolute;/*-webkit-overflow-scroll:touch;*/background:#fff;}
.plBox .shang_close{position:absolute;right:0;top:-10px;display:block;z-index:9;width:30px;height;30px;color:#969799;}
.plBox .shang_close img{width:16px;height:16px;}
#cscms_faces{clear:both;z-index:3;background:#Fff;}
.plmain{position:absolute;top:45px;bottom:50px;left:0px;overflow-y:scroll;width:100%;height:90vh;/*-webkit-overflow-scrolling:touch;*/}
.plBox .cmmts{margin-bottom:60px;}
.plBox .cmmts .u-hd4{font-size:14px;color:#666;height:42px;line-height:42px;padding-left:5%;}
.plBox .itm{border-top:1px solid #e4e4e4;padding:14px 5%;position:relative;}
.plBox .cmmts .itm .pl-text{}
.plBox .cmmts .itm .pl-text .head{width:34px;height:34px;float: left;margin-right:9px;}
.plBox .cmmts .itm .pl-text .head img{width:34px;height:34px;border-radius:50%;}
.plBox .cmmts .itm .pl-text .pl-info{float:left;}
.plBox .cmmts .itm .pl-text .pl-info .pl-nicheng{font-size:14px;line-height:18px;color:#BEAD95;}
.plBox .cmmts .itm .pl-text .pl-info .pl-time{font-size:12px;color:#999;margin-top:5px;line-height:16px;}
.plBox .cmmts .itm .pl-text .pl-more-box{float:right;}
.plBox .cmmts .itm .pl-text .pl-more-box img{height:12px;margin-top:-2px;}
.plBox .cmmts .itm .pl-itm-conts{line-height:24px;padding-left:43px;font-size:14px;margin-top:10px;color:#666;}
.plBox .cmmts .itm .pl-hf{color:#858585;padding-left:43px;}
.plBox .cmmts .itm .pl-hf-name{font-size:14px;line-height:29px;}
.plBox .cmmts .itm .pl-hf-cont{font-size:12px;line-height:25px;}
.plBox .itm .pl-more i{font-size:14px;}
/*字号调整*/
.fontset{text-align:right;padding-right:5%;}
.fontset span{margin-right:15px;}
#btnSub{font-size:16px;}
#btnAdd{font-size:20px;}
/*举报*/
.footer ul li .report-cont{position:absolute;right:2px; top:3px;}
.footer ul li .report-cont a{color:#939393;font-size:12px;}
.footer ul li .report-cont img{height:6px;height:10px;margin-right:5px;}



@keyframes move {
    0% {transform: translate(0, 0);}
    100% {transform: translate(calc(-100% + 150px), 0);}
}
/*# sourceMappingURL=main.css.map */
