﻿/*全局通用*/
.layui-form-item .layui-input-inline {display: inline-block !important;float: unset !important;left: unset !important;margin-left: -1px !important;-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px); width:calc(100% - 110px); }
.layui-form-select .layui-input{padding-right:0px;}
.layui-nav .layui-this::after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed::after{height:2px;}
.lmenu{display:none;}
.listpage .total, .listpage .current, .listpage .jump{display:none;}
.banner-header{display:none;background-size: 100% auto;height:150px;}
.banner-header .sortname {line-height: 150px;}
.sec-title{padding-top: 10px;font-size: 20px !important;line-height: 20px;}
.sec-title span{top: 18px;left: 56%;}
.sec-title span:last-child {margin-left: 20px;}
.qqservice{display:none;}
.layui-form-item .layui-word-aux{display:none}
input::-webkit-input-placeholder{color:gray;}
input:-moz-placeholder{color:gray;}
input::-moz-placeholder{color:gray;}
input:-ms-input-placeholder{color:gray;}
.content{width:100%;min-height:unset;padding:0px 5px;}
.content .navlist ul{display:none;}
.content .navlist .layui-form-select{display:block;width: 46%;margin: 0px 2%;float:left;}
.content img{height:auto !important}
.content .info{overflow-x: scroll;}
/*网站头部*/
.header .layui-container{text-align:center;}
.header .logo {position: unset;left: unset;padding-top: 10px;font-size: 20px;}
.header .menubtn{display:block;position: absolute;left: 13px;height: 34px;top: 13px;}
.header .nav-user li .nav-avatar{padding-right: 15px;}
.header .nav-user{margin-right: 5px;}

.header ul.nav-site{
    width: 160px;
    height: 100%;
    margin-left: 0px;
    left: -300px;
    z-index: 999999;
    transition: all .3s;
    -webkit-transition: all 2s;
    position: fixed;
    top: 60px;
    padding: 0 5px !important;
    background-color: #393D49 !important;
    color: #fff;
    border-radius: 2px;
    font-size: 0;
    box-sizing: border-box;
}
.header ul.nav-site li{width:100%;}
.header ul.nav-site a {
    padding: 0 5px 0 25px;
    margin-right: 20px;
}
.user-main>.layui-nav-tree{left: -300px; transition: all .3s; -webkit-transition: all .3s;}
.user-main>.panel-user{width: auto; margin-left: 0; transition: all .3s; -webkit-transition: all .3s;}
.site-tree-mobile{display: block!important; position: fixed; z-index: 100000; bottom: 20px; left: 10px; width: 50px; height: 50px; line-height: 50px; border-radius: 2px; text-align: center; background-color: rgba(0,0,0,.7); color: #fff;}
.site-mobile .site-tree-mobile{display: none !important;}
.site-mobile .fly-user-main>.layui-nav-tree{left: 0;}
.site-mobile .site-mobile-shade{content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.9); z-index: 999;}
.nav-mobile .header ul.nav-site{left: 0px;}
.nav-mobile .site-mobile-shade{content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.9); z-index: 999;}

/*网站首页*/
.slidelist{display:none;}
.mslidelist{display:block;height: 200px !important;}
.mslidelist .pic {background-position: center center;background-size: auto 200px;;}
.index-video{padding:0px 5px;}
.index-video .video-more{display:none;}
.index-news{padding:0px 5px;}
.index-news li{width:100%;float:unset;clear: both;}
/*视频列表页*/
.video-list li{width:46%;height:160px;margin-left: 2% !important;margin-right: 2% !important;}
.video-list li:hover{margin-top:0px;}
.video-list li .img{height:90px;max-width:200px;}
/*视频详情页*/
.video-info ..layui-card-body{padding:0px 15px !important;}
.video-info .intro-img{margin:5px;margin-right:0px;min-height:unset;}
.video-info .intro-img img{width:100%;}
.video-info .intro-txt .title{padding:0px;font-size: 24px;}
.video-info .intro-txt p.desc{min-height:unset;}
.video-info .intro-txt .store-attrs{padding: 5px 0 3px;}
.video-info .intro-txt .store-detail-active a{width:120px;font-size: 14px;line-height: 32px;}
.playbox{max-width:100%;height:200px !important;}
.video-info .cvideos li{font-size: 12px;}
.video-info .cvideos li a{padding-right:15px;}
.video-info .cvideos li .fr{
  position: absolute;
  top: 0px;
  right: 5px;
  background: #f5f5f5;
  padding-left: 15px;
}
/*文章列表页*/
.news-list .indexpic{display:none;}
.news-list h2 .sortname{display:none;}
/*文章详情页*/
.detail-about{padding:15px;}
.detail-box{padding:20px 0px;}
.detail-body{overflow-x: scroll;}

/*会员中心*/
.fly-user-main>.layui-nav{position:fixed;top:61px;}
#area-picker .layui-input-inline{width:70px !important;}

/*购物车页面*/
.addorder .product .propic{width: auto;height: 120px;max-width: 150px;padding-left: 5px;padding-top: 5px;}
.addorder .product .info h3{line-height:22px;font-size: 16px;margin-top:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.addorder .product .info p {padding: 2px 0px;}
.addorder .product .price{font-size: 28px;}

/*在线报名*/
.custom_form li .tips{display:none;}
.custom_form li .label{padding-left:0px;width:80px;}
.custom_form .btn{clear: both;margin-left: 80px;}
.custom_form li textarea{width:190px;}
.custom_form  .imgcode_li img{left: 170px;height: 38px !important;}
/*会员注册登录*/
.panel-user .layui-form{width:100%;}
.panel-user .layui-tab-content{padding:0px;}
.panel-user .help{width:100%;border-top:1px solid #eee;border-left:none;padding-bottom:20px;}
.panel-user .help span{margin-top:10px;line-height:26px;}
/*APP下载*/
.appdown .iphone{
    width: 100%;
    float: unset;
    text-align: center;
    top: 20px;
    margin-top:0px;
    left: 50%;
    margin-left: -123px;
}
.appdown .details{width:100%;margin-top: 120px;}
.appdown .details h1{font-size:30px;margin-bottom: 0px;}
.appdown .details .or{display:none;}
.appdown .details .download_btn{text-align: center;}
/*直播详情页*/
.live-info #play{
   height:240px !important;
}