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

*{margin:0;padding:0;}
body{background:#16161a;font-size:14px;color:#333;font-family:"Microsoft Yahei","微软雅黑","MicrosoftJhengHei","华文细黑","Hiragino Sans GB","sans-serif";}
em{font-style:normal;font-weight:normal;}
dl,ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button{vertical-align:middle;font-size:100%;list-style:none;outline:none;border:0;}
table{border-collapse:collapse;border-spacing:0;}
*,*:before,*:after{box-sizing:border-box;}
i,em,q{font-style:normal;}
img{border:0;}
a{text-decoration:none;color:#333;}
.clearfix:after{content:"\200b";display:block;height:0;clear:both;}
.fl{float:left;}
.fr{float:right;}
.figures_list{min-height:550px;}
.pageinfo{display:none;}
.newbtn:focus,.w200:focus,.login_from:focus{border-color:#f30;}
.m-yxw-cs-wushuju,.yxw-wd-tjr,.gzs-wushuju{padding:100px 0 !important;}
.list-loading{height:50px;line-height:50px;color:rgb(255 255 255 / 50%);text-align:center;font-size:14px;}
.gzs-top{display:none;width:25px;height:25px;background:#bebebe url(../images/gzs-top.png) no-repeat center;background-size:20px auto;position:fixed;bottom:80px;right:3px;z-index:10;border-radius:6px;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);cursor:pointer;}
.logo{background-size:128px auto !important;height:64px !important;}

/*视频列表*自适应*1024-2048px分辨率*/
@media screen and (min-width:1024px) and (max-width:2048px){
.categoryPage_home .channelBlocklist:not(.channelBlocklist--narrow).loadmoreChannelBlocklist .FeedContainer-items>li:nth-of-type(4n+1){
margin-left:0;
}
}
@media screen and (min-width:1024px) and (max-width:2048px){
.categoryPage_home .channelBlocklist:not(.channelBlocklist--narrow) .FeedContainer-itemWrapper{
width:23.41%;
}
}
@media screen and (min-width:1024px) and (max-width:2048px){
.categoryPage_home .channelBlocklist:not(.channelBlocklist--narrow) .FeedContainer-itemWrapper+.FeedContainer-itemWrapper{
margin-left:2.1%;
}
}

/*视频列表*自适应*2049-3840px分辨率*/
@media screen and (min-width:2049px) and (max-width:3840px){
.categoryPage_home .channelBlocklist:not(.channelBlocklist--narrow).loadmoreChannelBlocklist .FeedContainer-items>li:nth-of-type(6n+1){
margin-left:0;
}
}
@media screen and (min-width:2049px) and (max-width:3840px){
.categoryPage_home .channelBlocklist:not(.channelBlocklist--narrow) .FeedContainer-itemWrapper{
width:15.4%;
}
}
@media screen and (min-width:2049px) and (max-width:3840px){
.categoryPage_home .channelBlocklist:not(.channelBlocklist--narrow) .FeedContainer-itemWrapper+.FeedContainer-itemWrapper{
margin-left:1.5%;
}
}

/*头部*/
.v3-app-layout-header{min-width:1024px;width:100%;height:64px;top:0;left:0;position:fixed;z-index:1;}
.siteHeader-inner{margin:0 auto;height:64px;display:flex;align-items:center;position:relative;z-index:1;background-color:#16161a;}
.siteHeader-inner .left-wrap{flex-shrink:0;width:170px;}
.siteHeader-inner .right-wrap{width:100%;padding:0 32px 0;}
.siteHeader-inner .right-content{overflow:hidden;}
@media (max-width:1280px){
.siteHeader-inner .right-content{
margin:0;
}
}
.search-wrap{width:360px;height:40px;margin:12px 0;display:inline-block;}
.search-wrap .search{position:relative;overflow:hidden;}
.search-wrap .fixtext{background-color:#16161a;padding:0 90px 0px 16px;height:40px;line-height:40px;width:100%;box-sizing:border-box;font-size:14px;border:2px solid #999;border-radius:10px;color:#a9a9a9;}
.search-wrap .fixtext:focus{border:2px solid #fff;}
.search-wrap .search-btn{position:absolute;height:40px;line-height:40px;width:75px;cursor:pointer;font-size:14px;right:0px;top: 0px;color:#666;background:url(../images/search.png) no-repeat 12px 10px;background-size:20px auto;border-top-right-radius:10px;border-bottom-right-radius:10px;display:block;vertical-align:middle;padding-left:20px;}
.search-wrap .search-btn:hover{transition:0.3s;opacity:0.9;background:#fff url(../images/search.png) no-repeat 12px 10px;background-size:20px auto;}
.btn-wrap {display:flex;justify-content:flex-end;align-items:center;}
.btn-wrap .list{display:flex;align-items:center;padding:0 12px;margin:13px 0;}
.meta-detail-btn-flex{align-items:center;display:flex;flex-direction:column;cursor:pointer;}
.meta-detail-btn-vip>[id=vip]{width:20px;height:20px;background-color:rgb(255 255 255 / 60%);-webkit-mask-image:url(../images/person-vip.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}
.meta-detail-btn-yigou>[id=yigou]{width:20px;height:20px;background-color:rgb(255 255 255 / 60%);-webkit-mask-image:url(../images/person-yigou.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}
.meta-detail-btn-yigou>[id=yigou],.meta-detail-btn-vip>[id=vip]{background-color:rgb(255 255 255 / 60%);}
.meta-detail-btn-yigou>[id=text],.meta-detail-btn-vip>[id=text]{line-height:18px;color:rgb(255 255 255 / 60%);font-size:13px;}
.meta-detail-btn-yigou:hover>[id=text],.meta-detail-btn-vip:hover>[id=text]{color:#fff;}
.meta-detail-btn-yigou:hover>[id=yigou],.meta-detail-btn-vip:hover>[id=vip]{background-color:#fff;}
.topRight,.gzs-user-login{margin-left:30px;}
.register{display:flex;align-items:center;border-radius:10px;padding:6px 16px;background-color:#f30;text-align:center;color:#fff;font-size:16px;cursor: pointer;}
.register:hover{opacity:0.9;}
.gzs-user-login a{display:block;}
.gzs-user-login img{width:38px;height:38px;display:block;border-radius:50%;}

/*logo*/
.v3-app-layout-side{width:170px;height:100vh;position:fixed;top:0;left:0;z-index:1301;}
.v3-app-layout-side-Normal{position:relative;z-index:999;height:calc(100vh - 72px);overflow-y:hidden;}
.v3-app-layout-side-Normal-content{position:relative;width:170px;}
.v3-app-layout-side-block-nav{padding:0 12px 8px;}
.v3-app-layout-side-block-nav a{color:#b4b4b4;font-size:16px;display:block;line-height:42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px 0 20px;}
.v3-app-layout-side-block-nav a:hover,.v3-app-layout-side-block-nav li.active a{color:#fff;transition:0.3s;background:#2a2a2a;}
.v3-app-layout-side-block-nav a img{width:20px;height:20px;display:block;float:left;margin-right:6px;margin-top:12px;}
.v3-app-layout-side-block-nav a{border-radius:8px;margin-bottom:3px;}
.v3-app-layout-side-Normal{background-size:100%;background-position:bottom;background-repeat:no-repeat;}

/*伪元素*/
.v3-app-layout-side-Normal:hover{overflow-y:auto;overflow-x:hidden;}
.v3-app-layout-side-Normal::-webkit-scrollbar{width:5px;}
.v3-app-layout-side-Normal::-webkit-scrollbar-thumb{border-radius:5px;height:10px;background:#767676;}
.v3-app-layout-side-Normal::-webkit-scrollbar-thumb:hover{background:#ccc;}

/*内容列表*/
.v3-app-layout-content{margin-left:160px;padding-top:64px;}
.categoryContent{width:100%;display:inline-flex;flex-direction:column;align-items:center;padding-top:16px;}
.load-more-container{width:100%;}
.load-more-blocklist-wrapper{position:relative;width:100%;display:inline-flex;flex-direction:column;align-items:center;}
.FeedContainer.load-more-blocklist{width:100%;display:flex;justify-content:center;}
.FeedContainer.load-more-blocklist .channelBlocklist.loadmoreChannelBlocklist{margin-bottom:0;}
.categoryContent .channelBlocklist{margin-bottom:40px;}
.categoryPage_home .channelBlocklist{width:calc(100% - 64px);}
.FeedContainer{display:inline-block;overflow:hidden;}
.FeedContainer.load-more-blocklist .channelBlocklist.loadmoreChannelBlocklist .FeedContainer-items{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.FeedContainer-items{white-space:nowrap;position:relative;}
.FeedContainer-items{padding-left:5px;padding-right:5px;margin-left:-5px;margin-right:-5px;}
.FeedContainer.load-more-blocklist .channelBlocklist.loadmoreChannelBlocklist .FeedContainer-itemWrapper{margin-bottom:25px;}
.FeedContainer-itemWrapper{display:inline-block;vertical-align:top;}

.channelBlocklist .FeedContainer-itemWrapper .VerticalFeedCard,.channelBlocklist .FeedContainer-itemWrapper .HorizontalFeedCard{display:block;}
.HorizontalFeedCard{position:relative;display:inline-block;width:100%;}
.HorizontalFeedCard .HorizontalFeedCard-coverContainer{position:relative;}
.HorizontalFeedCard .HorizontalFeedCard-coverWrapper{position:relative;display:block;padding-top:56%;border-radius:2px;overflow:hidden;cursor:pointer;background-color:rgba(var(--accent-black),var(--opacity-4));-webkit-mask-image:-webkit-radial-gradient(white,black);transition:box-shadow .15s linear;background-color:rgba(var(--accent-black),var(--opacity-4));}
.tt-img-wrapper{width:100%;height:100%;}
.HorizontalFeedCard .HorizontalFeedCard-coverWrapper img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transform-origin:center;transition:transform .3s ease;border-radius:10px;}
.tt-img[src]{opacity:1;}
.tt-img{opacity:0;}
.HorizontalFeedCard .HorizontalFeedCard-coverWrapper .coverWrapper-shadow{position:absolute;top:auto;bottom:0;height:34px;width:100%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 60%,rgba(0,0,0,.55));border-radius:0 0 10px 10px;}
.HorizontalFeedCard .color-content-inverse{position:absolute;z-index:3;bottom:7px;right:12px;font-size:12px;line-height:16px;color:#fff;}
.HorizontalFeedCard .color-content-vip{position:absolute;top:0;right:0;line-height:16px;font-size:10px;background:linear-gradient(45deg,#ffc552,#ffdd9a);color:#4e2d03;border-radius:0 10px 0 10px;padding:1px 8px;display:block;}
.HorizontalFeedCard .color-content-mf{position:absolute;top:0;right:0;line-height:16px;font-size:10px;background:#2ed25d;color:#fff;border-radius:0 10px 0 10px;padding:1px 8px;display:block;}
.gzs-content-info{padding-top:8px;}
.gzs-content-info a{line-height:22px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;font-size:16px;color:#e7e7e7;}
.gzs-content-info a:hover{color:#f30;}
.gzs-content-info .author-name{color:#909399;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gzs-content-info .play-count{color:#909399;margin-top:5px;height:14px;line-height:14px;font-size:14px;display: flex;justify-content: space-between;}

/*视频本体信息*/
.meta-video-content{padding:0 20px;}
.meta-video-info{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-top:16px;}
.meta-title-box{flex:1 1;}
.meta-title-content{display:flex;flex-direction:row;justify-content:flex-start;}
.meta-title-typename{color:#fff;font-size:20px;line-height:26px;}
.meta-detail-btn{align-items:center;display:flex;flex-direction:row-reverse;cursor:pointer;}
.meta-detail-btn>[id=icon]{width:8px;height:8px;background-color:rgb(255 255 255 / 60%);-webkit-mask-image:url(../images/you-jiantou.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;margin-top:2px;margin-left:2px;}
.meta-detail-btn>[id=icon]{background-color:rgb(255 255 255 / 60%);}
.meta-detail-btn>[id=text]{color:rgb(255 255 255 / 60%);font-size:12px;}
.meta-detail-btn:hover>[id=text]{color:#fff;}
.meta-detail-btn:hover>[id=icon]{background-color:#fff;}
.meta-tag-list{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:16px;justify-content:flex-start;margin-top:6px;width:100%;margin-left:0px;opacity:1;}
.meta-shrink-list{align-items:flex-start;display:flex;flex-grow:0;flex-shrink:1;flex-wrap:wrap;height:16px;justify-content:flex-end;overflow:hidden;}
.meta-shrink-list .meta-vip{font-size:12px;height:16px;color:#ff8000;font-weight:700;}
.meta-tag.meta-tag-heat{align-items:center;display:flex;font-size:12px;height:16px;flex-shrink:0;color:rgb(255 255 255 / 60%);}
.meta-info-separator{margin-left:6px;margin-right:6px;margin-top:2px;background:linear-gradient(179deg,#fff0,#ffffff1a 50%,#fff0);height:12px;width:1px;}
.meta-tag{height:16px;flex-shrink:0;}
.meta-tag a{color:rgb(255 255 255 / 60%);font-size:12px;display:block;}
.meta-tag a:hover{color:#fff;}

.action-bar-actionsbar{align-items:center;border-radius:8px;box-shadow:0 2px 16px 0 #ffffff0f;display:flex;flex-direction:row;height:40px;justify-content:center;margin-top:15px;width:100%;}
.action-bar-actionsbar{background-color:#ffffff0f;background-image:url(../images/sc-beijin.png);background-repeat:no-repeat;background-size:cover;}
.action-bar-actionsbar .action-bar-actionbtnbox{align-items:center;display:flex;flex:1 1;height:40px;justify-content:center;position:relative;cursor:pointer;}
.action-bar-collectbox-wrapper{display:flex;justify-content:center;position:relative;z-index:0;}
.halo-div-container{display:flex;overflow:hidden;position:relative;}
.action-bar-actionsbar .action-bar-collectbtn{width:100%;}
.subscribe-button-normal{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:16px 12px;position:relative;width:154px;z-index:1;}
.action-bar-actionsbar .action-bar-collectbtn div{height:16px;width:16px;}
.action-bar-collectbtn div{background-color:#fff;background-size:contain;height:20px;margin-right:5px;-webkit-mask-image:url({dede:global.cfg_basehost/}/images/tvg.svg);mask-image:url({dede:global.cfg_basehost/}/images/tvg.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;}
.action-bar-collectbtn{height:-webkit-fit-content;height:fit-content;margin:0;padding:0;width:-webkit-fit-content;width:fit-content;z-index:0;}
.subscribe-button-normal>span{color:#fff;margin-bottom:3px;}
.action-bar-actionsbar .action-bar-separator{height:24px;width:1px;}
.action-bar-actionsbar .action-bar-separator{background:linear-gradient(179deg,#fff0,#ffffff1a 50%,#fff0);height:12px;}
.action-bar-actionsbar .action-bar-actionbtn{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:row;height:40px;justify-content:center;}
.action-bar-actionsbar .action-bar-actionbtn>[id=icon]{background-color:rgb(255 255 255 / 60%);background-size:contain;height:16px;margin-right:5px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px;}
.action-bar-actionsbar .action-bar-actionbtn>[id=text]{color:rgb(255 255 255 / 60%);font-size:12px;}
.action-bar-collectbtn span{color:#fff !important;display: inline-block;font-size:12px;margin-top:2px;}
.action-bar-collectbtn:hover span{color:#000 !important;}
.action-bar-collectbtn:hover div{background-color:#000;}
.action-bar-actionsbar .action-bar-actionbtn:hover>[id=icon]{background-color:#fff;}
.action-bar-actionsbar .action-bar-actionbtn:hover>[id=text]{color:#fff;font-size:12px;}

/*视频收藏*/
.mui-toast-container{position:fixed;z-index:9999;top:50%;width:100%;-webkit-transition:opacity .8s;transition:opacity .8s;opacity:0;}
.mui-toast-container.mui-active{opacity:1;}
.mui-toast-message{width:230px;margin:5px auto;padding:10px 5px;text-align:center;color:#fff;border-radius:5px;background-color:#000;font-size:14px;}
.action-bar_collectboxwrapperbox{display:flex;justify-content:center;position:relative;z-index:0;}
.subscribe-button_normal{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:16px 12px;position:relative;width:154px;z-index:1;}
.action-bar_collectbtn{height:-webkit-fit-content;height:fit-content;margin:0;padding:0;width:-webkit-fit-content;width:fit-content;z-index:0;}
.action-bar_collectbtn{width:100%;}
.action-bar_collectbtn div{background-color:rgb(255 255 255 / 60%);background-size:contain;height:20px;margin-right:5px;-webkit-mask-image:url(../images/tvg-sc.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:20px;}
.action-bar_collectbtn:hover .shoucang1{background-color:#fff;}
.action-bar_collectbtn .shoucang2{background-color:#f2be22 !important;-webkit-mask-image:url(../images/tvg-sc2.svg);}
.action-bar_collectbtn div{height:16px;width:16px;}
.action-bar_collectbtn span{color:rgb(255 255 255 / 60%);display:inline-block;font-size:12px;margin-top:2px;margin-bottom:3px;}
.action-bar_collectbtn:hover span{color:#fff;}

/*个人中心下拉*/
#userbox{padding:13px 0;}
#userbox2{display:none;}
.nav-login-bd{position:absolute;width:240px;background:#252632;top:64px;right:15px;padding:15px 15px;box-shadow:0 8px 16px 0 rgba(7,17,27,0.2);border-radius:12px;}
.nav-login-bd .nav-login-user{overflow:hidden;margin-bottom:10px;}
.nav-login-user .img{float:left;position:relative;}
.nav-login-user .img img{width:50px;height:50px;border:2px solid #fff;border-radius:50%;margin-top:0;display:block;}
.gzs-vip-ico1{position:absolute;right:2px;bottom:0;width:21px;height:21px;background:url(../images/person-vip1.png) no-repeat center 2px;background-size:21px auto;}
.gzs-vip-ico2{position:absolute;right:2px;bottom:0;width:21px;height:21px;background:url(../images/person-vip2.png) no-repeat center 2px;background-size:21px auto;}
.title-accProt-span{height:20px;line-height:20px;}
.title-accProt-span a{display:block;color:#d5d5d5;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.title-accProt-span a:hover{color:#f30;}
.nav-login-user .title-accProt{height:50px;padding-left:65px;}
.nav-login-user .title-accProt .gzs-zh-id{color:#acacac;padding-top:5px;}
.micro-card-vip{padding:6px 8px;border-radius:6px;background-color:#ffecdf;text-align:center;}
.micro-card-vip a{color:#ff700a;}
.nav-login-caidan li{margin-top:10px;}
.nav-login-caidan img{float:left;display:block;height:22px;width:22px;margin:11px 10px 11px 0;border-radius:0;}
.nav-login-caidan li a{position:relative;height:44px;line-height:44px;font-size:14px;color:#dadada;background:#33343f url(../images/you-jiantou.png) 93% center no-repeat;background-size:6px 10px;display:block;padding-left:10px;border-radius:12px;}
.nav-login-caidan li a:hover{transition:0.3s;color:#dadada;background:#41424c url(../images/you-jiantou.png) 93% center no-repeat;background-size:6px 10px;}
.gzs-tuichu{overflow:hidden;padding-top:15px;}
.gzs-tuichu a{color:#dadada;display:inline-block;}
.gzs-tuichu a:hover{color:#f30;}

/*全站搜索*/
.search-count{line-height:30px;color:#b4b4b4;padding-bottom:10px;}
.search-count strong{color:#ef1300;}

/*当前位置*/
.mianbao-min{overflow:hidden;line-height:50px;color:#999;}
.mianbao-min a{color:#999;}
.mianbao-min a:hover{color:#f30;}

/*列表分页*/
.showpage-min{padding:30px 0;overflow:hidden;}
.showpage-min a{opacity:0.7;border-radius:10px;background:#fff;display:inline-block;height:36px;line-height:36px;color:#666;margin-left:5px;padding:0 20px;}
.showpage-min a:hover{color:#fff;background:#f30;}
.showpage-min .cpage{opacity:0.7;border-radius:10px;display:inline-block;height:36px;line-height:36px;color:#fff;background:#f30;margin-left:5px;padding:0 20px;}

/*个人中心*/
.content-top{overflow:hidden;}
.content-img{width:137px;box-shadow:1px 1px 10px #CACECA;margin:24px 24px 40px 10px;}
.content-img img{width:137px;height:137px;display:block;}
.content-img-head{width:137px;height:137px;}
.content-img-head:hover{background:url(../images/user-tx.png) no-repeat 0 90px;}
.content-message{margin:24px 0 0 10px;float:left;}
.content-message-mail{font-size:22px;margin-bottom:10px;color:#616161;height:32px;line-height:32px;}
.content-message-grade,.content-message-online{font-size:14px;margin-bottom:10px;color:#616161;line-height:28px;height:28px;}
.content-message-grade .zhanghao-dj{color:#229406;padding-right:20px;}
.content-message-grade .zhanghao-vip{color:#E4061B;padding-right:20px;}
.content-message-grade .vip-shijian{color:#E4061B;padding:0 5px;}
.content-message-grade .vip-goumai{color:#E4061B;padding:0 5px;}

/*订单提交*/
.order-time{color:#616161;margin-bottom:25px;line-height:28px;}
.order-time span{color:#ff700a;}
.order-detail li{line-height:26px;margin-bottom:20px;color:#333;}
.order-detail .label{float:left;width:85px;}
.order-detail .content{float:left;}
.order-detail .content img{padding-top:20px;padding-right:10px;cursor:pointer;}
.order-detail .order-num{color:#ff700a;}
.consignee-add{background:#F2F2F2;border:solid 1px #E6E6E6;padding:20px;color:#666;}
.consignee-add-label{display:block;font-size:16px;font-weight:700;}
.consignee-add-label b{color:#FF7300;float:left;margin:3px 6px 0 -10px;}
.consignee-add-text{border:solid 1px #CCC;font-size:14px;height:15px;line-height:14px;margin:10px 0;padding:10px;width:208px;}
.consignee-add-address{border:solid 1px #ccc;display:block;font-size:14px;height:78px;margin:10px 0;padding:10px;resize:none;width:458px;}

.button3{width:150px;line-height:40px;border-radius:20px;background:#ff700a;color:#fff;cursor:pointer;font-size:14px;padding:0;margin-top:15px;font-family:"Microsoft Yahei","微软雅黑","MicrosoftJhengHei","华文细黑","Hiragino Sans GB","sans-serif";}
.button3:hover{background:#e05d00;color:#fff;}

/*支付宝付款*/
.btn_mid_grey{background:#ff700a;color:#fff;width:180px;height:38px;font-size:14px;line-height:38px;cursor:pointer;margin-top:10px;font-family:"Microsoft Yahei","微软雅黑","MicrosoftJhengHei","华文细黑","Hiragino Sans GB","sans-serif";}
.btn_mid_grey:hover{background:#e05d00;color:#fff;}

/*登录密码修改*/
.h2-container{line-height:50px;display:inline-block;font-size:28px;padding:20px 0 20px;font-weight:700;color:#e7e7e7;}
.input-container{margin-bottom:20px;}
.input-container label{line-height:20px;display:block;padding-bottom:8px;color:#e7e7e7;}
.newbtn{width:360px;color:#e7e7e7;line-height:32px;border:1px solid #999;padding:5px 10px;border-radius:5px;background:#16161a;}
.newbtn:hover{background:#000;}
.container-button{line-height:40px;height:40px;border-radius:5px;color:#fff;cursor:pointer;text-align:center;background:#f30;padding:0 50px;}
.container-button:hover{opacity:0.9;}

/*修改昵称*/
.msg span{display:inline-block;color:#009e0f;padding-top:3px;}

/*视频分类*/
.section-select{background:#3f3f3f;border-radius:12px;box-shadow:rgba(95,101,105,0.1) 0px 12px 20px 0px;padding:0 30px;margin:10px 0 40px;box-sizing:border-box;}
.section-select .select-ul{border-bottom:1px solid #555;font-size:14px;color:#666;line-height:50px;}
.section-select .select-ul .ul-t{margin-right:15px;}
.section-select .select-ul .ul-c{width:100%;}
.section-select .select-ul .ul-c li{float:left;margin-right:30px;}
.section-select .select-ul .ul-c li a{display:block;color:#999;}
.section-select .select-ul li.ul-li.active a,.section-select .select-ul li.ul-li a:hover{color:#f30;}
.section-select .select-ul:last-child{border-bottom:0;}
.empty-list{margin:0 auto !important;overflow:hidden;padding:100px 0;text-align:center;}
.empty-list img{width:80px;height:80px;margin:0 auto 10px;display:block;}
.empty-list p{color: rgb(255 255 255 / 50%);;line-height:22px;display:inline-block;}

/*视频播放页*开通VIP会员*/
.interact-card{align-items:center;border-radius:8px;box-shadow:0 2px 16px #000029;box-sizing:border-box;display:flex;flex-direction:row;height:68px;justify-content:space-between;margin:25px 20px 20px;padding-left:12px;padding-right:12px;position:relative;}
.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:40px;line-height:40px;padding-left:20px;padding-right:20px;}
.interact-card .interact-card-vip:hover{opacity:0.9;}
.interact-card-vip{display:flex;overflow:hidden;position:relative;}
.interact-card-vip .text{color:#663c00;}

/*视频主体内容详情*/
.gzs-client-content,.gzs-client-content-kefu,.gzs-client-content-fenxiang{width:25%;height:100%;position:fixed;top:64px;display:none;background-color:#232426;z-index:99;}
.gzs-video-typename,.gzs-video-typename-kefu,.gzs-video-typename-fenxiang{overflow:hidden;padding:0 16px;}
.gzs-video-typename h2,.gzs-video-typename-kefu h2,.gzs-video-typename-fenxiang h2{float:left;height:50px;line-height:50px;color:#fff;font-size:14px;}
.gzs-video-typename .gzs-client-close,.gzs-video-typename-kefu .gzs-client-close-kefu,.gzs-video-typename-fenxiang .gzs-client-close-fenxiang{position:absolute;width:15px;height:15px;top:18px;right:16px;background:url(../images/close.png) no-repeat;background-size:15px auto;cursor:pointer;display:block;}
.gzs-video-typename .gzs-client-close:hover,.gzs-video-typename-kefu .gzs-client-close-kefu:hover,.gzs-video-typename-fenxiang .gzs-client-close-fenxiang:hover{opacity:0.6;}
.gzs-typename-box{overflow:hidden;margin-bottom:20px;}
.gzs-client-content .gzs-client-list .typename-img{width:100%;height:200px;display:block;border-radius:6px;margin:0 auto;}
.gzs-client-content .gzs-client-list h2{line-height:22px;margin:5px 0;color:#fff;font-size:16px;font-weight:700;}
.gzs-client-content .gzs-client-list,.gzs-client-content-kefu .gzs-client-list-kefu,.gzs-client-content-fenxiang .gzs-client-list-fenxiang{padding:0 12px 100px 16px;overflow-y:auto;overflow-x:hidden;height:100%;}
.gzs-client-content .gzs-typename-content-h3{font-size:15px;color:#d3d3d3;line-height:22px;}
.gzs-client-content .gzs-typename-content{padding-bottom:20px;}
.gzs-client-content .gzs-typename-content p{line-height:22px;font-size:13px;padding-bottom:15px;color:rgb(255 255 255 / 40%);}
.gzs-client-content .gzs-typename-content strong{color:#d6d6d6;}
.gzs-client-content .gzs-typename-content img{width:100%;height:100%;display:block;}

/*在线客服*/
.gzs-typename-kefu img{width:130px;height:100%;float:left;display:block;border-radius:4px;}
.gzs-typename-kefu p{line-height:22px;font-size:13px;padding-bottom:10px;color:rgb(255 255 255 / 40%);}
.gzs-typename-kefu strong{color:#d6d6d6;}
.gzs-typename-kefu-content{padding-left:140px;}

/*推广赚钱*/
.gzs-typename-fenxiang img{width:100%;height:100%;display:block;border-radius:4px;margin-bottom:12px;}
.tuiguang-txt h3{color:#fff;font-size:14px;line-height:22px;padding-bottom:10px;}
.tuiguang-txt .vip-yj{letter-spacing:2px;}
.tuiguang-txt p{line-height:22px;font-size:13px;padding-bottom:10px;color:rgb(255 255 255 / 40%);}
.tuiguang-txt strong{color:#b8b8b8;}
.tuiguang-txt .tj-link{padding:10px;color:#fff;background:#f30;line-height:28px;display:block;text-align:center;margin:15px 0 25px;border-radius:28px;}
.tuiguang-txt .tj-link:hover{opacity:0.9;}

/*视频试看样式*/
#end,#video-empty{width:100%;height:100%;background:#4a1717;text-align:center;}
#end .shikan,#video-empty .shikan{color:#fff;font-size:20px;display:block;line-height:28px;padding-top:20%;}
#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%;}
#log .video-frame-bg-color{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);}
#log .gzs-playy{display:block;width:80px;height:80px;border:2px solid #fff;position:absolute;left:50%;top:50%;z-index:1;margin-top:-40px;margin-left:-40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border-radius:50%;background:rgba(0,0,0,.25);}
#log .gzs-playy:after{content:'';width:80px;height:80px;position:absolute;top:50%;left:50%;z-index:9;margin-top:-40px;margin-left:-40px;background:url(../images/gzs-play2.svg) no-repeat;}
#log .gzs-playy:before{content:'';width:80px;height:80px;position:absolute;top:50%;left:50%;z-index:8;margin-top:-40px;margin-left:-40px;border-radius:50%;background:radial-gradient(rgba(0,0,0,.25) 40%, rgba(255,255,255,.65) 70%,rgba(0,0,0,.25) 100%);box-shadow:0 0 8px 4px rgba(136,136,136,.35), 0 0 6px 3px rgba(255,255,255,1);animation:fade 2.4s linear 0s infinite;}

/*为你推荐*/
.content-list-tj{padding:12px 20px;margin-top:20px;}
.content-list-tj h2{float:left;line-height:22px;font-size:16px;color:#fff;}
.content-list-tj li{overflow:hidden;margin-bottom:12px;}
.content-list-tj li:last-child{padding-bottom:0;}
.content-list-tj li .link-img{position:relative;float:left;width:130px;height:80px;display:block;}
.content-list-tj li img{width:100%;height:100%;display:block;border-radius:6px;}
.content-list-tj .time-length{position:absolute;line-height:14px;left:85px;bottom:5px;font-size:12px;color:#fff;background:rgba(0,0,0,.25);transition:all .25s ease-in;padding:2px 4px;border-radius:4px;}
.content-list-tj .play-cover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.35);opacity:0;transition:all .25s;}
.content-list-tj .play-cover:before{position:absolute;width:30px;height:30px;left:50%;top:50%;content:'';margin:-15px 0 0 -15px;transition:all .25s;background:url(../images/gzs-play.png) no-repeat;background-size:30px auto;-webkit-transform:scale(1.5);transform:scale(1.5);}
.content-list-tj .link-img:hover .play-cover{opacity:1;border-radius:6px;}
.content-list-tj .link-img:hover .play-cover:before{-webkit-transform:scale(1);transform:scale(1);}
.content-list-tj .link-img:hover .time-length{display:none;}
.content-list-tj .play-info{padding-left:140px;height:80px;}
.content-list-tj .play-info h3{height:60px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.content-list-tj .play-info h3 a{font-size:14px;color:#fff;opacity:0.8;}
.content-list-tj .play-info h3 a:hover{opacity:1;}
.content-list-tj .play-info .view-counts{color:rgb(255 255 255 / 50%);font-size:12px;line-height:20px;display:block;}
.content-list-tj .content-list-h2{overflow:hidden;padding-bottom:10px;}
.content-list-tj .content-list-h2 .refresh-btn{float:right;}
.content-list-tj .content-list-h2 .refresh-btn{height:22px;line-height:22px;border-radius:3px;transition:all .2s;background:#303133;color:#fff;text-align:center;cursor:pointer;display:inline-block;padding:0 10px;font-size:12px;}
.content-list-tj .content-list-h2 .refresh-btn i{width:13px;height:13px;margin-right:5px;background:url(../images/tvg-xz.svg) no-repeat;background-size:13px auto;vertical-align:-2px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;display:inline-block;}
.content-list-tj .content-list-h2 .refresh-btn:hover{opacity:0.8;}
.content-list-tj .content-list-h2 .refresh-btn:hover i{-webkit-transform:rotate(180deg);transform:rotate(180deg);}

/*网站底部*/
.footer-link{margin:50px 32px 0;padding:30px 0 20px 0;border-top:1px solid #2f2f2f;}
.footer-link .footer-bottom{overflow:hidden;color:#6c6c6c;font-family:\5b8b\4f53;}
.footer-link .footer-info{line-height:20px;}
.footer-link .footer-info em{color:#616161;margin-right:10px;font-size:12px;}
.footer-link a{display:inline-block;color:#6c6c6c;margin-right:5px;}
.footer-link a:hover{color:#fff;}
.footer-link .powerby{font-family:tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;}
.footer-link .footer-wz-qbsm{display:block;margin-top:10px;}

/*手机观看*/
.app-win{display:flex;flex:1 1;height:40px;justify-content:center;position:relative;cursor:pointer;}
.app-win:hover .app-m{display:block;}
.app-win .app-gz{font-size:12px;height:40px;line-height:40px;color:rgb(255 255 255 / 60%);;padding-left:18px;position:relative;cursor:pointer;}
.app-win .app-gz:before{content:'';width:16px;height:16px;position:absolute;left:0;top:13px;background:url(../images/tvg-shouji.svg) no-repeat;background-size:16px auto;}
.app-win:hover .app-gz{color:#fff;}
.app-win:hover .app-gz:before{background:url(../images/tvg-shouji2.svg) no-repeat;background-size:16px auto;}
.app-m{position:absolute;right:0;top:50px;background:#fff;width:140px;padding:12px 0 16px;z-index:999;display:none;}
.app-m .code-img img{display:block;width:90px;height:90px;}
.app-win .down-c{width:337px;right:0;margin-right:0px;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);border-radius:5px;padding:10px;}
.down-c:before{content:'';width:0;height:0;border-bottom:8px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:-8px;left:88%;margin-left:-3px;}
.down-c .l-code .img img{width:100%;height:100%;display:block;}
.down-c .l-code{width:100px;height:100px;}
.down-c .r-info{height:100px;padding-left:110px;}
.down-c .r-info .h4{font-size:18px;color:#333;padding:15px 0 10px;font-weight:700;}
.down-c .r-info .p1{font-size:12px;line-height:16px;color:#666;}

/*底部联系我们*/
.myfooter{margin:50px 32px 0;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.myfootl{display:flex;width:550px;height:150px;box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;float:left;}
.myfootl h5{font-size:20px;font-weight:700;margin-bottom:30px;color:#357;}
.myfootl li{line-height:34px;font-size:14px;color:#357;}
.code-img img{width:350px;height:120px;vertical-align:middle;background-color:#fff;display:block;}
.myfootr{width:350px;float:right;}
















