@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; -webkit-tap-highlight-color: rgba(0,0,0,0);}
header,nav,article,section,asider,footer{display:block;}
html{font-size:62.5%; font-family:"PingFang Regular","Helvetica","Microsoft YaHei"; -webkit-text-size-adjust:100%;	-ms-text-size-adjust:100%;}
body{min-width:320px; background: #fff; color:#000; overflow-x:hidden;}
input,select{vertical-align:middle; font-family:"microsoft yahei",Arial;}
textarea{font-family:"microsoft yahei",Arial; padding:.5rem; resize:none;}
input[type="button"]:hover{opacity:0.8;}
/*清除safri浏览器默认的表单样式*/
input:not(type="radio"),input:not(type="checkbox"),button,textarea{ -webkit-appearance: none; }
table{ border-collapse:collapse;}
ul{ list-style:none;}
a img{vertical-align: bottom;}
a{text-decoration:none; color:#666;}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
i,em{font-style:normal;}

.cf:before,.cf:after{content:""; display:table;}
.cf2:after {content: ""; display:block; height:0; clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
/*@font-face{
	font-family: regular;
	src:url('../font/PingFang-Regular.ttf');
}*/

/*-------------------------结束公用样式--------------------------*/
.number{position:absolute;top:1rem;text-align:center;width:100%;font-size:1.4rem;font-weight:bold;}
.activo img{ position: relative;}
img {
    position: relative;
    width: 100%; display:block;}
.other-image-col{font-size: 0;
    line-height: 0;
    position: relative;}
.lbox a{    width: 3.7rem; height:3rem; display:block;}
.flex_img img{display:block;width:100%;height:auto}
.input-col{position:relative}
.tel{box-shadow:0 1px 1px #666;border-radius:28px;position:absolute;top:1rem;left:15%;margin-right:-80px;width:70%;margin:0 auto;overflow:hidden}
.tel input{float:left;outline:0;width:100%;height:2.6rem;padding:0 80px 0 10px;margin-right:-90px;line-height:2.6rem;font-size:1.4rem;color:#3E3A39;border:none;border-radius:28px;background:#fff;box-sizing:border-box}
.tel .recieve{float:left;text-align:center;width:90px;height:2.6rem;line-height:2.6rem;color:#000;font-size:1.4rem;background:#fbba00;border-radius:0 28px 28px 0;display:block;box-sizing:border-box}
.activo{position:relative}
.activo p{position:absolute;top:.4rem;text-align:center;width:100%;font-size:1.4rem}
.activo .number a{color:#06829f}
.box{position:fixed;top:40%;width:70%;text-align:center;left:50%;transform:translate(-50%,-50%)}
.box p{background:rgba(0,0,0,.6);padding:2rem 0;color:#fff;border-radius:10px;font-size:1.6rem;font-weight:700}
.m-nav{position:relative;height:5.4rem;line-height:5.4rem;color:#fff;background-color:#000}
.lbox{position:absolute;top:0;z-index:1;height:100%;overflow:hidden}
.u-btn{width:3.7rem;background-image:url(https://huodongcdnws.fruitday.com/sale/shareGift/images/arro.png);background-size:1.2rem 2.05rem;background-repeat:no-repeat;background-position:center center}
.cbox{text-align:center}
.rbox{right:3%;position:absolute;top:0;z-index:1;height:100%;overflow:hidden}
.u-btn1{width:3.7rem;background-image:url(https://huodongcdnws.fruitday.com/sale/shareGift/images/rond.png);background-size:3rem auto;background-repeat:no-repeat;background-position:center center}
.bd{background:#efefef;width:100%;height:100%}
.m-tel{padding:5rem 0 1.3rem 0}
.m-tel h1,.m-tel h2{text-align:center}
.m-tel h1{font-size:1.8rem;font-weight:700}
.m-tel h2{font-size:1.5rem;color:#686767;padding-top:.3rem}
.input-box{background:#fff;height:2rem; padding-top:1.5rem; padding-bottom:2rem;}
.box-tel{text-align:center;margin:0 auto;width:58%}
.box-tel input{height:30px;line-height:30px;color:#aaabab;padding-left:1rem;width:62%;outline:0;float:left;border:0;font-size:1.6rem;display:inline-block}
.box-tel span{margin-left:2rem;float:left;background-size:100% auto;background-image:url(https://huodongcdnws.fruitday.com/sale/shareGift/images/iphone.png);background-repeat:no-repeat;background-position:left left;width:17px;height:30px;display:inline-block}
.box-tel input::-webkit-input-placeholder{color:#aaabab}
.a_btn{border-radius:28px;text-align:center;display:block;margin:2rem auto;padding:.7rem 2.5rem;width:40%;font-size:2rem;color:#fff}
.sub{background:#afafb0}
.sub_b{background:#fe8000}


@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5 */

    .box-tel span{margin-left:1rem;}
    .box-tel input{width:70%;}

}