@charset "utf-8";﻿ .z0{zoom:0}
body{--color-progress-bar:#ea7c13}
.member_card_body{position:relative;user-select:none;-webkit-user-select:none;padding-bottom:15px}
.page-background + .page .member_card_body .member_card,.page-background + .page .member_card_body .panel-block{box-shadow:none}
.progress-box-wrapper{margin:0}
.progress-box-wrapper:not(.hidden) + .panel-block{margin-top:0}
.progress-box-wrapper .progress-box-slide .panel-block{margin:0 var(--margin-block)}
.progress-box-wrapper .progress-box-slide{margin:0 auto}
.progress-box-wrapper .swiper-pagination-bullet-active{background-color:var(--color-progress-bar)}
.progress-card-wrapper{padding:10px 0}
.progress-card-wrapper .card-progress{display:flex;justify-content:space-between;align-items:center;color:#333;font-size:12px;margin-top:10px;border-radius:3px}
.progress-card-wrapper .card-progress-bar{flex:1;margin:0 15px;background:#d8d8d8;height:6px;position:relative;border-radius:3px}
.card-progress-bar-body{position:absolute;left:0;width:0;height:6px;background:var(--color-progress-bar);background-image:linear-gradient(-45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:30px 30px;border-radius:3px;animation:progressLTR .6s linear infinite}
@keyframes progressLTR{100%{background-position:30px 0}
}
.card-progress-bar-dot{position:absolute;left:0;top:50%;width:12px;height:12px;border-radius:50%;background:white;border:1px solid var(--color-progress-bar);margin-left:-7px;margin-top:-7px}
.progress-box-slide .progress-box{transition:all ease-in-out 800ms}
.card-progress-bar-body,.card-progress-bar-dot{transition:all ease-in-out 0}
.progress-box-slide.shine .progress-box,.progress-box-slide.shine .card-progress-bar-dot{box-shadow:0 0 6px 3px var(--color-progress-bar)}
.card-progress-bar-text{position:absolute;width:100%;text-align:center;top:5px;color:var(--m-color-default-light);transform:scale(0.8)}
.progress-card-role{font-size:12px;display:flex;justify-content:space-between;align-items:center;color:#5c5c5c}
.member_card_bg{height:100%}
.member_card_overlay{position:absolute;width:100%;bottom:0;background:rgba(0,0,0,.3)}
.member_card_overlay .verify{width:280px;margin:5px auto}
.not_login + .weui_btn_area{padding:10px;margin-bottom:15px}
.member_card_container_box{margin:15px auto;position:relative;overflow:hidden}
.member_card_container{position:relative;margin:0 auto;width:90%;max-width:380px}
.member_cards{height:auto;overflow:hidden}
.member_card_box{float:left;width:100%}
.member_card_box .card_border{margin:10px;position:relative}
.card_style_default .member_card_box .member_card,.card_style_2 .member_card_box .member_card,.card_style_3 .member_card_box .member_card{position:relative;height:0;padding-bottom:var(--card-size-rate);border-radius:calc(var(--page-block-radius) * 2);overflow:hidden;box-shadow:var(--card-shadow)}
.member_card_box .member_card .mask{display:none;position:absolute;top:0;width:100%;height:100%;border-radius:15px}
.member_card_box .member_card .card_bg{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:15px}
.member_card_box .member_card .card_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box}
.member_card_box .member_card .member_group_level,.member_card_box .member_card .card_create{position:relative;overflow:hidden}
.member_card_box .member_card .member_group{display:inline-block;overflow:hidden}
.member_card_box .member_card .member_level{overflow:hidden}
.member_card_box .member_card .member_level .level_icon{display:inline-block;margin-left:3px;width:16px;height:16px;background:url("../images/icons/icon_diamond_crown.png") no-repeat;background-size:32px 16px}
.member_card_box .member_card .member_level .level_icon.diamond{background-position:left center}
.member_card_box .member_card .member_level .level_icon.crown{background-position:right center}
.member_card_box .member_card .card_number{line-height:24px;font-size:16px;font-weight:500;vertical-align:middle;width:100%}
.member_card_box .member_card .member_info{position:absolute;vertical-align:bottom;display:none}
.member_card_box .member_card.member_info_on .member_info{display:block}
.member_card_box .member_card .member_info .head_picture{display:inline}
.member_card_box .member_card .member_info .head{display:inline-block;width:50px;height:50px;border-radius:5px;overflow:hidden;box-shadow:0 0 2px rgba(0,0,0,.1)}
.member_card_box .member_card .member_info .head.demo{background:#fff;line-height:50px;text-align:center}
.member_card_box .member_card .member_info .head img{width:100%;height:100%;border-radius:5px}
.member_card_box .member_card .card-text{color:rgba(255,255,255,.8);text-shadow:0 1px 1px rgba(0,0,0,.8)}
.member_card_box .member_card .member_info .nickname{display:inline-block;max-width:160px;font-size:14px;line-height:24px;margin-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.member_card_box .member_card .expiry_date{position:absolute;bottom:15px;left:60px;line-height:24px;height:24px;vertical-align:middle;font-size:16px;font-weight:400}
.member_card_box .member_card .expiry_date:before,.member_card_box .member_card .expiry_date:after{position:absolute;font-size:12px;line-height:12px;vertical-align:middle;transform:scale(0.5)}
.member_card_box .member_card .expiry_date:before{content:'VALID THRU';width:3em;left:-30px}
.member_card_box .member_card .expiry_date:after{content:'MONTH/YEAR';top:-5px;left:-20px}
.member_card_box .card_info{overflow:hidden;padding:0 20px;text-align:center;background-color:#888;border-radius:15px;margin-top:2px;color:white}
.member_card_box .member_card .mask div{font-size:1.7em;text-align:center;margin-top:50px;-webkit-user-select:none}
.member_card_box .member_card .mask div span{font-size:1em}
.member_card_box .member_card .mask div .weui_btn{font-size:16px;margin-top:10px}
.member_card_box[data-not-expired="false"] .member_card .mask{display:block;background:rgba(0,0,0,0.3)}
.member_card_box[data-not-expired="false"] .member_card .mask div span{color:#fff;text-shadow:0 1px 1px #000}
.member_card_box[data-not-disabled="false"] .member_card .mask{display:block;background:rgba(255,255,255,0.5)}
.member_card_box[data-not-disabled="false"] .member_card .mask div span{color:#000;text-shadow:0 1px 1px #fff}
.member_card_box[data-restaurant-support="false"] .member_card .mask{display:block;background:rgba(255,255,255,0.5)}
.member_card_box[data-restaurant-support="false"] .member_card .mask div span{color:#000;text-shadow:0 1px 1px #fff}
.member_card_grid{position:relative;margin:15px 0;overflow:hidden;background:transparent;display:grid;grid-template-columns:1fr 1fr 1fr}
.member_card_grid[data-grid-columns="1"]{grid-template-columns:unset}
.member_card_grid[data-grid-columns="2"]{grid-template-columns:1fr 1fr}
.member_card_grid .card_grid{display:block;text-align:center;padding:10px 0}
.member_card_grid .card_grid p{margin:0;padding:0}
.member_card_grid .card_grid_label{font-size:11px;color:#787878}
.member_card_grid .card_grid_value{color:#333;font-size:32px;font-weight:300;line-height:35px}
.member_card_grid[data-grid-columns="2"] .card_grid_value{font-size:28px;font-weight:300;line-height:30px}
.member_card_grid[data-grid-columns="3"] .card_grid_value{font-size:26px;font-weight:400;line-height:28px}
.member_card_grid .grid_item{position:relative}
.member_card_grid .grid_item.grid_item_on{display:block}
.member_card_grid .grid_item,.member_card_grid .grid_item.grid_item_overload{display:none}
.member_card_grid .grid_item p + p{margin-top:.5em}
.member_card_grid .grid_item + .grid_item:before{content:" ";position:absolute;left:0;top:20%;width:0;height:60%;border-left:1px solid #d9d9d9;color:#d9d9d9;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}
.member_card_grid.panel-block{padding:0}
.member_card_grid .card_grid .flyicon:before{font-size:21px}
.panel-block.card-grid-wrapper{margin-bottom:0}
.panel-block .member_card_grid{margin:0}
.card-grid-wrapper.has-barcode{margin-top:0;padding-top:20px}
.card-grid-wrapper:not(.has-barcode) .barcode-btn-wrapper{display:none}
.barcode-btn-wrapper{display:block;position:absolute;text-align:center;width:50px;height:50px;left:50%;margin-left:-25px;top:-35px;border-radius:50%;background-color:rgba(255,255,255,1);box-shadow:0 0 6px rgba(0,0,0,.1)}
.barcode-btn-wrapper .barcode-btn{position:relative;padding-top:8px;font-size:12px;line-height:1.4;z-index:1}
.barcode-btn-wrapper .barcode-text{display:block;margin-top:3px;transform:scale(0.8)}
.barcode-btn-wrapper .barcode-btn .barcode-icon{display:block;height:16px}
.barcode_tips{position:absolute}
.barcode_tips i{position:relative;font-size:14px;display:inline-block;line-height:16px;height:16px;width:16px;padding:3px;text-align:center;vertical-align:middle;background:rgba(255,255,255,.9);border-radius:3px}
.barcode_tips i:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.3);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-radius:6px}
.card_style_default .barcode_tips{left:15px;bottom:15px}
.card_style_2 .barcode_tips{right:15px;bottom:15px}
.card_style_3 .barcode_tips{top:15px;right:15px}
.add_card_bag{display:none;position:absolute;right:0;top:45px;background-color:#09bb07;color:#fff;padding:5px 8px 5px 10px;border-radius:20px 0 0 20px;opacity:.75;font-size:12px}
.card_tips{text-align:center;color:var(--page-font-color);padding:10px}
.card_tips.border{margin:10px 20px;border:1px solid #dcdcdc;border-radius:2px}
.card_tips a{display:block}
.weui_cells:last-child{margin-bottom:1.17647059em}
.login-dialog .weui_dialog_bd{padding:0}
.login-dialog .weui_dialog_hd{position:relative}
.login-dialog .weui_dialog_hd:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #bcbab6;color:#bcbab6;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.login-dialog .weui_dialog_ft{display:none}
.weui_cell_hd .fa,.weui_cell_hd .flyicon,.icon-chooser .fa,.icon-chooser .flyicon{display:inline-block;background:#888;color:white;line-height:24px;height:24px;width:24px;text-align:center;border-radius:3px}
.member_card_footer{padding-bottom:1.17647059em;margin-top:0;text-align:center}
.weui_cells p{margin:0;padding:0}
.weui_cells .mask{display:none;position:absolute;line-height:56px;text-align:center;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.05)}
.weui_cells .weui_cell:hover .mask{display:block}
.weui_cells .menu-item:hover .mask{cursor:move}
.weui_cells .weui_cell.system_item{cursor:move}
.weui_cells .weui_cell.item_SEPARATOR{background:inherit;text-align:right}
.weui_cells .weui_cell.item_SEPARATOR .weui_cell_ft:after{display:none}
.weui_cell_column{display:flex;flex-direction:column;gap:10px;padding-top:10px}
.weui_cell_column .weui_cells{background-color:var(--page-block-background-color)}
.weui_cell_column .weui_cells .weui_cell.item_TITLE{font-size:16px;line-height:1;padding-left:18px;padding-right:18px}
.weui_cell_column .weui_cells .weui_cell .item_name{overflow:hidden;word-break:keep-all}
.weui_cell_column .weui_cells .weui_cell.item_TITLE .item_name{font-weight:bold;color:#010101}
.weui_cell_column .weui_cells .weui_cell.item_SEPARATOR{width:100%;background-color:transparent}
.weui_cell_column .weui_cells .weui_cell.item_TITLE:before,.weui_cell_column .weui_cells .weui_cell.item_TITLE .flyicon,.weui_cell_column .weui_cells .weui_cell.item_SEPARATOR .flyicon,.weui_cell_column .weui_cells .weui_cell.item_SEPARATOR .item-btn-edit{display:none}
.weui_cells.weui_cell_column_2 .weui_cell,.weui_cells.weui_cell_column_2 + .member_card_control .add_separator{display:none}
.weui_cells.weui_cell_column_2 .card_form{margin:1px;padding:5px}
.weui_cells.weui_cell_column_2 .weui_cell{text-align:left}
.member_card_control{padding-bottom:15px}
.weui_cell_column .weui_cell_holder{border:none !important;height:61px;background:rgba(255,255,255,.3)}
.weui_cell_column.weui_cell_column_4 .weui_cell_holder{height:92px}
.weui_cell_column.weui_cell_column_4 .menu-item:hover .mask{line-height:92px}
.weui_cell_column .weui_cells_access .weui_cell:not(.no_access):hover{background:rgba(0,0,0,.05)}
.weui_cell_column .weui_cells_access .weui_cell:not(.no_access):active{background:rgba(0,0,0,.1)}
.panel-block-wrapper .panel-block.has-title-item .weui_cell.btn-add-title{display:none}
.weui_cell_column .weui_cell_hd{font-size:0}
.weui_cell_column_1 .weui_cell_hd .fa,.weui_cell_column_2 .weui_cell_hd .fa,.weui_cell_column_1 .weui_cell_hd .flyicon,.weui_cell_column_2 .weui_cell_hd .flyicon,.weui_cell_column_1 .weui_cell_hd .picture,.weui_cell_column_2 .weui_cell_hd .picture{margin-right:12px}
.weui_cell_column .weui_cell_hd .fa,.weui_cell_column .weui_cell_hd .flyicon{font-size:17px}
.weui_cell_column_1 .weui_cell,.weui_cell_column_2 .weui_cell{-webkit-box-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding-top:16px;padding-bottom:16px}
.weui_cell_column_1 .weui_cells.panel-block,.weui_cell_column_2 .weui_cells.panel-block{padding-left:5px;padding-right:5px}
.weui_cell_column.weui_cell_column_1 .weui_cell.item_TITLE,.weui_cell_column.weui_cell_column_2 .weui_cell.item_TITLE{margin-left:-5px;margin-right:-5px}
.weui_cell_column_1 .weui_cell.item_TITLE .weui_cell_ft:after{display:none}
.weui_cell_column .weui_cell.item_TITLE{margin-left:-18px;margin-right:-18px}
.weui_cell_column_4 .weui_cell.item_TITLE .item_name{font-size:16px}
.weui_cell_column .weui_cells::before,.weui_cell_column .weui_cells::after{display:none}
.weui_cell_column .weui_cell.item_TITLE:before{display:none}
.weui_cell_column .weui_cells .weui_cell:not(.item_TITLE):before{display:none}
.weui_cell_column_1 .weui_cells .weui_cell:not(.item_TITLE):after{width:auto;left:50px;right:0}
.weui_cell_column .weui_cells .weui_cell:not(.item_TITLE):last-child:after,.weui_cell_column_1 .weui_cells .weui_cell:not(.item_TITLE):before,.weui_cell_column_2 .weui_cells .weui_cell:not(.item_TITLE):nth-child(2n+1):before,.weui_cell_column_2 .weui_cells .weui_cell:not(.item_TITLE):nth-child(2n+1):last-child:after,.weui_cell_column_2 .weui_cells .weui_cell:not(.item_TITLE):nth-child(2n):nth-last-child(2):after,.weui_cell_column_4 .weui_cells .weui_cell:not(.item_TITLE):before,.weui_cell_column_4 .weui_cells .weui_cell:not(.item_TITLE):after{display:none}
.weui_cell_column_2 .weui_cells .weui_cell:not(.item_TITLE){width:50%;box-sizing:border-box;float:left;overflow:hidden}
.weui_cell_column_2 .weui_cells .weui_cell:not(.item_COUPON) .weui_cell_ft,.weui_cell_column_2 .weui_cells .weui_cell .weui_cell_ft:after{display:none}
.weui_cell_column_1 .weui_cell_hd .flyicon,.weui_cell_column_2 .weui_cell_hd .flyicon{background:currentColor}
.weui_cell_column_1 .weui_cell_hd .flyicon:before,.weui_cell_column_2 .weui_cell_hd .flyicon:before{color:white}
.weui_cell_column_4 .weui_cells:before,.weui_cell_column_4 .weui_cells:after,.weui_cell_column_4 .weui_cell:before,.weui_cell_column_4 .weui_cell:not(.item_COUPON) .weui_cell_ft{display:none}
.weui_cell_column_4 .weui_cell:not(.item_TITLE){width:25%;display:block;text-align:center;box-sizing:border-box;float:left;overflow:hidden;padding:5px;margin-bottom:15px}
.weui_cell_column_4 .weui_cells .weui_cell_ft:after{display:none}
.weui_cell_column_4 .weui_cell_hd .flyicon{position:relative;margin-right:0;margin-bottom:5px;line-height:50px;width:50px;height:50px;font-size:36px;border-radius:15px;background:0;color:#f53 !important}
.weui_cell_column_4 .weui_cell_hd .picture{display:inline-block;position:relative;margin-right:0;margin-bottom:0;line-height:30px;width:30px;height:30px}
.weui_cell_column_1 .weui_cell_hd .picture,.weui_cell_column_2 .weui_cell_hd .picture{display:inline-block;position:relative;line-height:24px;width:24px;height:24px}
.weui_cell_column .weui_cell.has-picture .flyicon,.weui_cell_column .weui_cell:not(.has-picture) .picture{display:none}
.weui_cell_column_4 .weui_cell:not(.has-picture):not(.item_TITLE):not(.item_SEPARATOR) .weui_cell_hd{height:50px}
.weui_cell_column_4 .weui_cell.has-picture:not(.item_TITLE):not(.item_SEPARATOR) .weui_cell_hd{padding:10px 0}
.weui_cell_column_4 .weui_cell:not(.item_TITLE):not(.item_SEPARATOR) .weui_cell_bd{font-size:14px;font-weight:400}
.weui_cell_column_4 .item_COUPON .badge{position:absolute;top:10px;left:50%;margin-left:10px}
.member_card_menu_label{line-height:22px}
.member_card_menu_label input[type="checkbox"]{margin:0}
@media(min-device-width:375px) and (-webkit-min-device-pixel-ratio:2){.weui_cell_column_4 .weui_cell_bd{font-size:13px}
}
@media(min-device-width:414px) and (-webkit-min-device-pixel-ratio:2){.weui_cell_column_4 .weui_cell_bd{font-size:14px}
}
.icon-wrapper{list-style:none;padding:10px}
.icon-wrapper{display:block}
.icon-wrapper .icon-item{float:left;display:inline-block;margin-right:5px;margin-bottom:5px}
.icon-wrapper .icon-item .fa,.icon-wrapper .icon-item .flyicon{color:#fff;line-height:48px;font-size:36px;height:48px;width:48px;text-align:center;border-radius:3px}
.card_style_default .member_card_box .card_number{position:absolute;padding:0 15px;bottom:15px;left:0;box-sizing:border-box;-moz-box-sizing:border-box}
.card_style_default .member_card_box .member_info{left:15px;top:15px}
.card_style_default .member_card_box .member_group_level,.card_style_default .member_card_box .card_create{text-align:right}
.card_style_2 .member_card_box .card_number{top:32px}
.card_style_2 .member_card_box .member_info{left:15px;bottom:15px}
.card_style_3 .card-grid-wrapper.has-barcode{margin-top:20px}
.card_style_3 .member_card_container_box{margin:0}
.card_style_3 .member_card_container{margin:0;width:100%;max-width:none}
.card_style_3 .member_card_box{float:none;width:100%}
.card_style_3 .member_card_box .card_border{margin:0}
.card_style_3 .member_card_box .member_card{border-radius:0;box-shadow:none}
.card_style_3 .member_card_box .member_card .card_bg{border-radius:0;height:auto}
.card_style_3 .member_card_box .member_card .card_content{height:auto}
.card_style_3 .member_card_box .member_card.member_info_on .member_info{position:relative;vertical-align:inherit;margin-top:15px}
.card_style_3 .member_card_box .member_card .head_picture,.card_style_3 .member_card_box .member_card .nickname{display:block;text-align:center;max-width:none}
.card_style_3 .member_card_box .member_card .card_number{margin-top:32px}
.card_style_3 .member_card_box .member_card .card_number.card_seq_no:before{content:'No.'}
.card_style_3 .member_card_box .member_card .head{width:90px;height:90px;border-radius:50%}
.card_style_3 .member_card_grid.panel-block{position:absolute;background:rgba(255,255,255,.6);margin:0;width:100%;left:0;bottom:0;padding:15px 0;border-radius:0}
.card_style_3 .member_card_grid:before,.card_style_3 .member_card_grid:after{display:none}
.card_style_3 .member_card_grid .card_grid{margin:0;padding:0}
.card_style_3 .member_card_box .member_group_level,.card_style_3 .member_card_box .card_create_restaurant,.card_style_3 .member_card_box .member_card.member_info_on .card_number{display:none}
.panel-block{display:block;position:relative;width:auto;max-width:none;background:var(--page-block-background-color);padding:15px;box-sizing:border-box;border-radius:var(--page-block-radius);color:#555;margin:var(--margin-block);box-shadow:0 0 6px 3px rgba(0,0,0,.05)}
.panel-block.panel-block-full{padding-left:0;padding-right:0}
.weui_cell_column_4 .panel-block{padding-left:18px;padding-right:18px}
.panel-block .panel-block-body{position:relative;z-index:2}
.panel-block .panel-block-title{font-size:16px;color:#010101;font-weight:bold;padding:5px 0;line-height:1}
.panel-block .panel-block-description{padding:10px}
.panel-block.card_style_default{position:relative}
.panel-block .member_card_container_box{margin:auto}
.panel-block .member_card_container{width:auto}
.panel-block .fixed-btn-right{position:absolute;display:flex;align-items:center;height:60px;right:7.5%;top:50%;margin-top:-30px;background-color:rgba(255,255,255,.7);color:#333;font-size:14px;padding:20px;line-height:1.5;border-radius:30px 0 0 30px;z-index:2}
.panel-block .fixed-btn-right:after{border-right:0;border-radius:40px 0 0 40px}
.panel-block .panel-block-operation{position:relative;display:flex;justify-content:space-around;padding:10px}
.panel-block .block-btn{display:block;width:33.3333%;cursor:pointer}
.panel-block .block-btn .block-btn-icon{display:block;font-size:45px;margin:0 auto}
.panel-block .block-btn .block-btn-label{display:block;margin-top:5px;color:#fa5f5f}
.panel-block.weui_cells{margin-top:0;margin-bottom:0}
.privilege_wrapper{display:flex;flex-wrap:wrap}
.privilege_wrapper.one_row{justify-content:space-around}
.privilege_wrapper .member_privilege{width:25%;display:flex;flex-direction:column;align-items:center;margin-top:10px}
.privilege_wrapper .privilege_name{font-size:12px;width:80%;margin-top:14px;text-align:center;color:black}
.privilege_wrapper .privilege_icon{width:60%;padding-bottom:60%;border-radius:50%;z-index:0}
.privilege_wrapper .member_privilege.not_support .privilege_icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6}
.privilege_wrapper .member_privilege{position:relative}
.privilege_wrapper .member_privilege.not_support:before{content:' ';position:absolute;top:30%;margin-top:-12px;left:50%;margin-left:-12px;width:24px;height:24px;background-color:#a87909;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%201024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22grey%22%3E%3Cpath%20d%3D%22M822.28%2C407.98h-69.27V285.84C753.71%2C153.53%2C645.19%2C65.1%2C511.72%2C65.1c-133.46%2C0-242.22%2C89.59-242.22%2C221.9v120.99h-69.27c-32.63%2C0.25-58.99%2C26.71-59.11%2C59.34v432.02c0.06%2C15.8%2C6.4%2C30.93%2C17.61%2C42.06c11.21%2C11.13%2C26.39%2C17.35%2C42.19%2C17.29h621.36c15.8%2C0.06%2C30.98-6.16%2C42.19-17.29c11.21-11.13%2C17.55-26.26%2C17.61-42.06V467.33c-0.06-15.8-6.4-30.93-17.61-42.06C853.26%2C414.14%2C838.08%2C407.92%2C822.28%2C407.98L822.28%2C407.98z%20M545.2%2C694.53v94.44c0%2C2.08-0.83%2C4.08-2.3%2C5.55c-1.47%2C1.47-3.47%2C2.3-5.55%2C2.3h-51.49c-4.34%2C0-7.85-3.51-7.85-7.85v-94.44c-24.84-12.35-40.64-37.61-40.87-65.35c2.2-39.52%2C34.88-70.43%2C74.47-70.43c39.58%2C0%2C72.26%2C30.92%2C74.46%2C70.43C585.95%2C656.96%2C570.12%2C682.27%2C545.2%2C694.53L545.2%2C694.53zM660.65%2C409.6H362.56V277.76c0-69.27%2C66.96-126.3%2C149.16-126.3c82.2%2C0%2C149.16%2C56.8%2C149.16%2C126.3L660.65%2C409.6z%20M660.65%2C409.6%22%2F%3E%3C%2Fsvg%3E);filter:none;z-index:1}
.privilege_wrapper .member_privilege.not_support:after{content:'解锁';position:absolute;top:60%;margin-top:-12px;width:50px;text-align:center;left:50%;margin-left:-25px;font-size:12px;padding:2px 10px;line-height:1.2;background-color:#f8dea1;color:#a87909;box-sizing:border-box;border-radius:10px;filter:none;transform:scale(.8);z-index:2}
.flyicon.icon-plus{position:relative}
.flyicon.icon-plus:before{content:' ';display:block;position:absolute;width:2px;height:50%;background:#888;transform-origin:center center;left:50%;top:25%;margin-left:-1px}
.flyicon.icon-plus:after{content:' ';display:block;position:absolute;width:50%;height:2px;background:#888;transform-origin:center center;top:50%;left:25%;margin-top:-1px}
.weui_cell_column_1 .flyicon.icon-plus:before,.weui_cell_column_1 .flyicon.icon-plus:after,.weui_cell_column_2 .flyicon.icon-plus:before,.weui_cell_column_2 .flyicon.icon-plus:after{background:#fff}
.panel-block-wrapper .panel-block .btn-remove-block{position:relative;display:none}
.panel-block-wrapper .panel-block + .panel-block .btn-remove-block{display:flex}
.weui_cell_column_4 .panel-block-wrapper .panel-block + .panel-block .btn-remove-block{display:block}
.btn-add-title .flyicon.icon-plus:before{height:40%;top:30%}
.btn-add-title .flyicon.icon-plus:after{width:40%;left:30%;top:30%}
.btn-remove-block .flyicon.icon-plus:before,.btn-remove-block .flyicon.icon-plus:after{transform:rotate(45deg)}
.verify-telephone-tips .weui_dialog_hd{padding-top:0;padding-bottom:20px}
.verify-telephone-tips .weui_dialog_hd .title-picture{height:120px;opacity:.8;background:transparent center 0 / cover no-repeat}
.card-info-wrapper .weui_dialog{background-color:#fff}
.card-info-wrapper .weui_dialog .weui_dialog_bd{padding:0 20px}
.card-block{font-size:14px}
.card-hd{color:var(--m-color-default);font-weight:500}
.card-bd{margin-top:5px}
.card-block + .card-block{margin-top:10px;padding-top:10px;border-top:1px solid #ebebeb}
.card-item{display:flex;align-items:center}
.card-item-hd{width:5em;text-align:right;color:var(--m-color-default-light)}
.card-item-bd{color:var(--m-color-default-light)}
.card-block.number-type .card-bd{padding:10px 15px;background-color:#fafafa}
.card-block.number-type .card-item-hd{width:6em;text-align:right}
.card-block.number-type .card-item-bd{color:var(--m-color-default);width:60%;text-indent:1em;font-weight:500}
.card-info-wrapper .weui_btn_area{margin-bottom:0}
.card-info-wrapper .weui_btn_area .weui_btn{font-size:14px}
.panel-block.weui_cells.member-card-plugin{margin-left:var(--margin-block);margin-right:var(--margin-block)}
.member-card-plugin.swiper-container .swiper-slide-box img{max-width:100%}