@charset "utf-8";
@media only screen and (min-width: 991px) {
.bottom-fixed-container{display:none;}
.popLayer-kefu{display:none;}
}
@media only screen and (max-width: 991px) {
.bottom-fixed-container {display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;bottom:0;padding:0 20px 0 20px;width:100%;height:56px;background:#ffffff;z-index:102;box-sizing:border-box;font-size:0;}
.bottom-fixed-container .follow-wrapper {display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:46px;;text-align:center;}
.bottom-fixed-container .follow-wrapper a{line-height:10px; margin:0px; padding:0px;}
.bottom-fixed-container .follow-wrapper .follow-icon {display:inline-block;height:28px;width:28px;background:url(../images/home.png) no-repeat;background-size:cover;}
.bottom-fixed-container .follow-wrapper .active {background:url(../images/ic_follow_yes.png) center no-repeat!important;background-size:60px!important;}
.bottom-fixed-container .text-follow {font-size:14px;color:#101D37;text-align:center; margin-top:0px; margin-bottom:0px}
.bottom-fixed-container .big-wrapper {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-left:15px;}
.bottom-fixed-container .buttoneee {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;height:40px;margin-right:12px;line-height:16px;font-size:14px;color:#FFFFFF; text-align:center;border-radius:5px;}
.bottom-fixed-container .post_ulog {background-image:linear-gradient(90deg,#d6292b 0%,#f0403c 100%);}
.bottom-fixed-container .post_ulog i {display:inline-block;width:36px;height:36px;background:url(../images/bottom_order.png) center no-repeat;background-size:auto 28px;border-radius:50%;margin-right:5px;}
.bottom-fixed-container .call_phone {background-image:linear-gradient(90deg,#3cb035 0%,#75b035 100%);margin-right:0;}
.bottom-fixed-container .call_phone i {display:inline-block;width:36px;height:36px;background:url(../images/bottom_phone.png) center no-repeat;background-size:auto 28px;border-radius:50%;margin-right:5px;}

.mask { display:none; position:fixed; z-index:1007; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:.8;}
.popLayer-kefu { transform: scale(0,0); transition: .4s; opacity: 0; position: fixed; top: 0; right: 0; left: 0; bottom: 0; z-index: 1008;}
.popLayer-kefu.show { transform: scale(1,1); opacity: 1;}
.popLayer-kefu .m-con{ position:absolute; top:50%;right:41px;left:41px;transform:translateY(-50%);border-radius:10px;background-color:#fff;padding-bottom:20px;}
.popLayer-kefu .m-con .t_img { display:block; width:100%;}
.popLayer-kefu .m-con .code_img {display:block; max-width:150px; margin:10px auto 10px;}
.popLayer-kefu .m-con .txt { text-align:center; font-size:16px; color:#666; line-height:32px; border-bottom: 1px dotted rgba(0, 0, 0, 0.15);margin:auto; width:80%; padding-bottom:6px; padding-top:6px;}
.popLayer-kefu .m-con .txt a{color:#666666;}
.popLayer-kefu .m-con .txt i{margin-right:6px; font-size:14px;}
.m-con .close { display: block; width: 40px; height: 40px; background: url(../images/cl.png) no-repeat center;background-size:80%; position: absolute; left: 50%; margin-left: -20px; bottom: -53px;}
.sys_right_fixed { position:fixed; right:10px; bottom:90px; z-index:99;}
.sys_right_fixed li { width:50px; height:50px;}
.sys_right_fixed li .ico {width:50px; height:50px; background:url("../images/headIcon.png") no-repeat 0 0/100px auto;}
.sys_right_fixed .kefu .ico {background:url('../images/wx.png') no-repeat center;background-size:80%;}
.sys_right_fixed .retop .ico { display:none; background:url('../images/top.png') no-repeat center;background-size:80%;}

.sys_right_fixed li .icob {width:50px; height:50px; background:url("../images/headIcon.png") no-repeat 0 0/100px auto;}
.sys_right_fixed .kefu .icob {background:url('../images/qq2.png') no-repeat center;background-size:80%;}
.sys_right_fixed .retop .icob { display:none; background:url('../images/top.png') no-repeat center;background-size:80%;}


.btnbce{
	height:24px;
	background-color: #40b035;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left:5px;
	color:#FFFFFF;
	padding-left:.2rem; padding-right:.2rem; padding-bottom:.1rem; padding-top:.05rem;
	border-radius:20px;
}
}
