@charset "UTF-8";
/*
* m.index v2.0.0
* 2020-现在 作者:覃小华(覃同学视频网https://v.qintongxue.com.cn) 版权所有
* 请尊重作者版权，联系站长购买本站源码，以避免潜在纠纷。
*/

/*通用样式*/
body{margin:0;padding:0;background:#f0f0f0;font-family:"PingFang SC","微软雅黑","Microsoft YaHei",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;font-size:12px;color:#e7e7e7;}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd,i,strong,form,div{margin:0;padding:0;}
ul,li{list-style:none;}
h1,h2,h3,h4{font-weight:normal;}
section{display:block;}
em,i{font-style:normal;}
img{border:0;max-width:100%;}
em{font-style:normal;font-weight:normal;}
a{text-decoration:none;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*,*:before,*:after{box-sizing:border-box;}
.fr{float:right;}
.fl{float:left;}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.wrapper{max-width:640px;min-width:320px;margin:0 auto;padding-top:0;padding-bottom:52px;}
.list-linmore{width:100%;height:60px;font-size:14px;line-height:60px;color:#757575;background:#fff;text-align:center;}
.recommend-title{display:block;width:auto;height:15px;margin:10px auto;padding-bottom:10px;}
.m-yxw-pl-wushuju{background-color:#fff;}
.gzs-level .items li.active a,.second-tags-scroll li.active a{background:#ffe9e5 !important;color:#f30 !important;}
.gzs-list-loading{background:#f0f0f0 !important;}
.lunbotu{margin:.03rem .03rem 0;}
.gzs-ke-top{border-bottom:none !important;}
/*视频分类*/
.gzs-head-box{width:100%;position:fixed;top:0;z-index:999;}
.b-scroll{overflow:hidden;margin-bottom:-20px;}
.b-scroll-scroller{overflow-x:auto;padding:0 2px 20px;-webkit-clip-path:inset(0 0 20px 0);clip-path:inset(0 0 20px 0);white-space:nowrap;-webkit-overflow-scrolling:touch;transform:translateZ(0);background:#fff;}
.b-tabs{display:flex;flex-wrap:nowrap;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:5px;}
.b-tabs-item{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: start;-moz-content: start;-webkit-justify-content: start;justify-content: start;box-sizing:content-box;flex-shrink:0;padding:2px 6px 0 6px;line-height:28px;color:rgba(17,17,17,.8);font-size:16px;position:relative;cursor:pointer;min-width: 82px;}
.b-tabs-item-active{color:#111;}
.b-tabs-item-active:after{content:"";position:absolute;bottom:2px;left:50%;width:12px;margin-left:-6px;border-bottom:2px solid #111;}
.b-tabs-item .icon-jingpintuijian1{color:#fec043;}
.b-tabs-item .icon-VIP{color:#bf42ff;}
.b-tabs-item .icon-mianfei{color:#47b347;}
.b-tabs-item img{width:16px;height:16px;border:0;margin: 0 2px 0 0;}
/*搜索登录*/
.gzs-head-top{position:relative;background-color:#16161a;height:50px;line-height:50px;overflow:hidden;padding:0 15px 0 5px;border-bottom:solid 1px #eee;}
.search-index{float:left;width:25px;height:25px;display:block;}
.search-index i {font-size: 22px;}
.gzs-login-box{float:right;}
.gzs-user-login{float:left;margin-left:15px;}
.gzs-user-login .register{font-size:12px;background:#333;color:#fff;border-radius:15px;line-height:30px;text-align:center;padding:3px 10px;}
.gzs-user-login .login-img img{width:27px;height:27px;display:block;border-radius:50%;margin-top:11px;}
.gzs-user-login i{font-size:24px;color:#fd2;}
.shoucang-nav{float:left;width:25px;height:25px;display:block;}
.shoucang-nav i {font-size: 22px;}

/*重置左右两边间距-更换手机号/密码/昵称*/
.wrapper .mima-content{padding:0 5px;}
.foot-notice{padding:30px 15px !important;}

/*最头部登录账号后头像*/
.m-header .member-box{overflow:hidden;}
.m-header .m-link{display:block;height:34px;}
.m-header .m-link img{width:34px;height:34px;border-radius:50%;}

/*视频搜索*/
.m-full-pnl .m-search-pnl{display:block;position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;background:#fff;}
.m-search-pnl{display:none;}
.m-full-pnl,.m-full-pnl body{height:100%;position:relative;}
.m-disb-scroll,.m-disb-scroll body{overflow:hidden;}
.ysearch-box{padding:0 53px 0 15px;box-sizing:border-box;height:54px;border-bottom:1px solid #f5f5f5;}
.ysearch-box .yfixtext{width:100%;height:40px;line-height:20px;background:#eff0f5;margin-top:7px;padding:0 15px 0 30px;font-size:14px;border-radius:5px;box-sizing:border-box;border:0;outline:0;-webkit-appearance:none;color:#333;text-align:left;}
.ysearch-box .fixsbmt{width:15px;height:15px;display:block;position:absolute;left:25px;top:19px;border:0;outline:0;-webkit-appearance:none;opacity:0.7;}
#JwsClose{width:30px;height:25px;line-height:25px;display:block;position:absolute;right:15px;top:15px;font-size:14px;color:#666;}
.icon-a2-sousuo3:before{content: "\e66f";}
/*通用视频列表*/
.m-header-video{padding: 0 8px 30px;background: #232426;}
.content_list{display:flex;flex-wrap:wrap;width:calc(100% + 8px);margin-left:-4px;padding-bottom:12px;}
li.FeedContainer-itemWrapper{width:50%;margin-top:12px;padding:0 4px;}
a.HorizontalFeedCard-coverWrapper{display:block;position:relative;border: 1px solid #5c5c5c;border-radius: 5px;}
.tt-img-wrapper{width:100%;height:0;position:relative;overflow:hidden;padding-top:56.25%;border-radius: 5px;}
.tt-img-wrapper .tt-img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;object-fit:cover;}
.coverWrapper-shadow{position:absolute;bottom:0;height:20px;width:100%;border-radius:0 0 5px 5px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 60%,rgba(0,0,0,.55));}
.color-content-inverse{position:absolute;bottom:3px;right:10px;font-size:12px;line-height:14px;color:#fff;}
.color-content-vip{position:absolute;top:0;right:0;line-height:14px;font-size:10px;background:linear-gradient(45deg,#ffc552,#ffdd9a);color:#4e2d03;border-radius:0 5px 0 5px;padding:1px 6px;display:block;}
.color-content-mf{position:absolute;top:0;right:0;line-height:14px;font-size:10px;background:#2ed25d;color:#fff;border-radius:0 5px 0 5px;padding:1px 6px;display:block;}
.gzs-content-info a{margin-top:5px;height:36px;line-height:18px;font-size:14px;color:#e7e7e7;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;}
.author-name{color:#a2a2b6;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.play-count span{color:#a2a2b6;font-size:12px;line-height:18px;display:block;}
.play-count span i{font-size:14px;line-height: 14px;}

/*为你推荐+换一换*/
.content-list-h2{height: 32px;border-bottom: 2px solid #353535;}
.content-list-tj .refresh-btn{transition:all .2s;background:#f0f0f0;cursor:pointer;width: 36%;height:30px;line-height:30px;color:#666;font-size:12px;text-align:center;border-radius:5px;margin: 0 auto;}
.content-list-tj .refresh-btn i{font-size:14px;margin-right:5px;}
.content-list-tj .refresh-btn:hover i{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.content-list-tj{margin-top:10px;padding:8px 8px 30px;background:#232426;}
.content-list-tj h2{line-height:22px;font-size:16px;display:inline-block;}
.content-list-tj ul{display:flex;flex-wrap:wrap;width:calc(100% + 8px);margin-left:-4px;padding-bottom:12px;}
.content-list-tj ul li{width:50%;margin-top:12px;padding:0 4px;}
.content-list-tj .link-img{display:block;position:relative;border: 1px solid #5c5c5c;border-radius: 5px;}
.content-list-tj .tt-img-dd{width:100%;height:0;position:relative;overflow:hidden;padding-top:56.25%;border-radius: 5px;}
.content-list-tj .tt-img-dd img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;object-fit:cover;}
.content-list-tj .time-shadow{position:absolute;bottom:0;height:20px;width:100%;border-radius:0 0 5px 5px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 60%,rgba(0,0,0,.55));}
.content-list-tj .time-length{position:absolute;bottom:3px;right:10px;font-size:12px;line-height:14px;color:#fff;}
.content-list-tj .play-info h3{margin-top:5px;height:36px;line-height:18px;font-size:14px;color:#e7e7e7;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;}
.content-list-tj .view-counts{color:#a2a2b6;font-size:12px;line-height:18px;display:block;}
.content-list-tj .view-counts i{font-size: 12px;}
.content-list-tj .time-length-jiage{position:absolute;top:0;right:0;line-height:14px;font-size:10px;background:linear-gradient(45deg,#ffc552,#ffdd9a);color:#4e2d03;border-radius:0 5px 0 5px;padding:1px 6px;display:block;}
.content-list-tj .time-length-mianfei{position:absolute;top:0;right:0;line-height:14px;font-size:10px;background:#2ed25d;color:#fff;border-radius:0 5px 0 5px;padding:1px 6px;display:block;}

/*返回顶部*/
.mall-totop{display:none;width:40px;height:40px;background:#fff url(../m-images/scroll-to-top-icon.png) no-repeat center;background-size:30px auto;position:fixed;bottom:150px;right:15px;z-index:10;border-radius:50%;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);}

/*视频播放页*开通VIP会员 S */
.interact-card{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:68px;justify-content:space-between;padding:0 10px;position:relative;background-image:linear-gradient(90deg,#140b02,#37270b);}
.interact-card .interact-card-image{border-radius:8px;height:68px;left:0;position:absolute;top:0;width:100%;}
.interact-card .interact-card-left{display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden;padding-bottom:16px;padding-top:16px;}
.interact-card .interact-card-title{color:#ffdfba;display:inline-block;margin-bottom:6px;max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.interact-card .interact-card-desc{color:rgb(255 223 186 / 80%);font-size:12px;}
.interact-card .interact-card-vip{background:linear-gradient(90deg,#f7e1c1,#e6b673);border-radius:20px;cursor:pointer;height:30px;line-height:30px;padding-left:20px;padding-right:20px;}
.interact-card-vip{display:flex;overflow:hidden;position:relative;}
.interact-card-vip .text{color:#663c00;}
/*视频播放页*开通VIP会员 E */

/*播放器结束后-新增无试看视频样式*/
.playlist-vip{padding:0 0 6px 0;background:#fff;}
.vip-button-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}
.wrapper-col{flex:1 0 auto;min-width:50%;padding:0 6px;margin: 10px 0 0 0;}
.wrapper-col-s{flex:1 0 auto;width:100%;padding:0 6px;margin: 10px 0 0 0;}
.vip-button-row{color:#63450c;height:36px;margin-top:0;font-size:14px;background:linear-gradient(90deg,#ffdf89 0,#FFD179 100%);border-radius:4px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;}
.vip-button-small{background:#000;border:1px solid #000;color:#ffd179;}
.share-button{background:#ada;border: 1px solid #4cef09;color: #383c3e;}
.dandu-goumai{background:#e6b673;border-radius:6px;display:inline-block;margin-top:15px;padding:0 15px;font-size:14px;line-height:28px;}

/*视频试看样式*/
.video-player{width:100%;height:200px;padding: 4px;}
.xgplayer-skin-default{background:#000;width:100% !important;height:200px !important;}
#end,#video-empty{width:100%;height:100%;background:#4a1717;text-align:center;}
#end .shikan{color:#fff;font-size:20px;display:block;line-height:28px;padding-top:70px;}
#video-empty .shikan{color:#fff;font-size:20px;display:block;line-height:28px;padding-top:70px;}
#end .goumai-vod,#video-empty .goumai-vod{background:#e6b673;border-radius:6px;height:54px;display:inline-block;margin-top:15px;padding:0 25px;font-size:13px;}
#end .goumai-vod:hover,#video-empty .goumai-vod:hover{opacity:0.9;}
#end .goumai-vod em,#video-empty .goumai-vod em{display:block;font-size:16px;line-height:16px;padding:8px 0 5px 0;}
#end .goumai-vod i,#video-empty.goumai-vod i{font-size:12px;}
#end p,#video-empty p{color:#fff;font-size:14px;display:block;line-height:28px;padding-top:10px;}
#log{position:relative;overflow:hidden;width:100%;height:100%;border:1px solid #ccc;border-radius: 5px;}
#log .video-frame-bg-color{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);}
#log img{padding: 4px;border-radius: 5px;}
#log .gzs-playy{display:block;width:70px;height:70px;position:absolute;left:50%;top:50%;z-index:1;margin-top:-35px;margin-left:-35px;}
#log .gzs-playy i{font-size: 72px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border-radius:50%;background:rgba(0,0,0,.35);}
.xgplayer-skin-default .xgplayer-volume{display:none !important;}
.xgplayer-skin-default .xgplayer-poster{background-size:100% 100% !important;background-position:center !important;}
/*视频标题处信息*/
.meta-video-content{padding:15px 15px 15px;background:#232426;}
.meta-title-typename{color:#e7e7e7;font-size:18px;line-height:22px;font-weight:700;padding:0 20px 0 0;margin-bottom:18px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;position:relative;}
.meta-title-typename::after{content:'';position:absolute;top:2px;right:0;width:16px;height:20px;background:url(../m-images/xia-jiantou.png) no-repeat center / 16px;transition:all 0.3s;}
.gzs-client-list.active .meta-title-typename{white-space:normal;}
.gzs-client-list.active .meta-title-typename::after{transform:rotate(180deg);}
.gzs-typename-content{display:none;font-size:14px;line-height:18px;color:#a6acaa;margin-top: 16px;}
.gzs-client-list.active .gzs-typename-content{display:block;}
.interact-card-title i{font-size: 14px;}
.meta-tag-list{width:100%;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:16px;justify-content:flex-start;margin:6px 0;}
.meta-shrink-list{color: #e7e7e7;flex-grow:0;flex-shrink:1;flex-wrap:wrap;height:16px;justify-content:flex-end;}
.interact-card-vip a i{font-size: 12px;}
.meta-shrink-list i{color: #fd2;font-size:12px;}
.meta-shrink-list .meta-vip .icon-mn_mianfei{color: #2bb700;}
.meta-shrink-list .meta-vip{color:#f30;font-weight:400;margin-right: .1rem;}
.meta-shrink-list .meta-bofangliang{margin-right: .1rem;}
.meta-shrink-list .meta-share{margin-right: .1rem;}
.meta-shrink-list .action-bar_collectbtn{margin-right: .1rem;}
.meta-info-separator{margin:4px 6px 0;background:#000;height:10px;width:1px;}

/*视频收藏*/
.action-bar_collectboxwrapperbox{display:flex;justify-content:center;}
.subscribe-button_normal{align-items:center;cursor:pointer;display:flex;justify-content:center;}
.action-bar_collectbtn .shoucang1{width:16px;height:16px;background:url(../m-images/sp-sc1.svg) no-repeat;display:inline-block;margin-right:2px;}
.action-bar_collectbtn .shoucang2{width:16px;height:16px;background:url(../m-images/sp-sc2.svg) no-repeat;display:inline-block;margin-right:2px;}
.action-bar_collectbtn span{display:inline-block;font-size:12px;}

/*通用底部*/
.gzs-bottombar{width:100%;height:42px;background:#fff;position:fixed;bottom:0;left:0;z-index:1000;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);}
.gzs-bo{width:20%;float:left;height:42px;font-size:10px;color:#999;text-align:center;}
.gzs-bo p{font-size:10px;color:#999;text-align:center;line-height:16px;}
.gzs-bo i{width:18px;height:18px;font-size:18px;display:block;margin:5px auto 0;}
.gzs-bo .icon-shoucangjia1{font-size:20px;}
.gzs-bo img{width:20px;height:20px;display:block;margin:4px auto 0;}
.gzs-bo .img{border-radius:50%;}
.gzs-on{color:#0a0;}
.gzs-bo.gzs-on p{color:#0a0;}

/*关于我们*/
.m-m-about{padding:25px 15px 0;}
.m-m-about h2{line-height:24px;font-size:18px;color:#333;font-weight:700;padding-bottom:25px;}
.m-m-about h3{line-height:24px;font-size:16px;color:#f30;padding-bottom:10px;}
.m-m-about p{line-height:24px;font-size:14px;color:#999;padding-bottom:15px;text-align:justify;}
.m-m-about p strong{font-weight:bold;color:#333;}

/*在线支付按钮*/
.btn_mid_grey{width:100%;background:#1FBD46;display:inline-block;height:50px;line-height:50px;font-size:16px;color:#fff;}
.cart_bottom_c{height:50px;width:100%;position:fixed;left:0px;bottom:0px;z-index:400;background:#fff;}
.order-time{background:#fff;line-height:22px;padding:30px 10px 0 10px;color:#E40A0A;;font-size:14px;}

/*重置全局CSS*/
.gdb_buybtn_pay,.button2{background:#f30 !important;}