@font-face{
	font-family: '方正兰体';
	src:url('../../font/方正兰亭纤黑简体.ttf');
}
@font-face{
	font-family: 'SourceHanSerifCN-Light';
	src:url('../../font/SourceHanSerifCN-Light.ttf');
}
@font-face{
	font-family: 'SourceHanSerifCN-Regular';
	src:url('../../font/SourceHanSerifCN-Regular.ttf');
}
@font-face{
	font-family: 'SourceHanSerifCN-SemiBold';
	src:url('../../font/SourceHanSerifCN-SemiBold.ttf');
}
@font-face{
	font-family: 'PangMenZhengDao';
	src:url('../../font/庞门正道标题体.ttf')
}
/*css reset*/
html, body, div, span, object,h1, h2, h3, h4, h5, h6, p, pre,
em, img,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video,header{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    background-color:transparent;
    box-sizing:border-box;
    list-style:none;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #bdbdbd; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #bdbdbd;opacity:1;
}

input:-ms-input-placeholder{
    color: #bdbdbd;opacity:1;
}

input::-webkit-input-placeholder{
    color: #bdbdbd;opacity:1;
}

/* 通用 */
.r{
	float: right;
}
input:focus { outline: none; }
input{ 
	outline:none; 
	background:rgba(255,255,255,1);
	border:0.02rem solid rgba(204,208,219,1);
	}
.l{
	float: left
}
.cp{
	cursor:pointer;
}
img{
	border: 0;
	display: block;
}
html{
	width: 100%;
}
body{
		width:100%;
		font-family: PangMenZhengDao,SourceHanSerifCN-SemiBold,SourceHanSerifCN-Light,SourceHanSerifCN-Regular,PingFang SC,Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft Yahei,\\5FAE\8F6F\96C5\9ED1,STHeiti,\\534E\6587\7EC6\9ED1,sans-serif;
		-webkit-font-smoothing:antialiased;
		font-smoothing:antialiased;
		-moz-osx-font-smoothing:antialiased;
		position: relative;
}
body::-webkit-scrollbar{
	width: 4px;
}
body::-webkit-scrollbar-thumb{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
body::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}
.ff{
	color: #FFFFFF
}
.bgff{
	background-color: #ffffff;
}
.container{
	width: 100%;
	height: auto;
}
.noshow{
	display: none ;
}
/* loading */
/* loading */
.loadingsd{
	width:100%;
	height:100%;
	position:fixed;
	z-index:100;
	top: 0;
	left: 0;
	background-color:rgba(0,0,0,.8);	
}
.loading{
	top: 50%;
	left: 50%;
    width: 4px;
	height: 4px;
	position: fixed;
	z-index: 110;
    border-radius: 2px;
    box-shadow: 0 -12px 0 3px red,
                0 12px 1px 1px #AA1333,
                -12px 0 2px 1px #AA1333,
                12px 0 0 1px #AA1333,
                -9px -9px 3px 1px #AA1333,
                9px -9px 0 2px #AA1333,
                -9px 9px 1px 1px #AA1333,
                9px 9px 0 1px #AA1333;  
    -webkit-animation: gif-loading 2s linear 0s infinite;
    -moz-animation: gif-loading 2s linear 0s infinite;
    -o-animation: gif-loading 2s linear 0s infinite;
    animation: gif-loading 2s linear 0s infinite;
}
@-moz-keyframes gif-loading {
    from{transform: rotate(360deg);}
    to{transform: rotate(0deg);}
}
@-o-keyframes gif-loading {
    from{transform: rotate(360deg);}
    to{transform: rotate(0deg);}
}
@-webkit-keyframes gif-loading {
    from{transform: rotate(360deg);}
    to{transform: rotate(0deg);}
}
@keyframes gif-loading{
    from{transform: rotate(360deg);}
    to{transform: rotate(0deg);}
}
html,body{
	background: url('../img/newbb/newbb-20190709-banner.png') no-repeat;
	background-size: 100% 620px;
	height: 100%;
	width: 100%;
}
/* 门店设置 */

.mdsz{
	width: 1280px;
	height: 960px;
	padding: 22px 30px;
	background: #fff;
	top: 50px;
	left: 50%;
	margin-left: -640px;
	position: fixed;
	z-index: 16;
}
.mdsz img{
	width: 100%;
	height: 914px;
}
.shengq{
	width: 1280px;
	height: 960px;
	padding: 22px 30px;
	background: #fff;
	top: 50px;
	left: 50%;
	margin-left: -640px;
	position: fixed;
	z-index: 16;
}
.shengq .content{
	width: 100%;
	height: 100%;
	overflow-y: scroll;
}
.shengq .content::-webkit-scrollbar{
	width: 4px;
}
.shengq .content::-webkit-scrollbar-thumb{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.shengq .content::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}
.shengq img{
	width: 100%;
	height: auto;
}
.closesq{
	position: absolute;
	right: -61px;
	top: 0;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	background: url('../../img/newbb/newbb-20190709-mdclose.png') no-repeat center;
	background-size: 100% 100%;
}
.closemd{
	position: absolute;
	right: -61px;
	top: 0;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	background: url('../../img/newbb/newbb-20190709-mdclose.png') no-repeat center;
	background-size: 100% 100%;
}
.xzmd{
	position: absolute;
	left: -61px;
	top: 0;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	background: url('../../img/newbb/newbb-20190709-docxz.png') no-repeat center;
	background-size: 100% 100%;
}

/* 菜单 */
.nav{
	width: 100%;
	height: 50px;
	line-height: 50px;
	padding: 0 240px;
	position: relative;
	overflow: hidden;
	content: '';
	z-index: 10;
	top:0;
	left: 0;
	background:rgba(255,255,255,0.18);
}

/* .nav::before{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom:0;
	content: '';
	z-index: -1;
	-webkit-filter: blur(20px);
	filter: blur(20px);
	background:rgba(255,255,255,0.18);
	background: url('../img/newbb/newbb-20190709-banner.png') no-repeat 100% 100%;
} */

.nav .navLeft{
	float: left;
	height: 100%;
	display: flex;
	justify-content: start;
	position: relative;
}
.nav .navLeft img{
	width: 32px;
	height: 32px;
	margin: 9px 12px 9px 0; 
}
.nav .navLeft .logoName{
	height:100%;
	line-height: 50px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	margin-right: 12px;
}
.nav .navLeft .logoLine{
	width:1px;
	height:14px;
	background:rgba(216,216,216,1);
	margin-top: 18px;
	margin-right: 12px;
}
.nav .navLeft .logoTitle{
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	height:100%;
	line-height: 50px;
}
.nav .navRight{
	float: right;
	height: 100%;
	display: flex;
	justify-content: start;
	position: relative;
}
.nav .navRight img{
	width: 12px;
	height: 12px;
	margin: 19px 4px 19px 0;
}
.nav .navRight .saveBb, .tologodl{
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	height:100%;
	line-height: 50px;
	cursor: pointer;
}
/* banner */
.banner{
	width: 100%;
	height: 453px;
	position: relative;
	top: 0;
	padding: 0;
	z-index: 1;
}
.banner .bannerBody{
	width: 1440px;
	margin: 0 auto;
	height: 100%;
}
.banner .bannerLeft{
	float: left;
}
.banner .bannerLeft .bannerLeftTitle{
	height:37px;
	font-size:26px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:37px;
	margin-top: 202px;
}
.banner .bannerLeft .bannerLeftP{
	margin-top:7px;
	height:22px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:22px;
}
.banner .bannerLeft .yyBtn{
	margin-top: 27px;
	width:96px;
	height:30px;
	background:rgba(216,216,216,0);
	border-radius:20px;
	border:1px solid rgba(255,255,255,1);
	text-align: center;
	line-height: 30px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	cursor: pointer;
}
.banner .bannerRight{
	width: 300px;
	height:370px;
	background: #fff;
	padding: 30px;
	float: right;
	margin-top: 42px;
}
.banner .bannerRight .top{
	height: 36px;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 7px;
}
.banner .bannerRight .top img{
	width:36px;
	height: 100%;
	margin-right: 4px;
}
.banner .bannerRight .top .title{
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight: bold;
	color:rgba(42,47,53,1);
	line-height:22px;
}
.banner .bannerRight p{
	width:100%;
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(95,100,119,1);
	line-height:20px;
	text-align: center;
	margin-bottom: 29px;
}
.banner .bannerRight input{
	width: 100%;
	height:42px;
	padding: 11px 17px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:#333;
	line-height:42px;
	margin-bottom: 8px;
	box-sizing: border-box;
}
.banner .bannerRight .check{
	margin-top: 21px;
	display: flex;
	justify-content: flex-start;
	height: 18px;
	width: 100%;

}
.banner .bannerRight .check .checkimg{
	width: 16px;
	height: 16px;
	margin-right: 8px;
	cursor: pointer;
}
.banner .bannerRight .check .checkName{
	height:18px;
	font-size:13px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(42,47,53,1);
	line-height:18px;
}
.banner .bannerRight .btn{
	margin-top: 37px;
	width: 100%;
	height: 42px;
	background:rgba(136,22,47,1);
	line-height: 42px;
	font-size:14px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:42px;
	text-align: center;
	cursor: pointer;
}
.dlclose{
	width:15px;
	height:15px;
	background: url("http://mendian.yilianchuang.cn/20190713/bb-close.png") no-repeat center;
	background-size: 100% 100%;
	position: relative;
	top: -10px;
	right:-230px; 
}
.bannerRight2{
	width: 300px;
	height:370px;
	background: #fff;
	padding: 30px;
	position: absolute;
	top: 92px;
	left: 50%;
	z-index: 20;
	margin-left:-150px ;
}
.bannerRight2 .top{
	height: 36px;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 7px;
}
.bannerRight2 .top img{
	width:36px;
	height: 100%;
	margin-right: 4px;
}
.bannerRight2 .top .title{
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight: bold;
	color:rgba(42,47,53,1);
	line-height:22px;
}
.bannerRight2 p{
	width:100%;
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(95,100,119,1);
	line-height:20px;
	text-align: center;
	margin-bottom: 29px;
}
.bannerRight2 input{
	width: 100%;
	height:42px;
	padding: 11px 17px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:#333;
	line-height:42px;
	margin-bottom: 8px;
	box-sizing: border-box;
}
.bannerRight2 .check{
	margin-top: 21px;
	display: flex;
	justify-content: flex-start;
	height: 18px;
	width: 100%;

}
.bannerRight2 .check .checkimg{
	width: 16px;
	height: 16px;
	margin-right: 8px;
	cursor: pointer;
}
.checked{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-checked.png');
	background-size: 100% 100%; 
}
.nochecked{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-nochecked.png');
	background-size: 100% 100%; 
}
.bannerRight2 .check .checkName{
	height:18px;
	font-size:13px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(42,47,53,1);
	line-height:18px;
}
.bannerRight2 .btn{
	margin-top: 37px;
	width: 100%;
	height: 42px;
	background:rgba(136,22,47,1);
	line-height: 42px;
	font-size:14px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:42px;
	text-align: center;
	cursor: pointer;
}
/* 菜单栏 */
.titleNav{
	width: 1440px;
	height: 117px;
	background:rgba(50,13,16,.8);
	margin: 0 auto;
}
.titleNav ul{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: start;
}
.titleNav ul li{
	width: 25%;
	height: 100%;
	line-height: 117px;
	border-right: 1px solid rgba(255,255,255,.1);
	border-left: 1px solid rgba(255,255,255,.1);
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.titleNav ul li:hover{
	background: #651523;
}
.titleNav ul li:first-of-type{
	border-left: none;
}
.titleNav ul li:last-of-type{
	border-right: none;
}
.titleNav ul li img{
	width: 38px;
	height: 39px;
	margin-right: 6px;
}
.titleNav ul li p{
	height:25px;
	font-size:18px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,.5);
	line-height:25px;
}
.titleNav ul .liActive{
	background:rgba(136,22,47,1) ;
}
.titleNav ul .liActive p{
	color:rgba(255,255,255,1);
}
/* 产品功能 */
.cpjs{
	width: 100%;
	background:#F5F6FB;
	padding-bottom: 44px;
}
.cpjs .cpjsBody{
	width: 1440px;
	height: 100%;
	background: #fff;
	overflow: hidden;
	margin: 0 auto;
}
.cpjs .cpjsBody .cpjsItemOne{
	width: 100%;
	height: auto;
	margin-top: 40px;
	margin-bottom: 70px;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemTop{
	height: 100%;
	width: 100%;
	text-align: center;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:40px;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemMiddle{
	width: 100%;
	padding: 0 244px;
	display: flex;
	justify-content: space-between;
	margin-top: 83px;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemMiddle .cpjsItemMiddleItem{
	height: 70px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemMiddle .cpjsItemMiddleItem .numberTop{
	height: 44px;
	display: flex;
	justify-content: start;
	align-items: flex-end;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemMiddle .cpjsItemMiddleItem .numberTop .numberpd{
	height:44px;
	font-size:44px;
	font-family:PangMenZhengDao;
	color:rgba(51,51,51,1);
	margin-right: 5px;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemMiddle .cpjsItemMiddleItem .numberTop .numbernor{
	height:22px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	vertical-align: text-bottom;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemMiddle .cpjsItemMiddleItem .numberBot{
	width:100%;
	height:24px;
	text-align: start;
	font-size:17px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:24px;
}
.cpjs .cpjsBody .cpjsItemOne .line{
	width:45px;
	height:4px;
	background:rgba(51,51,51,1);
	margin: 57px auto 18px;
}
.cpjs .cpjsBody .cpjsItemOne .cpjsItemBottom{
	width:454px;
	height:75px;
	font-size:17px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:25px;
	margin: 0 auto ;
}
.cpjs .cpjsBody .cpjsItemtwo{
	width: 100%;
	height: 720px;
	background: url('../img/newbb/newbb-20190709-cpjsItemtwobg.png') no-repeat center;
	background-size: 100% 100%;
	overflow: hidden;
}
.cpjs .cpjsBody .cpjsItemtwo .cpjsItemtwoTitle{
	width: 100%;
	text-align: center;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(255,255,255,1);
	line-height:40px;
	margin:40px 0 61px 0;
}
.cpjs .cpjsBody .cpjsItemtwo  .cpjsItemtwoItem{
	width: 906px;
	height: 151px;
	margin: 0 auto 25px;
	display: flex;
	justify-content: space-between;
	padding: 40px 46px 30px 40px;
	background:rgba(255,255,255,1);
}
.cpjs .cpjsBody .cpjsItemtwo  .cpjsItemtwoItem img{
	width: 96px;
	height: 82px;
	margin-right: 46px;
}
.cpjs .cpjsBody .cpjsItemtwo  .cpjsItemtwoItem  .itemContent{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.cpjs .cpjsBody .cpjsItemtwo  .cpjsItemtwoItem  .itemContent .itemContentTitle{
	width:100%;
	height:25px;
	font-size:18px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:25px;
	margin-bottom: 10px;
}
.cpjs .cpjsBody .cpjsItemtwo  .cpjsItemtwoItem  .itemContent .itemContentP{
	width:100%;
	height:42px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:21px;
}
.cpjs .cpjsBody .cpjsItemthree{
	height: 440px;
	width: 100%;
	padding: 0 200px;
	background: #fff;
	display: flex;
	justify-content: space-between
}
.cpjs .cpjsBody .cpjsItemthree .cpjsItemthreeLeft{
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
.cpjs .cpjsBody .cpjsItemthree .cpjsItemthreeLeft .cpjsItemthreeLeftTitle{
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:40px;
	text-align: start;
}
.cpjs .cpjsBody .cpjsItemthree .cpjsItemthreeLeft .cpjsItemthreeLeftP{
	width:345px;
	height:66px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:22px;
	text-align: start;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 11px;
}
.cpjs .cpjsBody .cpjsItemthree .cpjsItemthreeRight{
	width: 544px;
	height: 100%;
	padding-top:14px; 
}
.cpjs .cpjsBody .cpjsItemthree .cpjsItemthreeRight img{
	width: 100%;
	height: 412px;
}
.cpjs .cpjsBody .cpjsItemfour{
	height: 440px;
	width: 100%;
	padding: 27px 200px;
	background: #F1F2F5;
	display: flex;
	justify-content: space-between;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft{
	display: flex;
	justify-content: space-between;
	width: 455px;
	height: 100%;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsLeft{
	width:277px;
	height:390px;
	background: #fff;

}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsLeft .imgsLeftImg1{
	width: 51px;
	height: 51px;
	margin: 12px auto 11px;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsLeft p{
	width:100%;
	height:20px;
	font-size:13px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(71,71,71,1);
	line-height:20px;
	text-align: center;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsLeft .imgsLeftTitle{
	width:100%;
	height:32px;
	font-size:21px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(51,51,51,1);
	line-height:32px;
	margin-bottom: 7px;
	text-align: center;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsLeft .imgsLeftImg2{
	width: 135px;
	height: 240px;
	margin: 7px auto 0;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsRight{
	width: 153px;
	margin-left: 22px;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsRight .imgsRightItem{
	width: 100%;
	height: 115px;
	margin-bottom: 22px;
	background: #fff;
	overflow: hidden;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsRight .imgsRightItem img{
	width: 37px;
	height: 37px;
	margin: 11px auto 3px;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsRight .imgsRightItem .imgsRightItemTitle{
	width:100%;
	height:18px;
	font-size:13px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(71,71,71,1);
	line-height:18px;
	text-align: center;
	margin-bottom: 4px;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourLeft .imgsRight .imgsRightItem p{
	width:100%;
	height:18px;
	font-size:13px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(71,71,71,1);
	line-height:18px;
	text-align: center;
	padding: 0 10px;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourRight {
	width: 350px;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourRight .cpjsItemfourRightTitle{
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:40px;
	margin-bottom: 11px;
}
.cpjs .cpjsBody .cpjsItemfour .cpjsItemfourRight .cpjsItemfourRightContent{
	width:100%;
	height:88px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:22px;
}
.cpjs .cpjsBody .cpjsItemfive{
	width: 100%;
	height: 440px;
	padding: 0 200px;
	background: #fff;
	display: flex;
	justify-content: space-between;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveLeft{
	width: 366px;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveLeft .cpjsItemfiveLeftTitle{
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:40px;
	text-align: start;
	margin-bottom: 11px;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveLeft .cpjsItemfiveLeftP{
	width:100%;
	height:44px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:22px;
	text-align: start;
	margin-bottom: 16px;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveRight{
	width: 455px;
	height: 100%;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-cpjsItemfiveRightimg1.png') no-repeat  0px 90px;
	position: relative; 
	background-size: 447px 297px;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveRight .cpjsItemfiveRightItem{
	position: absolute;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveRight .cpjsItemfiveRightItem .title{
	display: flex;
	justify-content: flex-start;
	height: 21px;
	line-height: 21px;
	align-items: center;
	margin-bottom: 4px;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveRight .cpjsItemfiveRightItem .title img{
	width: 18px;
	height: 18px;
	margin-right: 5px;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveRight .cpjsItemfiveRightItem .title .titleContent{
	height:21px;
	font-size:15px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(51,51,51,1);
	line-height:21px;
}
.cpjs .cpjsBody .cpjsItemfive .cpjsItemfiveRight .cpjsItemfiveRightItem p{
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:20px;
}
.cpjs .cpjsBody .cpjsItemSix{
	width: 100%;
	height: 440px;
	padding: 0 200px;
	background: #F1F2F5;
	display: flex;
	justify-content: space-between;
}
.cpjs .cpjsBody .cpjsItemSix .cpjsItemSixLeft{
	width: 494px;
	height: 100%;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-cpjsItemSixLeftimg1.png') no-repeat 0px 43px;
	background-size: 494px 355px;
}
.cpjs .cpjsBody .cpjsItemSix .cpjsItemSixRight{
	width: 365px;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-direction: column;
}
.cpjs .cpjsBody .cpjsItemSix .cpjsItemSixRight .cpjsItemSixRightTitle{
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:40px;
	text-align: start;
	margin-bottom: 11px;
}
.cpjs .cpjsBody .cpjsItemSix .cpjsItemSixRight .cpjsItemSixRightContent{
	width:100%;
	height:88px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:22px;
	text-align: start;
}
.cpjs .cpjsBody .cpjsItemSevent{
	height: 555px;
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.cpjs .cpjsBody .cpjsItemSevent .cpjsItemSeventTitle{
	width: 100%;
	height:28px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(40,40,40,1);
	line-height:42px;
	text-align: center;
	margin: 40px auto 16px;
}
.cpjs .cpjsBody .cpjsItemSevent p{
	width:100%;
	height:25px;
	font-size:18px;
	font-family:PingFangSC-Light;
	font-weight:300;
	color:rgba(40,40,40,1);
	line-height:25px;
	text-align: center;
	margin-bottom: 34px;
}
.cpjs .cpjsBody .cpjsItemSevent .cpjsItemSeventContent{
	width: 100%;
	height: 331px;
	display: flex;
	justify-content:flex-start;
	align-items: center;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-cpjsItemSeventContent.png') no-repeat center;
	background-size: 556px 331px;
}

.cpjs .cpjsBody .cpjsItemSevent .cpjsItemSeventContent .content{
	width:100%;
	height:28px;
	font-size:20px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:28px;
	text-align: start;
	margin-top: 61px;
	position: relative
}
.cpjs .cpjsBody .cpjsItemSevent .cpjsItemSeventContent .content:before{
	position: absolute;
	content: '';
	width: 21px;
	height: 21px;
	left: -28px;
	top: 5px;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-cpjsItemfiveRightimg2.png') no-repeat center;
	background-size: 100% 100%;
}
.cpjs .cpjsBody .cpjsItemSevent .cpjsItemSeventContent .contentLeft{
	width: 140px;
	height: 331px;
	margin-right: 600px;
	margin-left: 310px;
}
.cpjs .cpjsBody .cpjsItemSevent .cpjsItemSeventContent .contentRight{
	width: 150px;
	height: 331px;
}
.cpjs .cpjsBody .cpjsItemEight{
	width: 100%;
	height: 650px;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-cpjsItemEightbg.png') no-repeat center;
	background-size: 100% 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding:0 200px;
}
.cpjs .cpjsBody .cpjsItemEight .item{
	width: 292px;
	height: 446px;
	border-top: 10px solid #88162F;
	background: #fff;
	margin-right:39px;
}
.cpjs .cpjsBody .cpjsItemEight .item:last-of-type{
	margin-right: 0;
}
.cpjs .cpjsBody .cpjsItemEight .item .itemName{
	width:100%;
	height:33px;
	font-size:24px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(65,70,84,1);
	line-height:33px;
	text-align: center;
	margin: 52px auto 16px;

}
.cpjs .cpjsBody .cpjsItemEight .item .itemLine{
	width:80px;
	height:2px;
	background:rgba(136,22,47,1);
	margin: 0 auto 48px;
}
.cpjs .cpjsBody .cpjsItemEight .item .itemTitle{
	width:100%;
	height:24px;
	font-size:18px;
	font-family:PangMenZhengDao;
	color:rgba(136,22,47,1);
	line-height:23px;
	text-align: center;
	margin-bottom: 7px;
	font-weight: bold;
}
.cpjs .cpjsBody .cpjsItemEight .item .itemContent{
	width:100%;
	height:24px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:23px;
	text-align: center;
	margin-bottom: 25px;
}
.cpjs .cpjsBody  .cpjsItemNine{
	width: 100%;
	height:570px;
	background: #fff;
	overflow: hidden;
}
.cpjs .cpjsBody  .cpjsItemNine .cpjsItemNineTitle{
	margin-top: 40px;
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(64,64,64,1);
	line-height:40px;
	text-align: center;
}
.cpjs .cpjsBody  .cpjsItemNine .cpjsItemNineP{
	width:766px;
	margin: 21px auto 34px;
	text-align: center;
	font-size:18px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:30px;
}
.cpjs .cpjsBody  .cpjsItemNine input{
	width:685px;
	height:50px;
	background:rgba(255,255,255,1);
	border:1px solid rgba(202,202,202,1);
	margin: 0 auto 20px;
	padding: 13px 20px;
	color: #000;
	display: block;
	box-sizing: border-box;
	font-size: 16px;
	font-family: 400px;
}
.cpjs .cpjsBody  .cpjsItemNine .tosendBtn{
	width:120px;
	height:38px;
	background:rgba(136,22,47,1);
	border-radius:3px;
	margin: 35px auto ;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:38px;
	text-align: center;
	cursor: pointer;
}
/* 产品定价 */
.cpdj{
	width: 100%;
	background:#F5F6FB;
	padding-bottom: 44px;
}
.cpdj .cpdjBody{
	width: 1440px;
	height: 100%;
	background: #fff;
	overflow: hidden;
	margin: 0 auto;
}
.cpdj .cpdjItemone{
	width: 100%;
	height:516px;
	background:rgba(255,255,255,1);
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	padding: 40px 240px 0;
}
.cpdj .cpdjItemone .top{
	display: flex;
	justify-content: space-between;
	height: 371px;
	width: 100%;
	margin-bottom: 45px;
}
.cpdj .cpdjItemone .top .item{
	width: 292px;
	height: 371px;
	border: 1px solid #F1F2F5;
	border-top:10px solid #88162F;
	margin-right: 43px;
}
.cpdj .cpdjItemone .top .item:hover{
	box-shadow:0px 10px 30px 0px rgba(40,40,40,0.1);
}
.cpdj .cpdjItemone .top .item:hover .btn{
	background:rgba(136,22,47,1);
	color: #fff;
	border: none;
}
.cpdj .cpdjItemone .top .item .title{
	width: 100%;
	height:50px;
	font-size:25px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:50px;
	margin-top: 36px;
	text-align: center;
}
.cpdj .cpdjItemone .top .item p{
	width:100%;
	text-align: center;
	height:36px;
	font-size:14px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(136,22,47,1);
	line-height:36px;
	margin-bottom: 43px;
}
.cpdj .cpdjItemone .top .item .price{
	width: 100%;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: baseline;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	vertical-align: text-bottom;
}
.cpdj .cpdjItemone .top .item .price .p1{
	font-size: 20px;
}
.cpdj .cpdjItemone .top .item .price .p2{
	font-size: 36px;
}
.cpdj .cpdjItemone .top .item .btn{
	width:152px;
	height:41px;
	text-align: center;
	font-size:18px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	line-height:41px;
	margin: 63px auto;
}
.btnbg1{
	background:rgba(136,22,47,1);
	color:rgba(255,255,255,1);
}
.btnbg2{
	background:rgba(255,255,255,1);
	border:1px solid rgba(40,40,40,1);
	color:rgba(40,40,40,1);
	cursor: pointer;
}
.cpdj .cpdjItemone .bot{
	width:100%;
	text-align: center;
	height:21px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:21px;
}
.cpdj .cpdjItemtwo{
	width: 100%;
	height:auto;
	background:#F1F2F5;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	padding: 48px 278px 80px;
}
.cpdj .cpdjItemtwo .title{
	width:100%;
	text-align: center;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(64,64,64,1);
	line-height:40px;
	margin-bottom: 35px;
}
.cpdj .cpdjItemtwo .item{
	width: 100%;
	height: auto;
	padding: 18px 20px;
	background:rgba(255,255,255,1);
	border-radius:5px;
	border:1px solid rgba(202,202,202,1);
	margin-bottom: 40px;
}
.cpdj .cpdjItemtwo .item .wen1{
	font-size:18px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:25px;
}
.cpdj .cpdjItemtwo .item .wen2{
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:21px;
	margin-top: 20px;
}
.cpdj .cpdjItemtwo  .questionbg1{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-questionbg1.png') no-repeat 825px 25px;
	background-size: 25px 13px;
}
.cpdj .cpdjItemtwo  .questionbg2{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-questionbg2.png') no-repeat 825px 20px;
	background-size: 20px 13px;
}
.footer{
	width: 100%;
	height: 250px;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190710-footerbg.png') no-repeat center;
	background-size: 100% 250px;
}
/* 代理合作 */
.dlhz{
	width: 100%;
	background:#F5F6FB;
	padding-bottom: 44px;
}
.dlhz .dlhzBody{
	width: 1440px;
	height: 100%;
	background: #fff;
	overflow: hidden;
	margin: 0 auto;
}
.dlhz .dlhzItemone{
	width: 100%;
	height: 354px;
	background: #fff;
	padding: 40px 263px 0;
}
.dlhz .dlhzItemone .title{
	width: 100%;
	text-align: center;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:40px;
	margin-bottom: 62px;
}
.dlhz .dlhzItemone .bot{
	display: flex;
	justify-content: space-between;
	width: 100%;
	height: auto;
}
.dlhz .dlhzItemone .bot .botItem{
	width: 130px;
	height:auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.dlhz .dlhzItemone .bot .botItem img{
	width: 62px;
	height: 62px;
	margin-bottom: 8px;
}
.dlhz .dlhzItemone .bot .botItem .botItemTitle{
	height:24px;
	font-size:17px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(51,51,51,1);
	line-height:24px;
	margin-bottom: 9px;
}
.dlhz .dlhzItemone .bot .botItem p{
	height:43px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(136,136,136,1);
	line-height:21px;
	text-align: center;
}
.dlhz .dlhzItemtwo{
	height: 720px;
	width: 100%;
	padding:40px 267px 0;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-dlhzItemtwoimg7.png') no-repeat center;
	background-size: 100% 720px;
}
.dlhz .dlhzItemtwo .title{
	width:100%;
	text-align: center;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:40px;
	margin-bottom: 51px;
}
.dlhz .dlhzItemtwo .item{
	width: 906px;
	height: 150px;
	display: flex;
	padding: 29px 0 29px 42px;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 25px;
	background: #fff;
}
.dlhz .dlhzItemtwo .item:last-of-type{
	margin-bottom: 0;
}
.dlhz .dlhzItemtwo .item img{
	width: 81px;
	height: 61px;
	margin-right: 39px;
}
.dlhz .dlhzItemtwo .item .right{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	position: relative;
}
.dlhz .dlhzItemtwo .item .right img{
	position: absolute;
	top:-20px;
	right: -50px;
	width: 110px;
	height: 25px;
}
.dlhz .dlhzItemtwo .item .right .rightTitle {
	width:100%;
	text-align: start;
	height:25px;
	font-size:18px;
	font-family:PingFangSC-Medium;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:25px;
	margin-bottom: 12px;
}
.dlhz .dlhzItemtwo .item .right .rightContent{
	width: 100%;
	height: auto;
}
.dlhz .dlhzItemtwo .item .right .rightContent span{
	 font-family: PingFang SC Regular
}
.dlhz .dlhzItemtwo .item .right .rightContent .p1{
	font-size:15px;
	font-weight:normal;
	color:rgba(51,51,51,1);
	line-height:18px;
}
.dlhz .dlhzItemtwo .item .right .rightContent .p2{
	font-size:15px;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:18px;
}
.dlhz .dlhzItemtwo .item .right .rightContent .p3{
	font-size:15px;
	font-weight:normal;
	color:rgba(51,51,51,1);
	line-height:23px;
	vertical-align: baseline;
}
.dlhz .dlhzItemtwo .item .right .rightContent .p4{
	font-size:18px;
	font-weight:bold;
	font-style: italic;
	color:#D61E1E;
	line-height:23px;
	vertical-align: baseline;
	letter-spacing:1px;
}
.dlhz .dlhzItemtwo .bot{
	width:100%;
	padding-left: 45px;
	height:18px;
	font-size:13px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:18px;
}
.dlhz  .dlhzItemthree{
	width:100%;
	height: 668px;
	background: #fff;
	padding-top: 40px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.dlhz  .dlhzItemthree .title{
	width:100%;
	text-align: center;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:40px;
	margin-bottom: 44px;
}
.dlhz  .dlhzItemthree .content{
	width: 525px;
	height: auto;
	display:flex;
	justify-content: space-between;
	align-items: flex-start;
	position: relative;
	margin:  0 auto;
}
.dlhz  .dlhzItemthree .content img{
	position: absolute;
	top:-40px;
	left:215px;
	width: 98px;
	height: 96px;
}
.dlhz  .dlhzItemthree .content .left{
	width: 50%;
	height: auto;
}
.dlhz  .dlhzItemthree .content .right{
	width: 50%;
	height: auto;
}
.dlhz  .dlhzItemthree .content .Title{
	width: 100%;
	height:50px;
	text-align: center;
	line-height: 50px;
	font-size:25px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:50px;
}
.dlhz  .dlhzItemthree .content .item{
	padding: 22px 25px;
	width: 100%;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:22px;
	text-align: center;
	height: 100px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.itembg1{
	background:#F1F2F5
}
.itembg2{
	background:#F9F9FC
}
.titlebg1{
	background:#88162F
}
.titlebg2{
	background:rgba(19,19,19,0.27);
}
.dlhz .dlhzItemfour{
	width: 100%;
	height: 467px;
	background: #F1F2F5;
	padding: 40px 378px 0;
}
.dlhz .dlhzItemfour .title{
	width:100%;
	height:40px;
	text-align: center;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:40px;
	margin-bottom: 52px;
}
.dlhz .dlhzItemfour .toSendYy{
	width: 128px;
	height:38px;
	background:rgba(136,22,47,1);
	border-radius:3px;
	margin: 35px auto;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:38px;
	text-align: center;

}
.dlhz .dlhzItemfour input{
	width: 685px;
	height: 50px;
	background:rgba(255,255,255,1);
	border:1px solid rgba(202,202,202,1);
	padding: 13px 20px;
	color: #333;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:50px;
	box-sizing: border-box;
	margin-bottom: 20px;
}
/* 关于我们 */
.gyme{
	width: 100%;
	background:#F5F6FB;
	padding-bottom: 44px;
}
.gyme .gymeBody {
	width: 1440px;
	height: 100%;
	background: #fff;
	overflow: hidden;
	margin: 0 auto;
}
.gyme .gymeone{
	width: 100%;
	padding: 40px 240px;
	display: flex;
	justify-content: flex-start;
	flex-direction: column;
	align-items: center;	
	height: 1630px;
	background: #fff;
}
.gyme .gymeone .title{
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:40px;
	text-align: center;
	margin-bottom: 40px;
}
.gyme .gymeone .item{
	width: 100%;
	height: 447px;
	position: relative;
	margin-bottom: 53px;
}
.gyme .gymeone .item1{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-gymeoneimg1.png') no-repeat center;
	background-size: 100% 447px;
}
.gyme .gymeone .item2{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-gymeoneimg2.png') no-repeat center;
	background-size: 100% 447px;
}
.gyme .gymeone .item3{
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-gymeoneimg3.png') no-repeat center;
	background-size: 100% 447px;
}
.gyme .gymeone .itemchildren{
	background: #F9F9FC;
	position: absolute;
	bottom: 0;
	width: 480px;
	height: 153px;
	padding: 20px 63px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items:flex-start;
	box-sizing: border-box;
	cursor: pointer;
	padding: 0 63px;
}
.gyme .gymeone .itemchildren .top{
	width: 100%;
	text-align: start;
	margin-bottom: 4px;
	font-size:26px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:40px;
}
.gyme .gymeone .itemchildren .bot{
	height:28px;
	font-size:17px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:28px;
	width: 100%;
	text-align: start;
}
.gyme  .gymetwo{
	width: 100%;
	height: 621px;
	background: #F1F2F5;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	padding:40px 248px;
}
.gyme  .gymetwo .title{
	width:100%;
	height:40px;
	font-size:28px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:40px;
	text-align: center;
	margin-bottom: 33px;
}
.gyme  .gymetwo .content{
	width: 100%;
	height: 446px;
	display: flex;
	justify-content: space-between;
}
.gyme  .gymetwo .item{
	width: 292px;
	height: 446px;
	border-top: 10px solid #88162F;
	background: #fff;
	margin-right: 39px;
}
.gyme  .gymetwo .item:last-of-type{
	margin-right: 0px;
}
.gyme  .gymetwo .item .itemName{
	width:100%;
	height:33px;
	font-size:24px;
	font-family:PingFangSC-Medium;
	font-weight:bold;
	color:rgba(65,70,84,1);
	line-height:33px;
	text-align: center;
	margin: 52px auto 16px;

}
.gyme  .gymetwo .item .itemLine{
	width:80px;
	height:2px;
	background:rgba(136,22,47,1);
	margin: 0 auto 48px;
}
.gyme  .gymetwo .item .itemTitle{
	width:100%;
	height:24px;
	font-size:18px;
	font-family:PangMenZhengDao;
	color:rgba(136,22,47,1);
	line-height:23px;
	text-align: center;
	margin-bottom: 7px;
	font-weight: bold;
}
.gyme  .gymetwo .item .itemContent{
	width:100%;
	height:24px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:23px;
	text-align: center;
	margin-bottom: 25px;
}
.footer .footerTop{
	height: 200px;
	width: 100%;
	padding: 0 240px;
}
.footer .footerTop .footerTopContent2{
	width: 250px;
	height: 80%;
	margin-right: 80px;
	float: right;
	margin-top: 36px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}
.footer .footerTop .footerTopContent2 .top{
	width:100%;
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(255,255,255,1);
	line-height:20px;
	padding-left: 50px;
	text-align: start;
	margin-bottom: 20px;
}
.footer .footerTop .footerTopContent2 .bottom{
	height: 90px;
	width: 100%;
	display: flex;
	justify-content: flex-end;
}
.footer .footerTop .footerTopContent2 .bottom .botLeft{
	width: 90px;
	height: 90px;
	background: #fff;
	margin-right: 26px;
	padding: 2px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.footer .footerTop .footerTopContent2 .bottom .botRight{
	width: 90px;
	height: 90px;
	background: #fff;
	padding: 2px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.footer .footerTop .footerTopContent2 .wen{
	height: 17px;
	width: 100%;
	display: flex;
	justify-content: flex-end;
	margin-top: 4px;
}
.footer .footerTop .footerTopContent2 .wen .left{
	width: 90px;
	height: 17px;
	text-align: center;
	margin-left: 26px;
	font-size:12px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(95,100,119,1);
}
.footer .footerTop .footerTopContent2 .wen .right{
	width: 90px;
	height: 17px;
	text-align: center;
	font-size:12px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(95,100,119,1);
}
.footer .footerTop .footerTopContent{
	width: auto;
	height: 80%;
	margin-right: 80px;
	float: left;
	margin-top: 36px;
}
.footer .footerTop .footerTopContent .title{
	width:auto;
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(255,255,255,1);
	line-height:20px;
	margin-bottom: 20px;
}
.footer .footerTop .footerTopContent .content{
	width:auto;
	height:18px;
	font-size:13px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(148,154,166,1);
	line-height:18px;
	margin-bottom: 8px;
}
.footer .footerTop .footerTopContent .isTop{
	cursor: pointer;
}
.footer .footerTop .wx{
	margin-top: 36px;
	float: right;
	width: 65px;
	height:55px;
}
.footer .footerTop .wx img{
	width: 26px;
	height: 26px;
	margin: 0 auto 8px;
}
.footer .footerTop .wx .content{
	width: 100%;
	text-align: center;
	font-size:12px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(95,100,119,1);
	line-height:17px;
}
.footer .footerTop .app{
	margin-top: 44px;
	float: right;
	margin-right: 17px;
	width: 100px;
	height:55px;
	position: relative;
}
.footer .footerTop .app .appma{
	position:absolute;
	width: 112px;
	height: 115px;
	left: -10px;
	top: -120px;
	background: url('http://mendian.yilianchuang.cn/20190713/newbb-20190709-appma.png') no-repeat center;
	background-size: 100%;
}
.footer .footerTop .app .appma .appxzma{
	width: 82px;
	height: 82px;
	margin: 13px auto;
}
.footer .footerTop .app .appimg{
	width: 48px;
	height: 18px;
	margin: 0 auto 8px;

}
.footer .footerTop .app .content{
	width: 100%;
	text-align: center;
	font-size:12px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(95,100,119,1);
	line-height:17px;
}
.footer .footerBot{
	width: 100%;
	height: 50px;
	background:#1F1F1F;
	padding: 0 240px;
	display: flex;
	justify-content: space-between;
	overflow: hidden;
	background:rgba(31,31,31,.2);
}
.footer .footerBot .right{
	height:100%;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(173,179,191,1);
	line-height:50px;
}
.footer .footerBot .right img{
	width: 29px;
	height: 29px;
	margin: 11px 21px 0 0; 
	float: left;
}
.footer .footerBot .left{
	height:50px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(173,179,191,1);
	line-height:50px;
	cursor: pointer;
}
/* 遮幕层 */
.sd{
	width:100%;
	height:100%;
	position:fixed;
	z-index:15;
	top: 0;
	left: 0;
	background:rgba(0,0,0,0.8);
}
/* 预约 */
.mbyy{
	width: 900px;
	height: 620px;
	left: 50%;
	top: 50%;
	margin: -310px 0 0 -450px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	position: absolute;
	z-index:20;
	position: fixed;
}
.mbyy .mbyytitle{
	width:100%;
	text-align: center;
	height:36px;
	font-size:25px;
	font-family:SourceHanSerifCN-SemiBold;
	font-weight:600;
	color:rgba(34,34,34,1);
	line-height:36px;
	margin: 40px auto 28px;
}
.mbyy .mbyywen{
	width:480px;
	height:21px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:21px;
	margin: 0 auto 60px;
}
.mbyy .mbyyInput{
	width: 370px;
	height: auto;
	margin: 0 auto 35px;
}
.mbyy .mbyyInput p{
	width:auto;
	height:22px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:22px;
	margin-bottom: 10px;
}
.mbyy .mbyyInput input{
	width:369px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	box-sizing: border-box;
	padding: 10px 15px;
}
.mbyy .btns{
	width: 370px;
	margin: 25px auto 0;
	height: 38px;
	display: flex;
	justify-content: space-between
}
.mbyy .btns .ljyy{
	width:174px;
	height:38px;
	background:#88162F;
	border-radius:4px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:38px;
	text-align: center;
	cursor: pointer;
	border: none;
	
}
.mbyy .btns .rest{
	width:174px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(40,40,40,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	text-align: center;
	cursor: pointer;
}
/* 下载 */
.close{
	transition:transform .5s linear;
	cursor: pointer
}
.close:hover{
	transform:rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
}
.xzclose{
	width:18px;
	height:18px;
	background: url("http://mendian.yilianchuang.cn/20190713/bb-close.png") no-repeat center;
	background-size: 100% 100%;
	position: relative;
	top: 30px;
	right:-500px; 
}
.mbxz{
	width: 550px;
	height: 450px;
	left: 50%;
	top: 50%;
	margin: -225px 0 0 -275px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	position: fixed;
	z-index: 20;

}
.mbxz .xzheader{
	width: 320px;
	height: 33px;
	margin: 40px auto 55px;
}
.mbxz .xzheader .khxz{
	width: 100%;
	height: 33px;
	float: left;
	line-height: 33px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	text-align: center;
	background:#88162F;
	color:#fff;
}
.xzActive{
	color:#ffffff;
	background: #282828;
}
.xzNormal{
	color:#9A9A9A;
	background: #F0F0F0;
}
.mbxz .xzheader .dlxz{
	width: 160px;
	height: 33px;
	float: left;
	line-height: 33px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	text-align: center;
}
.mbxz .img{
	width: 150px;
	height: 150px;
	margin: 0 auto 14px;
	display: block;
	margin-top: 54px;
}
.mbxz .xzdir{
	width:336px;
	height:20px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:20px;
	margin: 0 auto 38px;
	text-align: center;
}
.mbxz .xzBtn{
	width: 385px;
	height:43px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between
}
.mbxz .xzBtn .and{
	width:177px;
	height:43px;
	background:#88162F;
	border-radius:4px;
	cursor:pointer
}
.mbxz .xzBtn .ios{
	width:177px;
	height:43px;
	border-radius:4px;
	border:1px solid #88162F;
	cursor:pointer
}
.mbxz .xzBtn .and img{
	margin-left: 41px;
	margin-top: 9px;
	width: 23px;
	height: 26px;
	float: left;
}
.mbxz .xzBtn .ios img{
	margin: 8px 0 8px 46px;
	width: 22px;
	height: 27px;
	float: left;
}
.mbxz .xzBtn .and p{
	width:60px;
	height:42px;
	font-size:16px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(255,255,255,1);
	line-height:42px;
	margin-left: 12px;
	float: left;
}
.mbxz .xzBtn .ios p{
	width:51px;
	height:42px;
	font-size:16px;
	font-family:PingFangSC-Semibold;
	font-weight:600;
	color:rgba(40,40,40,1);
	line-height:42px;
	margin-left: 12px;
	float: left;	
}
/* 提示窗遮罩层 */
.warmsd{
	width:100%;
	height:100%;
	position:fixed;
	z-index:25;
	top: 0;
	left: 0;
	background:rgba(0,0,0,0.8);
}
/* 提示窗 */
.warm{
	width: 400px;
	height: 300px;
	left: 50%;
	top: 50%;
	margin: -150px 0 0 -200px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	z-index: 30;
	position: fixed;
	box-sizing: border-box;
	padding: 36px 45px;
}
.warm img{
	width: 35px;
	height: 35px;
	margin: 0 auto 50px;
}
.warm .title{
	width: 300px;
	height: auto;
	font-size: 14px;
	color: #282828;
	margin: 0 auto 66px;
	text-align: center;
	font-family:PingFangSC-Regular;
}
.warm .btn{
	background: #88162F;
    font-size:14px;
	font-family:PingFangSC-Medium;
	font-weight:500;
	color:rgba(255,255,255,1);
	margin: 0 auto;
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
}
/* 单店购买 */
.mbbuy1 {
	width: 900px;
	height: 620px;
	left: 50%;
	top: 50%;
	margin: -310px 0 0 -450px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	position: fixed;
	z-index: 20;
}
.mbbuy1 .title{
	text-align: center;
	height:36px;
	font-size:25px;
	font-family:SourceHanSerifCN-SemiBold;
	font-weight:600;
	color:rgba(34,34,34,1);
	line-height:36px;
	margin: 40px auto 50px;
}
.mbbuy1 .acount{
	width: 405px;
	height:42px;
	margin: 0 auto 30px;
}
.mbbuy1 .acount p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	font-family:PingFangSC-Regular;
	float: left;
}
.mbbuy1 .acount input{
	width:288px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: start;
	padding: 0 20px;
	box-sizing: border-box
}
.mbbuy1 .number {
	width: 405px;
	height:40px;
	margin: 0 auto 30px;
}
.mbbuy1 .number p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy1 .number .p1{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: center;
}
.mbbuy1 .number .p2{
	width:255px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: center;
}

.mbbuy1 .number div{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 15px;
	float: left;
}
.mbbuy1 .time {
	width: 405px;
	height:42px;
	margin: 0 auto 30px;
}

.mbbuy1 .time p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy1 .time input{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: start;
	padding: 0 20px;
	box-sizing: border-box
}
.mbbuy1 .time div{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 15px;
	float: left;
}
.mbbuy1 .paymethod {
	width: 405px;
	height:42px;
	margin: 0 auto 30px;
}
.mbbuy1 .paymethod p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy1 .paymethod .zfb{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(236,236,236,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left;
	position: relative
}
.mbbuy1 .paymethod .wx{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(236,236,236,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 30px;
	float: left;
	position: relative;
}
.mbbuy1 .paymethod .zfb img{
	width: 22px;
	height: 22px;
	float: left;
	margin: 8px 10px 8px 22px;
}
.mbbuy1 .paymethod .zfb .wen{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left
}
.mbbuy1 .paymethod .wx img{
	width: 22px;
	height: 22px;
	float: left;
	margin: 8px 10px 8px 22px;
}
.mbbuy1 .paymethod .wx .wen{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left
}
.paychecked{
	width:12px;
	height:100%;
	background:#88162f;
	border-radius:3px;
	float: left;
	position:absolute ;
	right:0;
	top:0;
}
.mbbuy1 .line{
	width:100%;
	height:3px;
	background: rgba(236,236,236,1);
	margin: 20px auto 40px;
}
.mbbuy1 .money{
	width: 400px;
	height:38px;
	margin: 0 auto 30px;
}
.mbbuy1 .money .montitle{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy1 .money .fh{
	float: left;
	width:auto;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(208,2,27,1);
	line-height:36px;
}
.mbbuy1 .money .num{
	float: left;
	width:auto;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(208,2,27,1);
	line-height:36px;
}
.mbbuy1 .btns{
	width: 280px;
	height: 38px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;

}
.mbbuy1 .btns .yesBtn{
	width:125px;
	height:38px;
	background:#88162f;
	border-radius:4px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:38px;
	text-align: center;
	cursor: pointer;
}
.mbbuy1 .btns .rest{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid #88162f;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	text-align: center;
	cursor: pointer;
}
/* 连锁店购买 */
/* 连锁购买 */
.mbbuy2 {
	width: 900px;
	height: 620px;
	left: 50%;
	top: 50%;
	margin: -310px 0 0 -450px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	position: fixed;
	z-index: 20;
	position:relative;
	overflow:hidden;
}
.mbbuy2 .title{
	text-align: center;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:600;
	color:rgba(34,34,34,1);
	line-height:36px;
	margin: 40px auto 50px;
}
.mbbuy2 .acount{
	width: 410px;
	height:42px;
	margin: 0 auto 30px;
}
.mbbuy2 .acount p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy2 .acount input{
	width:288px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: start;
	padding: 0 20px;
	box-sizing: border-box
}
.mbbuy2 .number {
	width: 640px;
	height:42px;
	margin-bottom:30px;
	margin-left: 400px;
}
.mbbuy2 .number .checkOpen{
	margin-left: 20px;
	width: 170px;
	height: 100%;
	float: left
}


.inboxbg1{
	background: #282828
}
.mbbuy2 .number .checkOpen .box{
	width:20px;
	height:20px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(40,40,40,1);
	margin-top: 9px;
	float: left

}
.mbbuy2 .number .checkOpen p{
	width:98px;
	height:38px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:38px;
	float: left;
	margin-left: 15px;
	margin-right: 0;
}
.mbbuy2 .number .checkOpen .box .inBox{
	width: 14px;
	height: 14px;
	margin: 2px 2px;
}
.mbbuy2 .number p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy2 .number .p1{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: center;
}
.mbbuy2 .number .p2{
	width:255px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: center;
}
.mbbuy2 .number div{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 15px;
	float: left;
}
.mbbuy2 .time {
	width: 400px;
	height:38px;
	margin: 0 auto 30px;
}

.mbbuy2 .time p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy2 .time input{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: start;
	padding: 0 20px;
	box-sizing: border-box
}
.mbbuy2 .time div{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 15px;
	float: left;
}
.mbbuy2 .paymethod {
	width: 405px;
	height:38px;
	margin: 0 auto 30px;
}
.mbbuy2 .paymethod p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	font-family:PingFangSC-Regular;
	float: left;
}
.mbbuy2 .paymethod .zfb{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(236,236,236,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left;
	position: relative;
}
.mbbuy2 .paymethod .wx{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(236,236,236,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 30px;
	float: left;
	position: relative;
}
.mbbuy2 .paymethod .zfb img{
	width: 22px;
	height: 22px;
	float: left;
	margin: 8px 10px 8px 22px;
}
.mbbuy2 .paymethod .zfb .wen{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left
}
.mbbuy2 .paymethod .wx img{
	width: 22px;
	height: 22px;
	float: left;
	margin: 8px 10px 8px 22px;
}
.mbbuy2 .paymethod .wx .wen{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left;
	position:relative;
}
.paychecked{
	width:12px;
	height:100%;
	background:rgba(40,40,40,1);
	border-radius:3px;
	float: left;
}
.mbbuy2 .line{
	width:100%;
	height:3px;
	background: rgba(236,236,236,1);
	margin: 20px auto 40px;
}
.mbbuy2 .money{
	width: 400px;
	height:38px;
	margin: 0 auto 30px;
}
.mbbuy2 .money .montitle{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy2 .money .fh{
	float: left;
	width:auto;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(208,2,27,1);
	line-height:36px;
}
.mbbuy2 .money .num{
	float: left;
	width:auto;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(208,2,27,1);
	line-height:36px;
}
.mbbuy2 .btns{
	width: 280px;
	height: 38px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;

}
.mbbuy2 .btns .yesBtn{
	width:125px;
	height:38px;
	background:#88162F;
	border-radius:4px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:38px;
	text-align: center;
}
.mbbuy2 .btns .rest{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid #88162F;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	text-align: center;
}
.paychecked{
	float: right;
	width:12px;
	height:100%;
	background:#88162F;
	border-radius:3px;
	position:absolute;
	top:0;
	right:0;
}
/* 定制连锁购买 */
.mbbuy3 {
	width: 900px;
	height: 620px;
	left: 50%;
	top: 50%;
	margin: -310px 0 0 -450px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	position: fixed;
	z-index: 20;
	position:relative;
	overflow:hidden;
}
.mbbuy3 .title{
	text-align: center;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:600;
	color:rgba(34,34,34,1);
	line-height:36px;
	margin: 40px auto 50px;
}
.mbbuy3 .acount{
	width: 410px;
	height:42px;
	margin: 0 auto 30px;
}
.mbbuy3 .acount p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy3 .acount input{
	width:288px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: start;
	padding: 0 20px;
	box-sizing: border-box
}
.mbbuy3 .number {
	width: 640px;
	height:42px;
	margin-bottom:30px;
	margin-left: 400px;
}
.mbbuy3 .number .checkOpen{
	margin-left: 20px;
	width: 170px;
	height: 100%;
	float: left
}


.inboxbg1{
	background: #282828
}
.mbbuy3 .number .checkOpen .box{
	width:20px;
	height:20px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(40,40,40,1);
	margin-top: 9px;
	float: left

}
.mbbuy3 .number .checkOpen p{
	width:98px;
	height:38px;
	font-size:14px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:38px;
	float: left;
	margin-left: 15px;
	margin-right: 0;
}
.mbbuy3 .number .checkOpen .box .inBox{
	width: 14px;
	height: 14px;
	margin: 2px 2px;
}
.mbbuy3 .number p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy3 .number .p1{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: center;
}
.mbbuy3 .number .p2{
	width:255px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: center;
}
.mbbuy3 .number div{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 15px;
	float: left;
}
.mbbuy3 .time {
	width: 400px;
	height:38px;
	margin: 0 auto 30px;
}

.mbbuy3 .time p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy3 .time input{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:3px;
	border:1px solid rgba(40,40,40,1);
	float: left;
	line-height: 38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	text-align: start;
	padding: 0 20px;
	box-sizing: border-box
}
.mbbuy3 .time div{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 15px;
	float: left;
}
.mbbuy3 .paymethod {
	width: 405px;
	height:38px;
	margin: 0 auto 30px;
}
.mbbuy3 .paymethod p{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	font-family:PingFangSC-Regular;
	float: left;
}
.mbbuy3 .paymethod .zfb{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(236,236,236,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left;
	position: relative;
}
.mbbuy3 .paymethod .wx{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid rgba(236,236,236,1);
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	margin-left: 30px;
	float: left;
	position: relative;
}
.mbbuy3 .paymethod .zfb img{
	width: 22px;
	height: 22px;
	float: left;
	margin: 8px 10px 8px 22px;
}
.mbbuy3 .paymethod .zfb .wen{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left
}
.mbbuy3 .paymethod .wx img{
	width: 22px;
	height: 22px;
	float: left;
	margin: 8px 10px 8px 22px;
}
.mbbuy3 .paymethod .wx .wen{
	width:auto;
	height:38px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	float: left;
	position:relative;
}
.paychecked{
	width:12px;
	height:100%;
	background:rgba(40,40,40,1);
	border-radius:3px;
	float: left;
}
.mbbuy3 .line{
	width:100%;
	height:3px;
	background: rgba(236,236,236,1);
	margin: 20px auto 40px;
}
.mbbuy3 .money{
	width: 400px;
	height:38px;
	margin: 0 auto 30px;
}
.mbbuy3 .money .montitle{
	width: 80px;
	height: 100%;
	line-height: 38px;
	text-align: end;
	margin-right: 30px;
	float: left;
	font-family:PingFangSC-Regular;
}
.mbbuy3 .money .fh{
	float: left;
	width:auto;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(208,2,27,1);
	line-height:36px;
}
.mbbuy3 .money .num{
	float: left;
	width:auto;
	height:36px;
	font-size:25px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(208,2,27,1);
	line-height:36px;
}
.mbbuy3 .btns{
	width: 280px;
	height: 38px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;

}
.mbbuy3 .btns .yesBtn{
	width:125px;
	height:38px;
	background:#88162F;
	border-radius:4px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:38px;
	text-align: center;
}
.mbbuy3 .btns .rest{
	width:125px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid #88162F;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	text-align: center;
}
.paychecked{
	float: right;
	width:12px;
	height:100%;
	background:#88162F;
	border-radius:3px;
	position:absolute;
	top:0;
	right:0;
}
/* 联系模板 */
.telmb{
	width: 500px;
	height: 500px;
	left: 50%;
	top: 50%;
	margin: -250px 0 0 -250px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	position: absolute;
	z-index: 20;
	position: fixed;
}
.telmb .telmbtitle{
	width:200px;
	height:36px;
	font-size:25px;
	font-family:SourceHanSerifCN-SemiBold;
	font-weight:600;
	color:rgba(34,34,34,1);
	line-height:36px;
	margin: 40px auto 28px;
}
.telmb .telmbwen{
	width:480px;
	height:21px;
	font-size:15px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(154,154,154,1);
	line-height:21px;
	margin: 0 auto 60px;
	text-align: center;
}
.telmb .telmbInput{
	width: 500px;
	height: 22px;
	margin: 0 auto 35px;
}
.telmb .telmbInput .dirwen{
	width: 100%;
	text-align: center;
	height:22px;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:22px;
}
.telmb .btns{
	width: 370px;
	margin: 25px auto 0;
	height: 38px;
	display: flex;
	justify-content: space-between
}

.telmb .btns .rest{
	width:174px;
	height:38px;
	background:rgba(255,255,255,1);
	border-radius:4px;
	border:1px solid #88162f;
	font-size:16px;
	font-family:PingFangSC-Regular;
	font-weight:400;
	color:rgba(40,40,40,1);
	line-height:38px;
	text-align: center;
	margin: 0 auto;
}
/* 支付扫码 */
.paysd{
	width:100%;
	height:100%;
	position:fixed;
	z-index:21;
	top: 0;
	left: 0;
	background:rgba(0,0,0,0.8);
}
.paymb{
	width: 500px;
	height: 300px;
	left: 50%;
	top: 50%;
	margin: -150px 0 0 -250px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 10px 0px rgba(165,165,165,0.5);
	border-radius:3px;
	z-index: 22;
	position: fixed;
	box-sizing: border-box;
	padding: 36px 45px;
	
}
.paymb .payleft{
	width: 200px;
	float: left;
	height: 100%;
	border-right: 2px solid #cccccc;
	margin-right: 20px;
	padding: 20px;
	padding-left: 0;
	overflow: hidden;
	line-height: 250px;
	text-align: center;
	position: relative;
}

.paymb .payright{
	width: auto;
	float: left;
	height: 100%;
	font-size:14px;
	padding: 0 20px 20px 0;
	
}
.paymb .payright .cancelpay{
	width: 100%;
    height: 38px;
    background: #FFFFFF;
    border-radius: 3px;
    border: 1px solid #88162F;
    text-align: center;
    line-height: 38px;
	color: #282828;
	font-family:PingFangSC-Regular;
    margin: 0 auto;
}
.paymb .payleft img{
	width: 77px;
	height: 77px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -38px -38px;
}
.paymb .payleft .iframe{
	width: 100%;
	height: 180px;
}
.paymb .payright p{
	height:40px;
	font-weight:400;
	line-height:40px;
	font-family:PingFangSC-Regular;
}

