/*For Small Desktop*/


/*@media (min-width: 640px) and (max-width: 1100px) {*/
/*.container{width:76%; margin: 0 auto;}*/

/*}*/

/*Design for a width of 768px*/
/*@media (min-width: 768px) and (max-width: 979px) {*/
/*.container{width:76%;}*/
/*}*/
/*Mobile (Portrait) Design for a width of 320px*/
@media only screen and (min-width: 641px) {
	.used-list:hover .qr-box {
		opacity: 1;
	}

	.used-list:hover .used-down {
		top: 0;
	}
}

@media only screen and (max-width: 375px) {
	.mobile-feature {
		width: 70%;
		margin: 15px auto 0;
	}
}

@media screen and (min-width: 376px) and (max-width: 414px) {
	.mobile-feature {
		width: 63%;
		margin: 15px auto 0;
	}
}

@media only screen and (max-width: 640px) {

	.effect h1,
	.addUs h1,
	.firm h1,
	.proficient h1 {
		font-size: 26px;
	}

	.effect p,
	.addUs p,
	.firm p,
	.proficient p {
		margin-top: 15px;
		font-size: 12px;
	}

	.bigShot-item:hover {
		box-shadow: none;
	}

	.media-box .media-content:hover {
		box-shadow: none;
	}

	.pc-mask {
		cursor: pointer;
	}

	.intromask-box {
		cursor: pointer;
	}

	.u-more {
		margin-top: 14px;
	}

	.container {
		width: 100%;
		margin: 0;
		padding: 0;
	}

	/*首页*/
	body {
		min-width: 0;
	}

	.mobile-padding-b40 {
		padding-bottom: 40px;
	}

	.padding-t0 {
		padding-top: 0 !important;
	}

	/* .bigShot .mescroll {
		position: absolute;
		top: 0;
		bottom: 0;
		height: auto; 
		left: 0;
	} */
	.header {
		display: none;
	}

	.nav .logo .logo-icon {
		height: 28px;
	}

	.tik_shop {
		display: block;
		width: 100%;
		height: 440px;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-size: auto 100%;
	}

	.tik-home,
	.home,
	.fp,
	.cooperate,
	.case,
	.brief,
	.wap-media,
	.endor {
		display: block;
		width: 100%;
		height: 250px;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-size: auto 100%;
		margin-top: 56px;
	}

	.home,
	.fp,
	.cooperate,
	.brief,
	.wap-media {
		background-image: url(../images/banner/wap_banner_1.jpg);
	}

	.wap-media,
	.media-mobile {
		height: 0;
		width: 100%;
		/*margin-top: 50px;*/
	}

	.wap-media {
		padding-top: 64.3333%;
	}

	.media-bar .pagination {
		display: none;
	}

	.media .media-box {
		padding-top: 15px;
	}

	.fp {
		/* background: url(../images/banner/wap_banner_2.jpg) center;	 */
		/* margin-top: 50px; */
		background-size: cover;
	}

	.bigShot-list {
		padding-bottom: 10px;
	}

	.bigShot-list .bigShot-item {
		width: 100%;
		height: 160px;
		margin-left: 0;
		margin-right: 0;
		padding: 30px 20px 0 15px;
		position: relative;
	}

	.bigShot-list .bigShot-item:after {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		height: 1px;
		top: 114px;
		background: #F5F6F7;
	}

	.bigShot-list .link-media-box {
		padding-top: 10px;
	}

	.bigShot-item .bigShot-img {
		width: 60px;
		height: 60px;
		margin-right: 15px;
	}

	.bigShot-item .bigShot-img img {
		width: 100%;
		height: 100%;
	}

	.bigShot-content {
		width: calc(100% - 60px - 15px);
	}

	.bigShot-content .bigShot-name {
		font-size: 16px;
		margin-top: 1px;
		margin-bottom: 10px;
		line-height: 1;
	}

	.bigShot-content .bigShot-name span {
		font-size: 16px;
	}

	.bigShot-content .bigShot-desc {
		font-size: 12px;
		color: #666;
		height: 48px;
	}

	.bigShot-item .playBigShot {
		left: 0;
		right: 0;
		bottom: 16px;
		margin: auto;
		width: 74px;
		font-size: 12px;
		color: #FF5D3D;
	}

	.bigShot-item .playBigShot:before {
		width: 12px;
		height: 12px;
		background: url(../images/icon/mobile_icon_play.png);
		background-size: cover;
		left: -15px;
	}

	.bigShot-content .bigShot-name em {
		font-size: 10px;
	}

	.endor {
		background-position: center;
		/* margin-top: 50px; */
		background-size: cover;
	}

	.endor .banner-content {
		padding-top: 0;
	}

	/* .bigShot .banner-content.toggle {
		line-height: 250px;
	} */
	.bigShot .banner-content.toggle {
		top: 5vh;
	}

	.bigShot .banner-content.toggle .banner-title {
		font-size: 25px;
	}

	.cooperate {
		/* background: url(../images/banner/wap_banner_4.jpg) center; */
		/* margin-top: 50px; */
		background-size: cover;
	}

	.case {
		background: url(../images/banner/wap_banner_3.jpg) center;
		/* margin-top: 50px; */
		background-size: cover;
	}

	.brief {
		background-position: center;
		/* margin-top: 50px; */
		background-size: cover;
	}

	.mobile-header {
		height: 50px;
	}

	.mobile-header .top-header {
		width: 100%;
		position: fixed;
		top: 0;
		left: 0;
		padding: 11px 20px;
		background-color: #fff;
		box-shadow: 2px 0px 6px 0px rgba(0, 0, 0, 0.1);
		z-index: 9999;
		box-sizing: border-box;
		height: 50px;
	}

	.mobile-header .logo {
		margin-top: 0;
		padding-top: 0;
	}

	.mobile-header .logo img {
		width: 92px;
		height: auto;
	}

	.register-login {
		padding-top: 0px;
		text-align: center;
	}

	header .nav {
		width: 100%;
		height: 28px;
	}

	.nav .register-login .register,
	.nav .register-login .login {
		height: 28px;
		line-height: 28px;
		text-align: center;
		border: 1px solid #fff;
		font-size: 12px;
		margin-right: 10px;
		color: #fff;
	}

	.nav .register-login .login {
		border: 1px solid #ccc;
		border-radius: 2px;
		width: 60px;
	}

	.nav .register-login .register {
		background: #0091FF;
		border-radius: 2px;
		border: 1px solid #0091FF;
		width: 80px;
	}

	.nav .register-login .login a {
		color: #666;
	}

	.nav .register-login .register a {
		color: #ffffff;
	}

	.register-login .register {
		background-color: #fff;
		color: #323232;
	}

	.register-login .register a {
		color: #323232;
	}

	.nav .cate {
		margin-top: 3px;
		margin-left: 5px;
	}

	.nav .cate img {
		width: 21px;
		height: 22px;
	}

	.sj-container .nav-r {
		width: 100%;
	}

	.sj-container {
		height: 250px;
	}

	.top-header-toggle {
		height: 100%;
	}

	.nav-li {
		width: 100%;
		position: fixed;
		top: 50px;
		left: 0;
		background-color: #fff;
		z-index: 9999;
		box-shadow: 2px 0px 6px 0px rgba(0, 0, 0, 0.1);
	}

	.nav-r li {
		width: 100%;
		height: auto;
		text-align: center;
	}

	.nav-r li a {
		color: #333;
	}

	.nav-r li a {
		display: inline-block;
		width: 100%;
		height: 100%;
		padding: 10px 0;
	}

	.nav-r li a:hover,
	.nav-r li a:active {
		background-color: #e5e5e5;
	}

	.nav-r .home_li,
	.nav-r .tikShop,
	.nav-r .fp_li,
	.nav-r .case_li,
	.nav-r .join_li,
	.nav-r .endorsements_li,
	.nav-r .intro_li {
		background-color: #e5e5e5;
	}

	.sj-txt {
		display: block;
		width: 100%;
		height: 250px;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-size: auto 100%;
	}

	.banner-content {
		margin-top: 35px;
		padding-left: 30px;
		padding-right: 30px;
	}

	.home-banner-content {
		padding-top: 7px;
	}

	/* 手机头部 */
	.mobile-banner {
		height: 400px;
		position: relative;
	}

	.home {
		height: 400px;
	}

	.mobile-banner1 .banner-title {
		margin: 0 auto;
		font-size: 24px;
	}

	.mobile-banner .pages {
		width: 45px;
		height: 20px;
		line-height: 20px;
		background: rgba(0, 0, 0, 0.2);
		border-radius: 20px;
		text-align: center;
		color: #fff;
		position: absolute;
		bottom: 46px;
		right: 15px;
		z-index: 999;
	}

	.mobile-banner .swiper-container {
		width: 100%;
		height: 100%;
	}

	.mobile-banner .swiper-slide {
		width: 100%;
	}

	/* 手机index页面,banner按钮 */
	.mobile-open-store,
	.mobile-understand {
		width: 50%;
		height: 44px;
		line-height: 44px;
		text-align: center;
		margin: 0 auto;
		position: absolute;
		bottom: 0;
		z-index: 999;
	}

	.mobile-open-store {
		background: #FF5D3D;
		margin-top: 31px;
		right: 0;
	}

	.mobile-open-store a {
		color: #fff;
		display: inline-block;
		width: 100%;
		height: 100%;
	}

	.mobile-understand {
		background: #FFF5F3;
		margin-top: 10px;
		left: 0;
	}

	.mobile-understand a {
		display: inline-block;
		width: 100%;
		height: 100%;
	}

	.mobile-understand img {
		height: 13px;
		margin-right: 10px;
	}

	.mobile-understand a {
		color: #FF5D3D;
		font-size: 15px;
		font-weight: 400;
	}

	.banner-title,
	.toggle .banner-title {
		font-size: 26px;
	}

	.cases .toggle .banner-title {
		margin-top: 0;
	}

	.banner-feature {
		font-size: 13px;
		margin-top: 14px;
	}

	.free-trial {
		width: 120px;
		height: 32px;
		text-align: center;
		line-height: 32px;
		background-color: #006cff;
		color: #fff;
		border-radius: 2px;
		margin-top: 45px;
	}

	.function-container {
		padding-top: 43px;
		padding-bottom: 40px;
		text-align: center;
	}

	.function-title {
		font-size: 17px;
		color: #323232;
		margin-bottom: 20px;
	}

	.function-content {
		color: #666;
		font-size: 12px;
		margin-top: 0;
		line-height: 22px !important;
	}
	.function-content .video-js {
		width: 100% !important;
		height: auto !important;
	}
	.f-c {
		padding: 0 20px;
		line-height: 26px;

	}

	.intro-fc {
		text-align: left;
	}

	.function-freeTrial {
		width: 88px;
		height: 32px;
		line-height: 32px;
		color: #fff;
		text-align: center;
		background-color: #2380ff;
		margin: 20px auto 0;
		border-radius: 2px;
		font-size: 12px;
	}

	/*用户商户讲师数量*/
	.resource {
		padding: 40px 0;
	}

	.resource-title {
		font-size: 18px;
		margin-bottom: 20px;
	}

	.user-business {
		font-size: 10px;
		color: #333;
		padding: 0 20px;
		display: flex;
	}

	.user-business>div {
		padding: 0;
		margin: 0;
	}

	.user-business>div>div {
		font-size: 12px;
	}

	.user-business>.quality-user {
		/*padding: 0 5%;*/
		/*width: auto;*/
		margin: 0;
		margin-left: 24px;
		width: inherit;
		flex: 1;
	}

	.user-business .teacher {
		/*width: auto;*/
		/*flex: 1;*/
		width: initial;
		margin-right: 12px;
	}

	.user-business .active-user {
		/*width: auto;*/
		width: initial;
	}

	.user-business span:first-of-type {
		font-size: 32px;
		line-height: 32px;
		vertical-align: top;
	}

	.user-business .wan {
		vertical-align: top;
		font-size: 27px;
		line-height: 32px;
		color: #208dfc;
	}

	.user-business .wan:after,
	#teacher-num:after {
		font-size: 15px;
		right: -12px;
		padding-top: 8px;
	}

	.user-business .jia {
		color: #208dfc;
		font-size: 15px;
	}

	/*知识变现*/
	.knowledge-realize {
		padding: 42px 0;
	}

	.knowledge-realize-title {
		font-size: 18px;
		color: #323232;
		margin-bottom: 20px;
	}

	.knowledge-realize .knowledge-service {
		border-bottom: none;
	}

	.knowledge-realize .knowledge-service>div>.img {
		height: 51px;
	}

	.knowledge-realize .knowledge-service>div {
		width: 33.33%;
		padding: 5px 0 12px;
	}

	.knowledge-realize .knowledge-service>div>div>img {
		width: 50px;
		height: auto;
	}

	.knowledge-realize .knowledge-service>div>div {
		font-size: 12px;
		color: #323232;
		margin-top: 12px;
	}

	.knowledge-realize .knowledge-realize-point {
		display: none;
		padding: 0 20px;
	}

	.knowledge-realize .knowledge-realize-point>div {
		width: 50%;
		font-size: 10px;
		color: #323232;
		margin-top: 27px;
	}

	.knowledge-realize .knowledge-realize-point .last {
		margin-top: 10px;
	}

	/*全模块展示*/
	.sj-knowledgePay {
		width: 100%;
		display: block;
		padding-top: 40px;
		padding-bottom: 57px;
	}

	.sj-knowledgePay .title {
		width: 100%;
		font-size: 18px;
		color: #323232;
		text-align: center;
		margin-bottom: 6px;
	}

	.sj-knowledgePay .pay-content {
		padding: 0 37px;
		height: 36px;
	}

	.sj-knowledgePay .pay-content .select {
		padding-bottom: 10px;
		margin: 0;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
	}

	.sj-knowledgePay .pay-content a.select-item {
		height: 36px;
		line-height: 36px;
		font-size: 14px;
		color: #333;
	}

	.sj-knowledge-pay .pay-content a {
		margin: 0 9px;
	}

	.sj-module-select .pay-content a {
		margin: 0 10px;
	}

	.sj-knowledgePay .pay-content a.select-active {
		color: #2380ff !important;
	}

	.sj-knowledgePay .pay-content a:link {
		color: #323232;
	}

	.sj-knowledgePay .pay-content-img {
		margin: 10px 37px 10px;
		text-align: center;
		color: #666;
		font-size: 12px;
		position: relative;
	}

	.sj-knowledgePay .pay-content-img .enlarge {
		background: url(../images/icon/enlarge.png) center no-repeat;
		background-size: cover;
		width: 20px;
		height: 20px;
		position: absolute;
		right: 0;
	}

	.sj-knowledgePay .pay-content-img .img {
		/* width: 300px; */
		height: 440px;
		padding-top: 25px;
		background: rgba(255, 255, 255, 1);
		box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
	}

	.sj-knowledgePay .pay-content-img img {
		width: 240px;
		height: 360px;
		margin-bottom: 10px;
	}

	.sj-interaction .select-box>div,
	.sj-unique .select-box>div {
		width: 25%;
		text-align: center;
		display: inline-block;
	}

	.sj-marketing .select-box>div {
		float: none;
		display: inline-block;
		margin: 0 9px;
	}

	.sj-marketing .select-box>div:nth-child(1) {
		float: none;
		display: inline-block;
		margin-left: 0;
	}

	.sj-interaction .select-box>div {
		width: auto;
		padding: 0 5%;
		display: inline-block;
		float: none;
	}

	.sj-module-select .select-box>div {
		width: auto;
		padding: 0 4.2%;
	}

	.sj-interaction .select-box>div>a.select-item,
	.sj-marketing .select-box>div>a.select-item,
	.sj-module-select .select-box>div>a.select-item,
	.sj-unique .select-box>div>a.select-item {
		margin: 0;
	}

	.pay-content-img .img>div {
		width: 240px;
		margin: 0 auto;
		color: #666;
		font-size: 12px;
		line-height: 1.4;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		height: 48px;
	}

	.module-display {
		display: none;
		padding: 40px 0;
	}

	.module-display-title {
		font-size: 17px;
		color: #323232;
	}

	.module-display .module .img {
		width: 100%;
		margin: 0 auto;
		text-align: center
	}

	.module-display .module .img img {
		width: 80%;
		height: 80%;
		margin-top: 25px;
	}

	.module-display .module-content {
		width: 100%;
		margin: 25px auto 0;

	}

	.module-display .module-content>div {
		position: relative;
		padding: 12px 20px 15px;
		margin-bottom: 0px;

	}

	.module-content .serial-number {
		position: absolute;
		width: 80px;
		height: 20px;
		top: 0;
		left: 0;
		bottom: 0;
		margin: auto;
		font-size: 20px;
		color: #ccc;
		margin-right: 0;
		padding-left: 20px;
		line-height: 20px;
	}

	.module-content .home-module {
		float: right;
		width: 80%;
		margin-left: 100px;
	}

	.module-content .home-module .module-title {
		margin-bottom: 10px;
		font-size: 14px;
	}

	.module-content .home-module .module-item {
		line-height: 20px;
		font-size: 12px;
	}

	.mobile-endor-txt {
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	/*功能与价格*/
	header.top {
		display: none;
	}

	.function-price .function,
	.function-price .price {
		padding: 15px 0;
		font-size: 14px;
		position: relative;
	}

	.function-price .price {
		text-align: left;
	}

	.f-span,
	.p-span {
		border-bottom: 3px solid #FF5D3D;
	}

	.function-span {
		margin-right: 48px;
		padding: 15px 0;
		line-height: 24px;
	}

	.price-span {
		margin-left: 48px;
		padding: 15px 0;
		line-height: 24px;
	}

	.content-realize {
		padding-bottom: 40px;
	}

	.content-realize .title {
		font-size: 18px;
		padding-top: 40px;
		margin-bottom: 4px;
	}

	.content-realize .second-title {
		font-size: 12px;
		color: #999;
	}

	.content-realize .item-realize {
		padding: 0 20px;
	}

	.content-realize .item-realize>div {
		width: 25%;
		font-size: 12px;
		margin-top: 25px;
		color: #666;
	}

	.content-realize .item-realize>div>img {
		width: 48px;
		height: 48px;
		margin-bottom: 6px;
	}

	.img-box1,
	.img-box2 {
		width: 48px;
		height: 48px;
	}

	.img-box1 {
		margin-bottom: 8px;
	}

	.content-realize .item-realize>div img {
		width: 24px;
	}

	.own-shop {
		padding: 42px 0 32px;
		color: #fff;
		font-size: 17px;
	}

	.own-shop .btn {
		margin: 27px auto 0;
	}

	.own-shop .btn a {
		color: #208dfc;
		font-size: 12px;
	}

	.btn a:hover {
		background: none;
		border-radius: 0;
	}

	/*价格模块*/
	.edition {
		display: none;
	}

	.introduction .pagination .swiper-pagination-switch {
		height: 2px;
		width: 24px;
	}

	.sj-edition {
		display: block;
		padding: 0 0 25px;
	}

	.sj-price {
		padding: 30px 0 25px !important;
	}

	.vframe .swiper-img {
		width: 162.5px;
		height: 216.5px;
	}

	.hframe .swiper-list {
		width: 216.5px;
		padding-top: 27px;

	}

	.hframe .swiper-img {
		height: 162.5px;
		width: 216.5px;
	}

	.vframe .swiper-box {
		width: 162.5px;
		height: 42px;
	}

	.hframe .swiper-box {
		width: 216.5px;
		height: 42px;
	}

	.sj-edition .select-edition {
		white-space: nowrap;
		margin: 0 8px;
		overflow: hidden;
		font-size: 0;
		padding: 25px 0 20px;
	}

	.sj-edition .select-edition .select-edition-item {
		display: inline-block;
		padding: 0px 12px;
		margin: 0 4px;
		border-radius: 14px;
		font-size: 12px;
		height: 28px;
		line-height: 28px;
	}

	.sj-edition .select-edition .select-edition-item.active {
		background-color: #0091FF;
		color: #fff;
	}

	.sj-edition .select-edition-content {
		background-color: #fff;
		margin: 0 15px;
		padding-bottom: 50px;
		box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.05);
		border-radius: 6px;
	}

	.sj-edition .select-edition-content .title {
		text-align: center;
	}

	.sj-edition .select-edition-content .title p {
		font-size: 20px;
		padding: 40px 0 5px;
		font-weight: bold;
	}

	/* .sj-edition .select-edition-content .title span {
		font-size: 12px;
		color: #666666;
		padding: 10px 0 10px;
	} */
	.sj-edition .select-edition-content>p {
		padding: 20px 0 30px;
		font-size: 44px;
		text-align: center;
	}

	.sj-edition .select-edition-content>p span {
		font-size: 12px;
	}

	.sj-edition .select-edition-content>p em {
		font-weight: normal;
		font-size: 12px;
	}

	.sj-edition .select-edition-content .fun-list-box {
		border-top: 1px solid #EBEBEB;
		border-bottom: 1px solid #EBEBEB;
		margin: 0 20px;
		padding-bottom: 50px;
	}

	.sj-edition .select-edition-content .fun-list {
		text-align: center;
	}

	/* .sj-edition .select-edition-content .fun-list .title {
		line-height: 62px;
		height: 62px;
		font-size: 14px;
		position: relative;
	} */
	.sj-edition .select-edition-content .fun-list .title {
		line-height: 40px;
		height: 40px;
		font-size: 14px;
		display: inline-block;
		position: relative;
	}

	.sj-edition .select-edition-content .fun-list:nth-child(1) .title {
		margin-top: 20px;
	}

	.sj-edition .select-edition-content .fun-list li {
		line-height: 30px;
		font-size: 14px;
	}

	.sj-edition .select-edition-content>a {
		display: block;
		width: 160px;
		height: 36px;
		line-height: 36px;
		text-align: center;
		margin: 0 auto;
		border-radius: 18px;
		font-size: 14px;
		color: #fff;
		margin-top: 40px;
	}

	.theme1.select-edition-content>a {
		background: #5090FC !important;
	}

	.theme1.select-edition-content .fun-list .title:before {
		content: '';
		position: absolute;
		background: #5090FC;
		width: 4px;
		height: 4px;
		top: 0;
		bottom: 0;
		border-radius: 50%;
		left: -12px;
		margin: auto;
	}

	.theme2.select-edition-content>a {
		background: #2BBB9D !important;
	}

	.theme2.select-edition-content .fun-list .title:before {
		content: '';
		position: absolute;
		background: #2BBB9D;
		width: 4px;
		height: 4px;
		top: 0;
		bottom: 0;
		border-radius: 50%;
		left: -12px;
		margin: auto;
	}

	.theme3.select-edition-content>a {
		background: #F8A255 !important;
	}

	.theme3.select-edition-content .fun-list .title:before {
		content: '';
		position: absolute;
		background: #F8A255;
		width: 4px;
		height: 4px;
		top: 0;
		bottom: 0;
		border-radius: 50%;
		left: -12px;
		margin: auto;
	}

	.theme4.select-edition-content>a {
		background: #F26D6D !important;
	}

	.theme4.select-edition-content .fun-list .title:before {
		content: '';
		position: absolute;
		background: #F26D6D;
		width: 4px;
		height: 4px;
		top: 0;
		bottom: 0;
		border-radius: 50%;
		left: -12px;
		margin: auto;
	}

	.theme5.select-edition-content>a {
		background: #4D61AD !important;
	}

	.theme5.select-edition-content .fun-list .title:before {
		content: '';
		position: absolute;
		background: #4D61AD;
		width: 4px;
		height: 4px;
		top: 0;
		bottom: 0;
		border-radius: 50%;
		left: -12px;
		margin: auto;
	}


	.sj-edition .edition-content {
		padding: 20px 0;
		font-size: 12px;
		text-align: center;
	}

	.sj-edition .title {
		font-size: 17px;
		color: #323232;
	}

	.editPrice {
		color: #208dfc;
		font-size: 40px;
		margin-right: 0px;
		margin-top: 12px;
		position: static;
	}

	.have {
		position: static;
	}

	.have>div {
		margin-bottom: 10px;
	}

	.have>div>img {
		width: 14px;
		height: 10px;
	}

	.editPrice span {
		font-size: 12px;
	}

	.r-title {
		color: #999;
	}

	.sj-edition .order {
		width: 88px;
		margin: 0 auto;
		height: 32px;
		border-radius: 2px;
		background-color: #FF5D3D;
		text-align: center;
		line-height: 32px;
		font-size: 14px;
	}

	.sj-edition .order a {
		color: #fff;
	}

	.product-detail .title {
		font-size: 14px;
		color: #323232;
		padding: 26px 0 21px;
		border-bottom: 1px solid #e6e6e6;
	}

	.product-detail .detail {
		margin: 0;
		padding: 0 20px 20px;
	}

	.product-detail .detail>div {
		width: 100%;
		position: relative;
		height: auto;
		padding-left: 0px;
		border-bottom: 1px solid #e6e6e6;
		color: #333;
	}

	.product-detail .detail>div>div {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		margin: auto;
		width: 80px;
		height: 20px;
		margin-right: 0px;
		font-size: 14px;
		line-height: 20px;
	}

	.product-detail .detail>div>p {
		width: 75%;
		margin-left: 100px;
		padding: 20px 0;
		font-size: 12px;
	}

	.inner-box {
		width: 100%;
	}

	.mobile-show {
		display: block !important;
	}

	.mobile-hide {
		display: none !important;
	}

	.media-box .media-content {
		margin: 0;
		padding: 20px 0 14px 0;
		width: 100%;
		height: 90px;
		box-sizing: content-box;
		position: relative;
	}

	.media-box .media-content:not(:last-of-type):after {
		content: '';
		position: absolute;
		height: 1px;
		background: #E6E6E6;
		left: 130px;
		right: 0;
		bottom: -6px;
	}

	.media-box .media-content .media-img {
		width: 120px;
		height: 90px;
		margin-right: 10px;
	}

	.media-content .media-inner {
		width: calc(100% - 120px - 10px);
	}

	.media-content .media-inner .media-name {
		font-size: 14px;
		margin: 0;
		margin-bottom: 8px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		line-height: 1.2;
		display: block;
	}

	.media-content .media-inner .media-desc {
		line-height: 18px;
	}

	.media-content .media-inner .media-link {
		bottom: 14px;
		color: #333;
		height: auto;
	}

	.media-inner .media-link img {
		height: 20px;
		vertical-align: bottom;
	}

	.media-inner .media-link em {
		/*line-height: initial;*/
		line-height: 20px;
	}

	.link-media-box .link-media {
		font-size: 12px;
		position: relative;
	}

	.link-media-box {
		color: #FF5D3D;
	}

	.link-media-box .link-media .more-media-icon {
		width: 12px;
		height: 12px;
		background-size: cover;
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		right: -19px;
	}

	.link-media-box .link-media .more-media-icon {
		display: none;
	}

	.mobile-media {
		padding-bottom: 40px;
	}

	.mobile-media .inner-box {
		padding: 0 20px 0 14px;
	}

	.media-box .media-content {
		background: transparent;
	}

	.grid1-1 {
		width: 100% !important;
		float: left;
	}

	.grid2-1 {
		width: 50%;
		float: left;
	}

	.grid3-1 {
		width: 33.3333%;
		float: left;
	}

	.used {
		padding-bottom: 40px;
		background: #f5f6f7;
	}

	.used .grid2-1 {
		width: calc(50% - 5px);
	}

	.used .more {
		margin-top: 10px;
	}

	.cooperation {
		height: auto;
		padding-bottom: 30px;
	}

	.cooperation.dynamic {
		height: auto;
		padding-bottom: 30px;
		background: #fff;
	}

	.wraper {
		min-width: 0;
	}

	.usqrcode {
		position: absolute;
		right: 10px;
		top: 1px;
	}

	.wraper-title h1 {
		font-size: 18px;
		line-height: 24px;
		padding-top: 40px;
	}

	.wraper-title h2 {
		font-size: 18px;
		line-height: 24px;
		padding-top: 40px;
	}

	.wraper-title {
		margin-bottom: 20px;
	}

	.wraper .en-title,
	.wraper .ch-title {
		font-size: 12px;
		color: #999;
		line-height: 18px;
		text-align: center;
		padding-top: 4px;
	}

	.wraper .en-title {
		letter-spacing: 2px;
	}

	.support-list {
		margin-bottom: 10px;
		text-align: center;
	}

	.support-list img {
		width: auto;
	}

	.support-list img {
		display: inline-block;
		width: calc(100% - 30px);
	}

	.bottom-bar {
		height: 160px;
		background: url(../images/wap_img_bottom.png) center;
		background-size: cover;
	}

	.bottom-bar .inner-box .btn {
		position: absolute;
		right: 130px;
		bottom: 34px;
	}

	.bar-msg {
		padding-top: 32px;
	}

	.bar-msg .title {
		float: right;
		height: 18px;
		font-size: 18px;
		line-height: 24px;
		text-align: left;
		width: 200px;
		margin-right: -4px;
	}

	.bar-msg+.btn .free {
		border-radius: 0;
	}

	.bar-msg .msg {
		float: right;
		height: 10px;
		font-size: 10px !important;
		line-height: 20px;
		margin-top: 6px;
		/*margin-top: 0px;*/
		margin-bottom: 34px;
		text-align: left;
		width: 200px;
		margin-right: -4px;
	}

	.used-list {
		margin: 0 0 10px 0;
		height: 180px;
	}

	.used-list:hover {
		box-shadow: none;
	}

	.used-item .top-img {
		height: 60px;
		padding: 20px 0 0 0;
	}

	.used-down {
		top: 80px;
		padding-top: 15px;
	}

	.used-item .img-title {
		font-size: 14px;
		margin-bottom: 10px;
	}

	.used-item .case-title {
		height: 27px !important;
	}

	.used-item .img-title+p {
		padding: 0 10px;
		margin-bottom: 10px;
		line-height: 1.4;
		font-size: 12px;
		height: 32px;
		color: #666;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.used-item .scavenging {
		margin-top: 4px;
	}

	.used-list {
		border-radius: 0;
	}

	.used-list:nth-child(4n+1) {
		margin: 0;
	}

	.used-list:nth-child(2n+1) {
		margin-right: 5px;
	}

	.used-list:nth-child(2n) {
		margin-left: 5px;
	}

	.btn {
		width: 88px;
		height: 32px;
		border-radius: 2px;
	}

	.btn a {
		font-size: 12px;
		line-height: 32px;
	}

	.bottom-bar .free {
		line-height: 32px;
	}

	.bottom-bar .inner-box {
		height: 160px;
	}

	.bottom-bar .inner-box .bar-msg {
		position: static;
	}

	.about {
		height: auto;
		padding-bottom: 0;
	}

	.about>.inner-box {
		padding-top: 30px;
		width: auto;
	}

	.inner-box {
		padding-left: 20px;
		padding-right: 20px;
		box-sizing: border-box;
	}

	.about .inner-box h4 {
		font-weight: normal;
		margin-bottom: 11px;
		font-size: 14px;
		opacity: 0.6;
	}

	.about-list li {
		opacity: 0.6;
	}

	.about .about-list li {
		padding-bottom: 8px;
		font-size: 12px;
	}

	.mobile-hide-scroll {
		height: 56px;
		overflow: hidden;
	}

	.about-list a {
		font-size: 12px;
		line-height: 8px;
	}

	.about .copyright {
		padding-top: 6px;
		padding-bottom: 20px;
	}

	.link {
		position: static;
		opacity: 1;
		margin-top: 10px;
	}

	.about .friend-link {
		padding: 0 20px;
	}

	.friend-link p {
		line-height: 18px;
		margin-top: 12px;
	}

	.link-all {
		display: block;
	}

	.link>span {
		display: block;
	}

	.link span {
		opacity: 1;
	}

	.link a {
		margin-top: 4px;
		display: block;
	}

	.link img {
		margin-left: 0;
	}

	/* case.html media */
	.cases header.case-header {
		display: none;
	}

	.img-logo {
		width: 60px;
		height: 60px;
	}

	.index .mobile-more {
		border: none;
		background: transparent;
	}

	.cases .mobile-more {
		border: none;
		background: transparent;
	}

	.cases .mobile-more .mobile-look {
		position: relative;
		width: auto;
		display: flex !important;
		justify-content: center;
		align-items: center;
	}

	.cases .mobile-more .mobile-look img {
		width: 12px;
		vertical-align: bottom;
		margin-left: 4px;
	}

	.cases .mobile-more .mobile-look:after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
	}

	.cases .select {
		margin-bottom: 10px;
		padding: 0 0;
		width: 100%;
		padding-bottom: 10px;
		box-sizing: border-box;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
		padding-bottom: 30px;
	}

	.select-box {
		white-space: nowrap;
		font-size: 0;
		text-align: center;
	}

	.cases .select-box .select-item {
		float: none;
		display: inline-block;

	}

	.cases .select-item {
		width: 88px;
		height: 26px;
		line-height: 26px;
		border-radius: 9px;
		font-size: 14px;
		margin: 0 5px 13px;
	}

	.cases a.select-item:nth-child(1) {
		margin-left: 0;
	}

	.cases a.select-item {
		margin: 0 15px 0;
		width: auto;
		font-size: 14px;
		border-radius: 0;
		float: none;
		box-sizing: border-box;
		background: none;
		border-bottom: 2px solid transparent;
	}

	.cases a.select-active {
		color: #FF5D3D;
		border-bottom: 2px solid #FF5D3D;
	}

	.cases a.select-item:hover {
		background: none;
		color: #FF5D3D;
	}

	/* .mobile-feature{
		width: 70%;
		margin:15px auto 0;
	} */
	/* .mobile-swiper-box p{
		width: 70%;
		margin:15px auto 0;
		font-size:12px;
	} */
	.mobile-swiper-box h1 {
		font-size: 26px;
	}

	.mobile-bg {
		background-size: 100% 100% !important;
	}

	/* join.html */
	.join-us header.join-header {
		display: none;
	}

	.join-us .left-container img {
		width: 78px;
		height: auto;
	}

	.join-us .right-container .qrcode {
		width: 60px;
		height: auto;
	}

	.join-us .join-card {
		height: 134px;
		padding: 15px 15px 18px;
		margin-bottom: 20px;
		box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
		border: 0;
		display: flex;
		display: -webkit-flex;
		justify-content: center;
		-webkit-justify-content: center;
		align-items: center;
		-webkit-align-items: center;
	}

	.join-us .join-card .qrcode {
		width: 60px;
		height: auto;
	}

	.join-us .join-card:nth-child(2n+1) {
		margin-right: 0;
	}

	.join-us .join-card:nth-child(2n) {
		margin-left: 0;
	}

	.join-us .join-card .right-container {
		width: calc(100% - 78px);
		padding-left: 15px;
		box-sizing: border-box;
	}

	.join-us .en-title {
		padding: 0 20px;
	}

	.join-us .card-item {
		margin-left: 0;
		height: 220px;
		margin-bottom: 20px;
		border-color: #f2f2f2;
	}

	.join-us .card-img {
		margin: 31px 0 20px;
		text-align: center;
	}

	.join-us .card-img img {
		height: 50px;
		width: auto;
	}

	.join-us .card-title {
		font-size: 16px;
		padding: 0 16px 13px;
		text-align: center;
	}

	.join-us .card-msg {
		font-size: 12px;
		padding: 0 16px;
		line-height: 20px;
	}

	.join-us .person {
		height: calc(99px - 38px);
	}

	.join-us .person-msg p {
		font-size: 16px;
		margin-bottom: 0;
	}

	.join-us .person-msg i {
		font-size: 12px;
		height: auto;
		width: 130px;
		display: inline-block;
	}

	.join-us .phone p {
		font-size: 12px;
		margin-bottom: 0;
	}

	.join-us .right-container .person-phone p {
		font-size: 16px;
	}

	.join-banner {
		height: 250px;
	}

	.join-banner .swiper-wrapper {
		height: 100%;
	}

	.join-banner .swiper-slide {
		height: 100%;
	}

	.mobile-banner-height {
		height: 306px !important;
	}

	.collaborate {
		top: 15%;
	}

	/* introduction.html */
	.introduction header.introduce-header {
		display: none;
	}

	.introduction .swiper-container {
		width: 100%;
		height: auto;
		max-height: 298.5px;
	}

	.introduction .swiper-pagination-bullet {
		width: 30px;
		height: 5px;
	}

	.introduction .pagination {
		bottom: 3px;
	}

	/* .introduction .swiper-slide {
		transform: scale(0.8);
		transition: all 0.67s;
	} */
	.introduction .swiper-slide-active {
		transform: scale(1);
	}

	.introduction .swiper-list {

		/* margin-top: 5px; */
		/* margin-left: 5px; */
		margin: 0 10px;
	}

	/* .introduction .swiper-box {
        width: calc(100% - 118px);
        overflow: hidden;
        height: 100%;
    } */
	.introduction .swiper-box {
		box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
		line-height: 42px;
	}

	.introduction .swiper-content {
		width: calc(100% + 6px);
		color: RGBA(50, 50, 50, 1);
		height: calc(100% - 20px);
		box-sizing: border-box;
		margin: 10px 0;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
	}

	.introduction .swiper-title {
		margin: 0 10px 7px 0;
		font-size: 14px;
	}

	.introduction .swiper-text {
		line-height: 22px;
		margin: 0 10px 26px 0;
		font-size: 12px;
	}

	.introduction .swiper-img {
		/* margin: 0 19px; */
		padding: 15px;
	}

	.cooperation .swiper-container {
		height: 34px;
	}

	.mobile-cooper {
		background: #fff;
	}

	.advertisement-container {
		padding-bottom: 20px;
	}

	.advertisement-pagination {
		text-align: center;
	}

	/* .introduction .img-box {
		height: 130px;
		display: table-cell;
		vertical-align: middle;
		margin: 0 19px;
	} */
	/* .introduction .img-box img {
		width: 80px;
		height: auto;
	} */
	.introduction .btn .free {
		background: #eff1f3;
	}

	.introduction .map-content {
		width: 100%;
		height: 135px;
		margin-right: 0;
	}

	.introduction .map-choise {
		height: 42px;
		/* padding-bottom: 21px; */
		box-sizing: border-box;
		overflow: hidden;
	}

	.introduction .map-choise-list {
		width: 100%;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
		white-space: nowrap;
		/* padding-bottom: 10px; */
	}

	.introduction .map-item {
		width: auto;
		height: 32px;
		line-height: 32px;
		border-radius: 0;
		border: 0;
		display: inline-block;
		font-size: 14px;
		margin: 0 18px;
		/* margin-bottom: 10px; */
		background: transparent;
	}
	.introduction ::-webkit-scrollbar {
		display: none !important;
	}
	.introduction .map-item:nth-child(1) {
		margin-left: 0;
	}

	.introduction .cur {
		background: transparent;
		color: #FF5D3D;
		border-bottom: 2px solid #FF5D3D;
	}

	.introduction .map-msg {
		margin-top: 4px;
		width: 100%;
		margin-left: 0;
	}

	.introduction .map-title {
		font-size: 16px;
		margin: 14px 0 12px;
	}

	.introduction .map-msg p {
		line-height: 24px;
		font-size: 12px;
	}

	.introduction .qr-code img {
		width: 60px;
	}

	.swiper-pagination-switch {
		width: 30px;
		height: 2px;
	}

	/* 创客匠人动态 */
	.dynamic-content {
		padding: 0 20px;
	}

	.mobile-dynamic {
		padding: 0 0 34px;
	}

	.dynamic-content-item a {
		float: left;
		width: calc(100% - 50px);
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.dynamic-content-item span {
		float: right;
		color: #999;
		font-size: 12px;
	}

	.dynamic-content p {
		line-height: 28px;
		color: #666;
		text-indent: 1em;
		font-size: 12px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		position: relative;
	}

	.dynamic-content p:before {
		content: '';
		width: 0;
		height: 0;
		border: 1px solid #666;
		border-width: 4px 0 4px 4px;
		border-style: solid;
		border-color: transparent transparent transparent #666;
		/*透明 透明 透明 灰*/
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		left: 0;
	}

	.mobile-dynamic .load-more {
		margin-top: 14px;
		display: block;
		width: 48px;
		height: 12px;
		font-size: 12px;
		margin: 0 auto;
		margin-top: 14px;
		color: #FF5D3D;
	}

	.u-more a {
		color: #FF5D3D;
	}

	.load-more.hide {
		display: none;
	}

	/* 大咖代言 */
	/* .mobile-endorsement {
		background: #f5f6f7;
	} */
	.mobile-endorsement {
		padding-bottom: 40px;
	}

	.represent {
		padding-top: 97px !important;
	}

	.mobile-endorsement .swiper-pagination-switch {
		background: rgba(229, 229, 229, 0.5);
		opacity: 1;
	}

	.mobile-endorsement .swiper-active-switch {
		background: rgba(153, 153, 153, 0.6);
	}

	.mobile-endorsement-container {
		height: 248px;
		width: calc(100% - 40px);
		margin: 0 auto;
		text-align: center;
		padding-bottom: 50px;
	}

	.mobile-endorsement-container .role {
		font-size: 16px;
		font-weight: normal;
		padding-top: 40px;
	}

	.mobile-endorsement-container .text {
		color: #999;
		font-size: 10px;
		margin-top: 4px;
		margin-bottom: 9px;
	}

	.mobile-endorsement-container .content {
		font-size: 12px;
		color: #666;
		line-height: 20px;
		padding: 0 26px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.mobile-endorsement-container .swiper-slide {
		position: relative;
		height: 248px;
	}

	.mobile-endorsement-container .swiper-inner {
		height: 200px;
		margin: 0 auto;
		margin-top: 44px;
		width: calc(100% - 6px);
		box-shadow: 2px 0px 6px 0px rgba(0, 0, 0, 0.1);
	}

	.mobile-endorsement-container .video {
		width: 120px;
		height: 36px;
		line-height: 36px;
		border-radius: 2px;
		display: inline-block;
		border: 1px solid rgba(0, 145, 255, 0.5);
		color: #0091FF;
		font-size: 10px;
		position: absolute;
		bottom: 16px;
		left: 0;
		right: 0;
		margin: auto;
		box-sizing: border-box;
		padding-left: 10px;
	}

	.mobile-endorsement-container .video:before {
		content: '';
		position: absolute;
		background: url(../images/icon/icon_play.png);
		width: 12px;
		height: 12px;
		background-size: cover;
		top: 0;
		bottom: 0;
		margin: auto;
		left: 10px;
	}

	.mobile-endorsement-container .role-img {
		width: 80px;
		height: 80px;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		margin: auto;
		overflow: hidden;
		border-radius: 50%;
	}

	.mobile-endorsement-container .role-img img {
		width: 80px;
	}

	/* 新闻 */
	/* .mobile-news {
        margin: 50px 15px 95px;
    } */
	.mobile-news-history {
		margin: 22px 20px 70px;
		padding-top: 10px;
		border-top: 1px solid #f5f5f5;
	}

	.mobile-news-history h2 {
		font-size: 16px;
		color: #333;
	}

	.history-news {
		display: block;
		padding: 10px 0;
		position: relative;
		height: 80px;
	}

	.history-news:after {
		content: '';
		position: absolute;
		left: 130px;
		right: 0;
		height: 1px;
		bottom: -1px;
		background: #f5f5f5;
		width: calc(100% - 130px);
	}

	.history-news:nth-last-child(1):after {
		content: '';
		height: 0;
	}

	.news-img-msg {
		height: 80px;
	}

	.mobile-news-history .news-img {
		height: 80px;
		width: 120px;
	}

	.mobile-news-history .news-img img {
		height: 100%;
		width: 120px;
	}

	.mobile-news-history .news-img-msg {
		width: calc(100% - 130px);
	}

	.mobile-news-history .news-img-msg p {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
	}

	.mobile-news {
		/*margin: 50px 15px 10px;*/
		margin: 0px 15px 10px;
	}

	.news {
		background: #fff !important;
	}

	.news-types {
		border-bottom: 1px solid #F5F5F5;
		padding-top: 10px;
		width: 100%;
		height: 42px;
		overflow: hidden;
	}

	.news-types-content {
		width: 100%;
		height: 42px;
		overflow: auto;
		padding-bottom: 20px;
		white-space: nowrap;
	}

	.news-types-title {
		display: inline-block;
		width: 25%;
	}

	.news-types a {
		font-size: 16px;
		line-height: 42px;
		display: block;
		height: 42px;
		position: relative;
		padding: 0 6px;
		text-align: center;
		color: #333;
	}

	.news-types .current {
		color: #2380FF;
	}

	.news-types .current:after {
		content: '';
		position: absolute;
		width: 36px;
		height: 1px;
		background: #2380FF;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
	}

	.news-types-item {
		padding-top: 5px;
		margin-bottom: 16px;
	}

	.news-types-item p a {
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: calc(100% - 50px);
	}

	.news-types-item p .news-types-item-time {
		float: right;
		line-height: 20px;
	}

	.news-types-item p {
		border-bottom: 1px solid #f5f5f5;
		padding-bottom: 12px;
		position: relative;
		padding-top: 12px;
		text-indent: 1em;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.news-types-item-time {
		color: #999;
		font-size: 12px;
	}

	.news-types-item p:before {
		content: '';
		width: 0;
		height: 0;
		border: 1px solid #666;
		border-width: 4px 0 4px 4px;
		border-style: solid;
		border-color: transparent transparent transparent #666;
		/*透明 透明 透明 灰*/
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		left: 0;
	}

	/* .news-types-item p:before {
        content: '';
        width: 4px;
        height: 4px;
        border: 1px solid #666;
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        left: 0;
        border-radius: 50%;
    } */
	.news-types-item p a {
		color: #333;
		font-size: 14px;
		padding-bottom: 2px;
	}

	.news-more {
		text-align: center;
	}

	.news-more a {
		color: #0091FF;
	}

	.news-footer {
		position: fixed;
		bottom: 0;
		width: calc(100% - 15px);
		left: 0;
		right: 0;
		height: 60px;
		margin: auto;
		border-top: 1px solid #F5F5F5;
		background: #fff;
		z-index: 999;
	}

	.news-footer a {
		float: left;
		text-align: center;
		width: 50%;
		font-size: 14px;
		line-height: 54px;
		padding-bottom: 16px;
		color: #666;
	}

	.news-footer .current {
		color: #0091FF;
	}

	/* 新闻详情页 */
	.mobile-news-text {
		/*margin-top: 50px;*/
		padding: 80px 20px 20px;
	}

	/*.mobile-news-text h1 {*/
	.mobile-news-text h2 {
		padding: 28px 0 15px;
		font-size: 18px;
		color: #333;
		font-weight: normal;
		text-align: center;
	}

	.mobile-news-text>p {
		text-align: right;
		margin-bottom: 14px;
		padding-right: 5px;
	}

	.mobile-news-text>p i {
		font-size: 10px;
		color: #999;
	}

	.mobile-news-content {
		padding-right: 5px;
		overflow: auto;
	}

	.mobile-news-content p {
		line-height: 28px;
		text-indent: 2em;
		color: #666;
		text-align: justify;
	}

	.mobile-news-content img {
		max-width: 100%;
		display: block;
		height: auto !important;
	}

	.mobile-news-content iframe {
		display: block;
		height: 30vh;
		width: 100%;
		height: 30%;
	}

	.mobile-news-content video {
		display: block;
		height: 30vh;
		width: 100% !important;
		height: 30%;
	}

	.mobile-news-piece {
		margin: 0 20px;
		margin-top: 32px;
		padding-top: 14px;
		padding-bottom: 18px;
		line-height: 24px;
		border-top: 1px solid #F5F5F5;
	}

	.office-time {
		display: block;
		margin-top: 8px;
	}

	.mobile-news-piece a {
		display: block;
		margin-bottom: 4px;
	}

	.mobile-news-piece i {
		color: #666;
	}

	.mobile-news-piece span {
		color: #333;
	}

	.mobile-panorama-box {
		position: fixed;
		z-index: 999999;
		top: 70px;
		bottom: 30px;
		left: 30px;
		overflow: hidden;
		right: 30px;
		margin: auto;
	}

	.mobile-panorama-img {
		overflow: auto;
		height: 100%;
		-webkit-overflow-scrolling: touch;
		box-sizing: border-box;
	}

	.mobile-panorama-img img {
		width: 100%;
		box-sizing: border-box;
	}

	.mobile-mask {
		position: fixed;
		top: -50px;
		bottom: 0;
		left: 0;
		right: 0;
		background: rgba(0, 0, 0, 0.5);
		margin: auto;
		z-index: 99999;
	}

	.fn-about-text {
		padding: 0 10px;
		text-align: justify;
	}

	/* 9月1日代码 */
	.module-swiper {
		height: 500px;
	}

	.module-swiper .swiper-slide {
		width: 100%;
	}

	.media .header-banner {
		display: none;
	}

	.panorama-img {
		min-width: 320px !important;
		width: auto;
		max-width: 400px;
		min-height: 200px;
		height: auto;
		max-height: 800px;
		top: 40vh !important;
	}

	.panorama-img img {
		width: 100%;
		height: 100%;
	}

	.rate,
	.banner-pd {
		padding-top: 97px;
	}

	.mobile-footer {
		display: block;
		position: fixed;
		bottom: 0;
		width: 100%;
		background: white;
		height: 50px;
		z-index: 999;
		box-shadow: 0px -2px 10px 0px rgba(0, 0, 0, 0.1);
	}

	.mobile-footer>div {
		font-size: 15px;
		float: left;
		text-align: center;
		width: 40%;
		height: 100%;
		line-height: 50px;
		color: #3d81fe;
	}

	.mobile-footer>div a {
		display: block;
		font-weight: bold;
	}

	.mobile-footer>div+div {
		width: 60%;
		color: #ffffff;
		background-color: #3d81fe;
	}

	body {
		padding-bottom: 50px;
	}

	/* 抖店移动端 */
	.tik-home {
		height: 250px;
	}

	.mobile-tik-swiper-banner {
		height: 490px;
		position: relative;
	}

	.mobile-tik-swiper-banner .pages {
		width: 45px;
		height: 20px;
		line-height: 20px;
		background: rgba(0, 0, 0, 0.2);
		border-radius: 20px;
		text-align: center;
		color: #fff;
		position: absolute;
		bottom: 46px;
		right: 15px;
		z-index: 999;
	}

	.mobile-tik-banner-feature {
		font-size: 15px;
		margin-top: 22px;
	}

	.mobile-tik-apply-button {
		width: 128px;
		height: 40px;
		background: #ffffff;
		border-radius: 6px;
		margin-top: 220px;
		font-size: 16px;
		font-weight: 400;
		color: #FF5D3D;
		line-height: 22px;
	}

	.mobile-tik-swiper-apply-button {
		width: 128px;
		height: 40px;
		background: #ffffff;
		border-radius: 6px;
		margin-top: 140px;
		font-size: 16px;
		font-weight: 400;
		color: #FF5D3D;
		line-height: 22px;
	}
	.mobile-tik-swiper-agent-button {
		width: 128px;
		height: 40px;
		background: #ffffff;
		border-radius: 6px;
		margin-top: 350px;
		font-size: 16px;
		font-weight: 400;
		color: #FF5D3D;
		line-height: 22px;
	}

	.tik_shop {
		margin-top: 50px;
		background-size: cover;
	}

	.mobile-tik-banner {
		height: 250px !important;
		position: relative;
	}

	.mobile-tik-banner .pages {
		width: 45px;
		height: 20px;
		line-height: 20px;
		background: rgba(0, 0, 0, 0.2);
		border-radius: 20px;
		text-align: center;
		color: #fff;
		position: absolute;
		bottom: 20px;
		right: 15px;
		z-index: 999;
	}

	.mobile-tik-banner .swiper-container {
		width: 100%;
		height: 100%;
	}

	.mobile-tik-banner .swiper-slide {
		width: 100%;
	}

	.mobile-tik-advantage {
		padding: 30px 20px;
	}

	.mobile-tik-title {
		font-size: 24px;
	}

	.mobile-tik-small-title {
		font-size: 15px;
		color: #666666;
		margin-top: 10px;
	}

	.mobile-textAlign-c {
		text-align: center;
	}

	.mobile-tik-advantage-content {
		margin-top: 30px;
		margin-bottom: 70px;
	}

	.mobile-tik-advantage-content img {
		width: 100px;
		height: 100px;
	}

	.mobile-tik-advantage-point {
		width: 335px;
		height: 305px;
		background: #ffffff;
		border-radius: 10px;
		box-shadow: 0px 3px 10px 0px rgb(149 43 7 / 10%);
	}

	.mobile-tik-advantage-title {
		font-size: 20px;
		font-weight: 600;
		text-align: center;
		color: #333333;
		line-height: 36px;
		padding-top: 20px;
		padding-bottom: 10px;
	}

	.mobile-tik-advantage-small-title {
		font-size: 14px;
		font-weight: 400;
		text-align: center;
		color: #666666;
		line-height: 28px;
	}

	.mobile-tik-reason {
		padding: 30px 30px 60px 30px;
	}

	.mobile-tik-reason-img {
		width: 160px;
		height: 160px;
	}

	.mobile-tik-reason-title {
		font-size: 20px;
		font-weight: 500;
		text-align: right;
		color: #333333;
		line-height: 36px;
		position: absolute;
		bottom: 6px;
		z-index: 11;
	}

	.mobile-tik-reason-small-title {
		font-size: 15px;
		font-weight: 400;
		color: #333333;
		line-height: 28px;
	}

	.mobile-tik-form {
		padding: 28px 20px 40px 20px;
	}

	.mobile-tik-form-title {
		font-size: 20px;
		font-weight: 400;
		text-align: center;
		color: #333333;
		line-height: 28px;
	}

	.mobile-tik-form-tag {
		width: 76px;
		height: 32px;
		background: #fafafa;
		border-radius: 20px;
		color: #666666;
	}

	.mobile-active {
		color: #0091ff;
		background: #f2f9ff;
		width: 74px;
		height: 30px;
		border: 1px solid #0091ff;
	}

	.mobile-tik-form-button-box {
		width: 100%;
		height: 60px;
		position: fixed;
		left: 0;
		bottom: 0;
		background: #FFFFFF;
		border-top: #f2f2f2 solid 1px;
	}

	.mobile-tik-form-button {
		height: 40px;
		background: #0091ff;
		border-radius: 4px;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: 400;
		text-align: center;
		line-height: 22px;
		margin: 0 20px;
	}

	.mobile-tik-form-label-tip {
		font-size: 14px;
		font-weight: 400;
		color: #999999;
		line-height: 20px;
	}

	.mobile-tik-form-label-error {
		font-size: 12px;
		font-weight: 400;
		color: #ff4a35;
		line-height: 17px;
	}

	.mobile-tik-bg-gray {
		background: #fafafa;
		border: 1px solid #f2f2f2;

	}

	.mobile-tik-alert {
		position: fixed;
		top: 50%;
		left: 50%;
		margin: auto;
		background: #fff;
		z-index: 100001;
		width: 315px;
		height: 280px;
		border-radius: 10px;
		padding-bottom: 10px;
		transform: translate(-50%, -50%);
	}

	.mobile-tik-agent-alert {
		position: fixed;
		top: 50%;
		left: 50%;
		margin: auto;
		background: #fff;
		z-index: 100001;
		width: 315px;
		border-radius: 10px;
		padding-bottom: 10px;
		transform: translate(-50%, -50%);
	}
	.mobile-tik-agent-alert-content {
		max-height: 340px;
		overflow: auto;
		padding: 10px 20px 20px 20px;
	}

	.mobile-tik-agent-alert-head-bd1 {
		border-bottom: 1px solid #edeff0;
	}

	.mobile-tik-form-label {
		font-size: 14px;
		font-weight: 400;
		color: #666666;
		line-height: 20px;
	}

	input:-webkit-autofill {
		-webkit-box-shadow: 0 0 0 1000px #fafafa inset
	}

	.mobile-tik-back-icon {
		width: 36px;
		height: 36px;
		background: #ffffff;
		border-radius: 50%;
		box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.10);
		position: fixed;
		left: 15px;
		top: 65px;
		z-index: 100;
	}

	.mobile-tik-back-icon img {
		width: 16px;
		height: 16px;
	}

	/* tab栏 */
	.tab-box {
		width: 100%;
		max-width: 375px;
		background: #ffffff;
		box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.10);
		position: fixed;
		top: 0;
		z-index: 1000;
	}

	.tab-logo img {
		height: 33px;
		width: 110px;
	}

	.tab-cate img {
		width: 16px;
		height: 16px;
	}

	.tab-nav {
		position: fixed;
		top: 0;
		left: 0;
	}

	.tab-mask {
		background: rgba(0, 0, 0, 0.5);
		position: absolute;
		left: 0;
		right: 0;
		bottom: -9999px;
		top: -70px;
		z-index: 99;
	}

	.tab-content .isActived,
	.tab-content .isActived p {
		color: #FF5D3D !important;
		font-weight: 600 !important;
	}

	.tab-drawer {
		position: fixed;
		width: 345px;
		height: 100vh;
		right: 0;
		bottom: -1px;
		z-index: 100;
	}

	.tab-item-box:hover {
		background: rgba(229, 229, 229, 0.5);
	}

	.tab-bs {
		box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.10);
	}

	.tab-item {
		padding: 20px;
		border-bottom: 1px solid #f5f6f7;
	}

	.tab-title img,
	.tab-item-more-icon img {
		width: 16px;
		height: 16px;
	}

	.tab-item-more-content {
		padding-left: 16px;
	}

	.tab-content-text {
		padding: 6px 10px;
		margin-right: 50px;
	}

	.tab-scroll {
		overflow: scroll;
	}

	.tab-cate #all {
		display: block;
	}

	.tab-cate #close {
		display: none;
	}

	.all-cate #all {
		display: none;
	}

	.all-cate #close {
		display: block;
	}

	@-webkit-keyframes tabRightIn {
		0% {
			opacity: 1;
			-webkit-transform: translate3d(80px, 0, 0) scale(1);
			transform: translate3d(80px, 0, 0) scale(1);
		}

		100% {
			opacity: 1;
			-webkit-transform: translate3d(0px, 0, 0) scale(1);
			transform: translate3d(0px, 0, 0) scale(1);
		}
	}

	@keyframes tabRightIn {
		0% {
			opacity: 1;
			-webkit-transform: translate3d(80px, 0, 0) scale(1);
			transform: translate3d(80px, 0, 0) scale(1);
			-ms-transform: translate3d(80px, 0, 0) scale(1);
		}

		100% {
			opacity: 1;
			-webkit-transform: translate3d(0px, 0, 0) scale(1);
			transform: translate3d(0px, 0, 0) scale(1);
			-ms-transform: translate3d(0px, 0, 0) scale(1);
		}
	}

	.tabRightIn {
		animation: tabRightIn 0.3s ease;
		animation-fill-mode: forwards !important;
		display: block;
	}

	@-webkit-keyframes tabRightOut {
		0% {
			opacity: 1;
		}

		50% {
			/* -webkit-transform: translate3d(80px, 0, 0) scale(1);
			transform: translate3d(80px, 0, 0) scale(1); */
			opacity: 1;
		}

		100% {
			-webkit-transform: translate3d(400px, 0, 0) scale(1);
			transform: translate3d(400px, 0, 0) scale(1);
			opacity: 1;
		}
	}

	@keyframes tabRightOut {
		0% {
			opacity: 1;
		}

		50% {
			/* -webkit-transform: translate3d(80px, 0, 0) scale(1);
			transform: translate3d(80px, 0, 0) scale(1);
			-ms-transform: translate3d(80px, 0, 0) scale(1); */
			/* opacity: 0.7; */
			opacity: 1;
		}

		100% {
			-webkit-transform: translate3d(400px, 0, 0) scale(1);
			transform: translate3d(400px, 0, 0) scale(1);
			-ms-transform: translate3d(400px, 0, 0) scale(1);
			opacity: 1;
		}
	}

	.tabRightOut {
		animation: tabRightOut 0.3s ease-out;
		animation-fill-mode: forwards !important;
		-webkit-animation-fill-mode: forwards !important;
	}

	@keyframes tabMaskOut {
		0% {
			opacity: 1;
		}

		50% {
			opacity: 0.7;
		}

		100% {
			opacity: 0;
		}
	}

	.tabMaskOut {
		animation: tabMaskOut 0.2s ease-out;
		animation-fill-mode: forwards !important;
		-webkit-animation-fill-mode: forwards !important;
	}

	@keyframes tea_arrow {
		0% {
			transform: rotateZ(180deg);
		}

		25% {
			transform: rotateZ(135deg);
		}

		50% {
			transform: rotateZ(90deg);
		}

		75% {
			transform: rotateZ(45deg);
		}

		100% {
			transform: rotateZ(0deg);
		}

	}

	@keyframes tab_arrow1 {
		0% {
			transform: rotateZ(0deg);
		}

		25% {
			transform: rotateZ(45deg);
		}

		50% {
			transform: rotateZ(90deg);
		}

		75% {
			transform: rotateZ(135deg);
		}

		100% {
			transform: rotateZ(180deg);
		}

	}

	.tab_arrowDown {
		animation: tab_arrow 0.3s linear;
		transform-origin: center center;
		transform: rotateZ(0deg);
	}

	.tab_arrowUp {
		animation: tab_arrow1 0.3s linear;
		transform-origin: center center;
		transform: rotateZ(180deg);
	}

	/* 首页 */
	.mobile-index-swiper {
		width: 100%;
	}

	.mobile-index-product-item {
		width: 345px;
		background: #ffffff;
		border: 1px solid #FFEFEC;
		border-radius: 10px;
		transition: all .45s;
	}

	.mobile-index-product-item-dis {
		display: none;
	}

	.mobile-index-product-item-title {
		background: url(../images/mIndex/select_icon_bommon.png);
		background-position: 100% 18px;
		background-repeat: no-repeat;
		background-size: 12px 12px;
		padding-bottom: 0px !important;
	}

	.mobile-index-product-item-title.act {
		background: url(../images/mIndex/select_icon_top.png);
		background-position: 100% 15px;
		background-repeat: no-repeat;
		background-size: 12px 12px;
		padding-bottom: 0px !important;
	}

	.mobile-index-product-item-img {
		width: 54px;
		height: 54px;
		margin-right: 12px;
	}

	.mobile-index-product-btn-fir {
		width: 153px;
		height: 45px;
		background: #FF5D3D;
		border-radius: 4px;
		text-align: center;
		line-height: 45px;
	}

	.mobile-index-product-btn-two {
		width: 140px;
		height: 45px;
		border: 1px solid #FF5D3D;
		border-radius: 4px;
		text-align: center;
		line-height: 45px;
	}

	.mobile-index-solve-tab {
		width: 100%;
		height: 80px;
		overflow: scroll;
		border-bottom: 1px solid #FFEBE5;
	}

	.mobile-index-case-tab {
		width: 100%;
		height: 80px;
		border-bottom: 1px solid #FFEBE5;
	}

	.mobile-index-solve-tab-item,
	.mobile-index-case-tab-item {
		width: 70px;
		position: relative;
	}

	.mobile-index-solve-tab-item img,
	.mobile-index-case-tab-item img {
		width: 30px;
		height: 30px;
	}

	.mobile-index-solve-tab-item .isActived::after,
	.mobile-index-case-tab-item .isActived::after {
		position: absolute;
		content: '';
		width: 30px;
		height: 3px;
		background: #FF5D3D;
		border-radius: 100px 100px 0px 0px;
		bottom: 0px;
		left: 0;
		right: 0;
		margin: auto;
	}

	.mobile-index-solve-banner,
	.mobile-index-case-banner {
		padding: 20px 15px 0 15px;
	}

	.mobile-index-solve-banner-w {
		width: 50%;
		height: 35px;
	}

	.mobile-index-solve-banner .isActived,
	.mobile-index-case-banner .isActived {
		display: block;
	}

	.mobile-index-solve-item {
		height: 388px;
		background: #ffffff;
		border-radius: 10px;
		box-shadow: 0px 3px 10px 0px rgba(149, 43, 7, 0.10);
		padding: 30px 20px 22px 20px;
		display: none;
	}

	.mobile-index-solve-case-item {
		height: 388px;
		background: #ffffff;
		border-radius: 10px;
		box-shadow: 0px 3px 10px 0px rgba(149, 43, 7, 0.10);
		padding: 30px 20px 22px 20px;
		display: none;
	}

	.mobile-index-case-button1 {
		width: 135px;
		height: 44px;
		background: #FF5D3D;
		border-radius: 4px;
		color: #FFFFFF;
	}

	.mobile-index-case-button2 {
		width: 135px;
		height: 44px;
		border: 1px solid #FF5D3D;
		border-radius: 4px;
		color: #FF5D3D;
	}

	.mobile-index-solve-case-img {
		position: absolute;
		right: 0;
		top: -14px;
	}

	.mobile-index-solve-case-img img {
		width: 110px;
		height: 110px;
	}

	.mobile-index-escort-bg {
		width: 100%;
		height: 226px;
		background: url(../images/index/escort/mobile-escort-bg.jpg) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		z-index: -1;
		top: 0;
	}

	.mobile-index-escort-item {
		width: 345px;
		height: 248px;
		background: #ffffff;
		border-radius: 10px 80px 10px 10px;
		box-shadow: 0px 3px 10px 0px rgba(149, 43, 7, 0.10);
		position: relative;
	}

	.mobile-index-escort-item-bg {
		width: 184px;
		height: 168px;
		background: url(../images/index/escort/item-bg.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		z-index: 1;
		top: 7px;
		left: 8px;
	}

	.mobile-index-escort-content {
		padding: 30px 20px;
		position: absolute;
		z-index: 1;
		top: 0;
		left: 0;
	}

	.mobile-index-escort-top img {
		width: 24px;
		height: 24px;
	}

	.mobile-index-escort-space-icon {
		width: 24px;
		height: 2px;
		background: #FF5D3D;
	}

	.mobile-index-escort-bottom img {
		width: 18px;
		height: 18px;
	}

	.mobile-index-escort-img-box {
		width: 50%;
		height: 35px;
	}

	.mobile-index-case-item {
		width: 160px;
		height: 196px;
		background: #ffffff;
		border: 1px solid #f5f6f7;
		border-radius: 10px;
		margin-top: 20px;
	}

	.mobile-index-case-item img {
		width: 60px;
		height: 60px;
		border-radius: 50%;
	}

	.mobile-next-icon img {
		width: 16px;
		height: 8px;
		margin-left: 6px;
	}

	.mobile-index-endor-item {
		width: 285px !important;
		height: 330px;
		background: #ffffff;
		border-radius: 10px;
		box-shadow: 0px 3px 10px 0px rgb(149 43 7 / 10%);
	}

	.mobile-index-endor .swiper-container {
		height: 400px;
		width: 100%;
	}

	.mobile-index-endor .swiper-wrapper {
		height: 350px !important;
		width: 100%;
	}

	.mobile-index-endor .swiper-slide {
		width: 300px !important;
		height: 330px;
		background: #ffffff;
		border-radius: 10px;
		margin-top: 20px;
	}

	.mobile-index-endor .swiper-pagination-switch {
		width: 6px;
		height: 3px;
		border-radius: 4px;
	}

	.mobile-index-endor .swiper-active-switch {
		width: 18px;
		height: 3px;
		background: #333333;
		border-radius: 4px;
	}

	.mobile-index-endor-head-img {
		width: 60px;
		height: 60px;
		border-radius: 50%;
	}

	.mobile-index-endor-item-bg {
		width: 28px;
		height: 24px;
		background: url(../images/index/endorsements/endor-comma.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		z-index: 1;
		top: 116px;
		left: 20px;
	}

	.mobile-index-endor-button {
		width: 160px;
		height: 45px;
		border-radius: 4px;
		background: #FF5D3D;
		color: #FFFFFF;
	}

	.mobile-index-endor-play {
		width: 11px;
		height: 14px;
		background: url(../images/index/endorsements/play-icon-hover.png) no-repeat;
		background-size: 100% 100%;
		margin-right: 6px;
	}

	.mobile-index-info-img {
		width: 100%;
		height: 223px;
	}

	.mobile-index-info-item {
		height: 80px;
		width: 100%;
		padding: 25px 0;
		border-bottom: 1px solid #FFEFEC;
	}

	.mobile-index-info-time {
		width: 46px;
	}

	.mobile-index-info-icon {
		height: 22px;
	}

	/* mobile-footer */
	.mobile-footer-register {
		width: 100%;
		height: 266px;
		background: url(../images/bg-footer-mobile.jpg) no-repeat;
		background-size: 100% 100%;
	}

	.mobile-footer-register-btn {
		width: 160px;
		height: 45px;
		background: #ffffff;
		border-radius: 4px;
		font-size: 18px;
		font-weight: 400;
		color: #FF5D3D;
	}

	.mobile-footer-bg {
		background: #0d1021;
		width: 100%;
	}

	.mobile-footer-contact {
		padding: 30px 0;
		border-bottom: 1px solid #242634;
	}

	.mobile-footer-contact-qr {
		width: 80px;
		height: 80px;
	}

	.mobile-footer-contact-icon {
		width: 16px;
		height: 16px;
		margin-right: 2px;
		margin-top: 2px;
	}

	.mobile-footer-bubble {
		width: 130px;
		height: 47px;
		background: url(../images/mobile-footer/bubble.png) no-repeat;
		background-size: 100% 100%;
	}

	.mobile-footer-bubble-text {
		font-size: 11px;
		color: #FFFFFF;
		padding: 2px 8px 10px 8px;
		line-height: 16px;
	}

	.mobile-footer-ip {
		margin-left: 45px;
		width: 56px;
		height: 75px;
		background: url(../images/mobile-footer/ip.png) no-repeat;
		background-size: 100% 100%;
	}

	.mobile-footer-prod {
		padding-bottom: 30px;
		border-bottom: 1px solid #242634;
	}

	.mobile-footer-prod p {
		margin-top: 30px;
	}

	.mobile-footer-prod a {
		margin-top: 12px;
		width: 80px;
	}

	.mobile-footer-hot {
		width: 24px;
		height: 10px;
		background: url(../images/mobile-footer/hot.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		right: -18px;
		top: 0;
	}

	.mobile-footer-media {
		padding: 30px 0;
		border-bottom: 1px solid #242634;
	}

	.mobile-footer-media a {
		font-size: 14px;
		font-weight: 400;
		color: #6d7686;
		line-height: 20px;
		margin-top: 12px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.mobile-footer-link {
		padding: 30px 0;
		border-bottom: 1px solid #242634;
	}

	.mobile-footer-link a {
		font-size: 12px;
		margin-right: 10px;
	}

	.mobile-footer-edition {
		padding: 30px 0 70px 0;
		font-size: 14px;
		font-weight: 400;
		line-height: 20px;
	}

	/* 新增页面每个页面区分开，.mobile+页面名称（太长用缩写）开头，比如 抖店就是.mobile-tik开头*/

	/* 知识付费 */
	.mobile_mProd_h {
		height: 56px;
	}

	.mobile_mProd_banner_box {
		width: 100%;
		height: 440px;
		background: url(../images/mProd/bg_icon.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 56px;
	}

	.mobile_mProd_context {
		margin-left: 30px;
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.mobile_mProd_bg_btn {
		width: 160px;
		height: 45px;
		line-height: 45px;
		text-align: center;
		background: #ffffff;
		border-radius: 4px;
		margin-top: 220px;
	}

	.mobile_mProd_prd {
		width: 100%;
		margin: 40px 0px;
	}

	.mobile_mProd_pp_img {
		width: 395px;
		height: 284px;
	}

	/* 商家服务 */
	.mobile-ser-header {
		width: 100%;
		height: 440px;
	}

	.mobile-ser-btn {
		width: 160px;
		height: 47px;
		background: #ffffff;
		border-radius: 4px;
		font-size: 16px;
		color: #FF5D3D !important;
	}

	.mobile-box-sizing-border {
		box-sizing: border-box;
	}

	.mobile-ser-img {
		width: 100%;
		height: auto;
	}

	.mobile-serve-tlt {
		position: absolute;
		top: -6px;
		left: -10px;
	}

	.mobile-serve-wrapper {
		margin-top: 20px;
	}

	.mobile-slider {
		display: flex;
		align-items: center;
		height: 260px;
		position: relative;
		left: 0;
		transition: left 0.6s;
	}

	.mobile-serve-slider {
		width: 322px;
		height: 260px;
		background: #ffffff;
		border-radius: 14px;
	}

	.mobile-swiper-img {
		width: 46px;
		height: 40px;
		margin: -20px 0px 0px 25px;
	}

	.mobile-swiper-txt {
		line-height: 32px;
		margin: 39px 23px 68px 25px;
		height: 60px;
	}

	.mobile-serve-wrapper .swiper-container {
		height: 280px;
		width: 100%;
	}

	.mobile-serve-wrapper .swiper-wrapper {
		width: 100%;
		height: 320px !important;
	}

	.mobile-serve-wrapper .swiper-slide {
		width: 322px !important;
		height: 260px;
	}

	/* 教育培训 */
	.mobile-edu-sence-img {
		width: 100%;
	}

	.mobile-edu-icon img {
		margin-top: 35px;
		width: 44px;
		height: 44px;
	}

	/* 渠道经营 */
	.mobile_mChannel_banner_box {
		width: 100%;
		height: 440px;
		background: url(../images/mChannel/channel_icon.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 56px;
	}

	.mobile-mChannel-endor-banner {
		height: 280px;
	}

	.mobile-mChannel-endor-banner img {
		width: 335px;
		height: 220px;
	}

	.mobile-mChannel-endor .swiper-container {
		height: 250px;
		width: 100%;
	}

	.mobile-mChannel-endor .swiper-wrapper {
		width: 100%;
		height: 220px !important;
	}

	.mobile-mChannel-endor .swiper-slide {
		width: 335px !important;
		height: 220px;
	}

	.mobile-mChannel-endor .swiper-pagination-switch {
		width: 5px;
		height: 2px;
		border-radius: 1px;
	}

	.mobile-mChannel-endor .swiper-active-switch {
		width: 9px;
		height: 2px;
		background: #FF5D3D;
		border-radius: 1px;
	}

	.mobile_mChannel_left_txt {
		width: 100%;
		padding-bottom: 38px;
	}

	.mobile_mChannel_left_cir {
		display: inline-block;
		width: 6px;
		height: 6px;
		background: #333333;
		border-radius: 50%;
		margin-right: 8px;
	}

	/* 成交转化 */
	.mobile_mMarketing_banner_box {
		width: 100%;
		height: 440px;
		background: url(../images/mMarketing/clinch_icon.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 56px;
	}

	/* 企业内训 */
	.mobile_mTrain_banner_box {
		width: 100%;
		height: 440px;
		background: url(../images/mTrain/mTrain_icon.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 56px;
	}

	.mobile_mTrain_bg_btn {
		height: 45px;
		line-height: 45px;
		background: #ffffff;
		border-radius: 4px;
		margin-top: 235px;
	}

	.mobile_mTrain_wrap_box .swiper-container {
		height: 250px;
		width: 100%;
	}

	.mobile_mTrain_wrap_box .swiper-wrapper {
		width: 100%;
		height: 220px !important;
	}

	.mobile_mTrain_wrap_box .swiper-slide {
		width: 365px !important;
		height: 200px;
	}

	.mobile_mTrain_wrap_box .swiper-pagination-switch {
		width: 6px;
		height: 3px;
		border-radius: 2px;
	}

	.mobile_mTrain_wrap_box .swiper-active-switch {
		width: 18px;
		height: 3px;
		background: #333333;
		border-radius: 2px;
	}

	.mobile_mTrain_wrap_img {
		width: 350px;
		height: 200px;
		margin-right: 15px;
	}

	.mobile_mTrain_industry {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		padding: 30px 0px;
	}

	.mobile_mTrain_industry_item {
		width: 25%;
		height: 90px;
	}

	/* 定制服务 */
	.mobile_mSto_banner_box {
		width: 100%;
		height: 440px;
		background: url(../images/mSto/mSto_bg.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 56px;
	}

	.mobile_mSto_bg_btn {
		height: 45px;
		line-height: 45px;
		background: #ffffff;
		border-radius: 4px;
		margin-top: 235px;
	}

	.mobile_mSto_bg_img {
		width: 88%;
		margin: 40px 0px 40px 0px;

	}

	/* 引流获客 */
	.mobile_mDrainage_banner_box {
		width: 100%;
		height: 440px;
		background: url(../images/mDrainage/mDrainage_bg.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 56px;
	}

	.mobile_mDrainage_aft {
		position: relative;
	}

	.mobile_mDrainage_aft::after {
		content: '';
		width: 12px;
		height: 1px;
		background: #6D7686;
		position: absolute;
		left: 0px;
		bottom: -10px;
	}

	/* 企微助手 */
	.mobile-qiwei_slide-img {
		height: 200px;
	}

	.mobile-qiwei-banner {
		overflow: hidden;
	}

	.mobile-qiwei-btn1,
	.mobile-qiwei-btn2 {
		width: 86%;
		margin: 0px auto;
	}

	.mobile-qiwei-btn1 {
		height: 70%;
	}

	.mobile-qiwei-btn2 {
		height: 80%;
	}

	.mobile-qiwei-tlt {
		font-size: 32px;
		padding-top: 25px;
		font-weight: bold;
		font-family: YouSheBiaoTiHei;
	}

	.mobile-qiwei-txt {
		opacity: 0.7;
		font-size: 10px;
		font-weight: 400;
	}

	.mobile-qiwei-po {
		transform: scale(0.65);
		transform-origin: 0 0;
	}

	.mobile-qiwei-scan {
		width: 73px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		border-radius: 20px;
	}

	.mobile-item {
		width: 20%;
	}

	.mobile-qiwei-banner {
		height: 300px;
	}

	.mobile-qiwei-endor img {
		width: 335px;
	}

	.mobile-qiwei-endor .swiper-container {
		height: 300px;
		width: 100%;
	}

	.mobile-qiwei-endor .swiper-wrapper {
		width: 100%;
		height: 220px !important;
	}

	.mobile-qiwei-endor .swiper-slide {
		width: 335px !important;
		height: 220px;
	}

	.mobile-li-item {
		width: 120px;
		height: 160px;
		background: #fff;
		border-radius: 5px;
		box-shadow: 0px 0px 10px 0px rgba(149, 0, 0, 0.10);
		padding: 20px 10px 0px;
		margin-left: 10px;
	}

	#mobile-item {
		width: 100%;
		height: 200px;
		overflow: hidden;
	}

	#mobile-item .swiper-slide-prev {
		transform: scale(0.9);
		opacity: 0.3;
	}

	#mobile-item .swiper-slide-next {
		transform: scale(0.9);
		opacity: 0.3;
	}

	#mobile-item .swiper-container {
		width: 100%;
		height: 200px;
	}

	#mobile-item .swiper-wrapper {
		width: 100%;
		height: 200px !important;
	}

	#mobile-item .swiper-slide {
		width: 150px !important;
		height: 190px;
	}

	/* 抖音 */
	.mobile-tik-bg-fir,
	.mobile-tik-bg-two,
	.mobile-tik-bg-thr {
		width: 100%;
		height: 185px;
		border: 0.5px solid #fbeeed;
		border-radius: 5px;
		background: url(../images/tik/mobile-bg-1.png) no-repeat;
		background-size: cover;
		transition: all ease .3s;
	}

	.mobile-tik-bg-fir {
		background-position: 90%;
	}

	.mobile_i_pros li.on .mobile-tik-bg-fir {
		background-position: 0%;
	}

	.mobile_i_pros {
		padding: 40px 0px;
	}

	.mobile-tik-bg-txt {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		font-weight: 600;
		color: #ff5d3d;
		padding-left: 15px;

	}

	.mobile-con {
		width: 200px;
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.mobile-tik-banebn-p {
		font-size: 12px;
		font-weight: 400;
		color: #333333;
		padding-left: 15px;
		padding-top: 15px;
	}

	.mobile-icons {
		width: 30px;
		height: 30px;
	}

	.mobile_i_pros ul li.on {
		width: 285px;
		border: none;
		box-shadow: 0px 4px 10px 0px rgba(149, 55, 7, 0.10);
	}

	.mobile_i_pros ul li.on .mobile-tik-banebn-p {
		font-size: 13px;
	}

	.mobile_i_pros ul li.on .mobile-tik-banebn-p::after {
		content: "";
		width: 18px;
		height: 3px;
		background: #ff5d3d;
		display: block;
		margin-top: 15px;
		margin-left: 0px;
	}

	.mobile_i_pros li.on .mobile-icons {
		display: none;
	}

	.mobile_i_pros ul li {
		width: 65px;
		border-radius: 5px;
		overflow: hidden
	}

	.mobile_i_pros ul li.on .mobile-tik-bg-txt {
		color: #fff;
	}

	.mobile_i_pros ul li.on .mobile-tik-bg-fir {
		background-image: url(../images/tik/mobile-1.png);
		background-size: 100% 100%;
	}

	.mobile_i_pros ul li.on .mobile-tik-bg-two {
		background-image: url(../images/tik/mobile-2.png);
		background-size: 100% 100%;
	}

	.mobile_i_pros ul li.on .mobile-tik-bg-thr {
		background-image: url(../images/tik/mobile-3.png);
		background-size: 100% 100%;
	}
	.imgBox_img{
		width: 169px;
	}
	.mobile-icon-info {
		position: absolute;
		right: -24px;
		top: 4px;
		width: 16px;
		height: 16px;
	}
	.mobile-info {
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		z-index: 999999;
		text-align: center;
		width: calc(100% - 60px);
		height: 360px;
	}
	.mobile-slides-box {
		width: 100vw;
		height: 250px !important;
		position: relative;
		margin-top: 56px;
	}
	.mobile-slides-img {
		width: 100vw;
		height: 250px !important;
		position: absolute;
		z-index: -1;
		top: 0;
		left: 0;
	}
	.swiper-banner-img {
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		width: 100%;
		height: 400px;
	}
	.swiper-banner-img440 {
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		width: 100%;
		height: 440px;
	}
	.mobile-abut-form {
		width: 100%;
		height: auto;
	}
	.mobile-abut-bg1 {
		width: 100%;
		height: 206px;
		position: absolute;
		z-index: 1;
		top: 0;
		left: 0;
	}
	.mobile-abut-bg2 {
		width: 100%;
		height: 206px;
		position: absolute;
		z-index: -1;
		top: 0;
		left: 0;
	}
	.mobile-abut-arrow {
		width: 80px;
		height: auto;
	}
	.mobile-abut-desc-area {
		width: 100%;
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
	}
	.mobile-abut-desc-item {
		width: 270px;
		height: 180px;
		border-radius: 6px 70px 6px 6px;
		background: #ffffff;
		box-shadow: 1px 2px 4px 0 #a0412461;
		padding: 30px;
		box-sizing: border-box;
	}
	.mobile-abut-desc-line {
		width: 42px;
		height: 2px;
		border-radius: 2px;
		background: #ff5d3d;
	}
	.mobile-train-mode-line {
		width: 20px;
		height: 2px;
		border-radius: 2px;
		background: #ff5d3d;
	}
	.mobile_open_bg_btn {
		width: 140px;
		height: 42px;
		line-height: 42px;
		text-align: center;
		background: #ffffff;
		border-radius: 4px;
		margin-top: 270px;
	}
}

/*Mobile (Landscape) Design for a width of 480px*/
/*@media only screen and (min-width: 480px) and (max-width: 767px) {*/
/*.container{width:100%;margin:0;padding:0;}*/


/*}*/