@charset "utf-8";

* {font-family: sans-serif, Arial;}
.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);}
}

#feelFreeyIndex{width:100%;max-width:30rem;margin:0 auto;position: relative;padding-bottom: 2rem;}
/* #feelFreeyIndex .bg{position:fixed;top:0;bottom:0;width:100%;max-width: 30rem;left:50%;-webkit-transform: translateX(-50%);z-index:-1;
	background-image:url(../newimages/bg_bot.png);background-position: bottom center;background-repeat: no-repeat;background-size: 100% auto;} */
/* #feelFreeyIndex .banner{width:100%;margin-bottom: -20.5%;position: relative;} */
/* #feelFreeyIndex .banner .label{position: absolute;z-index:1;font-family: 'Alimama ShuHeiTi';height:2.51rem;line-height:2.6rem;display: flex;justify-content: center;align-content: center;font-size:1.45rem;color:#122647;position: absolute;bottom:16.5%;left:50%;-webkit-transform: translateX(-50%);background-image: linear-gradient(180deg,#e06104,#e18712);white-space: nowrap;padding:0 1.3rem;border-radius: 0.66rem;box-shadow: 0 5px 20px rgba(0,0,0,0.3);}
#feelFreeyIndex .banner .label::before{
	content:"";
	position: absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;
	border-radius: 0.5rem;
	background-image: linear-gradient(180deg,#fff5e8,#ffe1bb);
} */

/* #feelFreeyIndex .num_change{width:60%;max-width: 14rem;margin:5% auto 1.5rem;height:1.98rem;display: flex;justify-content: center;align-items: center;gap:0.3rem;font-size:1.2rem;color:#fff4e7;height:1.98rem;font-size:1.2rem;font-weight:bold;position: relative;background-color: rgba(0,0,0,0.6);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: 0.44rem;}
#feelFreeyIndex .num_change .ico{width:1.2rem;} */

#feelFreeyIndex .addr_list{margin:0 1.2rem;}
#feelFreeyIndex .addr_list .lay{width:100%;background-image: linear-gradient(180deg,#e06104,#e18712);white-space: nowrap;padding:1.3rem 1.1rem 1.5rem;border-radius: 0.92rem;position: relative;z-index:1;margin-bottom: 0.87rem;}
#feelFreeyIndex .addr_list .lay.active::before{
	content:"";
	position: absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;
	border-radius: 0.82rem;
	background-image: linear-gradient(180deg,#fff5e8,#ffe1bb);
}
#feelFreeyIndex .addr_list .lay::before{
	content:"";
	position: absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;
	border-radius: 0.82rem;
	background-image: linear-gradient(180deg,#fff4e5,#fff4e5);
}
#feelFreeyIndex .addr_list .lay .title{display: flex;justify-content: space-between;align-items: center;gap:0.87rem;font-size:1.14rem;font-weight:bold;color:#122647;margin-bottom: 1rem;}
#feelFreeyIndex .addr_list .lay .title .btn{width:4.95rem;height:1.56rem;display: inline-flex;justify-content: center;align-items: center;gap:0.1rem;background-color:#122647;color:#fff4e6;font-size:0.87rem;border-radius: 100rem;}
#feelFreeyIndex .addr_list .lay .title .btn::after{
	content:"";
	width:0.66rem;height:0.66rem;
	background: url(../newimages/right_w.png) center center/auto 100% no-repeat;
}
/* #feelFreeyIndex .addr_list .lay .cons{} */
#feelFreeyIndex .addr_list .lay .cons .lay_s{display: flex;justify-content: space-between;align-items: flex-start;gap:0.87rem;font-size:0.92rem;color:#4e5b70;margin-bottom: 0.87rem;}
#feelFreeyIndex .addr_list .lay .cons .lay_s:last-child{margin-bottom: 0;}
#feelFreeyIndex .addr_list .lay .cons .lay_s .obj{width:4rem;}
#feelFreeyIndex .addr_list .lay .cons .lay_s .right{font-weight:bold;color:#122647;text-align: right;white-space: normal;word-break: break-all;}



#feelFreeyIndex .pro_main{margin:0 0.87rem;position: relative;}

#feelFreeyIndex .pro_main .btn{position: absolute;height:3.3rem;border-radius: 100rem;width:90%;bottom:10%;left:5%;color:#fff3e4;font-size:1.45rem;font-weight:bold;background-image: linear-gradient(0deg,#0f1f3c,#18335f);display: flex;justify-content: center;align-items: center;gap:10%;}

#feelFreeyIndex .pro_main .btn .buy::after{
	content:"";
	width:0.93rem;height:0.93rem;
	display: inline-block;
	background: url(../newimages/right_w.png) center center / auto 100% no-repeat;
}

#feelFreeyIndex .chose_list{margin:-6rem 1.23rem 3rem;position: relative;}
#feelFreeyIndex .chose_list .lay{width:100%;margin-bottom: 0.87rem;border-radius: 0.92rem;padding:3.48rem 0.92rem 0.76rem;font-size:0.92rem;color:#4e5b70;background-image: linear-gradient(0deg,#e18812,#e06104);position: relative;z-index:1;}
#feelFreeyIndex .chose_list .lay::before{
	content:"";
	position: absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;
	background-image: linear-gradient(0deg,#ffe1ba,#fff5e9);
	border-radius: 0.82rem;
}
#feelFreeyIndex .chose_list .lay .title{position: absolute;top:0;left:0;width:100%;height:2.9rem;border-radius: 0.7rem;background-image: linear-gradient(0deg,#0f1f3c,#18335f);box-shadow: 0 0 0 2px #fff1e0 inset;display: flex;justify-content: space-between;align-items: center;padding:0 1rem;font-size:1.23rem;font-weight:bold;color:#fff1e0;}
#feelFreeyIndex .chose_list .lay .title .check{width:1.4rem;height:1.4rem;background-image: url(../newimages/check.png);background-size: 100% 100%;background-repeat: no-repeat;}
#feelFreeyIndex .chose_list .lay .title .check.checked{background-image: url(../newimages/checked.png);}

#feelFreeyIndex .chose_list .lay .info .lay_s{width:100%;margin-bottom: 0.3rem;display: flex;justify-content: space-between;align-items: flex-start;gap:1.5rem;}
#feelFreeyIndex .chose_list .lay .info .lay_s .obj{width:5rem;}
#feelFreeyIndex .chose_list .lay .info .lay_s .right{flex:1;text-align: right;color:#0e1c36;font-weight:bold;}

#feelFreeyIndex .bot_area{position: fixed;width:100%;max-width: 30rem;bottom:0;padding:0.5rem 1.41rem;backdrop-filter:blur(5px);z-index:5;background-color: rgba(8,16,28,0.6);}
#feelFreeyIndex .bot_area .btn{width:100%;height:2.64rem;line-height: 2.64rem;font-size:1rem;border-radius: 100rem;text-align: center;font-weight:bold;background-image: linear-gradient(0deg,#e18812,#e06104);color:#142a50;position: relative;z-index:1;}
#feelFreeyIndex .bot_area .btn::before{
	content:"";
	position: absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;
	background-image: linear-gradient(0deg,#ffe1ba,#fff5e9);
	border-radius: 100rem;
}
#feelFreeyIndex .bot_area .btn.disable{background-image: linear-gradient(0deg,#6e6e6e,#6e6e6e);color:#212121;}
#feelFreeyIndex .bot_area .btn.disable::before{
	content:"";
	position: absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;
	background-image: linear-gradient(0deg,#c5c5c5,#c5c5c5);
	border-radius: 100rem;
}

#feelFreeyIndex .result{width:100%;text-align: center;padding-top:4rem;font-size:1.12rem;color:#fff;font-weight:bold;}
#feelFreeyIndex .result .pic{width:5.68rem;margin-bottom: 1.32rem;}
#feelFreeyIndex .result .text{margin:0 0.87rem 2.86rem;text-align: center;}
#feelFreeyIndex .result .btn{width:49%;min-width: 11.7rem;margin:0 auto;height:2.86rem;line-height:2.86rem;border-radius: 100rem;text-align: center;color:#040532;font-size: 1.2rem;font-weight:bold;background-image: linear-gradient(90deg,#ff8d11,#ffad33);box-shadow: 0 0 0 2px #ffeac5 inset;}

/* #feelFreeyIndex .rule{position:fixed;top:25%;right:0;z-index:4;width:1.6rem;text-align: center;padding:0.45rem 0.3rem;border-radius: 0.55rem 0 0 0.55rem;box-shadow:0 0 0 1px #dd8001;font-size:0.95rem;line-height: 1.15;font-size:0.9rem;font-weight:bold;color:#142b50;background-image: linear-gradient(180deg,#fff2e0,#ffe2b9);} */
#feelFreeyIndex .mc_black{position: fixed;top:0;right:0;bottom:0;left:0;background-color: rgba(0,0,0,0.6);z-index:8;}
#feelFreeyIndex .tc_pay{position: fixed;bottom:0;z-index:9;width:100%;max-width: 30rem;background-image:linear-gradient(180deg,#f9ebd6 0%,#f1f1f1 5rem,#f1f1f1 100%);border-radius:0.92rem 0.92rem 0 0;padding:1.1rem 0 1.28rem;transition: all ease 0.3s;-webkit-transform: translateY(180%);}
#feelFreeyIndex .tc_pay.active{-webkit-transform: translateY(0%)}
#feelFreeyIndex .tc_pay::before{
	content:"";
	width:9.37rem;height:9.37rem;
	background:url(../images_3/tc_deco.png) top center/100% auto no-repeat;
	position: absolute;right:1.2rem;top:-1.6rem;z-index:-1;
}
#feelFreeyIndex .tc_pay .close{position: absolute;top:-2.7rem;right:1rem;width:1.74rem;}
#feelFreeyIndex .tc_pay .title{font-size:1.43rem;font-weight:bold;padding:0 1.28rem;color:#282728;line-height:1rem;margin-bottom: 1rem;}
#feelFreeyIndex .tc_pay .pay_way{margin:0 0.66rem 0.53rem;background-color: #fff;border-radius: 0.8rem;padding:0.76rem 0.66rem 0.18rem;}
#feelFreeyIndex .tc_pay .pay_way .tit{display: flex;align-items:center;gap:0.3rem;font-size:0.95rem;color:#282728;line-height:1;margin-bottom:0.5rem;}
#feelFreeyIndex .tc_pay .pay_way .tit::before{
	content:"";
	width:1.41rem;height:1.41rem;
	background:url(../images_3/ico_pay.png) center center/100% 100% no-repeat;
}

#feelFreeyIndex .tc_pay .pay_way .huafei_b{display: flex;justify-content: space-between;align-items:center; font-size:0.95rem;color:#282728;font-weight: bold;padding-left:1.5rem;}
#feelFreeyIndex .tc_pay .pay_way .huafei_b .money{color:#fa652c;font-size:1.1rem;}

#feelFreeyIndex .tc_pay .note_b{font-size:0.75rem;color:#f02926;padding:0rem 0 0.45rem 1.5rem;display:flex;align-items: center;gap:0.2rem;}
#feelFreeyIndex .tc_pay .note_b::before{
	content:"";
	width:0.75rem;height:0.75rem;
	background: url(../images_3/ico_attention.png) center center/100% 100% no-repeat;
}

#feelFreeyIndex .tc_pay .pay_way .tab{width:100%;display:grid;grid-template-columns: repeat(2,1fr);gap:1.23rem;margin-bottom: 0.87rem;}
#feelFreeyIndex .tc_pay .pay_way .tab .lay{width:100%;height:3.1rem;background-color: #ededed;box-shadow: 0 0 0 1px #a2a2a2 inset;font-size:1rem;font-weight:bold;color:#282728;display:flex;justify-content: center;align-items: center;gap:0.5rem;border-radius: 0.48rem;}
#feelFreeyIndex .tc_pay .pay_way .tab .lay .pic{width:1.98rem;}
#feelFreeyIndex .tc_pay .pay_way .tab .lay.active{background-color: #ffe6ca;box-shadow: 0 0 0 1px #f8642a inset;}

#feelFreeyIndex .tc_pay .list_pay{width:100%;}
#feelFreeyIndex .tc_pay .list_pay .lay{display: none;width:100%;}
#feelFreeyIndex .tc_pay .list_pay .lay .ft_org{font-weight:bold;}
#feelFreeyIndex .tc_pay .list_pay .lay .txt{font-size:0.75rem;color:#282728;padding:0.2rem 0.9rem 0;margin-bottom:-0.2rem;}
#feelFreeyIndex .tc_pay .list_pay .lay .note{font-size:0.75rem;color:#f02926;padding:0.2rem 0.9rem 0.2rem;display:flex;align-items: center;gap:0.2rem;}
#feelFreeyIndex .tc_pay .list_pay .lay .note::before{
	content:"";
	width:0.75rem;height:0.75rem;
	background: url(../images_3/ico_attention.png) center center/100% 100% no-repeat;
}


#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .cons{width:100%;background-color:#ededed;border-radius: 0.8rem;padding:0.64rem 0.37rem;display: flex;flex-wrap: wrap;justify-content:space-between;align-items: center;gap:0.44rem;position: relative;}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .cons::before{
	content:"";
	position: absolute;left:21%;top:-0.4rem;
	width:0;height:0;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
	border-bottom:8px solid #ededed;
	
}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .jifen{height:3.83rem;flex:1;display: flex;flex-direction: column;justify-content: space-between; border-radius: 0.48rem;font-size:0.87rem;color:#282728;background-color: #fff;padding:0.6rem 0.54rem;}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .jifen .integral{display: inline-block;margin:0 0.45rem;font-weight:bold;color:#f45417;-webkit-transform: scale(1.2);position: relative;}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .jifen .integral::before{
	content:"";
	position: absolute;left:0;right:0;bottom:0.1rem;
	border-bottom: 1px solid #a0a0a0;
	-webkit-transform: scaleY(0.5);
	-webkit-transform-origin: bottom center;
}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .extra{display:inline-flex;flex-direction: column;justify-content:space-between;align-items: center;height:3.83rem;font-size:0.87rem;color:#282728;width:6rem;border-radius: 0.48rem;background-color: #fff;padding:0.6rem 0.54rem;position: relative;}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(odd) .extra::before{
	content:"";
	position: absolute;left:-0.88rem;top:50%;-webkit-transform: translateY(-50%);
	width:1.28rem;height:1.28rem;
	background: url(../images_3/add.png) center center/100% 100% no-repeat;
}

#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(even) .cons{width:100%;background-color:#ededed;border-radius: 0.8rem;padding:0.64rem 0.37rem;display: flex;flex-wrap: wrap;justify-content:space-between;align-items: center;gap:0.44rem;position: relative;}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(even) .cons::before{
	content:"";
	position: absolute;right:21%;top:-0.4rem;
	width:0;height:0;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
	border-bottom:8px solid #ededed;
	
}
#feelFreeyIndex .tc_pay .list_pay .lay:nth-child(even) .cons .huafei{height:2.92rem;flex:1;display: flex;justify-content: space-between;align-items: center;border-radius: 0.48rem;font-size:0.87rem;color:#282728;background-color: #fff;padding:0 0.54rem;}

#feelFreeyIndex .tc_pay .login{margin:0 0.66rem 0.53rem;background-color: #fff;border-radius: 0.8rem;padding:0rem 0.66rem 0.18rem;}
#feelFreeyIndex .tc_pay .login .lay{width:100%;display: flex;justify-content: space-between;align-items: center;height:3.21rem;gap:0.66rem;position: relative;}
#feelFreeyIndex .tc_pay .login .lay::before{
	content:"";
	position: absolute;top:0;left:0;right: 0;
	border-top: 1px solid #b7b7b7;
	-webkit-transform: scaleY(0.5);
	-webkit-transform-origin: top center;
}
#feelFreeyIndex .tc_pay .login .lay:first-of-type::before{
	content:"";
	position: absolute;top:0;left:0;right: 0;
	border-top: none;
}
#feelFreeyIndex .tc_pay .login .lay .obj{width:5.8rem;display:inline-flex;align-items: center;gap:0.44rem;font-size:0.95rem;color:#282728;font-weight:bold;}
#feelFreeyIndex .tc_pay .login .lay .obj.phone::before{
	content: "";
	width: 1.41rem;height: 1.41rem;
	background: url(../images_3/ico_phone2.png) center center/100% 100% no-repeat;
}
#feelFreeyIndex .tc_pay .login .lay .obj.verify::before{
	content: "";
	width: 1.41rem;height: 1.41rem;
	background: url(../images_3/ico_verify.png) center center/100% 100% no-repeat;
}
#feelFreeyIndex .tc_pay .login .lay .number{flex:1;text-align: right;font-weight:bold;color:#282728;}
#feelFreeyIndex .tc_pay .login .lay .inp{flex:1;}
#feelFreeyIndex .tc_pay .login .lay .inp input{width:100%;opacity:1;padding:0;color:#282728;font-weight:bold;}
.get_verify2{width:5rem;height:1.94rem;display: inline-flex;justify-content: center;align-items:center;font-size:0.82rem;box-shadow: 0 0 0 1px #282728 inset;border-radius: 0.3rem;-webkit-transform: translateY(0%);}
#feelFreeyIndex .tc_pay .login .no_verify{width:100%;display: flex;justify-content: flex-end;padding:0 0 0.4rem;font-size:0.8rem;color:#949494;margin-top:-0.2rem;}
#feelFreeyIndex .tc_pay .login .no_verify span{display: inline-flex;align-items: center;gap:0.2rem;}
#feelFreeyIndex .tc_pay .login .no_verify span .ques{width:0.76rem;}

#feelFreeyIndex .tc_pay .agreement{margin:0.5rem 1.5rem;font-size:0.87rem;color:#282728;display: flex;align-items: center;gap:0.3rem;text-align: justify;}
#feelFreeyIndex .tc_pay .agreement p span{color:#2067dd;}
#feelFreeyIndex .tc_pay .agreement .check{width:1rem;height: 1rem;background-image: url(../images_3/check_org.png);background-repeat: no-repeat;background-size: 100% 100%;}
#feelFreeyIndex .tc_pay .agreement .check.checked{background-image: url(../images_3/checked_org.png);}
#feelFreeyIndex .tc_pay .btn{width:calc(100% - 4rem);height:2.68rem;margin:1rem auto 0;display: flex;justify-content: center;align-items: center;color:#fff;font-weight:bold;font-size:1.23rem;border-radius: 100rem;background-image: linear-gradient(180deg,#18335f,#0f1f3b);}

/* iphone8 */
@media screen and (max-height:604px) {
	#feelFreeyIndex .bot_area{padding:0.5rem 1.41rem;}
}
 
/* iphoneX */
@media screen and (min-height:641px) {
	#feelFreeyIndex .bot_area{padding:0.5rem 1.41rem 1.45rem;}
}

/* 安卓 tab */
 @media screen and (min-height:750px) {
	#feelFreeyIndex .bot_area{padding:0.5rem 1.41rem;}
 }

/* 安卓 - 无 */
 @media screen and (min-height:780px) {
	#feelFreeyIndex .bot_area{padding:0.5rem 1.41rem;}
}
	
/* 折叠屏 */
/* @media (min-width:501px) and (max-width: 2000px){
	
	} */