|  | @ -0,0 +1,263 @@
 | 
												
													
														
															|  | 
 |  | *{box-sizing: border-box;}
 | 
												
													
														
															|  | 
 |  | p{margin-bottom: 0;}
 | 
												
													
														
															|  | 
 |  | body{background: #f2f3f5;}
 | 
												
													
														
															|  | 
 |  | /*顶部轮播图*/
 | 
												
													
														
															|  | 
 |  | .fuwu-swiper,.activity-swiper{background: #fff;}
 | 
												
													
														
															|  | 
 |  | .fuwu-swiper img{width: 100%;height: auto;display: block;margin: 0 auto;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*我的活动*/
 | 
												
													
														
															|  | 
 |  | .activity-swiper .swiper-slide{padding: 15px;}
 | 
												
													
														
															|  | 
 |  | .activity-title{font-size: 17px;color: #333;line-height: 1.6;}
 | 
												
													
														
															|  | 
 |  | .activity-title.line-clamp2{height: 54px;}
 | 
												
													
														
															|  | 
 |  | .line-clamp2{text-overflow: -o-ellipsis-lastline;text-overflow: -webkit-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;text-overflow:display: -o-box;-webkit-line-clamp:2;-o-line-clamp:2;-webkit-box-orient: vertical;-o-box-orient: vertical;}
 | 
												
													
														
															|  | 
 |  | .activity-swiper .activity-img{height: 120px;display: flex;align-items: center;border-radius: 8px;overflow: hidden;margin-bottom: 10px;}
 | 
												
													
														
															|  | 
 |  | .activity-img img,.health-shop img{width: 100%;height: 100%;display: block; object-fit: contain;}
 | 
												
													
														
															|  | 
 |  | .activity-other{line-height: 30px;}
 | 
												
													
														
															|  | 
 |  | .activity-swiper .swiper-pagination-bullet{transition: all .3s ease-in-out;}
 | 
												
													
														
															|  | 
 |  | .activity-swiper .swiper-pagination-bullet-active{background-color: #5cb85c;width: 20px;border-radius: 4px;}
 | 
												
													
														
															|  | 
 |  | .activity-swiper>.swiper-pagination{bottom: 5px;}
 | 
												
													
														
															|  | 
 |  | .swiper-button-next,.swiper-button-prev{height: 25px;}
 | 
												
													
														
															|  | 
 |  | .activity-other .i-btn,.activity-list-item .i-btn{width: 90px;text-align: center;border-color: transparent;}
 | 
												
													
														
															|  | 
 |  | .activity-list-item .i-btn[data-status="2"]{background-color: #ff9526;}
 | 
												
													
														
															|  | 
 |  | .activity-list-item .i-btn[data-status="3"]{background-color: #ccc;}
 | 
												
													
														
															|  | 
 |  | .hdbmz{position: absolute;right: 0;top: 0;width: 50px;height: auto;display: block;}
 | 
												
													
														
															|  | 
 |  | /*公共样式*/
 | 
												
													
														
															|  | 
 |  | .i-333{color: #333!important;}
 | 
												
													
														
															|  | 
 |  | .i-666{color: #666!important;}
 | 
												
													
														
															|  | 
 |  | .i-999{color: #999!important;}
 | 
												
													
														
															|  | 
 |  | .i-909090{color: #909090!important;}
 | 
												
													
														
															|  | 
 |  | .i-ff9526{color: #ff9526!important;}
 | 
												
													
														
															|  | 
 |  | .i-f14{font-size: 14px!important;}
 | 
												
													
														
															|  | 
 |  | .i-f12{font-size: 12px!important;}
 | 
												
													
														
															|  | 
 |  | .i-f17{font-size: 17px!important;}
 | 
												
													
														
															|  | 
 |  | .i-c-rang-right:before{width: 20px;content: '';display: inline-block;height: 100%;background: url(../images/tiaozhuan_icon.png) no-repeat center;background-size: 6px 13px;top: 0;color: #c8c8c8;font-size: 18px;position: absolute;right: 15px;}
 | 
												
													
														
															|  | 
 |  | .i-c-rang-right .pull-right{padding-right: 20px;}
 | 
												
													
														
															|  | 
 |  | .pull-right{float: right;}
 | 
												
													
														
															|  | 
 |  | .p10-15{padding: 10px 15px;}
 | 
												
													
														
															|  | 
 |  | .pt10{padding-bottom: 10px;}
 | 
												
													
														
															|  | 
 |  | /*panel开始*/
 | 
												
													
														
															|  | 
 |  | .i-panel{position: relative;margin-bottom: 10px;background: #fff;border-top: 1px solid #ececec;}
 | 
												
													
														
															|  | 
 |  | .i-panel-title{position: relative;color: #323232;padding: 12px 15px;font-size: 14px;}
 | 
												
													
														
															|  | 
 |  | .i-panel-body{position: relative;border-bottom: 1px solid #ececec;padding: 10px 15px;overflow: hidden;}
 | 
												
													
														
															|  | 
 |  | .i-panel-title+.i-panel-body:before{height: 1px;left: 0;background: #ececec;display: block;content: '';position: absolute;right: 0;top: 0;}
 | 
												
													
														
															|  | 
 |  | .i-panel-footer{padding: 10px;font-size: 14px;}
 | 
												
													
														
															|  | 
 |  | /*panel结束*/
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*积分列表*/
 | 
												
													
														
															|  | 
 |  | .i-integral-list{display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
 | 
												
													
														
															|  | 
 |  |   display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
 | 
												
													
														
															|  | 
 |  |   display: -ms-flexbox;      /* TWEENER - IE 10 */
 | 
												
													
														
															|  | 
 |  |   display: -webkit-flex;     /* NEW - Chrome */
 | 
												
													
														
															|  | 
 |  |   display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
 | 
												
													
														
															|  | 
 |  |  overflow: hidden;justify-content: center;flex-direction: row;align-items: center;line-height: 1;}
 | 
												
													
														
															|  | 
 |  | .i-integral-item{position: relative;
 | 
												
													
														
															|  | 
 |  | -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
 | 
												
													
														
															|  | 
 |  |   -moz-box-flex: 1;         /* OLD - Firefox 19- */
 | 
												
													
														
															|  | 
 |  |   width: 50%;               /* For old syntax, otherwise collapses. */
 | 
												
													
														
															|  | 
 |  |   -webkit-flex: 1;          /* Chrome */
 | 
												
													
														
															|  | 
 |  |   -ms-flex: 1;              /* IE 10 */
 | 
												
													
														
															|  | 
 |  |   flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
 | 
												
													
														
															|  | 
 |  |  height: 72px;padding: 4px 0;}
 | 
												
													
														
															|  | 
 |  |  
 | 
												
													
														
															|  | 
 |  | .i-integral-content{position: relative;}
 | 
												
													
														
															|  | 
 |  | .i-panel-body-title{margin-top: -10px;}
 | 
												
													
														
															|  | 
 |  | .i-panel-body-title>span{font-size: 12px;line-height: 1;display: inline-block;}
 | 
												
													
														
															|  | 
 |  | .i-panel-body-title .pull-right{padding: 6px 10px;}
 | 
												
													
														
															|  | 
 |  | .integral-surplus{padding: 6px 15px;color: #fff;border-bottom-right-radius: 24px;background: #0AD800;position: relative;top: -1px;}
 | 
												
													
														
															|  | 
 |  | .i-integral-item:before{cursor: pointer;content: '';position: absolute;height: 55%;top: 30%;width: 1px;background: #ececec;left: -1px;}
 | 
												
													
														
															|  | 
 |  | .i-integral-item p{font-size: 14px;text-align: center;}
 | 
												
													
														
															|  | 
 |  | /*积分小图标*/
 | 
												
													
														
															|  | 
 |  | .i-jf-icon:after{content: '';width: 17.5px;margin-left: 4px;position: relative;top: 4px;height: 17.5px;display: inline-block;background: url(../images/icon_jifen2.png) no-repeat center;background-size: 17.5px 17.5px;}
 | 
												
													
														
															|  | 
 |  | .i-integral-item .integral-number{font-size: 25px;bottom: 14px;text-align: center;margin-top: 10px;}
 | 
												
													
														
															|  | 
 |  | /*积分规则*/
 | 
												
													
														
															|  | 
 |  | .health-smelling p,.integral-rule p{font-size: 12px;line-height: 1.8;margin-bottom: .5em;position: relative;}
 | 
												
													
														
															|  | 
 |  | .health-smelling p{margin-left: 25px;}
 | 
												
													
														
															|  | 
 |  | .health-smelling p:before{content: '';background: url(../images/huodongweiwen_icon.png) no-repeat round;display: inline-block;width: 14px;height: 14px;position: absolute;left: -25px;top: 3px;}
 | 
												
													
														
															|  | 
 |  | /*获取积分列表*/
 | 
												
													
														
															|  | 
 |  | .get-integral-act-list{}
 | 
												
													
														
															|  | 
 |  | .get-integral-act-item{display: -webkit-box; -webkit-box-align: center; border-radius: 5px;background: #eef1f8;padding: 10px;margin-bottom: 10px;}
 | 
												
													
														
															|  | 
 |  | .integral-act-center{-webkit-box-flex: 1;padding-left: 10px;padding-right: 10px;}
 | 
												
													
														
															|  | 
 |  | .integral-act-left,
 | 
												
													
														
															|  | 
 |  | .integral-act-right{-webkit-box-flex: 0;}
 | 
												
													
														
															|  | 
 |  | .integral-act-left img{width: 50px;height: 50px;display: block;}
 | 
												
													
														
															|  | 
 |  | .integral-act-right .i-btn{width: 70px;}
 | 
												
													
														
															|  | 
 |  | .acticity-after-img:after{content: '';display: inline-block;width: 50px;height: 17px;background: url(../images/huodong_img.png) no-repeat round;margin-left: 10px;position: relative;top: 2.5px;}
 | 
												
													
														
															|  | 
 |  | .renwu-img img{width: 100%;height: auto;display: block;margin-bottom: 10px;}
 | 
												
													
														
															|  | 
 |  | /*健康商城*/
 | 
												
													
														
															|  | 
 |  | .health-shop,.activity-swiper{margin-left: -15px;margin-right: -15px;}
 | 
												
													
														
															|  | 
 |  | .health-shop .swiper-wrapper .swiper-slide{ width: auto; border-radius: 10px;overflow: hidden;}
 | 
												
													
														
															|  | 
 |  | .health-shop .swiper-wrapper .swiper-slide img{width: 100%; height: auto;display: block;transition: all .3s ease-in-out;}
 | 
												
													
														
															|  | 
 |  | .health-shop .swiper-wrapper .swiper-slide-prev{transform: scale(0.8);transform-origin: 100% 0;}
 | 
												
													
														
															|  | 
 |  | .health-shop .swiper-wrapper .swiper-slide-next{transform: scale(0.8);transform-origin: 0 0;}
 | 
												
													
														
															|  | 
 |  | .health-shop .swiper-wrapper .swiper-slide-active{margin-top: 7px;}
 | 
												
													
														
															|  | 
 |  | .new-news{position: relative;margin-bottom: 20px;padding-left: 80px;}
 | 
												
													
														
															|  | 
 |  | .new-news:before{content: '';width: 50px;position: absolute;left: 15px;height: 20px;display: inline-block;background: url(../images/NEW_img.png) no-repeat round;}
 | 
												
													
														
															|  | 
 |  | .new-news-scroll{font-size: 0;height: 20px;white-space: nowrap;overflow: hidden;}
 | 
												
													
														
															|  | 
 |  | .new-news-list{white-space: nowrap;display:inline-block;}
 | 
												
													
														
															|  | 
 |  | .new-news-list li{padding-right: 60px;color: #ff5e6c;display: inline-block;font-size: 14px;line-height: 20px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .i-btn{display: inline-block;padding: 6px 12px;outline: none;margin-bottom: 0;font-size: 12px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
 | 
												
													
														
															|  | 
 |  | .i-btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
 | 
												
													
														
															|  | 
 |  | .i-btn-gray{color: #fff;background: #ccc;border-color: #bbb;}
 | 
												
													
														
															|  | 
 |  | .i-btn.disabled{pointer-events: none;cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
 | 
												
													
														
															|  | 
 |  | .i-border-radius-15{border-radius: 15px;}
 | 
												
													
														
															|  | 
 |  | .i-text-center{text-align: center;}
 | 
												
													
														
															|  | 
 |  | .i-text-right{text-align: right;}
 | 
												
													
														
															|  | 
 |  | .integral-act-name{font-size: 14px;color: #323232;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
 | 
												
													
														
															|  | 
 |  | .dialing{width: 90px;position: absolute;right: 10px;bottom: 5px;}
 | 
												
													
														
															|  | 
 |  | .rxdh{font-size: 12px;color: #232323;position: relative;padding: 12px 10px;}
 | 
												
													
														
															|  | 
 |  | .qytsfw{border-radius: 5px;overflow: hidden;border: 1px solid #ececec;}
 | 
												
													
														
															|  | 
 |  | .qytsfw img{width: 100%;height: auto;display: block;}
 | 
												
													
														
															|  | 
 |  | /*签约的好处*/
 | 
												
													
														
															|  | 
 |  | .qydhc{margin: 0 15px 10px;}
 | 
												
													
														
															|  | 
 |  | .qydhc-top{height: 10px;border: 3px solid #eef8f1;border-radius: 5px;padding: 0 2px;}
 | 
												
													
														
															|  | 
 |  | .qydhc-top span{background: #5cb85c;display: block;height: 100%;border-radius: 2px;}
 | 
												
													
														
															|  | 
 |  | .qydhc-body{margin: -5px 12px 0;background: #eef1f8;border-radius: 0 0 5px 5px;padding: 12px 5px 10px 10px;}
 | 
												
													
														
															|  | 
 |  | .qydhc-title{color: #4dcd70;font-size: 16px;}
 | 
												
													
														
															|  | 
 |  | .qydhc-title:before{background: url(../images/icon_qianyuehaochu.png) no-repeat;background-size: 100% auto;margin-right: 8px;position: relative;top: 2px;content: '';width: 15.5px;height: 15.5px;display: inline-block;}
 | 
												
													
														
															|  | 
 |  | .haochu-item{position: relative;padding-left: 20px;font-size: 12px;color: #232323;line-height: 2;margin-bottom: .2em;}
 | 
												
													
														
															|  | 
 |  | .haochu-item:before{position: absolute;content: 'O';left: 0;top: 0;color: #5cb85c;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .i-flex-box{display: -webkit-box; -webkit-box-align: center;}
 | 
												
													
														
															|  | 
 |  | .i-flex-box-item{display: block; -webkit-box-flex: 1;}
 | 
												
													
														
															|  | 
 |  | .action-list{margin-bottom: -12px;border-top: 1px solid #ececec;padding: 0 25px;}
 | 
												
													
														
															|  | 
 |  | .action-list li{position: relative;padding: 10px 0 5px;}
 | 
												
													
														
															|  | 
 |  | .action-list li span{position: relative;font-size: 14px;color: #323232;margin-left: 5px;top: 10px;}
 | 
												
													
														
															|  | 
 |  | .action-list li img{width: 57px;height: auto;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .integral-source{background: #fff;}
 | 
												
													
														
															|  | 
 |  | .integral-type>*{font-size: 15px;color: #323232;padding: 13px 0;position: relative;}
 | 
												
													
														
															|  | 
 |  | .activity-square .integral-type>*{font-size: 16px;color: #666;}
 | 
												
													
														
															|  | 
 |  | /*下划线动画*/
 | 
												
													
														
															|  | 
 |  | .integral-type>*:after{transition: all .5s ease-in-out;position: absolute;content: '';width: 0;left: -50%;bottom: 0;height: 2px;background: transparent;}
 | 
												
													
														
															|  | 
 |  | .integral-type .mui-active{color: #5cb85c!important;}
 | 
												
													
														
															|  | 
 |  | .integral-type>*.mui-active:after{background: #5cb85c;height: 3px;width: 30px;margin-left: -15px;;left: 50%;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .all-total{padding: 15px 15px 30px;border: none;background: url(../images/shouyi_bg_img.png) no-repeat top center;background-size: 100% 100%;}
 | 
												
													
														
															|  | 
 |  | .all-total p{color: #fff;}
 | 
												
													
														
															|  | 
 |  | #totalIncome{font-size: 28px;}
 | 
												
													
														
															|  | 
 |  | .icon-jifen{width: 17px;height: 17px;display: inline-block;vertical-align: sub;margin-right: 3px;background: url(../images/shouyi_icon.png) no-repeat;background-size: 100% 100%;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*积分来源样式*/
 | 
												
													
														
															|  | 
 |  | .integral-content{display: none;}
 | 
												
													
														
															|  | 
 |  | .integral-list{background: #fff;}
 | 
												
													
														
															|  | 
 |  | .integral-list-item{display: -webkit-box; -webkit-box-align: center;position: relative;padding: 9px 15px;font-size: 14px;}
 | 
												
													
														
															|  | 
 |  | .integral-list-item .i-flex-box-item{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;}
 | 
												
													
														
															|  | 
 |  | .zwkf:before{position: absolute;left: -25px;right: 0;bottom: 2px;top: 0;content: '暂未开放';color: #fff;font-size: 14px;background-color: rgba(0,0,0,.5);z-index: 2;line-height: 72px;cursor: default;pointer-events: none;text-align: center;}
 | 
												
													
														
															|  | 
 |  | .integral-list-item:after{left: 15px;right: 0;position: absolute;content: '';bottom: 0;background: #ececec;height: 1px;}
 | 
												
													
														
															|  | 
 |  | .integral-list-item:last-child:after{left: 0;}
 | 
												
													
														
															|  | 
 |  | .integral-value{-webkit-box-flex: 0;font-size: 17px;color: #4DCD70;white-space: nowrap;text-align: center;}
 | 
												
													
														
															|  | 
 |  | .reduce-value{color: #323232;}
 | 
												
													
														
															|  | 
 |  | .add-value {color: #ff9526;}
 | 
												
													
														
															|  | 
 |  | .create-tiem{-webkit-box-flex: 0;font-size: 14px;color: #808080;margin-right: 20px;margin-left: 20px;}
 | 
												
													
														
															|  | 
 |  | .create-tiem:empty{display: none;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .div-no-info{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);text-align: center;}
 | 
												
													
														
															|  | 
 |  | .div-no-info img{width: 100%;}
 | 
												
													
														
															|  | 
 |  | .integral-source .mui-fullscreen{top: 165px;height: auto;background: #fff;}
 | 
												
													
														
															|  | 
 |  | .activity-square .mui-fullscreen .mui-segmented-control~.mui-slider-group{top: 50px;}
 | 
												
													
														
															|  | 
 |  | .activity-square .mui-fullscreen{height: auto;background: #F2F2F2;}
 | 
												
													
														
															|  | 
 |  | .integral-source .mui-scroll,.activity-square .mui-scroll{width: 100%!important;}
 | 
												
													
														
															|  | 
 |  | .integral-source .mui-segmented-control.mui-scroll-wrapper{height: 40px;}
 | 
												
													
														
															|  | 
 |  | .activity-square .mui-segmented-control.mui-scroll-wrapper .mui-scroll,.activity-square .mui-segmented-control.mui-scroll-wrapper{height: 50px;background: #FFF;}
 | 
												
													
														
															|  | 
 |  | .integral-source .mui-control-item{line-height: 40px;}
 | 
												
													
														
															|  | 
 |  | .activity-square .mui-control-item{line-height: 50px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .mui-pull-caption{font-weight: 100;font-size: 14px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .i-btn-success+.i-btn-success{margin-top: 10px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*活动广场列表*/
 | 
												
													
														
															|  | 
 |  | .activity-list{background: #F2F2F2;}
 | 
												
													
														
															|  | 
 |  | .activity-list-item{background: #fff;padding: 15px 15px 10px;margin-bottom: 10px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*已参与活动统计*/
 | 
												
													
														
															|  | 
 |  | .activity-statistics{margin-bottom: 5px;margin-top: 10px;border-radius: 4px;flex-wrap: wrap;border: 1px solid #ececec;height: 140px;line-height: 1;text-align: center;width: 100%;}
 | 
												
													
														
															|  | 
 |  | .activity-statistics .i-flex-box-item{height: 68px;padding-top: 15px;font-size: 14px;position: relative;}
 | 
												
													
														
															|  | 
 |  | .activity-statistics .i-flex-box-item:before{position: absolute;left: 0;top: 15px;bottom: 15px;width: 1px;background-color: #ececec;content: '';margin-left: -1px;}
 | 
												
													
														
															|  | 
 |  | .my-rankings{height: 50%;width: 100%;border-top: 1px solid #ececec;padding-top: 10px;background: url(../images/paiming_bg_img.png) no-repeat;background-size: 100% 100%;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | .rankings{font-size: 28px;color: #ff9526;}
 | 
												
													
														
															|  | 
 |  | .activity-statistics > div > p:first-child{margin-bottom: 10px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*活动奖励*/
 | 
												
													
														
															|  | 
 |  | .activity-detail .i-panel-title:after{left: 0;}
 | 
												
													
														
															|  | 
 |  | .hdjl-swiper{padding-bottom: 28px;}
 | 
												
													
														
															|  | 
 |  | .hdjl-swiper.swiper-container-horizontal>.swiper-pagination{bottom: 0;line-height: 1;}
 | 
												
													
														
															|  | 
 |  | .hdjl-swiper .swiper-pagination-bullet-active{background: #4DCD70;}
 | 
												
													
														
															|  | 
 |  | .hdjl-swiper .swiper-slide{border-radius: 5px;border: 1px solid #ddd;position: relative;padding-bottom: 20px;max-width: 33%;width: auto;}
 | 
												
													
														
															|  | 
 |  | .hdjl-swiper .swiper-slide>p{position: absolute;bottom: 0;text-align: center;background: #4DCD70;color: #fff;font-size: 12px;line-height: 20px;left: 0;right: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
 | 
												
													
														
															|  | 
 |  | /*活动介绍*/
 | 
												
													
														
															|  | 
 |  | /*.activity-introduction{padding: 0 10px;}*/
 | 
												
													
														
															|  | 
 |  | .activity-introduction  span:first-child{display: block;width: 75px;text-align: right;align-self: flex-start;}
 | 
												
													
														
															|  | 
 |  | .activity-introduction .i-flex-box{position: relative;padding-left: 20px;font-size: 14px;margin-bottom: 10px;color: #666;}
 | 
												
													
														
															|  | 
 |  | .activity-introduction .i-flex-box:after,
 | 
												
													
														
															|  | 
 |  | .activity-introduction .i-flex-box:before{position: absolute;content: '';display: inline-block;}
 | 
												
													
														
															|  | 
 |  | .activity-introduction .i-flex-box:after{left: 0px;width: 14px;height: 14px;background: #4DCD70;top: 5px;z-index: 1;transform: rotateZ(45deg);}
 | 
												
													
														
															|  | 
 |  | .activity-introduction .i-flex-box:before{left: 4px;width: 6px;height: 6px;background: #fff;top: 9px;z-index: 2;}
 | 
												
													
														
															|  | 
 |  | .ycy{color: #ff9526;font-size: 20px;}
 | 
												
													
														
															|  | 
 |  | .qcy{margin-top: 25px;width: 120px;height: 40px;border-radius: 20px;font-size: 14px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*报名成功提示*/
 | 
												
													
														
															|  | 
 |  | .i-modal-open { overflow: hidden;}/*禁止屏幕滚动*/
 | 
												
													
														
															|  | 
 |  | .i-modal{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99;display: none;}
 | 
												
													
														
															|  | 
 |  | .i-modal-layer{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.3);z-index: 1;}
 | 
												
													
														
															|  | 
 |  | .prompt-content{width: 255px;height: auto;background: #fff;border-radius: 10px;margin: 50px auto;z-index: 2;position: relative;}
 | 
												
													
														
															|  | 
 |  | .success-image{font-size: 17px;color: #FF9526;text-align: center;border-top-left-radius: 10px;border-top-right-radius: 10px;overflow: hidden;}
 | 
												
													
														
															|  | 
 |  | .success-image img {width: 100%;height: auto;display: block;}
 | 
												
													
														
															|  | 
 |  | .user-info{padding: 15px 15px 20px;}
 | 
												
													
														
															|  | 
 |  | .info-list{border-top: 1px solid #e1e1e1;}
 | 
												
													
														
															|  | 
 |  | .info-list-item{color: #333;}
 | 
												
													
														
															|  | 
 |  | .info-list-title{font-size: 17px;margin-top: 15px;}
 | 
												
													
														
															|  | 
 |  | .item-name,.item-name+p{font-size: 14px;position: relative;line-height: 2;}
 | 
												
													
														
															|  | 
 |  | .item-name{width: 75px;padding-right: 15px;text-align: justify;color: #999;text-align-last: justify;align-self: flex-start;}
 | 
												
													
														
															|  | 
 |  | .item-name:after{content: ':';right: 3px;position: absolute;}
 | 
												
													
														
															|  | 
 |  | .i-modal-close{position: absolute;bottom: -60px;left: 50%;margin-left: -15px;color: #999;background: #fff;text-align: center;font-weight: bold;width: 30px;height: 30px;line-height: 28px;border-radius: 100%;display: inline-block;font-size: 25px;}
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | /*报名信息确认*/
 | 
												
													
														
															|  | 
 |  | .comfirm-image{background: url(../images/baoming_biaoqian_img.png) no-repeat round;background-position: center top;background-size: 75% 100%;color: #fff;padding: 10px 40px 18px;font-size: 17px;line-height: 1;text-align: center;}
 | 
												
													
														
															|  | 
 |  | .comfirm-info .prompt-content{padding-top: 15px;margin-top: 90px;}
 | 
												
													
														
															|  | 
 |  | .help-block {display: block;margin-top: 10px;line-height: 1;margin-bottom: 15px;color: #737373;font-size: 14px;}
 | 
												
													
														
															|  | 
 |  | .has-error .help-block{color: #ff5e6c;}
 | 
												
													
														
															|  | 
 |  | .user-select{
 | 
												
													
														
															|  | 
 |  |     display: block;
 | 
												
													
														
															|  | 
 |  |     width: calc(100% - 15px);
 | 
												
													
														
															|  | 
 |  |     height: 43px;
 | 
												
													
														
															|  | 
 |  |     line-height: 43px;
 | 
												
													
														
															|  | 
 |  |     font-size: 14px;
 | 
												
													
														
															|  | 
 |  |     outline: none;
 | 
												
													
														
															|  | 
 |  |     color: #999;
 | 
												
													
														
															|  | 
 |  |     appearance:none;
 | 
												
													
														
															|  | 
 |  |     -moz-appearance:none;
 | 
												
													
														
															|  | 
 |  |     -webkit-appearance:none;
 | 
												
													
														
															|  | 
 |  |     border: none;
 | 
												
													
														
															|  | 
 |  |     border-radius: 25px;
 | 
												
													
														
															|  | 
 |  |     padding-right: 15px;
 | 
												
													
														
															|  | 
 |  |     background: #fff;
 | 
												
													
														
															|  | 
 |  | }
 | 
												
													
														
															|  | 
 |  | .select-box{
 | 
												
													
														
															|  | 
 |  |     position: relative;
 | 
												
													
														
															|  | 
 |  |     height: 45px;
 | 
												
													
														
															|  | 
 |  |     border-radius: 25px;
 | 
												
													
														
															|  | 
 |  |     background: #fff;
 | 
												
													
														
															|  | 
 |  |     border:1px solid #ececec;
 | 
												
													
														
															|  | 
 |  |     padding-left: 15px;
 | 
												
													
														
															|  | 
 |  | }
 | 
												
													
														
															|  | 
 |  | .select-box:after{
 | 
												
													
														
															|  | 
 |  |     content: '';
 | 
												
													
														
															|  | 
 |  |     position: absolute;
 | 
												
													
														
															|  | 
 |  |     width: 14px;
 | 
												
													
														
															|  | 
 |  |     height: 7px;
 | 
												
													
														
															|  | 
 |  |     right: 15px;
 | 
												
													
														
															|  | 
 |  |     top: 50%;
 | 
												
													
														
															|  | 
 |  |     margin-top: -3.5px;
 | 
												
													
														
															|  | 
 |  |     background: url(../images/xiazhan_icon.png) no-repeat;
 | 
												
													
														
															|  | 
 |  |     background-size: 100% 100%;
 | 
												
													
														
															|  | 
 |  | }
 | 
												
													
														
															|  | 
 |  | .select-user-info{border-top: 1px solid #ececec;padding: 10px 0 20px;}
 | 
												
													
														
															|  | 
 |  | .comfirm-btn{font-size: 17px;padding: 7px 35px;border-radius: 40px;margin-bottom: -10px;}
 | 
												
													
														
															|  | 
 |  | /*活动规则*/
 | 
												
													
														
															|  | 
 |  | .rule-list{list-style: none;font-size: 12px;color: #999;}
 | 
												
													
														
															|  | 
 |  | img.event_none {pointer-events: none;} 
 |