@media (max-width:768px){
	.mobile-hidd{
		display: none;
	}
	.mobile-hide{
		display: none;
	}
	.footer-bottom{
		height: auto;
	}
	.qdy_logo{
		width: 2.05rem;
		height: 0.67rem;
		margin: 0.2rem auto;
	}
	
	.qdy_index{
		font-size: 18px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #0D4188;
		line-height: 15px;
		margin: 0.6rem;
	}
	.qdy-left{
		height: 3.8rem;
		width: 3.75rem;
	}
	.header-top{
		width: 100%;
	}
	.header-logo{
		width: 1.15rem;
		height: 0.37rem;
	}
	.common-width,.common-width2{
		width: calc( 100% - 24px );
	}
	
	.qyzx-image{
		width: 1.4rem;
		height: 0.84rem;
	}
	.qyzx-msg{
		display: none;
	}
	.qyzx-name{
		font-size: 14px;
		line-height: 20px;
	}
	.qyzx-ckxq{
		display: none;
	}
	.news-list{
		width: 100%;
		margin-right: 0;
	}
	.top-banner{
		width: 100%;
		height: 2rem;
	}
	.layui-carousel-ind li{
		width: 12px;
		height: 4px;
	}
	
	.mobile-header-img{
		width: 0.2rem;
		height: 0.2rem;
		margin: 0 0.1rem;
	}
	.mobile-header-text{
		margin-right: 0.1rem;
	}
	.mobile-header{
		border-bottom: 1px solid #CCCCCC;
	}
	.mobile-header,.mobile-header-center,.mobile-header-left,.mobile-header-right{
		height: 0.55rem;
	}
	.mobile-header-left,.mobile-header-right{
		width: 0.8rem;
	}
	.mobile-header-left{
		width: 0.5rem;
	}
	.list-title{
		font-size: 24px;
		height: 60px;
		background-size: 200%;
	}
	.wf-page-list4{
		width: 48%;
		margin-right:4%;
	}
	.wf-page-list4:nth-child(2n) {
		margin-right: 0;
	}
	.kj-name{
		font-size: 14px;
	}
	.block-list .layui-tab-title li{
		font-size: 14px;
		line-height: 30px;
	}
	.block-list .login-xhx{
		width: 30px;
		height: 3px;
	}
	.layui-tab-content{
		padding: 0;
	}
	.kj-image{
		height: 1rem;
		margin-bottom: 0;
	}
	.kj-play-img{
		height: 0.3rem;
		width: 0.3rem;
	}
	.block-list .layui-tab-title li{
		margin-right: 0.4rem;
	}
	.wf-page-list5{
		width: 48%;
		margin-right:4%;
	}
	.wf-page-list5:nth-child(2n) {
		margin-right: 0;
	}
	
	.wf-page-list3{
		width: 48%;
		margin-right:4%;
	}
	.wf-page-list3:nth-child(2n) {
		margin-right: 0;
	}
	.wf-page-list3:nth-child(2n),.wf-page-list5:nth-child(2n),.wf-page-list4:nth-child(2n){
		margin-right: 0;
	}
	.wf-page-list3:nth-child(3n),.wf-page-list5:nth-child(5n){
		margin-right: auto;
	}
	
	.books-name{
		width: auto;
	}
	.footer-top .footer-top-fj{
		flex-direction:column;
	}
	.zc-list{
		flex-direction:column;
		text-align: center;
		display: inline-block;
		margin-bottom: 0;
		width: 1.1rem;
		vertical-align: top;
		margin-right: 0.05rem;
	}
	.footer-title{
		margin: 0.14rem 0;
	}
	.zc-list-name{
		font-size: 0.12rem;
		margin-left: 0;
		padding: 0.12rem;
	}
	.zc-list:last-child{
		margin-right: 0;
	}
	.zc-image{
		width: 100%;
		height: 0.7rem;
	}
	.footer-top-left{
		width: 100%;
	}
	.footer-top-right{
		margin-left: 0;
		width: 100%;
		overflow: auto;
	}
	.gj-list{
		margin-bottom: 0;
		flex-direction:column;
		width: 1.19rem;
		text-align: center;
		display: inline-block;
		padding: 0 0.1rem;
		vertical-align: top;
		margin-top: 0;
	}
	.gj-image{
		width: 0.5rem;
		height: 0.5rem;
	}
	.gj-list-name{
		margin-left: 0;
		text-align: center;
		white-space: break-spaces;
		padding: 0.05rem 0;
		height: auto;
	}
	.zz-image-img{
		width: 1.03rem;
		height: 1.38rem;
	}
	.zz-name{
		width: 1.03rem;
		font-size: 0.14rem;
		padding: 0.1rem;
	}
	.zzzl-list{
		height: auto;
	}
	.gjdw-list{
		flex-wrap:nowrap;
		width: auto;
		overflow: auto;
		white-space: nowrap;
		display: block;
	}
	.gjdw-list::-webkit-scrollbar {
		width : 0;
		height: 0;
	}
	
	/* 左侧菜单栏 */
	.mobile-left{
		position: fixed;
		width: 100%;
		top: 0;
		left: 0;
		z-index: 99999;
		background-color: rgba(0,0,0,0.6);
		height: 100%;
		overflow: auto;
		display: none;
	}
	.mobile-right-tab{
		height: 100%;
		position: absolute;
		right: 0;
		top: 0;
		width: calc( 100% - 200px );
	}
	.mobile-left-tab{
		width: 200px;
		height: 100%;
		background-color: #393D49;
	}
	
	
	.common-center{
		margin-top: 0.1rem;
		min-height: calc(100vh - 250px);
	}
	.header-jcbg{
		height: 1rem;
	}
	.header-jcbg img{
		height: 1rem;
		object-fit: cover;
	}
	.header-jcbg-msg{
		height: 1rem;
		font-size: 0.2rem;
	}
	.common-right-title{
		font-size: 0.14rem;
		margin: 0;
		max-width: 1rem;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap
	}
	.mb-video-title{
		font-size: 0.16rem;
		margin: 0.1rem 0;
		line-height: 1.5;
	}
	.common-right-msg{
		font-size: 0.12rem;
	}
	.common-right-top{
		margin-bottom: 0;
		height: 0.3rem;
		border: 0;
	}
	
	.cen-list{
		display: block;
		height: auto;
		padding: 0.1rem 0;
	}
	.article-name{
		width: 100%;
		font-size: 0.2rem;
		line-height: 0.3rem;
	}
	.cen-list-time{
		line-height: 0.25rem;
		font-size: 0.12rem;
	}
	.article-tab-center{
		width: 100%;
		margin: 0.1rem auto;
	}
	.article-text{
		padding: 0.1rem 0;
	}
	.common-text-center{
		min-height: 3rem;
	}
	.mobile-other-tab{
		padding-top: 0.1rem;
		border-bottom: 1px solid #EEEEEE;
		overflow: auto;
	}
	
	.mobile-other-tab::-webkit-scrollbar {
		width : 0;
		height: 0;
	}
	
	.key-list{
		margin-bottom: 0;
		display: block;
		overflow: auto;
		white-space: nowrap;
		padding-top: 0.1rem;
		min-height: 0.5rem;
	}
	.key-list::-webkit-scrollbar{
		height: 0;
		width: 0;
	}
	.key-list:last-child{
		padding-top: 0;
	}
	.class-list{
		font-size: 0.14rem;
	}
	
	.key-list-left{
		width: auto;
		padding-right: 0.1rem;
	}
	.key-list-right{
		height: 0.28rem;
		display: inline-block;
	}
	.class-list-child{
		left: 0;
		width: 100%;
		display: block;
	}
	.class-child-list{
		font-size: 0.12rem;
		height: 0.28rem;
		margin-right: 0.05rem;
		display: inline-block;
		text-align: center;
		line-height: 0.28rem;
	}
	.class-list-child{
		margin: 0;
	}
	.class-action .xz-xxjt{
		top: 0.28rem;
	}
	.video-detail{
		width: 100%;
		min-height: 200px;
	}
	.video-detail2{
		width: 100%;
		height: 200px;
		margin-bottom:0;
	}
	.article-tab-list{
		width: auto;
		margin-right: 0.1rem;
	}
	.article-tab-list:last-child{
		margin-right: 0;
	}
	.author-name{
		font-size: 14px;
		font-weight: 400;
		color: #333333;
		line-height: 22px;
	}
	.author-lll{
		font-size: 14px;
		line-height: 22px;
	}
	.mobile-buy{
		position: fixed;
		bottom: 0;
		width: 100%;
		background-color: #FFFFFF;
		left: 0;
		padding: 8px 0;
		z-index: 9;
		box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
		height: 0.56rem;
	}
	.video-addcar,.video-pay{
		width: 0.9rem;
		height: 0.4rem;
		font-size: 0.12rem;
		margin-left: 0;
	}
	.video-pay{
		margin-right: 0.1rem;
	}
	.video-price{
		font-size: 0.14rem;
		margin-left: 0.1rem;
	}
	.video-price div{
		font-size: 0.14rem;
		line-height: 1;
	}
	.video-price .video-price-d{
		font-size: 0.2rem;
	}
	.info-detail{
		height: 0.6rem;
		padding: 0 0.1rem;
	}
	.comment-list-user-name,.comment-list-msg-content{
		font-size: 0.14rem;
	}
	.comment-list-msg-time{
		font-size: 0.12rem;
	}
	.comment-form{
		width: 100%;
		padding: 0.15rem;
		min-height: auto;
	}
	.comment-form-sub{
		height: 0.38rem;
		width: 100%;
		font-size: 0.16rem;
		margin-left: 0;
		margin-top: 0.1rem;
	}
	.comment-form-msg{
		margin-bottom: 0.15rem;
	}
	.business-list-logo img{
		height: 0.6rem;
		width: 0.6rem;
	}
	.business-list-name{
		color: #333333;
		font-size: 0.16rem;
		line-height: 0.25rem;
	}
	.business-list-trade{
		font-size: 0.14rem;
		line-height: 0.2rem;
		color: #666666;
	}
	.business-list-vip-time{
		font-size: 0.12rem;
		color: #999999;
		line-height: 0.16rem;
	}
	.comment-form-inp textarea{
		background-color: #F5F5F5;
	}
	.consult-form-title{
		margin: 0.1rem 0;
		font-size: 0.16rem;
	}
	.consult-form{
		border-top: 1px solid #F5F5F5;
	}
	.zj-sx{
		background-color: #FFFFFF;
		padding: 0.1rem 0;
		margin-bottom: 0;
		overflow: auto;
		width: 100%;
		display: block;
		white-space: nowrap;
		height: auto;
	}
	.zj-sx::-webkit-scrollbar {
		width : 0;
		height: 0;
	}
	.zj-sx div{
		min-width: 0.24rem;
		height: 0.24rem;
		text-align: center;
		line-height: 0.24rem;
		display: inline-block;
		font-size: 0.12rem;
		padding: 0 0.05rem;
	}
	.common-right{
		width: 100%;
	}
	.zj-det{
		padding: 0 0.16rem;
	}
	.zj-det-list{
		margin-bottom: 0;
	}
	.zj-det-list .zj-det-name{
		width: auto;
		/* margin: 0.1rem 0; */
	}
	.zj-list{
		height: auto;
	}
	.zj-list-logo{
		width: 1.03rem;
		height: 1.38rem;
	}
	.zj-det-list .zj-det-ty{
		font-size: 0.14rem;
		width: auto;
		text-align: left;
	}
	.mobile-zj-list{
		display: block;
	}
	.cdy-list-tab{
		width:100%;
	}
	.tpzj-list{
		padding:5px;
	}
	.mobile-zj-jj{
		background-color: #FFFFFF;
		padding: 0.1rem;
		border-bottom: 1px solid #F5F5F5;
	}
	.mobile-tab-right{
		max-width: 0.6rem;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap
	}
	.mobile-rhsqb{
		display: block;
	}
	.dj-list{
		margin-right: 0;
	}
	.dj-sub{
		width: 100%;
		margin: 0;
		margin-bottom: 0.2rem;
	}
	
	.search-tj{
		width:100%;
		padding:0.2rem 0;
		margin-top:0;
	}
	.mobile-key-list{
		width: 0.75rem;
		height: 0.3rem;
	}
	.mobile-search-list{
		width: calc( 100% - 0.2rem );
		margin-bottom: 0.1rem;
		height: 0.3rem;
	}
	.mobile-search-list .key-list-right{
		margin-right: 0.05rem;
	}
	.key-list-right input{
		height: 0.3rem;
	}
	.key-list-fgx{
		width: 0.25rem;
	}
	.mobile-search-list .class-action .xz-xxjt{
		top: 0.28rem;
	}
	.mobile-search-list-class{
		display: block;
		overflow: auto;
		white-space: nowrap;
	}
	.mobile-search-list-class .key-list-right{
		display: inline-block;
		width: 0.8rem;
	}
	
	.search-sub{
		width: 1.5rem;
		height: 0.4rem;
	}
	.login-list{
		width: 100%;
		margin-top: 0;
		padding:0.15rem;
		box-shadow:none;
	}
	.login-inp-list{
		width: 100%;
	}
	.login-sub{
		width: 100%;
	}
	.login-center{
		background: none;
	}
	.login-sq-msg-hx{
		width: 100%;
	}
	.login-sq{
		position: relative;
	}
	.login-msg{
		font-size: 0.14rem;
	}
	.login-msg-list{
		width: 100%;
	}
	.login-footer{
		height: auto;
	}
	.login-inp-list input{
		width: 100%;
	}
	.login-logo{
		display: none;
	}
	.login-list-title{
		margin: 15px;
		font-size: 26px;
	}
	.login-dsf{
		margin-top: 0.2rem;
	}
	.login-tz{
		margin: 0.15rem;
	}
	.qdy-centent{
		height: 3.8rem;
	}
	.common-footer2{
		height: auto;
	}
	.mobile-header-center{
		font-size: 0.18rem;
		font-weight: 400;
		color: #333333;
	}
	.mobile-user-content{
		min-height: calc( 100vh - 1.11rem );
		background-color: #F5F5F5;
	}
	.mobile-user-det{
		min-height: calc( 100vh - 1.11rem );
		background-color: #FFFFFF;
	}
	.mobile-user-top{
		height: 1.55rem;
		background-image: url(../img/mobile/bg.png);
		background-size: 100% 100%;
		padding: 0.15rem;
	}
	.mb-user-avatar{
		height: 0.8rem;
		width: 0.8rem;
		border-radius: 100%;
	}
	.mb-username{
		font-size: 18px;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 0.3rem;
	}
	.mb-obile{
		font-size: 16px;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 0.3rem;
	}
	.mb-edit{
		width: 0.2rem;
		height: 0.2rem;
	}
	.mb-user-info{
		flex: 1;
		margin-left: 0.2rem;
		padding: 0.1rem 0;
	}
	.mb-tab-cen{
		margin: auto;
		position: relative;
		padding: 0.17rem 0.32rem;
		width: 3.45rem;
		height: 1rem;
		background: #FFFFFF;
		border-radius: 0.1rem;
		margin-top: 0.15rem;
	}
	.mb-tab-list{
		text-align: center;
	}
	.mb-tab-img{
		width: 0.4rem;
		height: 0.35rem;
		margin: auto;
	}
	.mb-tab-title{
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		line-height: 23px;
		text-align: center;
		margin-top: 0.12rem;
	}
	.mb-bot-cen{
		background-color: #FFFFFF;
		margin-top: 0.7rem;
		padding: 0 0.15rem;
		margin-bottom: 0.25rem;
		padding-top: 0.15rem;
	}
	.mb-bot-img{
		width: 0.2rem;
		height: 0.2rem;
	}
	.mb-bot-title{
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		margin-left: 0.1rem;
	}
	.mb-bot-right{
		width: 0.1rem;
		height: 0.17rem;
	}
	.mb-bot-list{
		padding: 0.15rem 0;
		border-bottom: 1px solid #f5f5f5;
	}
	
	.user-info-left{
		width: 0.9rem;
		margin-right: 0;
		font-size: 0.14rem;
	}
	.user-info-msg{
		margin: 0 0.1rem;
	}
	.user-info-edit{
		margin: 0.1rem;
	}
	.user-info{
		padding: 0.25rem 0.1rem;
	}
	.user-info-sub{
		width: 0.9rem;
		height: 0.35rem;
		margin-left: 0;
		font-size: 0.14rem;
	}
	.user-info-sub-qx{
		width: 0.9rem;
		height: 0.35rem;
		font-size: 0.14rem;
	}
	
	.recharge-ts{
		padding: 0.2rem;
		height: auto;
		background-color: #FFFFFF;
	}
	.recharge-ts-jc{
		width: 100%;
		height: 0.1rem;
		background: #F5F5F5;
	}
	.mobile-recharge{
		width: 100%;
		padding: 0.15rem;
		flex-wrap: wrap;
	}
	.recharge-list{
		min-width: 1.5rem;
		margin-right: 0.4rem;
		margin-bottom: 0.1rem;
		height: 0.4rem;
	}
	.recharge-list:nth-child(2n){
		margin-right: 0;
	}
	.recharge-title{
		margin-left: 0.2rem;
	}
	.recharge-pay-type{
		margin: 0.1rem 0;
	}
	.recharge-pay-sub{
		margin: 0.2rem auto;
	}
	.mobile-balance-msg{
		padding: 0.31rem 0.16rem;
		height: 1.2rem;
		background-image: url(../img/mobile/bg.png);
	}
	.balance-msg{
		margin-left: 0.22rem;
	}
	.balance-ts-price{
		margin-left: 0;
		font-size: 0.3rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		margin-top: 0.1rem;
	}
	.balance-ts-msg{
		font-size: 0.16rem;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 0.16rem;
	}
	.balance-ts-cz{
		width: 0.9rem;
		height: 0.35rem;
		background: #FFFFFF;
		border-radius: 0.05rem;
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #0D4188;
	}
	.balance-ts-tx{
		width: 0.9rem;
		height: 0.35rem;
		border-radius: 0.05rem;
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #ffffff;
		margin-right: 0.1rem;
	}
	.mobile-price-d{
		font-size: 0.18rem;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #008813;
		line-height: 0.17rem;
	}
	.mobile-price-x{
		font-size: 0.18rem;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #E33C38;
		line-height: 0.17rem;
	}
	.balance-tab-left{
		margin-left: 0.19rem;
	}
	.balance-price-list{
		padding: 0.15rem 0;
		border-bottom: 1px solid #EEEEEE;
	}
	.mb-balance-price{
		padding: 0 0.15rem;
	}
	.balance-price-msg{
		font-size: 0.15rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		line-height: 0.17rem;
		
	}
	.car-list{
		position: relative;
	}
	.balance-tab{
		margin: 0.1rem 0;
	}
	.balance-price-time{
		font-size: 0.12rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #666666;
		line-height: 0.17rem;
		margin-top: 0.05rem;
	}
	.car-center{
		padding: 0 0.15rem;
	}
	.car-kj-img{
		width: 0.9rem;
		height: 0.55rem;
		margin: 0.1rem;
	}
	.car-kj-name{
		font-size: 0.14rem;
	}
	.car-kj-author{
		font-size: 0.12rem;
		line-height: 0.2rem;
	}
	.car-kj-price{
		font-size: 0.12rem;
	}
	.car-kj-price .car-kj-jg{
		font-size: 0.16rem;
	}
	.mb-car-del{
		position: absolute;
		right: 0;
		bottom: 0.3rem;
	}
	.mobile-car-cz{
		position: fixed;
		bottom: 0;
		z-index: 999;
		margin-bottom: 0;
		background: #FFFFFF;
		box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
		width: 100%;
	}
	.order-tab{
		font-size: 0.14rem;
	}
	.order-action .order-xhx{
		width: 0.2rem;
		height: 0.03rem;
	}
	.mb-order-tab{
		justify-content: center;
	}
	.order-list-top{
		background-color: #FFFFFF;
		padding: 0.1rem;
		height: 0.3rem;
	}
	.order-top-left{
		font-size: 0.12rem;
		margin-right: 0.1rem;
	}
	.order-status0,.order-status1,.order-status2{
		font-size: 0.14rem;
		margin-right: 0;
	}
	.order-list{
		margin-bottom: 0;
		border-bottom: 1px solid #EEEEEE;
		position: relative;
		padding-bottom: 0.1rem;
	}
	.order-list-bottom{
		min-height: auto;
	}
	.order-nr-list, .order-sub{
		padding: 0;
	}
	.order-center{
		margin-top: 0.1rem;
	}
	.mb-sub-cen{
		margin-right: 0.1rem;
	}
	.order-sub-qx,.order-sub-zf{
		width: 0.7rem;
		height: 0.3rem;
		font-size: 0.12rem;
		margin-left: 0.05rem;
	}
	.mb-mycz{
		padding: 0 0.1rem;
	}
	.msg-list{
		background-color: #FFFFFF;
		border-bottom: 1px solid #EEEEEE;
		padding: 0.1rem 0.15rem;
	}
	.study-center{
		padding: 0 0.15rem;
	}
	.qyzx-list .wf-page-list3{
		width: 100%;
		margin-right: 0;
	}
	.mb-mycz .qyzx-list .wf-page-list3{
		width: 48%;
		margin-right: 4%;
	}
	.mb-mycz .qyzx-list .wf-page-list3:nth-child(2n) {
	    margin-right: 0;
	}
	
	.mb-study-list{
		display: flex;
		padding-bottom: 0.2rem;
		border-bottom: 1px solid #EEEEEE;
	}
	.mb-study-list .kj-image{
		width: 0.9rem;
		height: 0.55rem;
	}
	.study-buttom{
		padding: 0 0.15rem;
	}
	.mb-study-name{
		text-align: left;
		font-size: 0.14rem;
		font-weight: 400;
		color: #333333;
		line-height: 0.17rem;
		
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.study-right{
		margin-left: 0.1rem;
		flex: 1;
	}
	.mb-study-zjms{
		font-size: 0.12rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #666666;
		line-height: 0.2rem;
	}
	.mb-study-xxsj{
		font-size: 12px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #666666;
		line-height: 15px;
		margin: 0.1rem 0;
	}
	.footer-bottom-top div a{
		display: block;
		text-align: center;
	}
	.mb-login-out{
		color: #0D4188;
		font-size: 0.16rem;
		border: 0;
	}
	.index-right{
		top: 66vh;
	}
	.index-right-list{
		min-width: 50px;
	}
	.index-right-list img{
		height: 30px;
		width: 30px;
	}
	.footer-bottom-top, .footer-bottom-bottom{
		line-height: 22px;
	}
	
	.video-det-msg{
		padding-bottom: 0.66rem;
	}
	.comment-list-user{
		width: 0.6rem;
		margin-right: 0.1rem;
		text-align: center;
	}
	.comment-list-user img{
		width: 0.4rem;
		height: 0.4rem;
	}
	
	.mobile-header-img-user{
		border-radius: 100%;
		width: 0.25rem;
		height: 0.25rem;
	}
	.car-cz{
		background-color: #FFFFFF;
		margin-bottom: 0;
	}
	.car-yx{
		font-size: 0.12rem;
		margin: 0;
	}
	.mb-order-left{
		margin: 0;
	}
	.order-car-list{
		padding-top: 0;
	}
	.order-car-list .car-kj-img{
		margin-left: 0;
	}
	.mb-car-sub{
		height: 0.45rem;
		background: #F29B04;
		border-radius: 0.23rem;
		font-size: 0.18rem;
		font-weight: 400;
		color: #FFFFFF;
	}
	.mb-car-msg{
		font-size: 0.14rem;
		font-weight: 400;
		color: #666666;
	}
	.mb-car-price{
		font-size: 0.2rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #F29B04;
	}
	.mb-car-list{
		line-height: 0.5rem;
	}
	.com-tab-msg .layui-tab-title li{
		font-size: 0.14rem;
	}
	.innfo-dd-right{
		flex: 1;
		min-width: auto;
	}
	.banner-name{
		left: 0.2rem;
		font-size: 0.18rem;
		top: 0.1rem;
		line-height: 0.28rem;
	}
	.banner-name-list{
		left: 0.2rem;
	}
	.sp-type{
		width: 0.6rem;
		font-size: 0.12rem;
		height: 0.2rem;
		border-radius:0 0 0 5px;
	}
	.kj-name{
		overflow: hidden;
		text-overflow:ellipsis;
		
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.common-text-title{
		font-size: 0.14rem;
	}
	.layui-tab-title{
		text-align: center;
	}
	.video-msg .login-xhx{
		width: 0.2rem;
	}
	.com-tab-msg .layui-tab-title li{
		margin-right: 0.3rem;
	}
	.com-tab-msg .layui-tab-title li:last-child{
		margin-right: 0;
	}
	.dj-title{
		display: block;
		text-align: center;
		font-size: 0.18rem;
	}
	.no-list img{
		width: 1.5rem;
	}
	.user-info-ts{
		margin: 0.1rem;
	}
	.balance-tab-list{
		position: unset;
	}
	.show-content{
		width: 3.4rem;
		padding: 0.2rem;
	}
	.user-info-inp{
		padding: 0.1rem;
		font-size: 0.14rem;
	}
	.layui-table td, .layui-table th{
		padding: 0.05rem;
	}
	.gyjz-top{
		width: 3.5rem;
		padding: 0.1rem;
	}
	.gyjz-zbls::-webkit-scrollbar{
		width: 0;
		height: 0;
	}
	.balance-tab-sub{
		font-size: 0.12rem;
		min-width: 0.5rem;
		height: 0.25rem;
	}
	.balance-ckmx{
		color: #0D4188;
	}
	.kp-status-kpz{
		color: #80B134;
	}
	.mb-cz-xz{
		width: 0.2rem;
	}
	.mb-cz-kp{
		margin: 0 0.2rem;
		flex: 1;
	}
	.car-kj-xz{
		margin-right: 0.1rem;
	}
	.balance-ckmx{
		font-size: 0.12rem;
		min-width: 0.5rem;
		height: 0.25rem;
		color: #FFFFFF;
		background-color: #0D4188;
		border-radius: 0.04rem;
		margin-top: 0.05rem;
	}
	.qyzx-time{
		font-size: 0.14rem;
		margin: 0;
	}
	.index-xstj-list{
		display: block;
		width: 100%;
		white-space: nowrap;
		overflow: auto;
	}
	.index-xstj-list .wf-page-list5{
		display: inline-block;
	}
	.index-xstj-list .wf-page-list5:nth-child(2n){
		margin-right: 4%;
	}
	.index-xstj-list::-webkit-scrollbar{
		width: 0;
		height: 0;
	}
	.sp-time{
		font-size: 0.12rem;
	}
	.layui-form-radio{
		margin: 0;
	}
	.mb-sub-banlance{
		justify-content:center
	}
	
	.car-sub-left img{
		width: 0.2rem;
		height: 0.2rem;
	}
	.car-all-price,.car-cz-qx{
		font-size: 0.14rem;
	}
	.car-sub{
		font-size: 0.16rem;
		width: 1rem;
	}
	.mb-cz-ckmx{
		min-width: 0.8rem;
	}
	.video-detail-sk{
		width: 0.6rem;
		font-size: 0.12rem;
		height: 0.2rem;
		border-radius: 0px 0px 5px 0px;
	}
	.login-sq-dsf{
		margin-right: 0;
	}
	.about-bwh-name{
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #333333;
		line-height: 0.2rem;
	}
	.about-bwh-msg{
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #666666;
		margin: 0.2rem 0;
	}
	.about-bwh-right{
		width: 1.4rem;
		height: 0.3rem;
		border-radius: 0.03rem;
	}
	
	
	.about-bwh-logo{
		width: 0.3rem;
		height: 0.2rem;
		margin-right: 0.03rem;
	}
	.about-bwh-name-msg{
		font-size: 0.12rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #0D4188;
		line-height: 0.16rem;
	}
	
	.hyjy-det-list{
		display: block;
		/* padding: 0.12rem; */
		height: auto;
	}
	.hyjy-list-logo{
		justify-content: center;
		width: 100%;
		height: 100%;
	}
	.hyjy-right{
		margin-left: 0;
		margin-top: 0.11rem;
	}
	.hyjy-list-msg{
		/* -webkit-line-clamp: 5; */
		line-height: 0.24rem;
		font-size: 0.12rem;
	}
	.hyjy-list-logo img{
		width: 100%;
		height: 100%;
		margin-right: 0.1rem;
	}
	.gjdw-list-logo img{
		width: auto;
	}
	.hyjy-det-list{
		height:1rem;
		margin-bottom: 0.11rem;
	}
	.hyjy-name{
		font-size: 0.12rem;
		color: #333333;
		line-height: 0.25rem;
	}
	.hyjy-img{
		width: 1.46rem;
		height: 1.46rem;
	}
	.hyjy-image-img{
		/* width: 0.62rem;
		height: 0.4rem; */
	}
	.hyjy-msg{
		font-size: 0.09rem;
		line-height: 0.18rem;
	}
	.hyjy-list{
		height: 1.46rem!important;
	}
	.index-qyzx-cen{
		display: block;
	}
	.index-qyzx{
		width: 100%;
		height: 2rem;
	}
	.qyzx-banner-name div{
		overflow: hidden;
		text-overflow:ellipsis;
		padding: 0 0.1rem;
		
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.block-list .qyzx-right-title li{
		font-size: 0.14rem;
		margin-right: 0;
		line-height: 0.3rem;
		padding: 0 0.1rem;
	}
	.qyzx-banner-name{
		height: 0.35rem;
		padding: 0 0.1rem;
	}
	.index-common-text-title{
		font-size: 0.12rem;
		max-width: 2.5rem;
	}
	.index-qyzx-right{
		margin-top: 0.1rem;
	}
	.block-list .qyzx-right-title{
		text-align: center;
	}
	.qyzx-banner .layui-carousel-ind{
		top: -50px;
		text-align: right;
	}
	
	.xz-xxjt-right{
		top: 0.12rem;
	}
	.business-detail{
		padding: 0.2rem 0.15rem;
	}
	.business-hl-xszm{
		width: 0.8rem;
		height: 0.35rem;
	}
	.index-tab-gd{
		width: 100%;
		height: 0.4rem;
		border-radius: 2px;
		font-size: 0.14rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		margin: auto;
		text-align: right;
	}
	.footer-top-left .zc-list{
		margin-bottom: 0.1rem;
	}
	.cdy-tpzj-list{
		margin-left:0;
	}
	.video-detail-bottom li{
		padding: 0 10px;
	}
	.tpkj-wgm{
		width: 2.5rem;
	}
	.page-fy{
		text-align: center;
	}
	
	.live-common-width{
		width: 100%;
	}
	.live-common-right-top{
		width: calc( 100% - 20px );
		margin:auto;
	}
	.mb-live-tab{
		background: #ffffff;
		height: 45px;
	}
	.mb-live-share{
		width: 1rem;
		height: 45px;
		background: #F29B04;
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 0.17rem;
	}
	.mb-live-bot-tab{
		height: 45px;
		background: #F5F5F5;
	}
	.mb-live-bot-tab-list{
		width:50%;
		font-size: 0.16rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #666666;
		text-align: center;
		line-height: 0.4rem;
	}
	.mb-live-active{
		color: #0D4188;
	}
	.mb-live-active .tab-xhx{
		width: 0.2rem;
		height: 0.03rem;
		background: #0D4188;
		border-radius: 0.02rem;
		margin:auto;
	}
	.mb-live-content{
		padding: 0.1rem;
	}
	.mb-live-content img{
		max-width: 100% !important;
	}
	.mb-live-user{
		height: 60px;
		background: #F2B704;
	}
	.mb-live-user img{
		width: 0.4rem;
		height: 0.4rem;
		border-radius: 100%;
		margin: 0 0.125rem;
	}
	.mb-user-name{
		font-size: 0.14rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		width: calc( 100% - 2.6rem );
	}
	.mb-user-time{
		font-size: 0.12rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		width: 2.6rem;
	}
	.live-user-name-list{
		font-size: 0.12rem;
		font-family: Arial;
		font-weight: 400;
		color: #999999;
	}
	.user-name{
		font-size: 0.14rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
	}
	.live-msg-content{
		font-size: 0.14rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
	}
	.mb-live-msg-srk{
		border-top: 1px solid #cccccc;
		height:0.7rem;
		width: 100%;
		padding: 0.1rem;
		position: fixed;
		bottom: 0;
		background: #ffffff;
	}
	.dz-doct-cen{
		position: relative;
	}
	.mb-live-msg-srk img{
		margin-right: 0.1rem;
	}
	.mb-live-msg-sub{
		padding: 0 0.2rem;
		height: 0.4rem;
		background: #0D4188;
		border-radius: 0px 3px 3px 0px;
		font-size: 0.14rem;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
	}
	.mb-live-msg-inp{
		flex: 1;
		height: 0.4rem;
		background: #F5F5F5;
		border: 1px solid #F4F4F4;
		border-radius: 3px 0px 0px 3px;
		padding: 0.1rem
	}
	.live-msg-center{
		padding-bottom: 0.8rem
	}
	
	.bottom-mobile>div{
		display: block;
		text-align: center;
	}
	
	.wf-sqb-list-d{
		width: 48%;
		display: inline-block;
		margin-right: calc( 1% + 1px );
	}
	.wf-sqb-list-c{
		width: 100%;
		display: inline-block;
	}
	
	.live-buy-cen{
		width: 3.6rem;
		height: auto;
	}
	.buy-list{
		margin-top: 0.1rem;
	}
}
@media (min-width:768px){
	.web-hidd {
		display: none;
	}
	.web-hide{
		display: none;
	}
	.mb-recharge-ts{
		margin-top: 10px;
	}
}