@charset "utf-8";

.btn_breathe{-webkit-animation:btn_breathe linear infinite 1.5s;}
@-webkit-keyframes btn_breathe{
	0%{-webkit-transform:scale(1.02);}
	50%{-webkit-transform:scale(0.95);}
	100%{-webkit-transform:scale(1.02);}
}

* {font-family: sans-serif, Arial;}
.suixin_js_tele .ft_red{color:#FF2D1E;}
.suixin_js_tele{width:100%;max-width:30rem;margin:0 auto;position: relative;z-index:1;padding-bottom: 7rem;}
/* .suixin_js_tele::before{
	content:"";
	position: fixed;top:0;right:0;bottom:50%;left:0;z-index:-1;
	background-image: linear-gradient(180deg,#fff267,#ffee99);
} */

.suixin_js_tele .banner{width:100%;position:relative;}
.suixin_js_tele .banner .login_area{width:100%;padding:0.87rem;position: absolute;top:0;left:0;display: flex;justify-content: space-between;align-items: center;}
.suixin_js_tele .banner .login_area .left{display: flex;align-items: center;}
.suixin_js_tele .banner .login_area .left .avatar{width:2.11rem;margin-right:0.53rem;}
.suixin_js_tele .banner .login_area .left .login{width:3.8rem;height:1.98rem;line-height:1.98rem;background-color:rgba(255,255,255,0.6);border-radius: 100rem;text-align: center;font-size:0.95rem;color:#3d4245;margin-right:0.53rem;font-weight:bold;box-shadow: 0 0 1px #fff inset;backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);}
.suixin_js_tele .banner .login_area .left .user{font-size:0.87rem;color:#3D4245;line-height:1.3;margin-right:0.53rem;font-weight:bold;}
.suixin_js_tele .banner .login_area .left .user .name{font-size:1.05rem;}
.suixin_js_tele .banner .login_area .right{flex:1;display: flex;align-items: center;justify-content: flex-end;}
.suixin_js_tele .banner .login_area .rule{display: flex;justify-content:center;align-items: center;color:#3d4245;background-color:rgba(255,255,255,0.5);height:1.85rem;font-size:0.87rem;font-weight:bold;width:3.4rem;border-radius: 100rem;box-shadow: 0 0 1px #fff inset;margin-right:0.53rem;backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);}
.suixin_js_tele .banner .login_area .get_qy{display: flex;justify-content:center;align-items: center;color:#3d4245;background-color:rgba(255,255,255,0.6);height:1.85rem;font-size:0.87rem;font-weight:bold;width:5.85rem;border-radius: 100rem;box-shadow: 0 0 1px #fff inset;backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);}
.suixin_js_tele .banner .login_area .get_qy::after{
	content:"";
	width:0.5rem;height:0.66rem;margin-left: 0.1rem;
	background: url(../images/arr_r.png) center center/contain no-repeat;
}



.suixin_js_tele .nav_chose{margin:0 1rem 0.87rem;border-radius: 1.23rem;background-color: #FFFADB;box-shadow: 0 0 0 2px #fff inset;padding:0.35rem;display: flex;justify-content:space-between;align-items: center;position: relative;z-index:1;}
.suixin_js_tele .nav_chose .lay{flex:1;height:2.6rem;line-height:2.6rem;text-align: center;color:#B82E03;font-size:1.05rem;font-family: 'DouyinSans';border-radius: 0.87rem;position: relative;}
.suixin_js_tele .nav_chose .lay.active{ background-color: #FF6601;color:#fff;}
.suixin_js_tele .nav_chose .lay.active::before{
	content:"";
	width:1.8rem;height:4px;
	background: url(../images/chose_deco.png) center center/100% 100% no-repeat;
	position: absolute;left:50%;-webkit-transform: translateX(-50%);bottom:-4px;
	
}

.suixin_js_tele .pro_chose{margin:0 0.87rem 0.87rem;}
.suixin_js_tele .pro_chose .lay{width:100%;position: relative;padding-bottom:0.87rem;display: none;}
.suixin_js_tele .pro_chose .lay::before{
	content:"";
	position: absolute;top:2.2rem;right:0;bottom:0;left:0;z-index:-1;
	border-radius:1.76rem;
	background-image: linear-gradient(210deg,#FEFAE5 0%,#fff 4rem,#fff 100%);
	box-shadow: 0 0 0 2px #fff inset;
}
.suixin_js_tele .pro_chose .lay .bao{margin:0 0.87rem;display: block;width:auto;}
.suixin_js_tele .pro_chose .lay .quan_box{margin:2.33rem 0.35rem -0.5rem;background-image: linear-gradient(180deg,#ffe48a,#fffdf6);border-radius: 1.32rem;position: relative;padding-top:0.87rem;}
.suixin_js_tele .pro_chose .lay .quan_box::before{
	content:"";
	width:100%;height:2.16rem;
	position: absolute;top:-1.65rem;left:0;
	background: url(../images/title_quan.png) left top/auto 100% no-repeat;
}
.suixin_js_tele .pro_chose .lay .quan_box .title{width:100%;display: flex;justify-content: space-between;align-items: center;padding:0 0.87rem 0 1.32rem;margin-bottom: 0.6rem;}
.suixin_js_tele .pro_chose .lay .quan_box .title .name{line-height: 1;font-size:1.28rem;color:#000;font-family: 'DouyinSans';-webkit-text-stroke:2px transparent;background-image:linear-gradient(90deg,#fff,#fff);-webkit-background-clip: text;}
.suixin_js_tele .pro_chose .lay .quan_box .title .name .point{color:#FF2D1E;font-family: 'DouyinSans';-webkit-text-stroke:2px transparent;background-image:linear-gradient(90deg,#fff,#fff);-webkit-background-clip: text; position: relative;margin-right:0.5rem;z-index:1;}
.suixin_js_tele .pro_chose .lay .quan_box .title .name .point::before{
	content:"";
	width:100%;height:0.7rem;
	background: url(../images/bg_tit_deco.png) center center/100% 100% no-repeat;
	position: absolute;left:0;bottom:0;z-index:-1;
}
.suixin_js_tele .pro_chose .lay .quan_box .title .btn{width:3.43rem;height:1.63rem;display: inline-flex;justify-content: center;align-items: center;box-shadow:0 0 0 1px #E6C0A6 inset;border-radius:0.53rem;font-size:0.8rem;color:#CC814D;font-weight:bold;background-color: rgba(255,255,255,0.64);}
.suixin_js_tele .pro_chose .lay .quan_box .title .btn::after{
	content:"";
	width:0.4rem;height:0.6rem;margin-left: 0.1rem;
	background: url(../images/arr_r_brown.png) center center/contain no-repeat;
}

.suixin_js_tele .pro_chose .lay .quan_box .box{width:100%;padding:0 0.53rem 0.53rem;display: grid;grid-template-columns: repeat(3,1fr);gap:0.44rem 0.48rem;}

.suixin_js_tele .chun_haoli{margin:0.87rem 0.87rem 0.87rem;position: relative;}
.suixin_js_tele .chun_haoli .btn{position: absolute;right:1rem;bottom:20%;width:4.4rem;height:2.16rem;line-height:2.16rem;text-align: center;font-size:0.87rem;font-weight:bold;color:#fff;background-image: linear-gradient(90deg, #FF8631 4%, #FE2D1A 95%);border-radius:0.66rem;}
.suixin_js_tele .limit_box{margin:0.87rem 0.87rem;background-image: linear-gradient(180deg,#FFFBE0 0%,#fff 4rem,#fff 100%);border-radius:1.76rem;overflow: hidden;position:relative}
.suixin_js_tele .limit_box .title{width:100%;display: flex;justify-content: space-between;align-items: center;padding-right:0.87rem;}
.suixin_js_tele .limit_box .title .name{width:9.44rem;height:3.56rem;line-height:2.6rem;padding-left:0.87rem;color:#fff;font-size:1.28rem;font-family: 'DouyinSans';background: url(../images/bg_tit.png) center center/100% 100% no-repeat;}
.suixin_js_tele .limit_box .title .name.bg_l{width:15rem;background: url(../images/bg_l.png) center center/100% 100% no-repeat;}
.suixin_js_tele .limit_box .extra{margin:0 0.87rem;border-radius: 0.87rem;box-shadow:0 0 1px #FFE9A9 inset,0 0 1px #FFE9A9 inset;background-color: #FFF8E6; padding:0.87rem;text-align: justify;font-size:0.92rem;color:#895D27;font-weight:bold;}
.suixin_js_tele .limit_box .extra .ft_red{color:#}
.suixin_js_tele .limit_box .deco{position: absolute;right:0.66rem;bottom:0.87rem;width:3.65rem;}

.suixin_js_tele .limit_box .title .btn{width:3.43rem;height:1.63rem;display: inline-flex;justify-content: center;align-items: center;box-shadow:0 0 0 1px #E6C0A6 inset;border-radius:0.53rem;font-size:0.8rem;color:#CC814D;font-weight:bold;background-color: rgba(255,255,255,0.64);}
.suixin_js_tele .limit_box .title .btn::after{
	content:"";
	width:0.4rem;height:0.6rem;margin-left: 0.1rem;
	background: url(../images/arr_r_brown.png) center center/contain no-repeat;
}

.suixin_js_tele .limit_box .tit_sub{margin:0 1.76rem 0.53rem;font-size:0.82rem;color:#CC814D;font-weight:bold;}
.suixin_js_tele .limit_box .tit_sub .name{color:#000;font-size:1.28rem;font-family: 'DouyinSans';line-height:1;font-weight:normal;}
.suixin_js_tele .limit_box .tit_sub .name .ft_red{font-family: 'DouyinSans';}
.suixin_js_tele .limit_box .box{padding:0 0.87rem 0 0.48rem;display: grid;grid-template-columns: repeat(3,1fr);gap:0.2rem;}
.suixin_js_tele .limit_box .prompt{padding:0.5rem 0.87rem 0.66rem;font-size:0.82rem;color:#cc814d;text-align: justify;}




.suixin_js_tele .sale_lijian{margin:0.87rem 0.87rem;background:url(../images/bg_shanghu.png) top left/100% auto no-repeat;border-radius: 1.76rem;box-shadow: 0 0 0 2px #fff inset;}
.suixin_js_tele .sale_lijian .title{width:100%;display: flex;justify-content: space-between;align-items: center;gap:0.66rem;font-size:0.95rem;font-weight:bold;color:#713030;padding:0.75rem 1rem;}
.suixin_js_tele .sale_lijian .title .left .tit{height:2.16rem;margin:0;}
.suixin_js_tele .sale_lijian .title .more{display: inline-flex;align-items: center;gap:0.1rem;}
.suixin_js_tele .sale_lijian .title .more::after{
	content:"";
	width:0.5rem;height:0.66rem;
	background: url(../images/arr_r_darkbrown.png) center center/contain no-repeat;
}
.suixin_js_tele .sale_lijian .box{background-color: #fff;border-radius: 1.87rem;padding:0.8rem 0;}
.suixin_js_tele .sale_lijian .service{display: grid;grid-template-columns: repeat(5,1fr);gap:0 0;padding:0 0.87rem;margin:0 auto 0.8rem;}
.suixin_js_tele .sale_lijian .service .lay{text-align: center;font-size:0.87rem;}
.suixin_js_tele .sale_lijian .service .ico{width:3.08rem;margin-bottom:0.45rem;}

.suixin_js_tele .sale_lijian .tit{font-size:1rem;color:#FF441E;font-weight:bold;text-align: center;margin:0.8rem auto 0.45rem;}
/* .suixin_js_tele .sale_lijian .tit::before{
	content:"";
	width:2.64rem;height: 2px;
	background-image: linear-gradient(90deg, rgba(254,140,83,0.00) 0%, #FE8C53 100%);
	display: inline-block;vertical-align: middle;margin-right:0.87rem;
}
.suixin_js_tele .sale_lijian .tit::after{
	content:"";
	width:2.64rem;height: 2px;
	background-image: linear-gradient(-90deg, rgba(254,140,83,0.00) 0%, #FE8C53 100%);
	display: inline-block;vertical-align: middle;margin-left:0.87rem;
} */
.suixin_js_tele .sale_lijian .tit .line_l{
	width:2.64rem;height: 2px;
	background-image: linear-gradient(90deg, rgba(254,140,83,0.00) 0%, #FE8C53 100%);
	display: inline-block;vertical-align: middle;margin-right:0.87rem;
}
.suixin_js_tele .sale_lijian .tit .line_r{
	width:2.64rem;height: 2px;
	background-image: linear-gradient(-90deg, rgba(254,140,83,0.00) 0%, #FE8C53 100%);
	display: inline-block;vertical-align: middle;margin-left:0.87rem;
}
.suixin_js_tele .sale_lijian .merchant{width:100%;padding:0 0.66rem;display:grid;grid-template-columns: repeat(2,1fr);gap:0.53rem;}

.suixin_js_tele1 .bot_area1{width:100%;max-width: 30rem;position: fixed;bottom:0;height:3.8rem;border-radius: 1.87rem 1.76rem 0 0;background-image: linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.8) 11.5rem,rgba(255,255,255,0.8) 100%);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);box-shadow: 0 2px 0 #fff inset;}
.suixin_js_tele1 .bot_area1 .btn{position: absolute;z-index:1;left:1.5rem;bottom:1.6rem;height:4.08rem;width:calc(100% - 3rem);border-radius:1.41rem;background-image: linear-gradient(180deg,#FFF8CB,#FFDB9F);display: flex;justify-content: center;align-items: center;gap:0.2rem;font-size:1.41rem;font-weight:bold;}
.suixin_js_tele1 .bot_area1 .btn::before{
	content:"";
	position: absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;
	background-image: linear-gradient(180deg,#010101,#663700);
	border-radius: 1.28rem;
}
.suixin_js_tele1 .bot_area1 .btn span{background-image:linear-gradient(90deg,#FFF7CB,#FFDD99 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.suixin_js_tele1 .bot_area1 .btn::after{
	content:"";
	width:0.95rem;height:00.95rem;
	background: url(../images/btn_arr.png) center center/contain no-repeat;
}




