@charset "utf-8";
*,a,button{-webkit-tap-highlight-color:transparent;}
html,body,.lxsh_wrapper{width: 100%;height: 100%;}
body,section,div,audio,p,ul,h1,h2,h3,dl,h4,article,dt,dd{margin: 0;padding: 0;}
a{text-decoration: none;cursor: pointer;}
img{border: none;}
body{font-family:"微软雅黑";font-size: .22rem;line-height: 1.5;background-color: #f6f9ff;}
section,audio,article{display: block;}
ul,dl{list-style: none;}
.c:after{content: '';visibility: hidden;display: block;clear: both;height: 0;font-size: 0;zoom: 1;}
.fl{float: left;}
.fr{float: right;}
.por{position: relative;}
.poa{position: absolute;}
.dn{display: none;}
.tar{text-align: right;}
.tac{text-align: center;}
.fwb{font-weight: bold;}
.dsb{display: block;}
.pof{position: fixed;}
/*******口服******/
.lxsh_wrapper{color:#3d3d3d;}
.lxsh_banner{width:100%;height: 3.53rem; background: url(../img/banner_01.png) no-repeat center center;background-size:cover;}
/****tabs列表切换菜单****/
.lxsh_tabsList{margin: .6rem .2rem 0;}
.lxsh_tabsList li{width: 33.33%;box-sizing: border-box;float: left;position: relative;border-right: 1px solid #F6F9FF;height: .7rem;line-height: .7rem;}
.lxsh_tabsList a{display: block;width:100%;font-size: .3rem;color:#fff;font-weight: bold;text-align: center;background: -webkit-linear-gradient(#ff8b8c, #fc7071);border-radius: .1rem .1rem 0 0;}
.lxsh_tabsList li:last-child{border-right-color: transparent ;}
.lxsh_tabsList li.cut{border-right-color: #fff;}
.lxsh_tabsList li.cut a{color:#ff8b8c;background: #fff;position: relative;height:.81rem;line-height:.94rem;top:-.1rem;box-shadow: -.05rem -.05rem .1rem #eaedf3, .05rem 0 .1rem #eaedf3;z-index: -1;}

.lxsh-info{height: .8rem;line-height: .8rem;text-align: center;font-size:.3rem ;letter-spacing: .1rem;font-weight: bold;color:#fe7e7d;background-color: #eff4ff; text-align: center; }
/****tabs列表切换菜单 end****/


#conWrap {
    overflow: hidden;
}

.insureCon {
    width: 300%;
    display: flex;
    position: relative;
    left: 0;
    top: 0;
}

.insureC{
    width:100%;
}

.transition {
    -webkit-transition: left 500ms;
    -moz-transition: left 500ms;
    -ms-transition: left 500ms;
    -o-transition: left 500ms;
    transition: left 500ms;
}

.lxsh_i_con {
	width: 33.333%;
    float: left
}

.com_page_shadow {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #e2e2e2;
    opacity: 0;
    z-index: 1001;
}
.lxsh_info h2 span, #successTip span {
    display: none;
}
/****口福多*****/
.lxsh_itable{position:relative;background-color: #fff;margin: 0 .2rem;padding-bottom:.68rem;box-shadow: .05rem .05rem .1rem #eaedf3,-.05rem .05rem .1rem #eaedf3;;}
.lxsh_icx_table{width: 5.6rem;margin: 0 auto;font-size: .22rem;color:#3d3d3d;}
.lxsh_icx_table td{padding:.12rem 0;border-bottom: 1px solid #f3f6fc;max-width: 2.3rem;}
.lxsh_icx_table tr:last-child td{border-bottom-color: transparent;}
.lxsh_icx_table td.pl30{padding-left:.3rem;}
.lxsh_icx_table td.tar{font-weight: bold;text-align: left;padding-left: .1rem;}

.lxsh_yd{padding:.4rem 0 .24rem;color:#3d3d3d;font-size: .22rem;}

.lxsh_yd a{color:#3aa3fd;}
.checkBox{display: inline-block;width: .18rem;height:.18rem;background:url(../img/check.png) no-repeat 0 0;position:relative;right: .05rem;top: .03rem;background-size: 0.18rem 0.18rem}
.checked{display: inline-block;width: .18rem;height:.18rem;background:url(../img/checked.png) no-repeat 0 0;position:relative;right: .05rem;top: .03rem;background-size: 0.18rem 0.18rem}

.lxsh_mflq{width: 3.85rem;height: .73rem;background-color: #fe6918;margin:0 auto;border-radius: .3rem;}
.lxsh_mflq p{height: .69rem;line-height: .69rem;display: block;background: -webkit-linear-gradient(#ff8b8c, #fc7071);color:#fff;text-align: center;font-weight: bold;font-size: .32rem;border-radius: .3rem;}
.lxsh_lqxz{width: 1.41rem;margin: .22rem auto 0;display: block;text-align: center;/*background: url(../img/icx04.png) no-repeat left center;*/background-size: .21rem .21rem;color:#3d3d3d;font-size: .24rem;}
.lxsh_bztb_top{width: 100%;height:.38rem;background: url(../img/icx02.png) no-repeat;background-size: 100% .38rem;margin-top:-.4rem;position: relative;}
.lxsh_bztb{position: relative;background:#fe7e7d;margin-top:-.02rem;color:#fff;font-size: .22rem;padding: 0 .56rem; height: 9rem}
.lxsh_bztb dt{font-size: .24rem;}
.lxsh_bztb dl:first-child{padding-top:.1rem;}
.lxsh_bztb dl{padding-bottom: .35rem;}

/******遮罩层*******/
.icx_layerMask{position: fixed;left:0;top:0;right:0;bottom: 0;z-index: 99;background: rgba(0,0,0,.5);}
/**********条款弹窗*********/
.icx_tankuang{position: fixed;left:50%;top:17.5%;z-index:100;margin-left:-2.4rem; width:4.8rem;height: 65%;border-radius: .25rem;}
.icx_top{background-image:-webkit-linear-gradient(to top, #fc7071,#ff8b8c ); background-image:linear-gradient(to top,#fc7071,#ff8b8c );border-radius: .25rem .25rem 0 0;color:#fff;text-align: center;padding:.22rem 0 .18rem}
.icx_top_titl{font-size: .26rem;text-align: center;color: #fff;font-weight: bold;}
.icx_close{font-size: .26rem;font-weight: bold;padding-bottom: .05rem;}
.icx_close{position:absolute;right: .1rem;top:.1rem;width: .38rem;height: .38rem;display: block;background: url(../img/icx05.png) no-repeat;background-size: 100%;}
.icx_tk_con{padding:.2rem .2rem .15rem .3rem;height: 74.5%;font-size: .24rem;background: #FFF;border-radius: 0.25rem 0.25rem .25rem .25rem;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
.icx_tk_con dl{padding-bottom:.2rem;overflow: hidden;}
.icx_tk_con dt{font-size: .24rem;text-align: center;}
.icx_lingqu_con{height: 80%;}
.icx_lingqu_con a{color:#1088fd;}
.icx_zygz{height: 44%;top:28%;}
.icx_queding{height: 1.9rem;font-size: .24rem;top:50%;margin-top:-.95rem;}
.icx_queding_btn{position:relative;top:-.55rem;background-image:-webkit-linear-gradient(to top, #fc7071,#ff8b8c ); background-image:linear-gradient(to top,#fc7071,#ff8b8c );width:100%;height: .7rem;line-height: .7rem;display: block;border-radius: 0 0 .25rem .25rem;font-size: .32rem;font-weight: bold;text-align: center;}
.icx_queding_btn{color:#fff;}
.icx_queding .icx_tk_con{padding-left:.5rem;padding-right: .5rem;}
.icx_tk_con.lxsh_h71{height:71.5%;}
.lxsh_scroll{overflow: auto;height:95%;}

/***信息填写**/
input{border:none;outline: none;font-size: .24rem;font-family: "微软雅黑";}
.lxsh_info{width: 6rem;margin: .25rem auto 0;box-shadow:0.05rem -0.05rem .1rem rgba(0,0,0,.1),-0.05rem -0.05rem .1rem rgba(0,0,0,.1);}
.lxsh_info h2{height: .8rem;line-height: .8rem;text-align: center;font-size:.3rem ;letter-spacing: .1rem;font-weight: bold;color:#fe7e7d;background-color: #eff4ff;}
.lxsh_iform{padding:.3rem .45rem .8rem .4rem;background-color: #fff;font-size: .24rem;color:#4b4b4b;}
.info_table{width: 100%;}
.info_table td{padding-bottom: .34rem;position: relative;}
.lxsh_wenbenk{padding-left:.2rem;}
.lxsh_input{height: .45rem;border:1px solid #a7a7a7;border-radius: .2rem;box-sizing: border-box;}
.lxsh_xzrq{width:3.9rem;padding-left:.36rem;padding-right: .36rem;}
.lxsh_sex{width: 1.86rem;display: inline-block;text-align: center;line-height: .45rem;}
.lxsh_get_yzm{width: 1.6rem;height: .45rem;line-height: .45rem;text-align: center;display: block;border-radius: .2rem;background-image:-webkit-linear-gradient(to top, #fc7071,#ff8b8c ); background-image:linear-gradient(to top,#fc7071,#ff8b8c );color:#fff;}
.lxsh_sryzm{width: 2.02rem;padding-left:.36rem;padding-right: .36rem;box-sizing: border-box;}
.lxsh_xb{width: .45rem;display: inline-block;}
.lxsh_sjh{width: .12rem;display: inline-block;}
.lxsh_iform .lxsh_mflq{margin-top:.18rem;}
/*.lxsh_select_date{background: url(../img/time_days.png) no-repeat 3.4rem;background-size: .31rem .31rem;}*/


/*领取成功*/
.lxsh_lqcg{background: url(../img/enjoy_suy.png) no-repeat center;width:4.6rem;height:2.7rem;z-index: 100;left:50%;margin-left: -2.3rem;top:50%;margin-top:-1.35rem;border-radius: 0.2rem;background-size: 4.6rem 2.7rem;}
.lxsh_xx2{background: url(../img/icx05.png) no-repeat center;width:.38rem;height:.38rem;right:.15rem;top:.08rem;z-index: 10;}
.lxsh_gou{background: url(../img/enjoy_gou.png) no-repeat center;width:.84rem;height:.86rem;left:.8rem;top:.45rem;background-size: 0.84rem;}
.lxsh_gxn{font:.62rem "微软雅黑";font-weight: bold;position: relative;color: #fc7071;padding-left: 1.8rem;padding-top: .4rem;}
.reclaim .lxsh_gxn{font:.55rem "微软雅黑";font-weight: bold;position: relative;color: #fc7071;padding-left: .7rem;padding-top: .9rem;}
.lxsh_gxn:after {position: absolute;left: 1.8rem;color: #ff8b8c;-webkit-mask-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.9)), color-stop(40%, rgba(0, 0, 0, 0.5)),to(rgba(0, 0, 0, 0)));text-shadow: 0px 0px 2px rgb(209, 234, 255);}
.lxsh_ylq{font:.52rem "微软雅黑";font-weight: bold;position: relative;color: #fc7071;padding-left: .3rem;padding-top: .8rem;}
.lxsh_ylq:after {position: absolute;left: .3rem;content: "您已经领取过了！"; color: #ff8b8c;-webkit-mask-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.9)), color-stop(40%, rgba(0, 0, 0, 0.5)),to(rgba(0, 0, 0, 0)));text-shadow: 0px 0px 2px rgb(209, 234, 255);}

.lxsh_cglq {font:.38rem "微软雅黑";font-weight: bold;text-align: center;padding-top: .15rem;position: relative;/*text-shadow: 0px 6px 10px rgba(171, 186, 255, 0.8);*/color: #fc7071;}
.lxsh_cglq:after {position: absolute; left: .98rem; content: ""; color: #ff8b8c; -webkit-mask-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.9)), color-stop(40%, rgba(0, 0, 0, 0.5)),to(rgba(0, 0, 0, 0))); text-shadow: 0px 0px 2px rgb(209, 234, 255);}
.lxsh_cglq_shop:after {position: absolute; left: .98rem; content: ""; color: #ff8b8c; -webkit-mask-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.9)), color-stop(40%, rgba(0, 0, 0, 0.5)),to(rgba(0, 0, 0, 0))); text-shadow: 0px 0px 2px rgb(209, 234, 255);}
.lxsh_cglq_trip:after {position: absolute; left: .98rem; content: ""; color: #ff8b8c; -webkit-mask-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.9)), color-stop(40%, rgba(0, 0, 0, 0.5)),to(rgba(0, 0, 0, 0))); text-shadow: 0px 0px 2px rgb(209, 234, 255);}

.lxsh_dx{font-size: .18rem;text-align: center;padding-top: .15rem;}
