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

*{margin:0;padding:0;}
body{background:#f4f9ff;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:#333;text-align:center;font-size:14px;}
.gzs-top{display:none;width:25px;height:25px;background:#dfdfdf url(../images/gzs-top.png) no-repeat center;background-size:20px auto;position:fixed;bottom:110px;right:3px;z-index:10;border-radius:6px;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.05);cursor:pointer;}
.logo{display:block;}
.flex{align-items:center;display:flex;flex-direction:row;}
.flex-1{flex:1;}
.wrapper-1380{width:1380px;margin:0 auto;}

/*头部header*/
.v3-app-layout-header{background:#16161a;min-width:1024px;width:100%;height:64px;top:0;left:0;position:fixed;z-index:1300;}
.siteHeader-inner{width:1380px;margin:0 auto;height:64px;position:relative;}
.search-wrap .search{width:800px;margin:0 auto;position:relative;overflow:hidden;}
.search-wrap .search .slogan{font-family:PingFangSC-Semibold;letter-spacing:.3px;text-align:center;font-weight:600;color:#000;font-size:54px;}
.search-wrap .search .slogan .slogan-left{margin-right:20px;padding-top:50px;display:inline-block;}
.search-wrap .search .slogan .slogan-right{margin-left:20px;padding-top:50px;display:inline-block;}
.search-wrap .index-search{position:relative;margin-top:38px;}
.search-wrap .fixtext{width:100%;font-size:16px;padding:15px 150px 15px 20px;height:60px;line-height:30px;border:2px solid #1c5bff;border-radius:10px;background:#fff;vertical-align:middle;color:#333;}
.search-wrap .fixtext:focus{border:2px solid #000;}
.search-wrap .search-btn{position:absolute;right:4px;top:4px;width:130px;height:52px;line-height:22px;border-radius:8px;background:#1c5bff;font-weight:700;vertical-align:middle;cursor:pointer;font-family:PingFangSC-Regular;font-size:22px;color:#fff;text-align:center;}
.search-wrap .search-btn:hover{transition:0.3s;background:#000;}
.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{line-height:22px;display:flex;align-items:center;border-radius:5px;padding:6px 16px;background-color:#f30;text-align:center;color:#fff;font-size:16px;}
.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-block-nav{max-width:900px;margin-left:30px;}
.v3-app-layout-side-block-nav li{margin-right:2px;}
.v3-app-layout-side-block-nav a{line-height:64px;color:#b4b4b4;padding:0 20px;font-size:16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.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:inline-block;margin-right:4px;margin-top:-5px;vertical-align:middle;}
.def-nav .has-pulldown{cursor:pointer;position:relative;z-index:999;}
.def-nav .pulldown{position:absolute;cursor:default;display:none;top:64px;left:230px;}
.def-nav ul{padding:20px 20px 5px;background:#fff;border-radius:0px 0px 10px 10px;box-shadow:0 2px 4px rgba(0,0,0,.2);overflow:hidden;}
.def-nav ul li{display:inline-block;margin-right:10px !important;margin-bottom:15px;}
.def-nav .pulldown li a{line-height:24px !important;padding:10px !important;font-size:14px !important;}
.def-nav .pulldown li a img{width:20px;height:20px;display:inline-block;margin-right:2px;margin-top:-2px;vertical-align:middle;}
.def-nav .pulldown li a span{display:inline-block;color:#333;line-height:20px;}
.def-nav .pulldown a:hover{border-radius:5px !important;background:#eee !important;}
.def-nav .pulldown li.active a{border-radius:5px !important;background:#eee !important;}
.def-nav .pulldown li.active a:hover{border-radius:5px !important;background:#eee !important;}

/*商品内容列表*/
.v3-app-layout-content{width:1380px;margin:0 auto;}
.FeedContainer-items{display:flex;flex-wrap:wrap;justify-content:flex-start;white-space:nowrap;position:relative;}
.FeedContainer-itemWrapper{width:256px;margin-bottom:25px;margin-left:25px;display:block;background:#fff;border-radius:10px;box-shadow:0 3px 20px 0 rgba(28,91,255,.06);transition:all .2s;}
.FeedContainer-itemWrapper:hover{transform:translateY(-5px);}
.HorizontalFeedCard{width:100%;position:relative;display:block;}
.HorizontalFeedCard .HorizontalFeedCard-coverContainer{position:relative;}
.HorizontalFeedCard .HorizontalFeedCard-coverWrapper{position:relative;display:block;padding-top:100%;overflow:hidden;cursor:pointer;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:box-shadow .15s linear;}
.tt-img-wrapper{width:100%;height:100%;}
.HorizontalFeedCard .HorizontalFeedCard-coverWrapper img{border-top-right-radius:10px;border-top-left-radius:10px;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transform-origin:center;transition:transform .3s ease;background:#f4f4f4 url(../images/fmt-loading.jpg) no-repeat;background-size:100%;}
.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 4px;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 4px;padding:1px 8px;display:block;}
.qtx-content-info{padding:8px 10px 15px;}
.qtx-content-info a{height:44px;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:#333;}
.qtx-content-info a:hover{color:#f30;}
.qtx-content-info .author-name{color:#909399;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qtx-content-info .play-count{color:#909399;margin-top:5px;height:14px;line-height:14px;font-size:14px;display: flex;justify-content: space-between;}

/*商品详情信息*/
.wrapper-left{float:left;width:1000px;}
.wrapper-right{float:right;width:360px;}
.detail-wrapper{padding:25px;background:#fff;border-radius:10px;}
.detail-info{display:flex;flex-wrap:wrap;align-items:flex-start;padding:25px;background:#fff;border-radius:10px;margin-bottom:20px;}
.detail-info .detail-img{border-radius:10px;}
.detail-info .detail-img img{width:280px;height:280px;display:block;border-radius:10px;}
.detail-info .detail-info-block{flex:1;min-height:280px;padding-left:25px;position:relative;}
.detail-info .detail-info-block h1{font-size:26px;line-height:34px;color:#333;margin-bottom:10px;}
.detail-info .detail-info-block .liandian{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;line-height:24px;font-size:14px;}
.money-wrapper{height:78px;line-height:78px;border-radius:10px;margin-top:18px;color:#f30;background:url(../images/money-back.png) 50% / cover no-repeat;padding:0 15px;}
.money-wrapper .price{font-size:18px;}
.money-wrapper .price span{font-weight:700;font-size:30px;}
.money-wrapper .price .vip-price{padding-left:20px;font-size:16px;vertical-align:top;}
.button-wrapper{width:100%;position:absolute;bottom:0;}
.button-wrapper .button-purchase a{width:158px;height:50px;line-height:50px;background:#e93323;color:#fff;border-radius:5px;font-size:16px;text-align:center;display:inline-block;}
.button-wrapper .button-purchase a:hover{opacity:0.9;}
.button-wrapper .button-purchase .download-ico{width:20px;height:20px;vertical-align:middle;margin-right:3px;background:url(../images/download-ico.png) no-repeat 0px -1px;background-size:20px auto;display:inline-block;}
.button-wrapper .button-purchase .download-vip-ico{width:20px;height:20px;vertical-align:middle;margin-right:3px;background:url(../images/download-vip-ico.png) no-repeat 0px -1px;background-size:20px auto;display:inline-block;}

/*付费前内容显示*/
.hidden-box{line-height:34px;padding:20px 20px;background:#fff;text-align:center;margin:20px 0;border:1px dashed #f30;border-radius:10px;position:relative;}
.hidden-box .hidden-text-faq{margin-bottom:20px;color:#f30;font-weight:700;display:block;font-size:16px;}
.hidden-box .kaitong-vip{color:#666;font-size:14px;}
.hidden-box .kaitong-vip a{color:#1c5bff;}
.hidden-box3{justify-content:center;padding-bottom:10px;}
.hidden-box3 a{border-radius:3px;background:#f30;border:1px solid #f30;margin:0 10px;padding:0 15px;color:#fff;font-size:14px;line-height:40px;}
.hidden-box3 .original-price{border:1px solid #f30;background:#fff;color:#f30;}
.hidden-text-faq-ico{width:20px;height:20px;vertical-align:middle;margin-bottom:2px;margin-right:1px;background:url(../images/hidden-text-faq-ico.png) no-repeat;background-size:20px auto;display:inline-block;}
.hidden-text-faq-vip-ico{width:20px;height:20px;vertical-align:middle;margin-bottom:2px;margin-right:1px;background:url(../images/hidden-text-faq-vip-ico.png) no-repeat;background-size:20px auto;display:inline-block;}

/*付费后内容显示*/
.hidden-box2{line-height:34px;padding:0 20px 20px;background:#f0f0f0;font-size:16px;border:1px dashed #f30;border-radius:10px;position:relative;}
.hidden-box2 h3{line-height:24px;font-size:18px;color:#f30;margin:20px 0 15px 0;display:block;font-weight:700;}
.hidden-box2 .wp-baidu{line-height:30px;margin-bottom:10px;overflow:hidden;}
.hidden-box2 .wp-baidu a{border-radius:3px;display:inline-block;vertical-align:middle;margin:0 0 3px 15px;color:#fff;background:#06a7ff;padding:0 10px;font-size:11px;line-height:18px;}
.hidden-box2 .wp-baidu a:hover{background:#000;transition:0.4s;}
.hidden-box2 .wp-baidu span{float:left;}
.hidden-box2 .wp-baidu .btn-default{border-radius:3px;cursor:pointer;display:inline-block;vertical-align:middle;color:#fff;background:#f30;padding:0 10px;font-size:11px;line-height:18px;margin-bottom:3px;margin-left:10px;}
.hidden-box2 .wp-baidu .btn-default:hover{background:#000;transition:0.4s;}
.hidden-box2 .wp-baidu .wp-mc,.hidden-box2 .wp-baidu .wp-tqm{color:#666;}
.hidden-box2 .wp-baidu .wp-url,.hidden-box2 .wp-baidu .wp-pwd{color:#999;}
.hidden-box2 .wp-baidu .wp-url{width:479px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hidden-box2 .download-faq{color:#999;font-size:12px;line-height:18px;margin-top:20px;}

/*提取文件*/
.qtx-mask{position:fixed;width:100%;height:100%;background:#333;opacity:0.9;z-index:9999;top:0;left:0;display:none;}
#qtx-tqwj{width:600px;height:220px;position:fixed;left:50%;top:50%;z-index:99999;display:none;margin-left:-300px;margin-top:-110px;}
.close-btn{position:absolute;width:22px;line-height:22px;top:2px;right:5px;font-size:26px;color:#000;text-align:center;z-index:999;}

/*商品详情介绍*/
.detail-wrapper h2{line-height:26px;font-size:22px;margin-bottom:10px;color:#000;border-bottom:2px solid #f30;display:inline-block;padding-bottom:10px;}
.detail-wrapper h3{line-height:26px;font-size:20px;margin-bottom:10px;color:#000;border-bottom:2px solid #f30;display:inline-block;padding-bottom:10px;}
.detail-content p{line-height:26px;font-size:16px;margin-bottom:15px;color:#333;}
.detail-content video{width:100%;height:100%;}
.detail-content a{color:#315efb;margin-right:3px;margin-left:3px;position:relative;overflow:hidden;text-decoration:none;vertical-align:top;outline:none;word-break:break-all;}
.detail-content a:before{position:absolute;top:auto;bottom:-3px;left:0;width:100%;height:1px;background-color:#ff6428;transform:scaleX(0);backface-visibility:hidden;transition:all .2s;content:""}
.detail-content a:hover:before{transform:scaleX(1);}
.detail-content a:hover{color:#f30;}
.detail-content img{max-width:950px;display:block;}
.detail-info-block .self-support1{width:44px;height:25px;vertical-align:middle;margin-bottom:2px;margin-right:3px;background:url(../images/self-support.png) no-repeat;background-size:44px auto;display:inline-block;}
.qtx-content-info .self-support1{width:33px;height:18px;vertical-align:middle;margin-bottom:2px;margin-right:3px;background:url(../images/self-support.png) no-repeat;background-size:33px auto;display:inline-block;}
.content-list-tj .self-support1{width:27px;height:15px;vertical-align:middle;margin-bottom:2px;margin-right:3px;background:url(../images/self-support.png) no-repeat;background-size:27px auto;display:inline-block;}

/*商品收藏*/
.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;}
.button-wrapper .button-sc{position:absolute;right:35px;top:15px;}
.sc-action-bar{cursor:pointer;}
.sc-action-bar div{width:20px;height:20px;background:#999;background-size:contain;margin-right:5px;-webkit-mask-image:url(../images/tvg-sc1.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}
.sc-action-bar .shoucang2{background:#f30 !important;-webkit-mask-image:url(../images/tvg-sc2.svg);}
.sc-action-bar span{color:#333;display:inline-block;font-size:14px;}
.sc-action-bar:hover span{color:#f30;}
.sc-action-bar:hover .shoucang1{background:#f30;}

/*个人中心下拉*/
#userbox{padding:13px 0;}
#userbox2{display:none;}
.nav-login-bd{position:absolute;width:300px;background:#252632;top:64px;right:0;padding:15px 15px;box-shadow:0 8px 16px 0 rgba(7,17,27,0.2);border-radius:0 0 10px 10px;}
.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;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.micro-card-vip{padding:6px 8px;border-radius:6px;background-color:#ffecdf;text-align:center;}
.micro-card-vip a{color:#f30;}
.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{float:right;color:#dadada;display:inline-block;}
.gzs-tuichu a:hover{color:#f30;}
.gzs-tuichu a:hover>[id=tuichu-ico]{background:#f30;}
.gzs-tuichu .tuichu-ico{width:16px;height:16px;background:#dadada;margin:0 2px 2px;vertical-align:middle;display:inline-block;-webkit-mask-image:url(../images/tuichu-ico.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}

/*当前位置*/
.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{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{border-radius:10px;display:inline-block;height:36px;line-height:36px;color:#fff;background:#f30;margin-left:5px;padding:0 20px;}

/*个人中心*/
.categoryPage_home{display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:114px;overflow:hidden;}
.load-more-container{flex:1;background:#fff;min-height:730px;border-radius:10px;padding:0 30px;box-shadow: 0 3px 20px 0 rgba(28,91,255,.06);}
.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;}

/*个人中心左侧导航*/
.user-container{width:234px;min-height:600px;margin-right:35px;}
.uc-sub-box{padding:36px 0;box-shadow:0 3px 20px 0 rgba(28,91,255,.06);}
.uc-box{background:#fff;border-radius:10px;}
.uc-nav-box{margin-bottom:13px;}
.uc-nav-box .box-hd{height:52px;}
.uc-nav-box .box-hd .title{margin:0 48px;font-size:16px;line-height:52px;color:#333;}
.uc-nav-box .uc-nav-list{padding:0 48px;}
.uc-nav-list a{color:#757575;}
.uc-nav-list a:hover{color:#f30;}
.uc-nav-list li.active a{color:#f30;}
.uc-nav-list li{line-height:28px;padding-bottom:9px;}

/*个人中心右侧功能定位*/
.user-right{float:right;width:948px;margin-top:50px;border-radius:5px;-webkit-box-shadow:0px 1px 2px #bbb;box-shadow:0px 1px 2px #bbb;}
.uc-main-box{padding:33px 0;min-height:664px;}
.uc-content-box{margin:0 48px;}
.uc-content-box .box-hd .title{font-size:30px;font-weight:400;line-height:68px;color:#757575;}
.uc-content-box .box-hd small{margin-left:10px;font-size:12px;line-height:15px;}
.order-list-box .box-hd .more{border-bottom:0;}
.uc-content-box .box-hd .filter-list a{color:#f30;}
.uc-content-box .box-hd .filter-list a:hover{color:#333;}
.uc-content-box .box-hd .filter-list{float:left;margin:0;padding:18px 0;list-style-type:none;font-size:16px;line-height:1.25;}
.uc-content-box .box-hd .filter-list li.tab-active,.uc-content-box .box-hd .filter-list li.active{color:#ff6700;}
.uc-content-box .box-hd .filter-list li.tab-active a,.uc-content-box .box-hd .filter-list li.active a{color:#ff6700;}
.uc-content-box .box-hd .filter-list li.first{padding-left:0;border-left:0;}
.uc-content-box .box-hd .filter-list li{float:left;padding:0 20px;border-left:1px solid #e0e0e0;color:#f30;}

/*订单提交*/
.order-time{color:#616161;margin-bottom:25px;line-height:28px;}
.order-time span{color:#f30;}
.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:#f30;}
.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:#f30;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:#f30;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:#333;}
.input-container{margin-bottom:20px;}
.input-container label{line-height:20px;display:block;padding-bottom:8px;color:#333;}
.newbtn{width:360px;color:#333;line-height:32px;border:1px solid #999;padding:5px 10px;border-radius:5px;}
.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:#fff;border-radius:12px;box-shadow:rgba(95,101,105,0.1) 0px 1px 2px 0px;padding:0 30px;margin:10px 0 40px;box-sizing:border-box;}
.section-select .select-ul{border-bottom:1px solid #eee;font-size:14px;color:#333;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:#333;}
.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:#333;line-height:22px;display:inline-block;}

/*商品详情页-右边商品搜索*/
.search-shangpin{margin-bottom:20px;}
.search-shangpin .search{position:relative;overflow:hidden;}
.search-shangpin .index-search{position:relative;margin-top:38px;}
.search-shangpin .fixtext{width:100%;height:50px;line-height:30px;border:2px solid #ddd;border-radius:10px;background:#fff;padding:15px 100px 15px 20px;vertical-align:middle;color:#333;font-size:14px;}
.search-shangpin .search-btn{width:80px;height:40px;line-height:22px;position:absolute;right:4px;top:5px;border-radius:6px;background:#1c5bff;font-weight:700;vertical-align:middle;cursor:pointer;font-family:PingFangSC-Regular;font-size:16px;color:#fff;text-align:center;}
.search-shangpin .fixtext:focus{border:2px solid #1c5bff;}
.search-shangpin .fixtext:hover{border:2px solid #1c5bff;transition:0.4s;}

/*为你推荐*/
.content-list-tj{background:#fff;padding:20px;border-radius:10px;}
.content-list-tj h2{float:left;line-height:22px;font-size:18px;color:#333;}
.content-list-tj li{margin-bottom:12px;overflow:hidden;}
.content-list-tj li:last-child{margin-right:0;}
.content-list-tj li .link-img{float:left;position:relative;display:block;}
.content-list-tj li img{width:110px;height:110px;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-info{height:110px;padding-left:120px;}
.content-list-tj .play-info h3{margin-bottom:3px;height:38px;line-height:19px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;}
.content-list-tj .play-info h3 a{font-size:14px;color:#333;}
.content-list-tj .play-info h3 a:hover{color:#f30;}
.content-list-tj .play-info .view-counts{color:#999;font-size:12px;line-height:22px;display:block;}
.content-list-tj .play-info .author-name{color:#999;font-size:12px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.content-list-tj .content-list-h2{overflow:hidden;padding-bottom:20px;}
.content-list-tj .content-list-h2 .refresh-btn{float:right;}
.content-list-tj .content-list-h2 .refresh-btn{line-height:22px;border-radius:3px;transition:all .2s;border:1px solid #ddd;color:#666;text-align:center;cursor:pointer;display:inline-block;padding:0 10px;font-size:12px;}
.content-list-tj .content-list-h2 .refresh-btn i{width:14px;height:14px;margin-right:5px;background:#666;-webkit-mask-image:url(../images/tvg-xz.svg);vertical-align:-3px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;display:inline-block;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}
.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);}
.content-list-tj .time-length-jiage{position:absolute;top:0;right:0;line-height:16px;font-size:10px;background:linear-gradient(45deg,#ffc552,#ffdd9a);color:#4e2d03;border-radius:0 6px 0 6px;padding:1px 8px;display:block;}
.content-list-tj .time-length-mianfei{position:absolute;top:0;right:0;line-height:16px;font-size:10px;background:#2ed25d;color:#fff;border-radius:0 6px 0 6px;padding:1px 8px;display:block;}

/*网站底部footer*/
.footer-link{margin-top:50px;padding:30px 0 20px 0;background:#fff;}
.footer-link .footer-info li{height:20px;line-height:20px;margin:0 8px;display:flex;align-items:center;}
.footer-link .footer-info em{color:#999aaa;margin-right:8px;font-size:12px;}
.footer-link a{display:block;color:#999aaa;}
.footer-link a:hover{color:#000;}
.footer-link .powerby{color:#999aaa;}
.footer-link .footer-wz-qbsm{font-size:14px;text-align:center;color:#999aaa;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;}