.banner1{ background:url(../images/in_1.jpg) no-repeat right; width: 100%; background-size: cover;}
.list1 dl{ width: 48%; margin-bottom:.1rem; }
.list1 dl:nth-child(odd){ float: left; }
.list1 dl:nth-child(even){ float: right; }
.list1 dl dt{ width: 100%; }
.list1 dl dd{ padding:.17rem 0; }
.pad_b110{/* padding-bottom: 1.1rem;*/  padding-bottom: 1.5rem;}
.pad_b100{ padding-bottom: 1rem; }
.pad_b20{ padding-bottom: .5rem; }

.in_ban{ padding:.57rem 0 .62rem 7.4%; }
.in_ban .img1,.in_ban .img2,
.zyk_ban .img1,.zyk_ban .img2{ width: 46.6%;}
.in_ban .img1,.zyk_ban .img1{ margin-bottom: .1rem; }

.in_con1{ padding:.35rem .2rem; }
.in_con1 dl{ width: 49%; height: 1.5rem; padding-top: .3rem;}
.in_con1 dt,.in_con1 dd{ display: inline-block; }
.in_con1 .dl1{ background:#29cc8b;}
.in_con1 .dl2{ background: #ee8600; }
.in_con1 dt{ margin-left: .3rem; }
.in_con1 dt img{ width: 1rem; }
.in_con2{ border-top:#ef8400 2px solid; }

.foot{ position: fixed;bottom: 0; width: 100%; left: 50%; z-index: 1; background: #fff; border-top: #cfcfcf 1px solid;/* height: 1.1rem;*/
	max-width: 736px; transform: translateX(-50%); padding:.1rem .2rem .2rem .2rem; }
.foot dt img{ width: .49rem; }
.foot dl{ width: 25%; float: left; }
.foot dd{ margin-top: .11rem; }

/*==================中心动态-首页============================*/


.work_ban{ padding:.75rem 0 .4rem 0;}
.work_ban .img1{ width: 45.3%; margin-left:7.4%; }
.work_ban .sou_1{ width: 85%; margin:.35rem auto 0;}
.work_ban .sou_1 .input_1{ height: .7rem; line-height: .7rem; padding:0 .5rem; width: 100%; border-radius: .7rem; }
.work_ban .sou_1 .input_2{ background: none; background: url(../images/work_2.png) no-repeat #fff; width: .39rem; height: .43rem; top: 50%; 
right: .4rem;background-size: cover; transform: translateY(-50%);}
.work_ban .sou_1 .input_1::placeholder {  color: #898989; font-size: .2rem;}

.work_list1{ padding:.35rem .2rem .13rem .2rem;}
.work_list1 li{ width: 31%;  margin-right: 3.5%; margin-bottom:.22rem;}
.work_list1 li:nth-child(3n){ margin-right: 0; }
.work_list2 dl{ padding:.35rem 0; border-bottom: #ffc093 1px solid; }
.work_list2 dt{ width: 35%; height: 1.4rem; }
.work_list2 dt img{ object-fit: cover}
.work_list2 dd{ width: 60%;}
.work_list2 dd .sp_1{ line-height: .4rem; }
.work_list2 dd .sp_2{ margin-top: .32rem; }
/*.work_list2{ padding-bottom: .5rem; }*/
/*.work_list2 dl:last-child{ border:none; }*/
.work_list2 dd b{width: 1rem; height: .35rem; line-height: .35rem; border-radius: .35rem; font-weight:normal;color: #fff; }
.work_list2 .my_cy{  background: #29cc8b;}
.hd_yjs{  background: #7f7f7f;}
.my_cybm{ background: #ef8400;}
.my_cywltp{ background: #3c81b5; }

.flqie{  border-bottom:#ef8400 2px solid; width: 100%;}
.flqie li{  float: left; border:#0367b6 1px solid;border-radius: .06rem; height: .8rem; line-height: .3rem;    padding: 6px; font-size: .22rem;
 color: #0367b6; cursor: pointer;display: flex; align-items: center;justify-content: center;}
.flqie li a{color: #0367b6;}
.flqie li.cur{ border:#ef8400 1px solid; background:#ef8400; color: #fff;}
.flqie li.cur a{color: #fff;}
/*==================中心动态-工作前沿、活动发布============================*/

.wxjz_ban{ background:url(../images/jz_2.jpg) no-repeat right; background-size: cover;}
.wxjz_con1{ padding:.35rem 0; }
.wxjz_con1 li{ width: 30%;  margin-right: 3.3%; margin-left: .5%; margin-bottom:.22rem; }
.wxjz_con1 li:nth-child(3n){ margin-right: 0; }

.wxjz_con2 dl{ border:#ef8400 1px solid; width: 30%; margin-left: 2.5%; margin-top: .34rem; padding:.15rem 0; }
.wxjz_con2 dt{ height: 1.2rem;display: flex; align-items: center; justify-content: center; }
.wxjz_con2 dt img{ max-width: .75rem; }
.wxjz_con2 dd{ height: .5rem; overflow: hidden; }

/*==================微信矩阵============================*/


.work_list1 li{ }


.wenj_ban { padding:.55rem 0 .6rem 7.4%; background:url(../images/work_5.jpg) no-repeat right; background-size: cover;}
.wenj_ban .img1{ width: 64%; }
.wenj_con1 .input{ height: .5rem; line-height: .5rem; width: 100%; border:#dddddd 1px solid; padding:0 .1rem; }
.wenj_con1 .label{ margin:.35rem 0 .18rem 0; }
.wenj_con1 .label_2{ border-bottom:#dddddd 1px solid; height: .5rem; line-height: .5rem; width: 100%; padding:0 .25rem; }
.wenj_con1 .v2_1{ border:#dddddd 1px solid; border-bottom:none;}
.wenj_con1 .label_2 input{ margin-right:.1rem; }
.wenj_con1 .v3 textarea{ border:#dddddd 1px solid; padding:.1rem; width: 100%;}
.wenj_con1 input[type="radio"] {  width: .15rem;   height: .15rem; }
.wenj_con1 .v4{ margin-top: .58rem; }
.wenj_con1 .v4 input,
.baom_con2 .v2 input,
.myxx_con1 .v2 input,
.nd_con1 .sjh_bc1{ background: #ef8400; height: .8rem; line-height: .8rem; width: 98%; border-radius: .8rem; }

.bg{ position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 10; top: 0; left: 0; display: none; }
.guan_b{ width: .37rem; }
.ti_cg .c1,.dh_tan .v1{ position: absolute; top: 50%; left: 50%; background: #fff; border-radius: .18rem; transform: translate(-50%,-50%);
width: 3.95rem;}
.ti_cg .c1 a{ text-decoration: underline; }
.ti_cg .c1 .tc{ padding:.1rem 0; line-height: 1.6; }
.wj_gb,.tou_guan,.dh_guan{ top: -.15rem; right: -.15rem; }

/*====================================中心动态-问卷调查=================================*/

.zyk_ban,.zyk_ban1{  padding:.54rem 0 .6rem 7.4%;background:url(../images/zy_2.png) no-repeat right; background-size: cover;}
.zyk_con1 .dl3{ background: url(../images/zy_6.png) no-repeat left; background-size: cover; width: 100%; margin-top: .35rem; }
.zyk_con1 .dl3 img{ width: 2.42rem; }
.zyk_con1 .dl3 dd{ margin-right:.4rem; margin-left: 2.33rem;}

.zyk_ban1 { padding:.54rem 7.4% .6rem 7.4%;}
.zyk_ban1 .img1{ margin-left: 0; }
.zyk_ban1 .sou_1{ width: 100%; }


/*====================================中心资源库=================================*/

.baom_con1{	padding:.55rem .45rem; }
.baom_con1 .con1{ border:#b1e4fa 1px solid; width: 100%; padding:.35rem .2rem; border-radius: .2rem; line-height: .5rem;
box-shadow: 5px 5px 6px 2px #ccc;  }
.baom_con1 .con1 .v1{ width: 1.6rem;  border-radius: .5rem;  background-color: #169bd5;height: .5rem; }
.baom_con1 .con1 img{ height: .5rem; margin-right: .11rem; }
.baom_con2 .v1 { border-bottom:#e8eef2 1px solid; padding:.08rem .15rem .08rem 0rem; }
.baom_con2 .v1 .input{ padding:0 .25rem; height: .75rem; line-height: .75rem; width: 90%; }
.baom_con2 .v1 input::placeholder{ font-size: .24rem; }
.baom_con2 .v1 img{ width: .38rem; }
.baom_con2 .v2{margin-top: .58rem;}
.baom_con2 .v1 .in_3{ width: 40%; }
.baom_con2 .v1 #btnSendCode{ line-height: .75rem; }

/*==================================中心动态-活动板块-报名类=================================*/



/*==================================中心动态-活动板块-投票类=================================*/

.ger_ban{ background:url(../images/ge_1.jpg) no-repeat; height: 4.1rem; background-size: cover;}
.ger_ban .v1,.jif_ban .v1{ top: .33rem; right: .23rem; width: 1.5rem; height: .5rem; line-height: .5rem;
border-radius: .5rem; z-index: 1; }
.ger_ban .dl1{ padding-top: .8rem; }
.ger_ban .dl1 dd{ margin: .3rem 0; }
.ger_ban .dl1 dt img{ width: 1.32rem; }
.ger_ban .v1 span,.jif_ban .v1 span{ margin-left:.25rem; }
.ger_ban .v2_1{ height: .55rem; line-height: .55rem; border-radius: .55rem; min-width: 3.1rem; max-width:80%; margin:0 auto;
 overflow: hidden; padding:0 .5rem;}
.ger_ban .v2_1 span{ padding:0 .1rem; min-width: 1.6rem; }
.ger_ban .v2_1 img{ width: .24rem; }

/*.ger_con1{ background:#f5f5f5; }*/
.ger_con1 li,.jf_con1{ height: 1.2rem; line-height: 1rem; /*margin-bottom:.2rem;*/ background-color: #fff; padding:0 .23rem; 
border-bottom: .2rem solid #f5f5f5;}
.ger_con1 li a:hover{ color: #ef8400; }
.ger_con1 .img1{ margin:.32rem .2rem 0 .13rem; width: .38rem; }
.ger_con1 .img2{ margin:.35rem .2rem 0 0;  width: .15rem;}
.ger_con2{ margin:.3rem 0; }
.ger_con2 span{ width: 1.75rem; height: .5rem; line-height: .5rem; background-color: #7f7f7f; border-radius: .5rem; margin:0 auto; }

/*================================================个人中心-主页==============================================*/

.tongd_ban,.ziliao_ban,.ziwo_ban{ background:url(../images/ge_14.jpg) no-repeat right; width: 100%; background-size: cover;}
.tongd_con1{ padding:.7rem .23rem; }
.tongd_con1 dl{ border-radius: .12rem; margin-bottom: .3rem; height: 1.88rem;}
.tongd_con1 dl dd{ line-height: 1.88rem; width: 90%; }
.tongd_con1 dl dt{ position: absolute; right: .8rem; top: 50%; transform: translateY(-50%); width: 1.35rem;}
.tongd_con1 .dl1{ background:url(../images/ge_18.png) no-repeat left;  background-size: cover;  }
.tongd_con1 .dl2{ background:url(../images/ge_19.png) no-repeat left;  background-size: cover;  }
.tongd_con1 .dl3{ background:url(../images/ge_20.png) no-repeat left;  background-size: cover;  }
.ziwo_ban .img1{ width: 54%; }

/*===================================个人中心-员工通道,自我健康管理===================================*/

.wjtpbm_ban{ background:url(../images/ge_23.jpg) no-repeat right; width: 100%; background-size: cover; }
.tpxx_con1{ width: 100%; border-bottom: #ff7c1f 2px solid; padding:.35rem .75rem; }
.tpxx_con1 li{ width: 33.33%; }
.tpxx_con1 li span{border-bottom: #fff 1px solid;}
.tpxx_con1 li.cur{ color: #ff7c1f; }
.tpxx_con1 li.cur span{ border-bottom: #ff7c1f 1px solid; display: inline-block; padding-bottom: .05rem; }
.tpxx_con2{ padding:0 .4rem; }
.tpxx_con2 .xq_qie{ display: none; }
.tpxx_con2 .xq_qie3{ padding-top: .35rem; }
.tpxx_con2 .xq_qie .flqie { border:none; }
.tpxx_con2 .xq_tit{ margin:.33rem 0; }
.tpxx_con2 .xq_qie1{ padding-bottom: 1.3rem; }
.tpxx_con2 .xq_qie1 dl{ width: 47%; border:#b4b4b4 1px solid; margin-bottom: .4rem; }
.tpxx_con2 .xq_qie1 dl:nth-child(odd){ margin-right: 6%; }
.tpxx_con2 .xq_qie1 dt{ height: 1.83rem; width: 100%; }
.tpxx_con2 .xq_qie1 dt img,.tou_tan dt img{object-fit: cover; height: 100%;}
.tpxx_con2 .xq_qie1 dd{ line-height: .25rem; padding:.1rem .05rem; }
.tpxx_con2 .xq_qie1 dt span,.tou_tan dt span{ top: 0; left: 0; background:rgba(255,255,255,.28); padding:.1rem; }
.tpxx_con2 .xq_qie1 .sp_1{ width: .86rem; }
.tpxx_con2 .xq_qie1 .sp_2{ width: 1.2rem; }
.tpxx_con2 .xq_qie1 .sp_3,.tpxx_con2 .xq_qie1 .xq_v2 .za_4{ width: .81rem; height: .25rem; line-height: .25rem; background:#ff7c1f; border-radius: .25rem; }
.tpxx_con2 .xq_qie1 .xq_v2 li{ padding:.13rem; border:#b8b8b8 1px solid; border-radius: .1rem; line-height: .28rem;
 margin-bottom: .05rem; }
 .tpxx_con2 .xq_qie1 .xq_v2 .za_4{ width: .9rem; height: .3rem; line-height: .3rem;border-radius: .3rem; }
.tpxx_con2 .xq_qie1 .xq_v2 .za_1{ width: 20%; }
.tpxx_con2 .xq_qie1 .xq_v2 .za_2{ width: 36%; }
.tpxx_con2 .xq_qie1 .xq_v2 .za_3{ width: 23%; margin-left: 5%; }
.tpxx_con2 .xq_qie1 .y_tou{  background:#7f7f7f !important;}
.audio_1{ padding:1rem .3rem; }

/*.tou_tan{ display: block; }*/
.tou_tan .sp_js{  max-height: 50vh; overflow-y: auto;}
.tou_tan .gdt_1{ background:#fff;width: 80%; position: fixed; top: 50%; left: 50%;
 transform: translate(-50%,-50%);/*width: 4.2rem;*/}
.tou_tan dt{/* height: 2.46rem;*/ width: 100%; /*overflow: hidden;*/}
.tou_tan dl dd{ padding:.15rem .25rem; }
.tou_tan dl .sp_1{ width: 3.2rem; }
.tou_tan dl .sp_2{ width: 1.2rem; }
.tou_tan dl .sp_3{width: .9rem; height: .3rem; line-height: .3rem; background:#ff7c1f; border-radius: .3rem; }
.tou_tan dl .sp_js{ background:#dcdddd; padding:.1rem .15rem; margin:0 .25rem .25rem .25rem; line-height:1.6;  }

.tpxx_con2 .xq_qie2{ padding:.35rem 0; }
.tpxx_con2 .xq_qie2 .work_list1{ padding-top: 0; }
.tpxx_con2 .xq_qie2 ul.wow li{ /*height: .6rem;*/ line-height: .3rem; border:#e3e3e3 1px solid; border-radius: .1rem;
margin-bottom: .2rem; padding:.15rem .2rem; }
.tpxx_con2 .xq_qie2 li img{ width: .4rem; height: .4rem; border-radius: .4rem; margin-right:.2rem; position: relative;
    top: 0.1rem; }
.tpxx_con2 .xq_qie2 .sp_1{ width: .63rem; }
.tpxx_con2 .xq_qie2 .sp_2{ width: 1.35rem; }
.tpxx_con2 .xq_qie2 .sp_3{ /*width: 2.15rem;*/ width: 2.5rem;}
.tpxx_con2 .xq_qie2 .sp_4{ width: 1.3rem; }
.tpxx_con2 .xq_qie2 li:nth-child(1) .sp_1{ color:#950000; }
.tpxx_con2 .xq_qie2 li:nth-child(2) .sp_1{ color:#e96c7a; }
.tpxx_con2 .xq_qie2 li:nth-child(3) .sp_1{ color:#fac989; }

/*===================================个人中心-问卷，投票、报名、投票选项===================================*/

.de_con .de_tit{ padding:.3rem 0; }
.de_con .nei_r{ padding:.2rem 0; line-height: 1.8; margin-top: .3rem; text-align: justify; }
.de_con .nei_r img{ max-width: 100%; }
.de_con .v1_sp1 img{ width: .31rem; position: relative; top: -.03rem; }
.audiojs{ width: 100%; /*background: #f1f2f6;*/  }
.audiojs .play-pause{ width: .25rem;  }

/*audio {
  background-color: transparent; 
}
audio::-webkit-media-controls-enclosure{
    background-color:unset;
}
audio::-webkit-media-controls-panel {
  background-color: transparent; }*/

/*===================================详情===================================*/


/*===================================个人中心-我的积分===================================*/

.myxx_ban{ background:url(../images/my_1.jpg) no-repeat left;  background-size: cover; height: 1.34rem; }
.myxx_ban img{  top: 50%; left: 50%; margin-left: -.975rem;  width: 1.95rem; margin-top: -.23rem;
/*transform: translate(-50%,-50%); */}
.myxx_con1 .v1{ height: 1rem; line-height: 1rem; border-bottom: #f6f7f9 1px solid; padding:0 .23rem; width: 100%; overflow: hidden; }
/*.myxx_ban span{ top: 50%; left: 50%; transform: translate(-50%,-50%);}*/
.myxx_con1 .v1 label{ width: 1.5rem;}
.myxx_con1 .v1 input{ height: 99%; line-height: 99%; color: #898e98; width: calc(100% - 1.7rem); }
.myxx_con1 .v1 img{ width: .14rem; right: .23rem; top: 50%; transform: translateY(-50%); opacity: .6;}
.myxx_con1 .v1 textarea{ height: .77rem; }
.myxx_con1 .v2{ margin:.5rem .4rem; }
.bind_ban img{  width: 2.5rem; margin-left: -1.25rem; margin-top: -.24rem;}

/*===================================个人中心-我的信息===================================*/

.nd_con1{ margin:.15rem 0; }
.nd_con1 .v{ border-bottom: #f6f7f9 1px solid; padding:0 .23rem;}
.nd_con1 input{ padding:0 .23rem; height: .77rem; line-height: .77rem;}
.nd_con1 input::placeholder{ font-size: .23rem; }
.nd_con1 .in_2{ width: 70%; }
.nd_con1 .sj_yzm1{ background-color: #29cc8b; width: 1.42rem; height: .42rem; line-height: .42rem; right: .23rem; top:50%;
 margin-top:-.21rem; }
  .nd_con1 .v3{ margin: 2.7rem 0 .5rem 0; padding:0 .45rem;}

/*===================================个人中心-绑定手机号===================================*/

.jfsc_con1 ul{ border-bottom: #ef8400 2px solid; }
.jfsc_con1 li{ line-height: 1rem; width: 50%; }
.jfsc_con1 li.cur{ color: #ef8400; }
.jfsc_con1 li.cur b{ bottom: -2.5px; left: 0; width: 100%; height: 5px; background-color: #ef8400; border-radius: 5px; }

.jfsc_con2,.jfsc_con3{ padding:.3rem .35rem; }
.jfsc_con2 dl{ box-shadow: 0 0 5px 5px #f0eeee; width: 48%; margin-right: 4%; margin-bottom: .15rem; }
.jfsc_con2 dt{ padding:.2rem .5rem; height: 2.5rem; }
.jfsc_con2 dt img,.jfsc_con3 dt img{ max-height: 100%; max-width: 100%; }
.jfsc_con2 dl:nth-child(even){ margin-right: 0; }
.jfsc_con2 dl dd{ padding:0 .17rem; line-height: .35rem;}
.jfsc_con2 dl .dd2 .sp_1{ width: calc(100% - .9rem); }
.jfsc_con2 dl .dd2 .sp_2{ text-decoration-line: line-through; width: .8rem; text-align: right;}
.jfsc_con2 dl .dd3 {  color: #ced9e2; margin-top:.1rem; }
.jfsc_con2 dl .dd3 span{ min-width: 1.1rem; }
.jfsc_con2 dl .dd1,.jfsc_con2 dl .dd3{ border-top:1px dashed #ccd6e0; padding-top: .05rem;}
.jfsc_con2 dl .dd1{ padding-top: .1rem;}

/*详情*/

.q_h .jf_qie{ display: none; }
.jfsc_con3 dl{ box-shadow: 0 0 5px 5px #f0eeee; margin-bottom: .15rem; padding:.28rem; }
.jfsc_con3 dt{ width: 1.1rem; margin-right: .3rem; }
.jfsc_con3 dd{ width: calc(100% - 1.5rem);  }
.jfsc_con3 dd .v1{ width: 80%; min-height: .9rem; line-height: .3rem; }
.jfsc_con3 dd .v2{ line-height: 1.4; }

.sc_de1,.sc_de2 .v1{  border:#b0b0b1 1px solid; }
.sc_de1{ margin-top: .12rem; padding:.2rem;}
.sc_de1 img{ width: 2.3rem; margin:0 auto; display: block; }
.sc_de1 .swiper-container{ padding-bottom: .5rem;}
.sc_de1 .swiper-pagination{  bottom: 0px; }
.sc_de1 .swiper-pagination-bullet{ background-color: #c7cfd6; }
.sc_de1 .swiper-pagination-bullet-active{ background-color: #b9c9d6; }
.sc_de1 .sc_tit{ margin:.22rem 0 .15rem 0; }
.sc_de1 .v2 span{ margin:0 .15rem; color: #c9d6df; }
.sc_de1 .v2 b{ margin:0 2px; }

.sc_de2{ margin:.4rem 0 .25rem 0; }
.sc_de2 .p1{ margin-bottom: .15rem; }
.sc_de2 .v1{ padding:.24rem .24rem 1rem .24rem; line-height: 1.8 }

.sc_de3{ border:#ef8400 1px solid; padding:.18rem .28rem; width: 100%; height: .96rem;}
.sc_de3 .v1_1{ line-height: .6rem; position: relative; top: 0rem; }
.sc_de3 .v2_1{ background-color: #ef8400; height: .6rem; line-height: .6rem; width: 1.5rem; border-radius: .6rem; }

/*.dh_tan{ display: block; }*/
.dh_tan .v1_1{ padding:.05rem .24rem .24rem .24rem; border-radius: 0 0 .18rem .18rem; }
.dh_tan .li_v{ background-color: #efefef; padding:.12rem; margin-top: .15rem; }
.dh_tan .li_v .sp_2{ margin-top: .05rem; }

/*===================================个人中心-积分商城，详情===================================*/

.jif_ban{ background:url(../images/my_7.jpg) no-repeat left;  background-size: cover; height: 2.28rem; }
.jif_ban .v2{ top: .6rem; width: 100%; left: 0; }
.jif_ban .v2 .img1{ width: 1.95rem; margin-bottom: .25rem;  }
.jif_ban .v2>div img{position: relative; top: -.03rem; margin-right: .1rem;}
.myjf_con1{ padding:.32rem 0; }
.myjf_con1 dl{ width: 25%; }
.myjf_con1 dt{ margin-bottom: .05rem; }
.myjf_con1 dt img{ max-width: .45rem;}

.myjf_con2 .v1{ border-top: #fa783e 2px solid; padding:.35rem .55rem; box-sizing: border-box;}
.myjf_con2 .v1_1{ width: 83%; }
.myjf_con2 .v1_1 .sp_2{ color: #b4b4b4; margin-top: .12rem; }
.myjf_con2 .v1_1 .sp_1 b{ margin-right: .05rem; }
.myjf_con2 .v1_2{ width: 16%; text-align: right; top: 50%; right: .55rem; transform: translateY(-50%);}
.jia{ color: #027db4; }
.jian{ color: #e0001b; }




@media screen and (max-width: 500px) {
	.myjf_con2 .v1{ border-top: #fa783e 1px solid;}
}



.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}

@keyframes bounceIn {
    0%,100%,20%,40%,60%,80% {
        -webkit-animation-timing-function: cubic-bezier(0.215,.61,.355,1);
        animation-timing-function: cubic-bezier(0.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3)
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03,1.03,1.03);
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1)
    }
}




.fadeInUp{

	-webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}
@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,50px,0);
        transform: translate3d(0,50px,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}





/*.ban_text{ text-shadow: 2px 2px 2px #30799a;letter-spacing: .05rem; }*/

.mod-orient-layer { display: none; position: fixed; height: 100%; width: 100%; left: 0; top: 0; right: 0; bottom: 0; background: #333; z-index: 9997 } 
.mod-orient-layer__content { position: absolute; width: 100%; top: 50%; text-align: center; transform: translate(0, -50%) } 
.mod-orient-layer__icon-orient { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAADaCAMAAABU68ovAAAAXVBMVEUAAAD29vb////x8fH////////x8fH5+fn29vby8vL////5+fn39/f6+vr////x8fH////////+/v7////09PT////x8fH39/f////////////////////x8fH///+WLTLGAAAAHXRSTlMAIpML+gb4ZhHWn1c2gvHBvq1uKJcC6k8b187lQ9yhhboAAAQYSURBVHja7d3blpowFIDhTUIAOchZDkre/zE7ycySrbUUpsRN2/1fzO18KzEqxEVgTiZNfgmmtxRc8iaR8HNe8x4BtjQePKayYCIoyBSgvNNE1AkNSHqZyLqk97EgUCCHBzZ5mkg7ScvIJuIyOyXBRFxgpqWZyGsAZLB1KjsJi8nutHU4JCRbFRH8tmirI9k8Jx2sqNs8K/m0LQkrktO2crgcgXGB4AiTEsB0hJfo9MGgX7CGcYiYwQxmMOOvZwRhBG8tCoMXjBDeXvWCEcHbi14wgCBmMIMZzGAGM5jxETNwzMAxA8cMHDNwzMAxA8cMHDNwzMAxA8cMHDNwzMAxY6E2rUQxnH2tz9cirlJFwFBJedaPnUv0M7++egPDE8iAJcIDmxwH5wwv9vUviw2kLbVO3TJU5uul/EyB0FoLp4x60PdGUd3qPurrWyjGGTc05u+1dcgI7/+tCCPARWGhH7o5Y7RCf+bH9ctXLp6v2BVDxfqz0oPXeSVaNtINo/1SXDv4dck8IIkbhtC2ol+iouEonTBCbYvVMnXOjxww6s/RFrBUpXHh/gw1rHj5d/qhYn9Gpk2FWh6xRBRX5Oj3Znh2Sq49/L6+y8pB26q9GbE2dbA2mVbx6I+7MfBglLCttm73ZQi7AD3iL4HqjFYJHSPRppqaUaJ3ATpGa+ckpGak2hRRMyqjGMkvl+xyFeSMwjAqcsZgGDdyhl0oNTnDN4yenJGZFGxNChP5/Y3efh6SM2rDOJMzboYxkDMqwyjIGcIw6F+io2FU1IxIm1JqRmgXSkvNKNCXeTpGrU0JNSO2c6LIGPgCS8AuDHz9ta0SXWDtxoDRH+MqlbC2Dt2G2JFRadtQZt2qq/orGowdGb2euxYiqWEpVWhTBnszoNAPdStuQwxqf0aocdWKW4Z+DfszIh8pxJqbuCE4YAC+4bm0evtipjpgJHeFnyyt1Ku2xa0bhjxr27p75rECNwyI9ZwvXkHq+7aTaMEV44YYy/spfgjgjNHaWW+GeUhGEX7tLlVinIFDDSgnOwhi1V6bU0b6tVS9eAERe863g4dRrtiHdc6o+nn5vtyVVgR79Cqt4uL6gfHPQyGqtP2vf7HADGbcYwaOGThm4JiBYwaOGThm4JiBYwaOGThm4JiBYwaOGThm4JiBYwaOGThm4JjhtOM+J/AgT008yDMkN/dPP9hzS8zAMQN3OEYeekp5YU7KOKXwVXqiY+QS7smcinGKABWdiBgpPJTSMHJ4KidhhPBUSMLw4CmPhKHgKUXCkHsygum71ftNSgCX6bsl8FQyfbcL5EdYsDk0R3j7aiA5wpt5AjKg/2gLJEBD/0Hf2OOf/vRrj6z/7GtP4B3nMKyjHA12kIPSjnJs3FEO0TvKkYJHOWCR+rjJH0Vn6fI5PjNbAAAAAElFTkSuQmCC"); display: inline-block; width: 8.93vw; height: 14.53vw; transform: rotate(90deg); -webkit-transform: rotate(90deg); -webkit-animation: rotation infinite 1.5s ease-in-out; animation: rotation infinite 1.5s ease-in-out; -webkit-background-size: 8.93vw; background-size: 8.93vw } 
.mod-orient-layer__desc { margin-top: 2.67vw; font-size: 2vw; color: #fff }
 @media screen and (min-aspect-ratio:12/7) { 
 	#orientLayer { display: block } }
  @keyframes rotation { 10% { transform: rotate(90deg) } 50%, 60% { transform: rotate(0deg) } 90% { transform: rotate(90deg) } 100% { transform: rotate(90deg) } } 
  .app { width: 100%; min-height: 100vh; position: relative; overflow: hidden; } 
  input[type="search"] { -webkit-appearance: none; } input::-webkit-search-cancel-button { display: none; } /* load浮层 */ 
aside.loadBox { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 998; }
aside.loadBox>div { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); min-height: 10.6em; background: hsla(0, 0%, 7%, .7); text-align: center; border-radius: 0.67vw; color: #fff; } 
aside.loadBox>div>i { margin: 5.33vw 0 0; width: 7.73vw; height: 7.73vw; vertical-align: baseline; display: inline-block; -webkit-animation: e 1s steps(12) infinite; animation: e 1s steps(12) infinite; background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat; background-size: 100%; } 
aside.loadBox>div>p.text { font-size: 3.2vw; line-height: 1.4; color: #fff; ; padding: 0 6.13vw 0; margin-bottom: 6.13vw; text-align: center; } @-webkit-keyframes e { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(1turn); transform: rotate(1turn); } } /* 取代系统alert的弹窗 */ 
aside.alertBox { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 998; } 
aside.alertBox>div { position: absolute; left: 50%; top: 50%; width: 85%; transform: translate(-50%, -50%); background-color: #FAFAFC; border-radius: 0.93vw; padding-top: 6.13vw; } 
aside.alertBox>div>p.text { font-size: 4vw; line-height: 1.4; color: #888; padding: 0 6.13vw 0; margin-bottom: 6.13vw; text-align: center; } 
aside.alertBox>div>p.btn { text-align: center; border-top: 0.13vw solid #D5D5D6; }
aside.alertBox>div>p.btn a { color: #0BB20C; font-size: 4.8vw; line-height: 2.4; display: block; }
 aside.alertBox>div>p.btn a:active { background-color: #eeeeee; } /* 系统confirm弹窗 */ 
 aside.confirmBox { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 998; } 
 aside.confirmBox>div { position: absolute; left: 50%; top: 50%; width: 85%; transform: translate(-50%, -50%); background-color: #FAFAFC; border-radius: 0.93vw; padding-top: 6.13vw; }
  aside.confirmBox>div>p.text { font-size: 4vw; line-height: 1.4; color: #888; padding: 0 6.13vw 0; margin-bottom: 6.13vw; text-align: center; } 
aside.confirmBox>div>p.btn { border-top: 0.13vw solid #D5D5D6; display: flex; align-items: center; justify-content: center; } 
aside.confirmBox>div>p.btn a { color: #0BB20C; font-size: 4.8vw; line-height: 2.4; flex: 1; text-align: center; }
aside.confirmBox>div>p.btn a:active { background-color: #eeeeee; } 
aside.confirmBox>div>p.btn a:first-child { border-right: 0.13vw solid #D5D5D6; }






.gd_toup{ position: fixed; bottom: 0; left: 0; width: 100%; padding:.2rem .4rem; background: #fff; }
.gd_toup .za_4{ width: 1.4rem !important; height: .4rem !important; line-height: .4rem !important; }

[v-cloak] {
    display: none;
}

.tan_sex { position: fixed; top: 0; height: 100%; width: 100%; left: 0; background: rgba(0,0,0,.6);   display: none; z-index: 10;}
.tan_sex .con{ position: fixed; bottom: 0; left: 0; width: 100%; background: #fff; padding:.3rem 0;}
.tan_sex .con li{ height: 1rem; line-height: 1rem; text-align: center; }

.wrap{ padding-top: .8rem; }
.tou_b{ height: .8rem; line-height: .8rem; background: #fff; width: 100%; position: fixed; top: 0; left: 0; z-index: 2; text-align: center;
font-size: .3rem;}
.tou_b img{ top: 50%; left: .2rem; width: .4rem; transform: translateY(-50%);}



/*我的积分*/
.jf_con1 li .img1{ width: .56rem; }



/*积分明细*/
.jfmx_con2,.zjjlu_con1 { border-top: #d7d7d7 1px solid;}
.jfmx_con2 .v1,.zjjlu_con1 .v1{ border-bottom: #d7d7d7 1px solid; padding:.25rem 0rem; box-sizing: border-box; width: 92%; margin:0 auto;}
.jfmx_con2 .v1_1{ width: 83%; }
.jfmx_con2 .v1_1 .sp_2,.zjjlu_con1 .v1_1 .sp_2{ color: #b4b4b4; margin-top: .18rem; }
.jfmx_con2 .v1_1 .sp_1 b,.zjjlu_con1 .v1_1 .sp_1 b{ margin-right: .05rem; }
.jfmx_con2 .v1_2,.zjjlu_con1 .v1_2{ width: 16%; text-align: right; top: 50%; right: .2rem; transform: translateY(-50%);}

.guiz_con1{ padding:.2rem .4rem; }
.guiz_con1 p{ margin-bottom: .3rem; line-height: 170%; }


/*中奖记录*/
.zjjlu_con1 .wei_ff,.zjjlu_con1 .yi_ff{ line-height: .6rem; border-radius: .55rem; }
.zjjlu_con1 .wei_ff{ background: #1c76bd; color: #fff; }
.zjjlu_con1 .yi_ff{ background: #898989; color: #fff; }
.zjjlu_con1 .v1_1{ width: 80%; }
.zjjlu_con1 .v1_2{ text-align: center; width: 20%; }
.zjjlu_con1 .v1_1 .sp_3{ color: #b4b4b4; margin-top: .12rem; }



/*我的积分*/
.center{ text-align: center; }
.myjf_con1{ padding:.3rem .4rem; }
.myjf_con1 li{ border-bottom: #d7d7d7 1px solid; padding:.2rem 0; }
.myjf_con1 li .sp_1{ line-height: .8rem; }
.myjf_con1 li img{ width: 0.8rem; margin-right: .2rem;}
.myjf_con1 li .sp_2{ width: 1.3rem; background: #1c76bd; color: #fff;line-height: .6rem; height: .55rem; border-radius: .55rem; text-align: center; position: relative; top: .12rem;}
.myjf_con1 li .ywc{ background: #898989; color: #fff;}
.jf_ban1{ top: .33rem; right: .23rem;  z-index: 1; }
.jf_ban1 a span{ margin-left: .25rem;}
.jf_ban1 a{width: 1.5rem; height: .5rem; line-height: .5rem; border-radius: .5rem; margin-bottom:.2rem;}
.myjf_con2{ margin-top: .1rem; }
.myjf_con2 .a1{ background: #f59a23; color: #fff; width: 3.5rem; height: .85rem;  line-height: .85rem; border-radius: .85rem; margin:0 auto;
	box-shadow: 3px 3px 7px #999; }
.myjf_con2 .a2{ margin-top: .5rem; text-decoration: underline; }

/*抽奖*/
.zpzxw { width: 5.5rem; margin: .5rem auto 0; border-radius: .2rem;  padding-bottom: .15rem; background: #efaa48;}
.cjzpn {  position: relative;  width: 5.5rem; margin: 0 auto;  height: 5.6rem; background: #f6be6e;  border-radius: .2rem; padding: .43rem .3rem;  box-sizing: border-box;}
.cjzp_iiner { position: relative;  width: 4.9rem; height: 4.9rem; background: #c1683a; border-radius: .2rem;}
.jp_li1 {  position: absolute;  left: .1rem; top: .1rem;}
.jp_li2 { position: absolute; left: 1.7rem; top: .1rem;}
.jp_li3 {  position: absolute;  left: 3.3rem; top: .1rem;}
.jp_li4 { position: absolute; left: 3.3rem; top: 1.7rem;}
.jp_li5 {  position: absolute; left: 3.3rem; top: 3.3rem;}
.jp_li6 { position: absolute;  left: 1.7rem; top: 3.3rem;}
.jp_li7 {  position: absolute; left: .1rem; top: 3.3rem;}
.jp_li8 {  position: absolute; left: .1rem; top: 1.7rem;}
.jp_li_btn {  position: absolute; left: 1.7rem;  top: 1.7rem;}
.jp_btn {  width: 1.5rem;}
.jp_pic { width: 1.5rem;  height: 1.5rem; border-radius: .2rem;}
.cjzpn_ico1 { background-image: url('../images/sc_ico2.png') !important}
.cjzpn_ico2 { background-image: url('../images/sc_ico1.png') !important}
.src_ico1 { position: absolute; width: .18rem; height: .19rem; background: url("../images/sc_ico1.png") no-repeat 0 0;  background-size: 100% 100%;
    top: .23rem; left: .16rem;}
.src_ico2 {  position: absolute;  width: .18rem; height: .19rem;  background: url("../images/sc_ico2.png") no-repeat 0 0; background-size: 100% 100%;  top: .18rem;
    left: 1rem;}
.src_ico3 { position: absolute;  width: .18rem; height: .19rem; background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%; top: .18rem; left: 1.82rem;}
.src_ico4 { position: absolute;  width: .18rem;  height: .19rem; background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;  top: .18rem; left: 2.66rem;}
.src_ico5 { position: absolute; width: .18rem;  height: .19rem;  background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%; top: .18rem;  left: 3.5rem;}
.src_ico6 {  position: absolute;  width: .18rem; height: .19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0; background-size: 100% 100%; top: .18rem; left: 4.3rem;}
.src_ico7 {  position: absolute;  width: .18rem;  height: .19rem; background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;top: .18rem; left: 5.2rem;}
.src_ico8 {  position: absolute; width: .18rem;  height: .19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0; background-size: 100% 100%;  top: .23rem; left: 6rem;}
.src_ico9 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 1.1rem;
    left: 5.25rem;
}

.src_ico10 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 1.9rem;
    left: 5.25rem;
}

.src_ico11 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 2.75rem;
    left: 5.25rem;
}

.src_ico12 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 3.6rem;
    left: 5.25rem;
}

.src_ico13 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 4.5rem;
    left: 5.25rem;
}

.src_ico14 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.44rem;
    left: 5.2rem;
}

.src_ico15 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 6.08rem;
    left: 6rem;
}

.src_ico16 {
    position: absolute;
    width: .18rem;
    height: .19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.45rem;
    left: 5.12rem;
}

.src_ico17 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.45rem;
    left: 4.3rem;
}

.src_ico18 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.45rem;
    left: 3.5rem;
}

.src_ico19 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.45rem;
    left: 2.66rem;
}

.src_ico20 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top:5.45rem;
    left: 1.82rem;
}

.src_ico21 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.45rem;
    left: 1rem;
}

.src_ico22 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 6.1rem;
    left: .14rem;
}

.src_ico23 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 5.45rem;
    left: .07rem;
}

.src_ico24 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 4.5rem;
    left: .06rem;
}

.src_ico25 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 3.6rem;
    left: .06rem;
}

.src_ico26 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 2.75rem;
    left: .06rem;
}

.src_ico27 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico1.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 1.9rem;
    left: .06rem;
}

.src_ico28 {
    position: absolute;
    width: 0.18rem;
    height: 0.19rem;
    background: url("../images/sc_ico2.png") no-repeat 0 0;
    background-size: 100% 100%;
    top: 1.1rem;
    left: .06rem;
}
.jp_meng {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    z-index: 1;
    border-radius: .14rem;
}

.cjzp_ijt .active .jp_meng {  display: block;}
.yzj_tan,.wzj_tan,.zj_bg,.add_dz{ display: none;}
.zj_bg{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: rgba(0, 0, 0, .5);}
.yzj_tan,.wzj_tan,.add_dz{ position: fixed; top: 50%; left: 10%; z-index: 3; background: #fffbe7; border-radius: .5rem; padding:.5rem; width: 80%; 
	transform: translateY(-50%);}
.wzj_tan{ padding:.7rem; }
.yzj_tan .sp_1{ color: #ff5f5f; margin:.2rem 0 .1rem 0; font-weight: bold; }
.yzj_tan .im1,.wzj_tan .im1{ width: 1.2rem; }
.yzj_tan .sp_2,.wzj_tan .sp_2{ color: #827575; }
.yzj_tan .sp_3{ width: 3rem; height: .8rem ;line-height: .8rem; color: #fff; background: #c1683b; margin:.3rem auto 0; border-radius: .8rem; }
.wzj_tan .sp_2{ padding:.2rem 0; }

.cj_con2{ margin-top:.5rem; }
.cj_con2 .v1{width: 3rem; height: .8rem ;line-height: .8rem; color: #fff; background: #c1683b; margin:.3rem auto 0; border-radius: .8rem;}
.cj_con2 .v2 span,.cj_con2 .v3{color: #ff5f5f;}
.cj_con2 .v2{ margin:.2rem 0 .25rem 0; }
.cj_con2 .ul_1{ margin-top: .7rem; }
.cj_con2 .ul_1 li{ display: inline-block; margin:0 .3rem; }
.cj_con2 .ul_1 li a,.cj_con2 .ul_1 li span{ color: #898989; text-decoration: underline; }

.add_dz form,.add_adds form{ margin-top:.45rem; }
.add_dz label input,.add_dz textarea,.add_adds label input{ border: #f4ebdc 1px solid; background: #fff; border-radius: 3px; width: 100%; color: #ae7431; border-radius: .1rem; }
.add_dz label input,.add_adds label input{ height: .7rem ;line-height: .7rem; padding:0 .2rem 0 .6rem; }
.add_dz label,.add_adds label{ margin-bottom: .15rem; }
.add_dz label img,.add_adds label img{ left: .15rem; top: .15rem; position: absolute; width: .28rem; }
.add_dz textarea{ height: 1.5rem; padding:.2rem .2rem .2rem .6rem; }
.add_dz .jf_ti{ width: 3rem; height: .8rem ;line-height: .8rem; color: #fff; background: #c1683b; margin:.3rem auto 0; border-radius: .8rem;
 display: block; }


.jiank_con1{ width: 94%; margin:.5rem auto .5rem; padding-bottom: .6rem; }
.jiank_con1 .con1{ background: #eff4f7; border-radius: .2rem; padding:.3rem .2rem; margin-bottom: .3rem; }
.jiank_con1 .con1 .v1 span{ color: #917f7f; margin-right: .2rem; }
.jiank_con1 .con1 .v1 b,.jiank_con1 .con1 .v2 b{ font-weight: normal; color: #027db4; text-decoration: underline; }
.jiank_con1 .con1 img{ margin-right: .12rem;  height: .3rem;}
.jiank_con1 .con1 .v3{ color: #cbcfcf; }
.jiank_con1 .con1 .v2{ margin:.3rem 0 0 0; }
.jiank_con1 .con1 .v2 li{margin-bottom: .25rem; }
.jiank_con1 .li2{ padding:0 .3rem; }
.jiank_con1 .li1{ padding-right: .3rem;  border-right: #aaaaaa 1px solid; }
.jiank_con1 .con1 .sc{ top: .2rem; right: 0.1rem; }
.jiank_con2{ position: fixed; bottom: 0; left: 0; width: 100%; background: #fff; padding:.2rem 0;}
.jiank_con2 span{ width: 3rem; height: .8rem ;line-height: .8rem; color: #fff; background: #027db4; margin:0 auto 0; border-radius: .8rem;
 display: block;  }



.add_adds{position: fixed; top: 50%; left: 10%; z-index: 3; background: #fffbe7; border-radius: .5rem; padding:.5rem; width: 80%; 
	transform: translateY(-50%); display: none;}
.add_adds .jf_ti{width: 3rem; height: .8rem ;line-height: .8rem; color: #fff; background: #027db4; margin:.5rem auto 0; border-radius: .8rem;
 display: block; }
