@charset "UTF-8"; .pull-right { float: right !important; } .text-center { text-align: center !important; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .border-none { border: 0 !important; } .text-orange { color: #ef4437 !important; } .text-lorange { color: #f60 !important; } .text-glod { color: #fdc259; } .text-red { color: #f43411; } .bg-brown { background: #fbfaf5; } body, html { -webkit-user-select: none; user-select: none; } .row.no-gutter .col-26 { margin: 0; width: 26%; } .row.no-gutter .col-74 { margin: 0; width: 74%; } .picker-items-col { width: 100%; } .page, body { background: #f7f7f7; } body.with-panel-left-reveal .panel-overlay { margin-left: 9rem; } body.with-panel-left-reveal .page { transition-property: transform, opacity; -webkit-transition-duration: 0.3s, 0.6s; transition-duration: 0.3s, 0.6s; transition-delay: 0s; opacity: 0.4; pointer-events: none; } .panel.panel-left { background: url(../img/menu.jpg) no-repeat; background-size: cover; width: 9rem; color: #e1e1e1; } .panel .content-block { margin-top: 0rem; margin-bottom: 0; border-bottom: 1px solid #8a6d6d; } .panel .list-block { margin: 0; font-size: 0.85rem; } .panel .userinfo { text-align: center; padding: 0.5rem 0 0; border-bottom: 1px solid #8a6d6d; font-size: 0.7rem; } .panel .userinfo .item-inner { border: none; } .panel .userinfo .item-title.noticeNum a { color: #e1e1e1; font-size: 0.75rem; } .panel .userinfo .ln { border-radius: 50%; width: 1.8rem; height: 1.8rem; display: block; font-size: 1rem; line-height: 1.1rem; margin-bottom: 0.1rem; background: #f40; margin-left: 1rem; } .panel .userinfo .notice { font-size: 1rem; margin-left: 0.75rem; color: #ff9191; } .panel .icon-pig:before, .panel .icon-recharge:before { font-size: 1.3rem; font-weight: 100; color: #f8b862; } .panel p span.icon-form { color: #d8e698; } .panel p span.icon-bill { color: #f8b862; } .panel p span.icon-vipcard { color: #bbc8e6; } .panel p span.icon-location { color: #c0a2c7; } .panel p span.icon-edit { color: #eebbcb; } .panel p span.icon-chart { color: #e6cde3; } .panel p span.icon-tuichu { color: #dcd6d9; } .panel .panel-footer span.icon-qrcode { color: #c1e4e9; } .panel .panel-footer span.icon-store { color: #eb6ea5; } .panel .panel-footer { position: relative; padding-top: 0.5rem; } .panel .panel-footer div { text-align: center; } .panel .panel-footer span { display: block; font-size: 1.2rem; } .panel .panel-footer a { font-size: 0.7rem; color: #e1e1e1; line-height: 1.3rem; } .panel .panel-footer a.shop-index { display: none; } .panel .panel-footer a.shop-fl { display: none; } .panel .username a { margin: 0 auto; font-size: 0.8rem; display: inline; } .panel .panel-footer a.app-qrcode { } .panel .cash { display: none; } .panel p { display: inline-block; margin: 0; padding: 0.05rem 0.5rem; width: 100%; color: #fffffd; font-size: 0.9rem; } .panel p span { font-size: 1rem; } .panel p .icon:before { min-width: 1.8rem; display: block; position: relative; } .panel p a { display: block; font-size: 0.9rem; line-height: 0.85rem; color: #e7e7e7; padding: 0.65rem 0; border-bottom: 1px solid #735353; } .panel p:last-child a { border: none; } .panel p.name { padding: 0.4rem 0; } .bar { z-index: 15; background: #fff; } .bar + .picker-items { width: 100%; } .picker-modal .bar { padding-top: 0; height: 2.2rem; } .button.button-fill.button-big { height: 2rem; line-height: 2rem; } .bar .button .icon { padding-bottom: 0.1rem; } .u-flyer { position: fixed; z-index: 9999; display: block; width: 50px; height: 50px; border-radius: 50px; } .bar-tab .tab-item .xhl ,.bar-tab .tab-item .order_yzf { top: 0; margin: 0.3rem 0.2rem 0.3rem 1rem; height: 1.7rem; border-radius: 0.3rem; line-height: 1.7rem; } .bar-tab .tab-item .total-price { top: 0; display: inline; padding-left: 0.8rem; } .cart { position: absolute; bottom: 0; left: 0; } .cart .icon-cart.active { -webkit-transform: scale(0.8); transform: scale(0.8); } .cart .icon-cart { bottom: 0.3rem; left: 0.3rem; width: 2.8rem; height: 2.8rem; border-radius: 1.4rem; background: #ffc501; color: #fff; text-align: center; font-size: 1.5rem; line-height: 1.9rem; -webkit-transition: All 0.2s ease-in-out; transition: All 0.2s ease-in-out; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .cart .badge { position: absolute; top: 0; left: 2.55rem; z-index: 21; padding: 0 0.25rem; background-color: #ff3700; color: #fff; line-height: 0.9rem; } .bar .icon-sponsorfill:before { padding-right: 0.3rem; } .bar .icon-sponsorfill:after { padding-left: 0.2rem; content: '元'; } .cityContainer .picker-columns.picker-modal-inline { height: 13rem; } .cityContainer .city-picker .col-city { text-align: center; } .cityContainer .city-picker .col-province { width: 3.5rem; } #page-recharge .leader { margin: 4.8rem 0.2rem 0; padding: 0.5rem 0; font-size: 0.65rem; border-top: 1px dashed #ccc; color: #999; } #page-recharge .transfer { margin: 0 0.2rem 1rem; padding: 0.5rem 0; font-size: 0.8rem; text-align: center; color: #999; } #page-recharge .transfer-extra { margin-top: 0.5rem; } #page-shop-confirmOrder .bar-tab a { height: 1.9rem; top: 0; line-height: 1.9rem; margin: 0.3rem; } #page-shop-confirmOrder .bar-tab span { display: block; font-size: 0.7rem; line-height: 1.2rem; } #page-shop-confirmOrder .bar-tab em { font: inherit; } #page-shop-confirmOrder .bar-tab span.show-num { font-size: 0.7rem; } #page-shop-confirmOrder .content-block-title { padding: 0.5rem; background-color: #ffffff; margin: 0; } #page-shop-confirmOrder .content-block-title + .list-block { margin: 0; } #page-shop-confirmOrder .address { font-size: 0.8rem; } #page-shop-confirmOrder .address .item-after, #page-shop-confirmOrder .address .item-subtitle { font-size: 0.7rem; } #page-shop-confirmOrder .list-block .item-subtitle { white-space: inherit; } #page-shop-confirmOrder .card em { font: inherit; } #page-shop-confirmOrder .bar-nav ~ .content { bottom: 2.5rem; } #page-shop-confirmOrder .list-block .item-title { white-space: inherit; font-size: 0.7rem; } #page-shop-confirmOrder input[name='book-time-picker'] { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; font-size: 0; opacity: 0; } #page-transfer .item-content .item-inner .yzm-item { width: initial; } #page-transfer .item-content .item-inner .yzm-item .yzm { height: 100%; width: 3rem; line-height: 2.3rem; border-radius: 0; float: right; } #page-transfer .item-content .item-inner { padding-right: 0; } #page-findPwd .item-content .item-inner { padding-right: 0; } #page-findPwd .item-content .item-inner .yzm-item { width: initial; } #page-findPwd .item-content .item-inner .yzm-item .yzm { height: 100%; width: 3rem; line-height: 2.3rem; border-radius: 0; float: right; } #page-chart h3 { font-weight: 400; font-size: 0.8rem; margin-bottom: 0.4rem; } #page-bills .list-block .bills-item { display: block; padding: 0.4rem; } #page-bills .list-block .bills-item .amount { padding-top: 0.1rem; color: #000; font-weight: 700; } #page-bills .list-block .bills-item .action_text, #page-bills .list-block .bills-item .date { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.65rem; } #page-bills .list-block .bills-item:after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 15; display: block; width: 100%; height: 1px; background-color: #e7e7e7; content: ''; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } #page-bills .list-block .bills-item .date { padding-top: 0.2rem; color: #999; font-size: 0.75rem; } #page-bills .list-block .bills-item .date .sj { padding-right: 0.25rem; } #page-bills .list-block .bills-item .type { display: block; padding-top: 0.2rem; padding-right: 0.35rem; padding-left: 0; font-size: 0.7rem; -webkit-align-self: stretch; align-self: stretch; } #page-bills .list-block { margin: 0; } #page-bills .content { top: 4.1rem; bottom: 2.5rem; } #page-bills .buttons-tab { position: fixed; top: 2.2rem; z-index: 99; width: 100%; } #page-bills .header:before { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 15; display: block; width: 100%; height: 1px; background-color: #d0d0d0; content: ''; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } #page-bills .type_id .button.active, #page-bills .gettype .tab-item.active { color: #ef4437; } #page-bills .type_id .button.active { border-color: #ef4437; } #page-listOrder .card { margin-top: 0.8rem; } #page-listOrder .card-header h4 { display: block; margin: 0 0 0.3rem; color: #89817f; text-overflow: ellipsis; white-space: nowrap; } #page-listOrder .card-header p { display: block; margin-top: 0; margin-bottom: 0; color: #c7c7c7; text-overflow: ellipsis; white-space: nowrap; font-size: 0.6rem; } #page-listOrder .card ul { margin-top: 0; margin-bottom: 0; padding: 0.2rem; list-style-type: none; } #page-listOrder .card .card-content p { margin: 0; color: #eb443e; text-overflow: ellipsis; white-space: nowrap; line-height: 1.5rem; } #page-listOrder .card .card-content p.num { color: #89817f; font-size: 0.8rem; } #page-listOrder .card .card-content p.price { font-size: 1.2rem; } #page-listOrder .card .card-header .row:after { position: absolute; top: 1.4rem; right: 1rem; display: block; width: 2.5rem; height: 2.5rem; background: url(../img/status.png) repeat-y left top; background-size: 2.5rem; content: ''; } #page-listOrder .card .card-header .row.s8:after { background-position: 0 0; } #page-listOrder .card .card-header .row.s4:after { background-position: 0 -2.5rem; } #page-listOrder .card .card-header .row.s3:after { background-position: 0 -5rem; } #page-listOrder .card .card-header .row.s6:after { background-position: 0 -7.5rem; } #page-listOrder .card .card-header .row.s7:after { background-position: 0 -10rem; } #page-listOrder .card .card-content .card-content-inner { padding: 0.5rem 0.75rem; } #page-listOrder .card-footer .button { border: none; border-radius: 0; font-size: 0.8rem; } #page-listOrder .card-footer { display: block; } #page-listOrder .card-footer .qc { border-right: #adadad 0.08rem solid; } #page-listOrder .card-footer .qc .icon { margin-right: 0.1rem; vertical-align: top; font-size: 0.9rem; } #page-thisOrder hr { margin: 0.4rem 0.3rem 0; padding: 0; height: 0.35rem; border: 0.1rem solid #a69e9c; border-radius: 1rem; background: #978d8b; } #page-thisOrder .card { margin: -0.2rem 0.7rem; box-shadow: none; } #page-thisOrder .card-list:after { display: block; margin-top: 0; margin-right: 0.7rem; margin-left: 0.7rem; height: 0.62rem; background-image: linear-gradient( 45deg, #fff 25%, transparent 25%, transparent ), linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #fff 75%), linear-gradient(-45deg, transparent 75%, #fff 75%); background-size: 0.62rem 1.24rem; content: ''; } #page-thisOrder .card-footer { display: block; } #page-thisOrder .card-content-inner { padding: 0; } #page-thisOrder ul li { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-thisOrder .card-content ul { margin-top: 0; margin-bottom: 0; padding: 0.2rem; list-style-type: none; } #page-thisOrder .card-content ul li.total_price { width: 50%; color: #eb443e; text-align: right; font-weight: 400; font-size: 1.5rem; line-height: 2rem; } #page-thisOrder .card-content ul li.time, #page-thisOrder .card-content ul li.tspj { width: 60%; color: #adadad; text-align: left; font-weight: 400; font-size: 0.65rem; } #page-thisOrder .card-content ul li.tspj { vertical-align: top; line-height: 1rem; width: 50%; } #page-thisOrder .card-content ul li.total_name { width: 40%; color: #89817f; text-align: right; font-weight: 400; font-size: 1rem; line-height: 2rem; } #page-thisOrder .card-content ul.ul_border_top { height: 2rem; border-top: 0.1rem dotted #dadada; line-height: 2rem; } #page-thisOrder ul li.li_name { width: calc(100% - 4.1rem); text-align: left; } #page-thisOrder ul li.li_name a { white-space: initial; } #page-thisOrder ul li.li_num { width: 1.6rem; text-align: center; } #page-thisOrder ul li.li_price { width: 2.5rem; text-align: right; } #page-thisOrder .card-content ul.totalprice { height: 2.4rem; display: flex; } #page-thisOrder .card-content ul:first-of-type { margin-bottom: 0.5rem; padding-bottom: 0; border-bottom: 0.1rem dotted #dadada; color: #939393; } #page-thisOrder .card-content, #page-thisOrder .card-footer, #page-thisOrder .card-header { padding-right: 0.35rem; padding-left: 0.35rem; } #page-thisOrder .card-header h4 { display: block; margin: 0; color: #89817f; text-overflow: ellipsis; white-space: nowrap; } #page-thisOrder .card-header:after { height: 0; } #page-thisOrder .card-list .total_price { background: url(../img/status.png) repeat-y right top; background-size: 2.4rem; } #page-thisOrder .card-list .s8 .total_price { background-position: 0 0; } #page-thisOrder .card-list .s4 .total_price { background-position: 0 -2.4rem; } #page-thisOrder .card-list .s3 .total_price { background-position: 0 -4.8rem; } #page-thisOrder .card-list .s6 .total_price { background-position: 0 -7.2rem; } #page-thisOrder .card-list .s7 .total_price { background-position: 0 -9.6rem; } #page-thisOrder .card-header p { display: block; margin: 0; margin-top: 0; color: #c7c7c7; text-overflow: ellipsis; white-space: nowrap; font-size: 0.6rem; } #page-thisOrder .card-footer .item-content { padding-left: 0; min-height: 1rem; } #page-thisOrder .card-footer .item-content .item-title { margin: 0 auto; } #page-thisOrder .card-footer .button { border: none; border-radius: 0; font-size: 0.9rem; } #page-thisOrder .card-footer .button.tc { color: #89817f; border-left: #adadad 0.08rem solid; } #page-thisOrder .card-footer .icon { vertical-align: top; margin-right: 0.1rem; } /* --------- */ #page-listOrder2 .card-footer .qc { border-right: #adadad 0.08rem solid; } #page-listOrder2 .card-footer .qc .icon { margin-right: 0.1rem; vertical-align: top; font-size: 0.9rem; } #page-thisOrder2 hr { margin: 0.4rem 0.3rem 0; padding: 0; height: 0.35rem; border: 0.1rem solid #a69e9c; border-radius: 1rem; background: #978d8b; } #page-thisOrder2 .card { margin: -0.2rem 0.7rem; box-shadow: none; } #page-thisOrder2 .card-list:after { display: block; margin-top: 0; margin-right: 0.7rem; margin-left: 0.7rem; height: 0.62rem; background-image: linear-gradient( 45deg, #fff 25%, transparent 25%, transparent ), linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #fff 75%), linear-gradient(-45deg, transparent 75%, #fff 75%); background-size: 0.62rem 1.24rem; content: ''; } #page-thisOrder2 .card-footer { display: block; } #page-thisOrder2 .card-content-inner { padding: 0; } #page-thisOrder2 ul li { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-thisOrder2 .card-content ul { margin-top: 0; margin-bottom: 0; padding: 0.2rem; list-style-type: none; } #page-thisOrder2 .card-content ul li.total_price { width: 50%; color: #eb443e; text-align: right; font-weight: 400; font-size: 1.5rem; line-height: 2rem; } #page-thisOrder2 .card-content ul li.time, #page-thisOrder2 .card-content ul li.tspj { width: 60%; color: #adadad; text-align: left; font-weight: 400; font-size: 0.65rem; } #page-thisOrder2 .card-content ul li.tspj { vertical-align: top; line-height: 1rem; width: 50%; } #page-thisOrder2 .card-content ul li.total_name { width: 40%; color: #89817f; text-align: right; font-weight: 400; font-size: 1rem; line-height: 2rem; } #page-thisOrder2 .card-content ul.ul_border_top { height: 2rem; border-top: 0.1rem dotted #dadada; line-height: 2rem; } #page-thisOrder2 ul li.li_name { width: calc(100% - 4.1rem); text-align: left; } #page-thisOrder2 ul li.li_name a { white-space: initial; } #page-thisOrder2 ul li.li_num { width: 1.6rem; text-align: center; } #page-thisOrder2 ul li.li_price { width: 2.5rem; text-align: right; } #page-thisOrder2 .card-content ul.totalprice { height: 2.4rem; display: flex; } #page-thisOrder2 .card-content ul:first-of-type { margin-bottom: 0.5rem; padding-bottom: 0; border-bottom: 0.1rem dotted #dadada; color: #939393; } #page-thisOrder2 .card-content, #page-thisOrder .card-footer, #page-thisOrder .card-header { padding-right: 0.35rem; padding-left: 0.35rem; } #page-thisOrder2 .card-header h4 { display: block; margin: 0; color: #89817f; text-overflow: ellipsis; white-space: nowrap; } #page-thisOrder2 .card-header:after { height: 0; } #page-thisOrder2 .card-list .total_price { background: url(../img/status.png) repeat-y right top; background-size: 2.4rem; } #page-thisOrder2 .card-list .s8 .total_price { background-position: 0 0; } #page-thisOrder2 .card-list .s4 .total_price { background-position: 0 -2.4rem; } #page-thisOrder2 .card-list .s3 .total_price { background-position: 0 -4.8rem; } #page-thisOrder2 .card-list .s6 .total_price { background-position: 0 -7.2rem; } #page-thisOrder2 .card-list .s7 .total_price { background-position: 0 -9.6rem; } #page-thisOrder2 .card-header p { display: block; margin: 0; margin-top: 0; color: #c7c7c7; text-overflow: ellipsis; white-space: nowrap; font-size: 0.6rem; } #page-thisOrder2 .card-footer .item-content { padding-left: 0; min-height: 1rem; } #page-thisOrder2 .card-footer .item-content .item-title { margin: 0 auto; } #page-thisOrder2 .card-footer .button { border: none; border-radius: 0; font-size: 0.9rem; } #page-thisOrder2 .card-footer .button.tc { color: #89817f; border-left: #adadad 0.08rem solid; } #page-thisOrder2 .card-footer .icon { vertical-align: top; margin-right: 0.1rem; } #page-thisOrder2 .container { margin: 0.2rem 0.7rem 0; } #page-thisOrder2 .other-card-list .card-list-title { margin: 0.2rem 0; display: flex; justify-content: space-between; font-size: 0.85rem; } #page-thisOrder2 .other-card-list .card-list-title .buttons { font-size: 0.75rem; } #page-thisOrder2 .other-card-list .card-list-title .buttons { text-align: right; padding: 0.04rem 0.4rem; border: 0.04rem solid #ef4437; border-radius: 0.4rem; } /* -------------- */ #page-thisOrder3 hr { margin: 0.4rem 0.3rem 0; padding: 0; height: 0.35rem; border: 0.1rem solid #a69e9c; border-radius: 1rem; background: #978d8b; } #page-thisOrder3 .card { margin: -0.2rem 0.7rem; box-shadow: none; } #page-thisOrder3 .card-list:after { display: block; margin-top: 0; margin-right: 0.7rem; margin-left: 0.7rem; height: 0.62rem; background-image: linear-gradient( 45deg, #fff 25%, transparent 25%, transparent ), linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #fff 75%), linear-gradient(-45deg, transparent 75%, #fff 75%); background-size: 0.62rem 1.24rem; content: ''; } #page-thisOrder3 .card-footer { display: block; } #page-thisOrder3 .card-content-inner { padding: 0; } #page-thisOrder3 ul li { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-thisOrder3 .card-content ul { margin-top: 0; margin-bottom: 0; padding: 0.2rem; list-style-type: none; } #page-thisOrder3 .card-content ul li.total_price { width: 50%; color: #eb443e; text-align: right; font-weight: 400; font-size: 1.5rem; line-height: 2rem; } #page-thisOrder3 .card-content ul li.time, #page-thisOrder .card-content ul li.tspj { width: 60%; color: #adadad; text-align: left; font-weight: 400; font-size: 0.65rem; } #page-thisOrder3 .card-content ul li.tspj { vertical-align: top; line-height: 1rem; width: 50%; } #page-thisOrder3 .card-content ul li.total_name { width: 40%; color: #89817f; text-align: right; font-weight: 400; font-size: 1rem; line-height: 2rem; } #page-thisOrder3 .card-content ul.ul_border_top { height: 2rem; border-top: 0.1rem dotted #dadada; line-height: 2rem; } #page-thisOrder3 ul li.li_name { width: calc(100% - 4.1rem); text-align: left; } #page-thisOrder3 ul li.li_name a { white-space: initial; } #page-thisOrder3 ul li.li_num { width: 1.6rem; text-align: center; } #page-thisOrder3 ul li.li_price { width: 2.5rem; text-align: right; } #page-thisOrder3 .card-content ul.totalprice { height: 2.4rem; display: flex; } #page-thisOrder3 .card-content ul:first-of-type { margin-bottom: 0.5rem; padding-bottom: 0; border-bottom: 0.1rem dotted #dadada; color: #939393; } #page-thisOrder3 .card-content ul[target='_date_dish_show'] { margin-bottom: 0.5rem; padding-bottom: 0; border-bottom: 0.1rem dotted #dadada; color: #939393; } #page-thisOrder3 .card-content, #page-thisOrder .card-footer, #page-thisOrder .card-header { padding-right: 0.35rem; padding-left: 0.35rem; } #page-thisOrder3 .card-header h4 { display: block; margin: 0; color: #89817f; text-overflow: ellipsis; white-space: nowrap; } #page-thisOrder3 .card-header:after { height: 0; } #page-thisOrder3 .card-list .total_price { background: url(../img/status.png) repeat-y right top; background-size: 2.4rem; } #page-thisOrder3 .card-list .s8 .total_price { background-position: 0 0; } #page-thisOrder3 .card-list .s4 .total_price { background-position: 0 -2.4rem; } #page-thisOrder3 .card-list .s3 .total_price { background-position: 0 -4.8rem; } #page-thisOrder3 .card-list .s6 .total_price { background-position: 0 -7.2rem; } #page-thisOrder3 .card-list .s7 .total_price { background-position: 0 -9.6rem; } #page-thisOrder3 .card-header p { display: block; margin: 0; margin-top: 0; color: #c7c7c7; text-overflow: ellipsis; white-space: nowrap; font-size: 0.6rem; } #page-thisOrder3 .card-footer .item-content { padding-left: 0; min-height: 1rem; } #page-thisOrder3 .card-footer .item-content .item-title { margin: 0 auto; } #page-thisOrder3 .card-footer .button { border: none; border-radius: 0; font-size: 0.9rem; } #page-thisOrder3 .card-footer .button.tc { color: #89817f; border-left: #adadad 0.08rem solid; } #page-thisOrder3 .card-footer .icon { vertical-align: top; margin-right: 0.1rem; } #page-thisOrder3 .container { margin: 0.2rem 0.7rem 0; } #page-thisOrder3 .other-card-list .card-list-title { margin: 0.2rem 0; display: flex; justify-content: space-between; font-size: 0.85rem; } #page-thisOrder3 .other-card-list .card-list-title .buttons { font-size: 0.75rem; } #page-thisOrder3 .other-card-list .card-list-title .buttons { text-align: right; padding: 0.04rem 0.4rem; border: 0.04rem solid #ef4437; border-radius: 0.4rem; } .other-card-list .card-list-title .buttons a { color: #ef4437; } .other-card-list .rate .star.active { color: #ef4437; } .other-card-list .border { width: 28vw; height: 28vw; border-radius: 8%; vertical-align: middle; display: inline-block; margin: 0.7vw; } .other-card-list .uploadBut { border: 4px dashed #ccc; display: flex; flex-flow: column; align-items: center; justify-content: space-around; } .other-card-list .uploadBut { height: 100%; border-radius: 8%; } .other-card-list .uploadBut p { font-weight: 400; font-size: 15px; display: inline-block; color: #000; } .other-card-list .uploadImg { position: relative; background: #ffffff; } .other-card-list .uploadImg img { position: absolute; top: 50%; transform: translateY(-50%); } .other-card-list .discuss-icon img { height: 80%; position: absolute; top: 50%; transform: translate(-50%, -50%); left: 50%; border-radius: 50%; } .other-card-list .discuss-rate { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; } .other-card-list #butList { display: flex; flex-wrap: wrap; } .other-card-list .evaluate { border: 1px solid #ccc; padding: 0.2rem 0.5rem; border-radius: 4%; background: #fff; } .other-card-list textarea::-webkit-input-placeholder { color: #9e9e9e !important; } /* WebKit browsers */ .other-card-list textarea::-moz-placeholder { color: #9e9e9e !important; } /* Mozilla Firefox 4 to 18 */ .other-card-list textarea::-moz-placeholder { color: #9e9e9e !important; } /* Mozilla Firefox 19+ */ .other-card-list textarea::-ms-input-placeholder { color: #9e9e9e !important; } /* Internet Explorer 10+ */ .other-card-list .evaluate-rate span { width: 4rem; font-size: 0.68rem; display: inline-block; vertical-align: middle; font-weight: 550; } .other-card-list .evaluate-rate .rate { display: inline-block; width: calc(100% - 7rem); vertical-align: middle; font-size: 1rem; vertical-align: middle; } .other-card-list .evaluate-rate label { width: 3rem; font-size: 0.68rem; display: inline-block; vertical-align: middle; color: #aaa; } .other-card-list .evaluate-context textarea { width: 100%; height: 30vw; font-size: 0.65rem; border-radius: 6px; padding: 0.2rem; } .red-rate .star.active { color: #ef4437 !important; } #page-userApply .userApply-tab-list { display: none; } #page-userApply .canteen-tab { margin: 0.25rem 0; } #page-userApply .rate .star.active { color: #ef4437; } #page-userApply .red-full { background-color: #ef4437; color: #fff; border: 1px solid rgba(0, 0, 0, 0.25); } #page-userApply .userApply-title { text-align: center; background: #fff; margin: 0 10px 0.2rem; } #page-userApply .userApply { margin: 0 10px 10px; padding: 10px; display: flex; background: #fff; } #page-userApply .userApply-photo { width: 29%; height: 30vw; text-align: center; position: relative; background: #eee; border-radius: 0.2rem; } #page-userApply .userApply-photo img { width: auto; height: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } #page-userApply .userApply-info { width: 71%; } #page-userApply .userApply-info .margin { height: 100%; margin-left: 10px; display: flex; flex-flow: column; justify-content: space-evenly; } #page-userApply .userApply-info .name { font-size: 0.7rem; } #page-userApply .userApply-info .star { font-size: 1rem; } #page-userApply .userApply-info .userApply-content { font-size: 0.7rem; word-break: break-all; } #page-userApply .userApply-verify-but { width: 94%; margin: 0.2rem auto; } #page-adminVerify .rate .star.active { color: #ef4437; } #page-adminVerify .red-full { background-color: #ef4437; color: #fff; border: 1px solid rgba(0, 0, 0, 0.25); } #page-adminVerify .userApply-title { text-align: center; background: #fff; margin: 0 10px 0.2rem; } #page-adminVerify .userApply { margin: 0 10px 10px; padding: 10px; display: flex; background: #fff; } #page-adminVerify .userApply-photo { width: 29%; height: 30vw; text-align: center; position: relative; background: #eee; border-radius: 0.2rem; } #page-adminVerify .userApply-photo img { width: auto; height: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } #page-adminVerify .userApply-info { width: 71%; } #page-adminVerify .userApply-info .margin { height: 100%; margin-left: 10px; display: flex; flex-flow: column; justify-content: space-evenly; } #page-adminVerify .userApply-info .name { font-size: 0.7rem; } #page-adminVerify .userApply-info .star { font-size: 1rem; } #page-adminVerify .userApply-info .userApply-content { font-size: 0.7rem; word-break: break-all; } #page-adminVerify .userApply-verify-but { width: 94%; margin: 0.2rem auto; } .ysh-tab { display: flex; justify-content: space-around; } .ysh-tab-option-display { display: block !important; } .ysh-tab .ysh-tab-option { position: relative; } .ysh-tab .active::before { content: ''; position: absolute; bottom: 0; left: 0; height: 10px; width: 100%; border-bottom: 3px solid red; } .ysh-style select { /*清除select默认样式*/ appearance: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; border: 0; width: 30%; /*自定义箭头的样式,记得背景一定要加 白色或其他*/ background: no-repeat scroll right center #fff; /*ie下,原默认的箭头样式还是会显示,所以这里把自定义的样式给去除了*/ color: #666; padding: 0 0.4rem; outline: none; position: relative; } .ysh-style .verify-search select { width: 35%; border: 0.05rem solid rgba(0, 0, 0, 0.4); } .ysh-style .verify-search input { width: 65%; margin-left: 0.2rem; border: 0.05rem solid rgba(0, 0, 0, 0.4); } .ysh-style select { /*清除select默认样式*/ appearance: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; height: 1.5rem; /*自定义箭头的样式,记得背景一定要加 白色或其他*/ background: no-repeat scroll right center #fff; /*ie下,原默认的箭头样式还是会显示,所以这里把自定义的样式给去除了*/ background: #fff; color: #666; padding: 0 0.5rem; outline: none; font-size: 0.7rem; border-radius: 0.2rem; } .ysh-style input { font-size: 0.7rem; height: 1.5rem; padding: 0 0.5rem; border: 0; border-radius: 0.2rem; } .ysh-style { font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif; } .ysh-style .gap { padding: 0.1rem 5%; } .ysh-style .uA-form { width: 100%; background-color: #fff; } .ysh-style .uA-form .textarea { padding: 0.2rem; font-size: 0.8rem; border-radius: 0.4rem; height: 6rem; width: 100%; } .ysh-style .form-item { font-size: 0.8rem; padding: 4px 5px; background-color: #fff; border-bottom: 1px solid #ebedf0; } .ysh-style .form-item.item-row { line-height: 1.5rem; display: flex; } .ysh-style .form-item label { font-size: 0.8rem; width: 6.2em; flex: none; } .ysh-style .form-item .value { flex: 1; min-height: 1.5rem; vertical-align: middle; font-size: 0.8rem; } .ysh-style .form-item .inline-block { width: calc(100% - 5rem); display: inline-block; } .ysh-style .form-item .block { display: block; } .ysh-style .uA-form-button .form-button-content .red-full { background-color: #ef4437; color: #fff; border: 1px solid rgba(0, 0, 0, 0.25); } .ysh-style .blue-full { background-color: #0894ec; color: #fff; border: 1px solid rgba(0, 0, 0, 0.25); } .ysh-style .uA-form-button .form-button-content .red { color: #ef4437; border-color: #ef4437; } .ysh-style .uA-form-button .form-button-content .red.active { color: #fff; background-color: #ef4437; } .ysh-style .uA-form-button .form-button-content { margin: 0.4rem 0; } .ysh-style .form-item .input-date { border: 0; } .ysh-card-header { width: 94%; margin: 0.2rem auto; } .ysh-card-list { font-size: 0.8rem; font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif; } .ysh-card-list ul, li { list-style: none; margin: 0; padding: 0; } .ysh-card-list .cl-margin { margin: 0 0.4rem; } .ysh-card-list .card-list > li { background-color: #fff; } .ysh-card-list .card-list .item-margin { margin: 0.4rem 0; padding: 0.2rem 0.4rem; border-radius: 3%; border: 1px solid rgba(0, 0, 0, 0.1); } .ysh-card-list .item-card-header { display: flex; justify-content: space-between; position: relative; } .ysh-card-list .icfh-margin { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-bottom: 0.15rem; } .ysh-card-list .item-card-header .main { font-weight: 550; } .ysh-card-list .item-card-header .icon { padding-left: 0.2rem; } .ysh-card-list .item-card-header .icon::before { position: absolute; left: 0; top: 50%; content: ''; width: 0.1rem; height: 70%; background-color: red; transform: translateY(-60%); } .ysh-card-list .item-card-footer { font-size: 0.7rem; } .ysh-card-list .item-card-footer { padding-bottom: 0.15rem; } .ysh-card-list .item-card-footer .icf-item { margin: 0.2rem 0; } .ysh-card-list .item-card-footer .icf-item .label { width: 5em; display: inline-block; } .ysh-card-list .item-card-footer .icf-item .value { display: inline-block; } .ysh-card-list .item-card-footer .icf-item .dim { color: #888; } .ysh-card-list .item-card-button { margin: inline-block; } .ysh-tag { font-size: 0.6rem; height: 1rem; padding: 0 0.5rem; line-height: 1rem; border-radius: 999px; vertical-align: middle; } .ysh-tag.red { background: #f56c6c; color: #fff; } .ysh-tag.green { background: #67c23a; color: #fff; } .ysh-tag.blue { background: #409eff; color: #fff; } #page-evaluate .rate .star.active { color: #ef4437; } #page-evaluate .evaluate-title { text-align: center; background: #fff; margin: 0 10px 0.2rem; } #page-evaluate .evaluate { margin: 0 10px 10px; padding: 10px; display: flex; background: #fff; } #page-evaluate .evaluate-photo { width: 29%; height: 30vw; text-align: center; position: relative; background: #eee; border-radius: 0.2rem; } #page-evaluate .evaluate-photo img { width: auto; height: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } #page-evaluate .evaluate-info { width: 71%; } #page-evaluate .evaluate-info .margin { height: 100%; margin-left: 10px; display: flex; flex-flow: column; justify-content: space-evenly; } #page-evaluate .evaluate-info .name { font-size: 0.7rem; } #page-evaluate .evaluate-info .star { font-size: 1rem; } #page-evaluate .evaluate-info .evaluate-content { font-size: 0.7rem; word-break: break-all; } #page-answerQuestion { background: url(../back3.png); background-position: 100% 100%; background-size: auto; display: flex; } #page-answerQuestion .answer-container { margin: 3vh 5%; width: 90%; height: 94vh; display: flex; justify-content: space-between; flex-flow: column; align-items: center; background: skyblue; padding: 1%; border-radius: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.25); } #page-answerQuestion .answer-header { width: 100%; height: 6vh; text-align: center; position: relative; background: #eee; border-radius: 0.2rem; } #page-answerQuestion .answer-row { display: flex; justify-content: space-between; } #page-answerQuestion .header-item { line-height: 6vh; padding: 0 3vw; } #page-answerQuestion .answer-photo { width: 100%; height: 60%; text-align: center; position: relative; border-radius: 0.2rem; margin: 1vh 0; } #page-answerQuestion .answer-footer { width: 100%; height: 45%; text-align: center; position: relative; border-radius: 0.2rem; display: flex; flex-flow: column; justify-content: space-around; } #page-answerQuestion .option-container { height: 100%; margin: 0; padding: 0; display: flex; flex-flow: column; justify-content: space-around; background: rgba(0, 0, 0, 0.1); } #page-answerQuestion .option-container .item-inner { font-family: sans-serif; } #page-answerQuestion .option-container .item-media i.icon-form-checkbox { width: 0.8rem; height: 0.8rem; } #page-answerQuestion .option-container > li { height: 25%; display: flex; border-top: 2px solid rgba(0, 0, 0, 0.1); } #page-answerQuestion .option-container > li > label { display: flex; align-items: center; width: 100%; padding: 0 5%; background: skyblue; color: #fff; font-family: cursive; justify-content: center; } #page-answerQuestion .option-container > li .item-media { padding-right: 3%; } #page-answerQuestion .answer-title-font { color: #fafafa; letter-spacing: 0; text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135; } #page-answerQuestion .answer-over { width: 100%; justify-content: center; align-items: center; display: none; } #page-answerQuestion .answer-over h3 { color: #fff; } #page-answerQuestion .answer-photo img { width: auto; height: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; border-radius: 3%; transform: translate(-50%, -50%); background: url(../frame.png); background-size: 100% 100%; background-position: 100% 100%; padding: 3vh 5vw; } #page-answerQuestion .label-checkbox .answer-but { font-size: 1rem; padding: 0.1rem 3rem; background: -webkit-linear-gradient(45deg, #065bde, #1895f0); background: -o-linear-gradient(45deg, #065bde, #1895f0); background: -ms-linear-gradient(45deg, #065bde, #1895f0); background: -moz-linear-gradient(45deg, #065bde, #1895f0); background: linear-gradient(45deg, #065bde, #1895f0); border-radius: 1rem; } #page-serviceDetail .showPayQrCode { font-size: 3rem; } .purchaseInfo-container { text-align: center; } .purchaseInfo-big-title h3 { margin: 0.1rem 0; } .purchaseInfo-title-small { font-size: 0.8rem; font-weight: 550; } .food-margin { margin: 0.7rem 0 1rem; } .food-list .food-item { display: flex; margin-bottom: 0.5rem; } .food-list .food-item .left, .right { display: inline-block; } .food-list .food-item .left { font-size: 0.6rem; width: 5.5rem; text-align: right; font-weight: 550; padding-right: 1.5rem; box-sizing: content-box; } .food-list .food-item .right { font-size: 0.6rem; width: calc(100% - 7rem); text-align: left; word-break: break-all; word-wrap: break-word; } .write-name { margin-bottom: 0.75rem; } .write-name .write-name-container { border: 1px solid #999; border-radius: 7px; margin-top: 5px; height: 140px; } .actual-num .left { line-height: 40px; } .actual-num input { border: 1px solid #dcdfe6; height: 1.3rem; } .ftwxts { position: absolute; bottom: 1rem; color: #a6a2a2cc; width: 100%; text-align: center; } .popup-ftwxts .content-block { height: 90% !important; overflow-y: auto; } .popup-ftwxts .content-block img { width: 100% !important; height: auto !important; padding: 0 !important; } .popup.qcm textarea { padding-top: 0.4rem; padding-bottom: 0.4rem; width: 95%; height: 3rem; line-height: 1.4; resize: none; margin: 2.5%; } .ysh-style input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-size: 0.7rem; color: #9e9e9e !important; font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif; } /* WebKit browsers */ .ysh-style input::-webkit-input-placeholder, textarea::-moz-placeholder { font-size: 0.7rem; color: #9e9e9e !important; font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif; } /* Mozilla Firefox 4 to 18 */ .ysh-style input::-webkit-input-placeholder, textarea::-moz-placeholder { font-size: 0.7rem; color: #9e9e9e !important; font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif; } /* Mozilla Firefox 19+ */ .ysh-style input::-webkit-input-placeholder, textarea::-ms-input-placeholder { font-size: 0.7rem; color: #9e9e9e !important; font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif; } /* Internet Explorer 10+ */ .pjyg .pjyg-content { width: 100%; height: 11rem; } .pjyg .pjyg-total { margin: 0 0.3rem; border: 0.1rem solid #ccc; padding: 0.5rem 0.5rem; border-radius: 0.3rem; } .popup, .pjyg .text-center { color: #000; } .pjyg .pjyg-img { width: auto !important; height: auto !important; max-width: 100%; max-height: 100%; } .pjyg .close-upload { position: absolute; right: -0.1rem; top: -0.23rem; z-index: 100; color: #aaa; } .pjyg .rate { margin: 0 !important; } .pjyg .pjyg-textarea { padding: 0.2rem; font-size: 0.8rem; border-radius: 0.4rem; height: 6rem; display: block; margin: 0 auto; width: 90%; } .pjyg-position { position: relative; background: rgba(0, 0, 0, 0.5); } .pjyg-position .content-block { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 90%; margin: 0 !important; } .pjyg-position textarea::-webkit-input-placeholder { color: #9e9e9e !important; } /* WebKit browsers */ .pjyg-position textarea::-moz-placeholder { color: #9e9e9e !important; } /* Mozilla Firefox 4 to 18 */ .pjyg-position textarea::-moz-placeholder { color: #9e9e9e !important; } /* Mozilla Firefox 19+ */ .pjyg-position textarea::-ms-input-placeholder { color: #9e9e9e !important; } /* Internet Explorer 10+ */ .submit-button { text-align: center; margin-bottom: 0.75rem; } .submit-button a { width: 30%; display: inline-block; } .upload-imgInfo-dialog { background: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; } .upload-imgInfo-dialog .dialog-pointer { position: absolute; top: 50%; transform: translateY(-50%); color: #fff; } .upload-imgInfo-dialog .left-pointer { left: 1%; padding: 2px 12px 2px 6px; border-radius: 50%; background: rgba(0, 0, 0, 0.6); } .upload-imgInfo-dialog .right-pointer { right: 3%; padding: 2px 12px 2px 6px; border-radius: 50%; background: rgba(0, 0, 0, 0.6); } .upload-imgInfo-dialog .container-border { height: 100%; width: 100%; } .upload-imgInfo-dialog .container-border .imgList { max-height: 80%; width: 100%; overflow: auto; justify-content: center; position: absolute; align-items: center; top: 50%; transform: translate(-50%, -50%); left: 50%; } .upload-imgInfo-dialog .imgInfo-container { width: 100%; } .upload-imgInfo-dialog .upload-dialog-close span { float: right; color: #ccc; } .pop-content-notice { background: rgb(248, 248, 248); display: flex; justify-content: center; align-items: center; } .pop-content-notice .dialog-pointer { position: absolute; top: 50%; transform: translateY(-50%); color: #fff; } .pop-content-notice .left-pointer { left: 1%; padding: 0; border-radius: 50%; background: rgba(0, 0, 0, 0.6); display: flex; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; padding-right: 7px; } .pop-content-notice .right-pointer { right: 3%; padding: 0; border-radius: 50%; background: rgba(0, 0, 0, 0.6); display: flex; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; } .pop-content-notice .container-border { height: 100%; width: 100%; } .pop-content-notice .container-border .imgList { padding: 10%; height: 90%; width: 100%; overflow: auto; justify-content: center; position: absolute; align-items: center; top: 50%; transform: translate(-50%, -50%); left: 50%; } .pop-content-notice .imgInfo-container { width: 100%; } .pop-content-notice .upload-dialog-close span { float: right; color: #ccc; } .pop-content-notice .notice-header { text-align: center; } .pop-content-notice .notice-header span { font-size: 0.6rem; } .pop-content-notice h4 { margin: 0; } .pop-content-notice .notice-point { position: absolute; bottom: 0.3rem; height: 10px; width: 100%; display: flex; justify-content: center; } .pop-content-notice .notice-point span { width: 10px; height: 10px; background: #000; opacity: 0.2; border-radius: 100%; margin: 0rem 0.2rem; } .pop-content-notice .notice-point .active { background: #017afe !important; opacity: 1 !important; } #page-enteringFd .item-content { margin: 1rem 0.5rem 0 0.5rem; padding: 1rem 0; background-color: #fff; border-radius: 0.5rem; } #page-enteringFd .item-content .item-inner { display: flex; margin: 0.5rem 0.5rem 0 0.5rem; font-size: 0.8rem; vertical-align: middle; border-bottom: 1px #ccc solid; padding: 0.2rem 0; } #page-enteringFd .item-content .item-required { border-bottom: 1px red solid; } #page-enteringFd .item-content .item-inner:first-child { margin: 0 0.5rem; } #page-enteringFd .item-content .item-inner .item-title { margin: 0 0.2rem; min-width: 4rem; vertical-align: middle; text-align: left; } #page-enteringFd .item-content .item-inner .item-input input { position: relative; border: 0; border-radius: 0; max-width: 9rem; font-size: 0.8rem; text-align: left; } #page-enteringFd .item-content .item-inner .item-placeholder input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: rgb(255, 0, 0); } #page-enteringFd .item-main .item-footer { height: 1.5rem; margin: 0 0.5rem; color: #000000; background-color: #e1db2b; border-radius: 0.2rem; display: flex; justify-content: center; align-items: center; font-family: 'Microsoft YaHei'; font-size: 0.8rem; } #page-enteringFd .item-main .disable { background-color: #e1db2ba3; color: #8e8484; } #page-userPanel .handle-power { /* display: flex; */ text-align: center; padding: 0 0.3rem; } #page-userPanel .handle-power .item-content { padding: 0.2rem 0.5rem; display: flex; align-items: center; justify-content: space-between; } #page-userPanel .handle-power .item-title { padding: 0 0.5rem; } #page-userPanel .content { background: #eff0f2; } #page-userPanel .idcard { background: url(../img/idcard.png) no-repeat; width: 16rem; height: 13.3rem; background-size: contain; margin: 0 auto; } #page-userPanel .idcard .row { padding: 6rem 1.2rem 0; } #page-userPanel .idcard-jt .row { padding: 4.5rem 1.2rem 0; } #page-userPanel .idcard-jt .user-img { padding-top: 0.5rem; } #page-userPanel .list-block ul { background: inherit; border: inherit; } #page-userPanel .list-block { margin: 0; } #page-userPanel .list-block .item-content { min-height: 1.2rem; } #page-userPanel .list-block .item-content p { margin: 0; font-size: 0.76rem; color: #717171; } #page-userPanel img { width: 4.3rem; height: 5.2rem; } #page-userPanel .changeHeadimg { display: block; text-align: center; font-size: 0.8rem; color: #a99e9e; position: relative; } #page-userPanel input[type='file'] { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; } #page-userPanel .confirm_text { font-size: 0.8rem; color: #a9a9a9; } #page-setBirthday .title_text { padding: 0 25px; font-size: 16px; text-indent: 2em; } #page-setBirthday .date_fw p { text-align: center; font-size: 14px; } #page-setBirthday .date_fw input { margin: auto; width: 50%; display: block; text-align: center; } #page-setBirthday .item-content { text-align: center; } #page-setBirthday .item-content select { text-align: center; text-align-last: center; height: 34px; padding: 6px 12px; font-size: 14px; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } #page-setBirthday .birth_img { width: 60%; margin: auto; display: block; margin-top: 10px; } #page-setBirthday .clear { clear: both; } #page-setBirthday .birth_select { padding: 5px 0; } #page-setBirthday .birth_select span { font-size: 14px; line-height: 34px; } #page-login { background: #73595a url(../img/bg.jpg?v=1.4) no-repeat; background-size: cover; } #page-login .list-block.inset ul { background: 0 0; } #page-login .icon-shi { font-size: 3rem; } #page-login .label-switch .checkbox, #page-login .label-switch .checkbox:after, #page-login .label-switch .checkbox:before { background: hsla(0, 0%, 100%, 0.3); } #page-login .list-block .item-inner { border-bottom: 1px solid #dcdbda; margin-right: 0.75rem; } #page-login .signup a { color: #c6c6c6; font-size: 0.65rem; } #page-login .list-block .item-content { border-bottom: 1px solid #dcdbda; } #page-login .list-block li:last-child .item-content { border-bottom: 0; } #page-login .list-block .item-inner { border-bottom: none; margin-right: 0.75rem; } #page-login .list-block li:last-child .item-inner, .list-block li:last-child li:last-child .item-inner { border-bottom: 0; } #page-login .list-block li:last-child .item-inner { margin-top: 0.3rem; } #page-login .list-block .item-media { padding-bottom: 0.3rem; font-size: 1.1rem; } #page-login .list-block { margin: 2rem 0.75rem 0.75rem; } #page-login .content, #page-login input, #page-login input::-webkit-input-placeholder { color: #e7e7e7; } #page-login .button.button-fill.button-big { background: hsla(0, 0%, 100%, 0.3); width: 100%; letter-spacing: 1rem; text-indent: 1rem; color: #efefef; } #page-login .item-title { padding-left: 1rem; } #page-login .label-switch { margin-left: 1rem; } #page-login .label-switch input[type='checkbox']:checked + .checkbox { background: #ab6f8a; } /* #page-index header .icon { font-size: 1.4rem } #page-index header .icon.icon-scan { font-size: 1.3rem } #page-index header .icon.icon-unfold { font-size: .8rem; padding-bottom: .1rem } */ #page-index4 .bar { padding: 0; } #page-index4 header .icon { font-size: 1.4rem; } #page-index4 header .icon.icon-scan { font-size: 1.3rem; } #page-index4 header .icon.icon-unfold { font-size: 0.8rem; padding-bottom: 0.1rem; } #page-index4 .title { position: relative; margin-right: 0; margin-left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: inherit; } #page-index4 .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; white-space: inherit; } #page-index4 .cp-list, #page-index4 .cs-list { overflow-x: hidden; overflow-y: auto; position: relative; } #page-index4 .cp-list { background: #fffffc url(../img/menu-bg.png) repeat-y right top; } #page-index4 .cp-list .list-block { height: inherit; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; } #page-index4 .cp-list .ftpic { background-size: contain; margin-bottom: 0; background-position: center center; background-repeat: no-repeat; display: -webkit-flex; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } #page-index4 .list-block ul.cp:before { background-color: inherit; } #page-index4 .list-block ul.cp .active .item-inner { border-left: #f66b22 0.1rem solid !important; background-color: #fff !important; } #page-index4 .list-block ul.cp .active .item-title { color: #674f4d !important; } #page-index4 .list-block ul.cp .item-inner { padding-right: 0; padding-left: 0; min-height: 2.4rem; border-bottom: none; border-left: 0.15rem solid #fffffc; } #page-index4 .list-block ul.cp .item-title { width: 100%; color: #afafb0; text-align: center; font-weight: bolder; font-size: 0.7rem; white-space: initial; } #page-index4 .list-block ul.cp .item-content { padding-left: 0; border-bottom: 1px solid #e7e7e7; } #page-index4 .list-block ul.cp .item-after { position: absolute; right: 0; } #page-index4 .list-block ul.cp .badge { padding: 0 0.25rem; border-radius: 0.4rem; background-color: #f66b22; color: #fff; line-height: 0.8rem; opacity: 0.7; } #page-index4 .cs-list .cs { border-top: none; } #page-index4 .cs-list .list-block ul:before { height: 0; } #page-index4 .cs-list .list-block .item-content { padding-left: 0.3rem; margin-top: 0.3rem; } #page-index4 .cs-list .list-block .item-text { height: 1.25rem; color: red; font-size: 0.75rem; line-height: 1.25rem; } #page-index4 .cs-list .list-block .item-text.kc { height: 0.9rem; color: #5e6060; line-height: 0.9rem; font-size: 0.6rem; } #page-index4 .cs-list .list-block .item-operator { position: absolute; right: 0.25rem; bottom: 0.2rem; } #page-index4 .cs-list .list-block .item-media + .item-inner { margin-left: 0.3rem; padding-top: 0rem; max-width: inherit; } #page-index4 .cs-list .list-block li.media-item .item-media, .list-block.media-list .item-media { padding-top: 0; } #page-index4 .cs-list .list-block.media-list .item-title { color: #5e6060; font-weight: 800; font-size: 0.7rem; max-width: inherit; word-wrap: break-word; white-space: inherit; } #page-index4 .cs-list .list-block.media-list img { width: 4.2rem; height: 3.2rem; } #page-index4 .cs-list .list-block.media-list .item-operator p { margin: 0 0 0.5rem 0; } #page-index4 .cs-list .list-block.media-list .item-operator p .button { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d7a98c; font-size: 1.1rem; opacity: 1; } #page-index4 .cs-list .list-block.media-list .item-operator p .num { width: 1.1rem; max-width: 1.1rem; color: #ac9688; font-size: 0.9rem; line-height: 1.35rem; } #page-index4 .cs-list .list-block.media-list .item-operator p .add:active, #page-index4.cs-list .list-block.media-list .item-operator p .minus:active { color: #f7680d; } #page-index4 .cs-list .list-block > p { font-size: 0.65rem; } #page-index4 .cs-list .cs-evaluate { color: #f66b22; border-bottom: 1px solid; } #page-index4 .title-text span { display: block; position: relative; text-align: center; color: #b5b5b5; font-size: 0.7rem; } #page-index4 .title-text span:before, .title-text span:after { content: ''; position: absolute; top: 50%; background: #8c8c8c; width: 25%; height: 1px; } #page-index4 .title-text span:before { left: 2%; } #page-index4 .title-text span:after { right: 2%; } #page-index4 .card { margin: 0.3rem 0.2rem 0.3rem 0.2rem; } #page-index4 .list-block .card .card-header { font-size: 0.7rem; } #page-index4 .text-orange { color: #39b8ff !important; } #page-index4 .notice-view { width: 100%; position: relative; color: #aaaaaa; bottom: 10%; text-align: center; } #page-index4 .notice-view p { position: absolute; top: -40%; background: #ff6600; bottom: 0; margin: 0; left: 65%; z-index: 998; height: 1rem; width: 1rem; border-radius: 100%; color: #fff; font-size: 0.6rem; } #page-index4 .bar-tab .tab-item .total-price { padding: 0rem; } /*index5*/ #page-index5 .bar { padding: 0; } #page-index5 header .icon { font-size: 1.4rem; } #page-index5 header .icon.icon-scan { font-size: 1.3rem; } #page-index5 header .icon.icon-unfold { font-size: 0.8rem; padding-bottom: 0.1rem; } #page-index5 .title { position: relative; margin-right: 0; margin-left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: inherit; } #page-index5 .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; white-space: inherit; } #page-index5 .cp-list, #page-index5 .cs-list { overflow-x: hidden; overflow-y: auto; position: relative; } #page-index5 .cp-list { background: #fffffc url(../img/menu-bg.png) repeat-y right top; } #page-index5 .cp-list .list-block { height: inherit; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; } #page-index5 .cp-list .ftpic { background-size: contain; margin-bottom: 0; background-position: center center; background-repeat: no-repeat; display: -webkit-flex; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } #page-index5 .list-block ul.cp:before { background-color: inherit; } #page-index5 .list-block ul.cp .active .item-inner { border-left: #f66b22 0.1rem solid !important; background-color: #fff !important; } #page-index5 .list-block ul.cp .active .item-title { color: #674f4d !important; } #page-index5 .list-block ul.cp .item-inner { padding-right: 0; padding-left: 0; min-height: 2.4rem; border-bottom: none; border-left: 0.15rem solid #fffffc; } #page-index5 .list-block ul.cp .item-title { width: 100%; color: #afafb0; text-align: center; font-weight: bolder; font-size: 0.7rem; white-space: initial; } #page-index5 .list-block ul.cp .item-content { padding-left: 0; border-bottom: 1px solid #e7e7e7; } #page-index5 .list-block ul.cp .item-after { position: absolute; right: 0; } #page-index5 .list-block ul.cp .badge { padding: 0 0.25rem; border-radius: 0.4rem; background-color: #f66b22; color: #fff; line-height: 0.8rem; opacity: 0.7; } #page-index5 .cs-list .cs { border-top: none; } #page-index5 .cs-list .list-block ul:before { height: 0; } #page-index5 .cs-list .list-block .item-content { padding-left: 0.3rem; margin-top: 0.3rem; } #page-index5 .cs-list .list-block .item-text { height: 1.25rem; color: red; font-size: 0.75rem; line-height: 1.25rem; } #page-index5 .cs-list .list-block .item-text.kc { height: 0.9rem; color: #5e6060; line-height: 0.9rem; font-size: 0.6rem; } #page-index5 .cs-list .list-block .item-operator { position: absolute; right: 0.25rem; bottom: 0.2rem; } #page-index5 .cs-list .list-block .item-media + .item-inner { margin-left: 0.3rem; padding-top: 0rem; max-width: inherit; } #page-index5 .cs-list .list-block li.media-item .item-media, .list-block.media-list .item-media { padding-top: 0; } #page-index5 .cs-list .list-block.media-list .item-title { color: #5e6060; font-weight: 800; font-size: 0.7rem; max-width: inherit; word-wrap: break-word; white-space: inherit; } #page-index5 .cs-list .list-block.media-list img { width: 4.2rem; height: 3.2rem; } #page-index5 .cs-list .list-block.media-list .item-operator p { margin: 0 0 0.5rem 0; } #page-index5 .cs-list .list-block.media-list .item-operator p .button { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d7a98c; font-size: 1.1rem; opacity: 1; } #page-index5 .cs-list .list-block.media-list .item-operator p .num { width: 1.1rem; max-width: 1.1rem; color: #ac9688; font-size: 0.9rem; line-height: 1.35rem; } #page-index5 .cs-list .list-block.media-list .item-operator p .add:active, #page-index5.cs-list .list-block.media-list .item-operator p .minus:active { color: #f7680d; } #page-index5 .cs-list .list-block > p { font-size: 0.65rem; } #page-index5 .cs-list .cs-evaluate { color: #f66b22; border-bottom: 1px solid; } #page-index5 .title-text span { display: block; position: relative; text-align: center; color: #b5b5b5; font-size: 0.7rem; } #page-index5 .title-text span:before, .title-text span:after { content: ''; position: absolute; top: 50%; background: #8c8c8c; width: 25%; height: 1px; } #page-index5 .title-text span:before { left: 2%; } #page-index5 .title-text span:after { right: 2%; } #page-index5 .card { margin: 0.3rem 0.2rem 0.3rem 0.2rem; } #page-index5 .list-block .card .card-header { font-size: 0.7rem; } #page-index5 .text-orange { color: #39b8ff !important; } #page-index5 .notice-view { width: 100%; position: relative; color: #aaaaaa; bottom: 10%; text-align: center; } #page-index5 .notice-view p { position: absolute; top: -40%; background: #ff6600; bottom: 0; margin: 0; left: 65%; z-index: 998; height: 1rem; width: 1rem; border-radius: 100%; color: #fff; font-size: 0.6rem; } #page-index5 .bar-tab .tab-item .total-price { padding: 0rem; } #page-index6 .bar { padding: 0; } #page-index6 header .icon { font-size: 1.4rem; } #page-index6 header .icon.icon-scan { font-size: 1.3rem; } #page-index6 header .icon.icon-unfold { font-size: 0.8rem; padding-bottom: 0.1rem; } #page-index6 .title { position: relative; margin-right: 0; margin-left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: inherit; } #page-index6 .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; white-space: inherit; } #page-index6 .cp-list, #page-index6 .cs-list { overflow-x: hidden; overflow-y: auto; position: relative; } #page-index6 .cp-list { background: #fffffc url(../img/menu-bg.png) repeat-y right top; } #page-index6 .cp-list .list-block { height: inherit; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; } #page-index6 .cp-list .ftpic { background-size: contain; margin-bottom: 0; background-position: center center; background-repeat: no-repeat; display: -webkit-flex; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } #page-index6 .list-block ul.cp:before { background-color: inherit; } #page-index6 .list-block ul.cp .active .item-inner { border-left: #f66b22 0.1rem solid !important; background-color: #fff !important; } #page-index6 .list-block ul.cp .active .item-title { color: #674f4d !important; font-size: 0.6rem; } #page-index6 .list-block ul.cp .item-inner { padding-right: 0; padding-left: 0; min-height: 2.4rem; border-bottom: none; border-left: 0.15rem solid #fffffc; } #page-index6 .list-block ul.cp .item-title { width: 100%; color: #afafb0; text-align: center; font-weight: bolder; font-size: 0.6rem; white-space: initial; } #page-index6 .list-block ul.cp .item-content { padding-left: 0; border-bottom: 1px solid #e7e7e7; } #page-index6 .list-block ul.cp .item-after { position: absolute; right: 0; } #page-index6 .list-block ul.cp .badge { padding: 0 0.25rem; border-radius: 0.4rem; background-color: #f66b22; color: #fff; line-height: 0.8rem; opacity: 0.7; } #page-index6 .cs-list .cs { border-top: none; } #page-index6 .cs-list .list-block ul:before { height: 0; } #page-index6 .cs-list .list-block .item-content { padding-left: 0.3rem; margin-top: 0.3rem; } #page-index6 .cs-list .list-block .item-text { height: 1.25rem; color: red; font-size: 0.75rem; line-height: 1.25rem; } #page-index6 .cs-list .list-block .item-text.kc { height: 0.9rem; color: #5e6060; line-height: 0.9rem; font-size: 0.6rem; } #page-index6 .cs-list .list-block .item-operator { position: absolute; right: 0.25rem; bottom: 0.2rem; } #page-index6 .cs-list .list-block .item-media + .item-inner { margin-left: 0.3rem; padding-top: 0rem; max-width: inherit; } #page-index6 .cs-list .list-block li.media-item .item-media, .list-block.media-list .item-media { padding-top: 0; } #page-index6 .cs-list .list-block.media-list .item-title { color: #5e6060; font-weight: 800; font-size: 0.7rem; max-width: inherit; word-wrap: break-word; white-space: inherit; } #page-index6 .cs-list .list-block.media-list img { width: 4.2rem; height: 3.2rem; } #page-index6 .cs-list .list-block.media-list .item-operator p { margin: 0 0 0.5rem 0; } #page-index6 .cs-list .list-block.media-list .item-operator p .button { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d7a98c; font-size: 1.1rem; opacity: 1; } #page-index6 .cs-list .list-block.media-list .item-operator p .num { width: 1rem; max-width: 1rem; color: #ac9688; font-size: 0.9rem; line-height: 1.35rem; } #page-index6 .cs-list .list-block.media-list .item-operator p .add:active, #page-index6.cs-list .list-block.media-list .item-operator p .minus:active { color: #f7680d; } #page-index6 .cs-list .list-block > p { font-size: 0.65rem; } #page-index6 .cs-list .cs-evaluate { color: #f66b22; border-bottom: 1px solid; } #page-index6 .title-text span { display: block; position: relative; text-align: center; color: #b5b5b5; font-size: 0.7rem; } #page-index6 .title-text span:before, .title-text span:after { content: ''; position: absolute; top: 50%; background: #8c8c8c; width: 25%; height: 1px; } #page-index6 .title-text span:before { left: 2%; } #page-index6 .title-text span:after { right: 2%; } #page-index6 .card { margin: 0.3rem 0.2rem 0.3rem 0.2rem; } #page-index6 .list-block .card .card-header { font-size: 0.7rem; } #page-index6 .text-orange { color: #39b8ff !important; } #page-index6 .notice-view { width: 100%; position: relative; color: #aaaaaa; bottom: 10%; text-align: center; } #page-index6 .notice-view p { position: absolute; top: -40%; background: #ff6600; bottom: 0; margin: 0; left: 65%; z-index: 998; height: 1rem; width: 1rem; border-radius: 100%; color: #fff; font-size: 0.6rem; } #page-index6 .bar-tab .tab-item .total-price { padding: 0rem; } /* #cs-evaluate */ /* #page-index3 .meal-footer{height: 4.5rem;} */ #page-index3 .bar-tab .icon-cart { width: 1.8rem; height: 1.8rem; font-size: 1.2rem; line-height: 1rem; } #page-index3 .bar-tab .row { margin-left: 0%; overflow: unset; } #page-index3 .bar-tab .meal-vote-show { padding: 0.5rem 0 0 0; overflow: hidden; margin-bottom: 1.8rem; } /* #page-index3 .bar-tab .meal_btn{position: absolute;height: 1.8rem;bottom: 0;width: 100%;} #page-index3 .bar-tab .meal_btn .meal_btn-item{display: flex;justify-content: center;width: 50%;margin:0;color: #c0c0c0;} #page-index3 .bar-tab .meal_btn .active{color: red} */ #page-index3 .bar-tab .row .meal-vote-num { display: flex; flex-wrap: wrap; align-items: center; text-align: center; margin: 0rem 0.4rem; line-height: 1.2rem; } /* #page-index3 .bar-tab .cart{bottom: 1.9rem;} */ #page-index3 .bar-tab .cart .badge { top: -0.5rem; left: 1.8rem; } /* #page-index3 header{height: auto;} */ #page-index3 header .icon { font-size: 1.4rem; } #page-index3 header .icon.icon-scan { font-size: 1.3rem; } #page-index3 header .icon.icon-unfold { font-size: 0.8rem; padding-bottom: 0.1rem; } #page-index3 header .col-day-menu { height: auto; white-space: nowrap; overflow-x: auto; overflow-y: hidden; padding: 0 0 0.1rem 0; } #page-index3 header .col-day-menu::-webkit-scrollbar { display: none; } #page-index3 header .col-day-menu .active { color: #000000 !important; border-bottom: 4px #ff2929 solid !important; } #page-index3 header .col-day-menu .meal-menu-date-list-flex { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } #page-index3 header .col-day-menu .meal-menu-date-list { display: inline-block; color: #ccc; padding: 0 0.2rem; width: 3.5rem; height: auto; margin: 0.1rem 0.1rem; -webkit-transition-property: background-color; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease; } #page-index3 header .col-meal { white-space: nowrap; overflow-x: auto; overflow-y: hidden; padding: 0; min-height: 1.8rem; line-height: 1.5rem; margin: 0.1rem 0; } #page-index3 header .col-meal::-webkit-scrollbar { display: none; } #page-index3 header .col-meal .meal-time-list { display: inline-block; background: #f7f3f3; text-align: center; padding: 0 0.2rem; min-width: 3.5rem; height: 1.5rem; margin: 0 0.1rem; border-radius: 0.25rem; -webkit-transition-property: background-color; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease; } #page-index3 header .col-meal .active { border: 1px #ff2929 solid !important; } #page-index3 header .col-meal-show { border-bottom: 1px #ccc solid !important; } #page-index3 header .col-meal-unshow { border: 0px !important; } #page-index3 .title { position: relative; margin-right: 0; margin-left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: inherit; } /* #page-index3 .content {top: 6.8rem} */ #page-index3 .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; white-space: inherit; } #page-index3 .cp-list, #page-index3 .cs-list { overflow-x: hidden; overflow-y: auto; } #page-index3 .cp-list { background: #fffffc url(../img/menu-bg.png) repeat-y right top; } #page-index3 .cp-list .list-block { height: inherit; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; } #page-index3 .cp-list .ftpic { background-size: contain; margin-bottom: 0; background-position: center center; background-repeat: no-repeat; display: -webkit-flex; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } #page-index3 .list-block ul.cp:before { background-color: inherit; } #page-index3 .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; z-index: 2; } #page-index3 .list-block ul.cp .active .item-inner { border-left: #f66b22 0.1rem solid !important; background-color: #fff !important; } #page-index3 .list-block ul.cp .active .item-title { color: #674f4d !important; } #page-index3 .list-block ul.cp .item-inner { padding-right: 0; padding-left: 0; min-height: 2.4rem; border-bottom: none; border-left: 0.15rem solid #fffffc; } #page-index3 .list-block ul.cp .item-title { width: 100%; color: #afafb0; text-align: center; font-weight: bolder; font-size: 0.7rem; white-space: initial; } #page-index3 .list-block ul.cp .item-content { padding-left: 0; border-bottom: 1px solid #e7e7e7; } #page-index3 .list-block ul.cp .item-after { position: absolute; right: 0; } #page-index3 .list-block ul.cp .badge { padding: 0 0.25rem; border-radius: 0.4rem; background-color: #f66b22; color: #fff; line-height: 0.8rem; opacity: 0.7; } #page-index3 .cs-list .cs { border-top: none; } #page-index3 .cs-list .list-block ul:before { height: 0; } #page-index3 .cs-list .list-block .item-content { padding-left: 0.3rem; padding-top: 0.3rem; } #page-index3 .cs-list .list-block .item-text { height: 1.25rem; color: red; font-size: 0.75rem; line-height: 1.25rem; } #page-index3 .cs-list .list-block .item-text.kc { height: 0.9rem; color: #5e6060; line-height: 0.9rem; font-size: 0.6rem; } #page-index3 .cs-list .list-block .item-operator { position: absolute; right: 0.25rem; bottom: 0.2rem; } #page-index3 .cs-list .list-block .item-media + .item-inner { margin-left: 0.3rem; padding-top: 0.45rem; max-width: inherit; } #page-index3 .cs-list .list-block.media-list .item-title { color: #5e6060; font-weight: 800; font-size: 0.7rem; max-width: inherit; word-wrap: break-word; white-space: inherit; } #page-index3 .cs-list .list-block.media-list img { width: 4.2rem; height: 3.2rem; } #page-index3 .cs-list .list-block.media-list .item-operator p { margin: 0 0 0.5rem 0; } #page-index3 .cs-list .list-block.media-list .item-operator p .button { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d7a98c; font-size: 1.1rem; opacity: 1; } #page-index3 .cs-list .list-block.media-list .item-operator p .num { width: 1.1rem; max-width: 1.1rem; color: #ac9688; font-size: 0.9rem; line-height: 1.35rem; } #page-index3 .cs-list .list-block.media-list .item-operator p .add:active, #page-index .cs-list .list-block.media-list .item-operator p .minus:active { color: #f7680d; } #page-index3 .cs-list .list-block > p { font-size: 0.65rem; } #page-index3 .bar-tab .tab-item .total-price { top: 0; display: inline; padding-left: 0rem; } #page-index3 .vote-cancel { background-color: #f46767; color: #fff; border: 1px solid #ffffff; } #page-index3 .bar .meal-vote-confirm .button { top: 0rem; } #page-index3 .meal-vote-confirm p { margin: 0; } #page-index3 .meal-vote-confirm .item-after-confirm { top: -10px; position: absolute; left: -14px; z-index: 999; } #page-index3 .meal-vote-confirm .item-after-confirm .badge { background-color: #ffb17d !important; } #page-index3 .more-vote-type { position: absolute; top: -1.2rem; left: 47%; background: #fff; border-radius: 100% 100% 0 0; border: 1px solid; font-size: 0.7rem; padding: 0.1rem 0.2rem 0 0.2rem; border-bottom: 1px solid #fff; z-index: -1; color: #ccc; } #page-index3 .meal-vote-count { overflow-y: hidden; height: 1.8rem; font-size: 0.7rem; } #page-index2 .bar { padding: 0; } #page-index2 input[type='hidden'] { background: url(../img/menu.jpg) no-repeat; } #page-index2 header .icon { font-size: 1.4rem; } #page-index2 header .icon.icon-scan { font-size: 1.3rem; } #page-index2 header .icon.icon-unfold { font-size: 0.8rem; padding-bottom: 0.1rem; } #page-index2 .title { position: relative; margin-right: 0; margin-left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-index2 .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; z-index: 2; } #page-index2 .cp-list, #page-index2 .cs-list { overflow-x: hidden; overflow-y: auto; } #page-index2 .cp-list { background: #fffffc url(../img/menu-bg.png) repeat-y right top; } #page-index2 .cp-list .list-block { height: inherit; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; position: relative; } #page-index2 .cp-list .ftpic { background-size: contain; margin-bottom: 0; background-position: center center; background-repeat: no-repeat; display: -webkit-flex; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; position: absolute; height: 9rem; width: 100%; bottom: 0; z-index: 1; } #page-index2 .list-block ul.cp:before { background-color: inherit; } #page-index2 .list-block ul.cp .active .item-inner { border-left: #f66b22 0.1rem solid !important; background-color: #fff !important; } #page-index2 .list-block ul.cp .active .item-title { color: #674f4d !important; } #page-index2 .list-block ul.cp .item-inner { padding-right: 0; padding-left: 0; min-height: 2.4rem; border-bottom: none; border-left: 0.15rem solid #fffffc; } #page-index2 .list-block ul.cp .item-title { width: 100%; color: #afafb0; text-align: center; font-weight: bolder; font-size: 0.7rem; } #page-index2 .list-block ul.cp .item-content { padding-left: 0; border-bottom: 1px solid #e7e7e7; } #page-index2 .list-block ul.cp .item-after { position: absolute; right: 0; } #page-index2 .list-block ul.cp .badge { padding: 0 0.25rem; border-radius: 0.4rem; background-color: #f66b22; color: #fff; line-height: 0.8rem; opacity: 0.7; } #page-index2 .cs-list .cs { border-top: none; } #page-index2 .cs-list .list-block ul:before { height: 0; } #page-index2 .cs-list .list-block .item-content { padding-left: 0.3rem; } #page-index2 .cs-list .list-block .item-text { height: 1.25rem; color: red; font-size: 0.75rem; line-height: 1.25rem; } #page-index2 .cs-list .list-block .item-text.kc { height: 0.9rem; color: #5e6060; line-height: 0.9rem; font-size: 0.6rem; } #page-index2 .cs-list .list-block .item-operator { position: absolute; right: 0.25rem; bottom: 0.2rem; } #page-index2 .cs-list .list-block .item-media + .item-inner { margin-left: 0.3rem; padding-top: 0.45rem; max-width: inherit; } #page-index2 .cs-list .list-block.media-list .item-title { color: #5e6060; font-weight: 800; font-size: 0.7rem; max-width: inherit; word-wrap: break-word; white-space: inherit; } #page-index2 .cs-list .list-block.media-list img { width: 4.2rem; height: 3.2rem; } #page-index2 .cs-list .list-block.media-list .item-operator p { margin: 0 0 0.5rem 0; } #page-index2 .cs-list .list-block.media-list .item-operator p .button { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d7a98c; font-size: 1.1rem; opacity: 1; } #page-index2 .cs-list .list-block.media-list .item-operator p .num { width: 1.1rem; max-width: 1.1rem; color: #ac9688; font-size: 0.9rem; line-height: 1.35rem; } #page-index2 .cs-list .list-block.media-list .item-operator p .add:active, #page-index2 .cs-list .list-block.media-list .item-operator p .minus:active { color: #f7680d; } #page-index2 .cs-list .list-block > p { font-size: 0.65rem; } #page-index .bar { padding: 0; } #page-index header .icon { font-size: 1.4rem; } #page-index header .icon.icon-scan { font-size: 1.3rem; } #page-index header .icon.icon-unfold { font-size: 0.8rem; padding-bottom: 0.1rem; } #page-index .title { position: relative; margin-right: 0; margin-left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: inherit; } #page-index .list-block ul.cp { border-top: none; border-bottom: none; background: inherit; white-space: inherit; } #page-index .cp-list, #page-index .cs-list { overflow-x: hidden; overflow-y: auto; position: relative; } #page-index .cp-list { background: #fffffc url(../img/menu-bg.png) repeat-y right top; } #page-index .cp-list .list-block { height: inherit; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; } #page-index .cp-list .ftpic { background-size: contain; margin-bottom: 0; background-position: center center; background-repeat: no-repeat; display: -webkit-flex; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; } #page-index .cp-list #ft77 { background-image: url(../img/ft77.png); } #page-index .list-block ul.cp:before { background-color: inherit; } #page-index .list-block ul.cp .active .item-inner { border-left: #f66b22 0.1rem solid !important; background-color: #fff !important; } #page-index .list-block ul.cp .active .item-title { color: #674f4d !important; } #page-index .list-block ul.cp .item-inner { padding-right: 0; padding-left: 0; min-height: 2.4rem; border-bottom: none; border-left: 0.15rem solid #fffffc; } #page-index .list-block ul.cp .item-title { width: 100%; color: #afafb0; text-align: center; font-weight: bolder; font-size: 0.7rem; white-space: initial; } #page-index .list-block ul.cp .item-content { padding-left: 0; border-bottom: 1px solid #e7e7e7; } #page-index .list-block ul.cp .item-after { position: absolute; right: 0; } #page-index .list-block ul.cp .badge { padding: 0 0.25rem; border-radius: 0.4rem; background-color: #f66b22; color: #fff; line-height: 0.8rem; opacity: 0.7; } #page-index .cs-list .cs { border-top: none; } #page-index .cs-list .list-block ul:before { height: 0; } #page-index .cs-list .list-block .item-content { padding-left: 0.3rem; } #page-index .cs-list .list-block .item-text { height: 1.25rem; color: red; font-size: 0.75rem; line-height: 1.25rem; } #page-index .cs-list .list-block .item-text.kc { height: 0.9rem; color: #5e6060; line-height: 0.9rem; font-size: 0.6rem; } #page-index .cs-list .list-block .item-operator { position: absolute; right: 0.25rem; bottom: 0.2rem; } #page-index .cs-list .list-block .item-media + .item-inner { margin-left: 0.3rem; padding-top: 0.45rem; max-width: inherit; } #page-index .cs-list .list-block.media-list .item-title { color: #5e6060; font-weight: 800; font-size: 0.7rem; max-width: inherit; word-wrap: break-word; white-space: inherit; } #page-index .cs-list .list-block.media-list img { width: 4.2rem; height: 3.2rem; } #page-index .cs-list .list-block.media-list .item-operator p { margin: 0 0 0.5rem 0; } #page-index .cs-list .list-block.media-list .item-operator p .button { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d7a98c; font-size: 1.1rem; opacity: 1; } #page-index .cs-list .list-block.media-list .item-operator p .num { width: 1.1rem; max-width: 1.1rem; color: #ac9688; font-size: 0.9rem; line-height: 1.35rem; } #page-index .cs-list .list-block.media-list .item-operator p .add:active, #page-index .cs-list .list-block.media-list .item-operator p .minus:active { color: #f7680d; } #page-index .cs-list .list-block > p { font-size: 0.65rem; } #page-confirmOrder .btnDisabled, #page-index .btnDisabled { background-color: #a8a9ab !important; } #page-confirmOrder .btnDisabled, #page-index3 .btnDisabled { background-color: #a8a9ab !important; } #page-confirmOrder .cart-list .list-block.inset ul { margin-bottom: 0.2rem; padding: 0.2rem 0.3rem 0; border: 1px solid #e1e1e1; } #page-confirmOrder .cart-list .meal-name { font-weight: 700; line-height: 1.4rem; } #page-confirmOrder .cart-list .row p.tips { font-size: 0.65rem; line-height: 1.4rem; } #page-confirmOrder .cart-list li > p { display: inline-block; padding: 0.3rem 0; width: inherit; font-size: 0.7rem; } #page-confirmOrder .cart-list ul > li:after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 15; display: block; width: 100%; height: 1px; background-color: #e7e7e7; content: ''; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } #page-confirmOrder .cart-list ul > li:last-of-type:after { height: 0; } #page-confirmOrder .cart-list .row p { padding: 0; text-overflow: ellipsis; white-space: nowrap; font-size: 0.7rem; line-height: 1rem; padding: 0.2rem; } #page-confirmOrder .cart-list .row .csname { margin: 0.35rem 0.1rem 0.1rem; font-weight: 700; } #page-confirmOrder .cart-list .row .csprice { margin: 0.1rem 0.1rem 0.35rem; } #page-confirmOrder li div > .button { margin: 0 0.1rem 0.25rem 0.15rem; padding: 0 0.15rem; height: 1.2rem; border-radius: 0.25rem; font-size: 0.6rem; line-height: 1.2rem; } #page-confirmOrder li div > .button .icon { vertical-align: inherit; } #page-confirmOrder p > a { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #d5cac3; font-size: 1.1rem; opacity: 1; } #page-confirmOrder p > .num { width: 1.25rem; max-width: 1.25rem; color: #ac9688; font-size: 0.8rem; font-size: 0.9rem; line-height: 1.35rem; } #page-confirmOrder .list-block.inset { margin: 0.4rem; border-radius: 0.35rem; } #page-noticeList .list-block { margin: 0; font-size: 0.65rem; } #page-noticeList .list-block ul.empty-ul { border: none; background: transparent; text-align: center; font-size: 0.8rem; } #page-noticeList2 .list-block { margin: 0; font-size: 0.65rem; } #page-noticeList2 .content-padded { margin: 0.5rem 0; } #page-noticeList2 .list-block ul.empty-ul { border: none; background: transparent; text-align: center; font-size: 0.8rem; } #page-noticeList2 .search-input { position: relative; padding: 0 0.5rem; } #page-noticeList2 .search-input .icon { position: absolute; top: 50%; font-size: 0.9rem; color: #b4b4b4; -webkit-transform: translate3D(0, -50%, 0); -ms-transform: translate3D(0, -50%, 0); -o-transform: translate3D(0, -50%, 0); transform: translate3D(0, -50%, 0); } #page-noticeList2 input { width: 95%; padding-left: 1rem; font-size: 0.7rem; } #page-noticeList2 input::-webkit-input-placeholder { font-size: 0.7rem; } .popover { min-width: 6rem; } .popover .list-block .item-link.list-button { color: #ef4437; } .popover .list-block .icon { margin-right: 0.4rem; vertical-align: top; font-size: 0.9rem; } .popup.fkm, .popup.qcm { background: #fc913a; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f58d8d), to(#ff604a)); background: -webkit-linear-gradient(top, #f58d8d, #ff4e50); background: -o-linear-gradient(top, #f58d8d, #ff4e50); } .popup.fkm h3, .popup.qcm h3 { color: #fff; font-weight: 400; } .popup.shxx .content-block { background: #fff; } .popup.shxx .bar + .picker-items { font-size: 0.9rem; } .popup.shxx .content-block-title { margin: 0; padding: 0.5rem; font-size: 1rem; text-align: center; } .popup .content-block img { display: block; margin: 0 auto; width: 8rem; height: 8rem; padding: 0.5rem; } .ft_scan_pay .content-block img { width: 4rem; height: 4rem; border-radius: 0.8rem; } .ft_scan_pay .content-block p.ft_name { padding: 0 0 0.5rem; font-size: 0.8rem; letter-spacing: 0; font-weight: 500; color: #000; } .scan_price_div { padding: 0.5rem 1rem; } .scan_price_div span { font-size: 0.6rem; color: #000; font-weight: bold; line-height: 2rem; } .scan_price_txt { border-bottom: 1px solid #e2e2e2; } .scan_price_txt i { font-size: 0.9rem; font-style: normal; color: #000; } .scan_price_txt input { border: none; padding: 0 0.3rem; background: none; color: #000; font-size: 1.6rem; width: 80%; } .scan_pay_btn { width: 80%; margin: 0.5rem 10% 1rem; display: inline-block; color: #fff; background: #e7908f; border: none; /*outline: none;*/ border-radius: 3px; font-size: 0.75rem; padding: 0.3rem 0; } .popup .content-block img.pjimg { width: 100%; height: 11rem; } .popup .content-block .rate { margin: 0.5rem 0; width: 100%; text-align: center; font-size: 2rem; } .popup .content-block .rate .row { margin: 0 auto; width: 12rem; } .popup .content-block .rate .star.active { color: #ffea33; } .popup .content-block { margin: 0.5rem 1rem 1rem; background-color: #f6f6f8; padding: 0; border-radius: 0.3rem; } .popup.popup-img .content-block { position: relative; top: 50%; transform: translate(-50%, -50%); left: 45%; } .popup textarea { padding-top: 0.4rem; padding-bottom: 0.4rem; width: 95%; height: 3rem; line-height: 1.4; resize: none; margin: 2.5%; } .popup .content-block p { margin: 0; letter-spacing: 0.2rem; font-weight: 500; font-size: 1.4rem; } .popup .content-block p.num { color: #ff4e50; letter-spacing: 0.2rem; background: #fff; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; } .popup .content-block p.qcmname { font-size: 1.3rem; } .popup .content-block p.small-tips { padding: 0 0 0.5rem; font-size: 0.65rem; letter-spacing: 0; font-weight: 300; color: #a9a9a9; } .popup .content-block .row .button { background: 0 0; color: #6d6d72; } .popup .content-block .row .button.submitPj { color: #f60; } .popup .content-list { margin: 0 0.5rem; overflow-y: auto; } .popup .content-list .list-block .item-link .item-inner { background-image: none; } .popup .content-list .list-block .item-content { max-height: 2rem; } .popup .content-list .list-block .item-content .item-title { font-size: 0.7rem; white-space: inherit; } .popup .content-list .list-block .item-link .item-inner { padding-right: 0.5rem; } .popup .content-list .list-block .item-link .item-inner .item-after { color: #ff4e50; } .popup .content-list .card img { width: 1.45rem; height: 1.45rem; border-radius: 1rem; } .popup footer { bottom: 0; width: 100%; position: absolute; left: 0; height: 2.5rem; } .popup footer > a.closeQr { display: block; height: 2.5rem; color: #fff; line-height: 2.5rem; letter-spacing: 1rem; text-indent: 1rem; margin: 0 1rem; } .popup.goTop { -webkit-transition-duration: 0; transition-duration: 0; -webkit-transform: translate3d(0, -9rem, 0); transform: translate3d(0, -9rem, 0); } .popup.fkm .content-block { margin-top: 3rem; } .popup.fkm .content-block p.num { letter-spacing: 1.5rem; text-indent: 1.5rem; } .popup.fkm h4 { font-weight: 400; margin: 0; color: #ffd4d4; font-size: 0.6rem; } .popup.payResult .content { background: #fff; } .popup.payResult .item-content { font-size: 0.7rem; } .popup.payResult .icon-area { font-size: 4rem; line-height: 5rem; } .popup.payResult .text-area h2.msg-title { font-weight: 300; color: #000; font-size: 1.5rem; } .popup.payResult .pay-msg { text-align: center; } .popup.payResult .text-area h2 { margin: 0; font-size: 0.9rem; } .popup.payResult .content-block { background-color: inherit; } .popup.popup-img .popup-close-icon { position: absolute; right: 1%; z-index: 999; } body.with-panel-left-reveal .page { -webkit-transform: translate3d(9rem, 0, 0); transform: translate3d(9rem, 0, 0); } #page-shop-index .bar .button-link { width: 2.2rem; height: 1.6rem; line-height: 1.6rem; } #page-shop-index .bar .icon-shi { color: #fefefe; font-size: 1.6rem; } #page-shop-index .bar.search-bar { background: #f76ba8; position: absolute; border-bottom: none; display: none; } #page-shop-index .search-outer { margin: 2px; } #page-shop-index .content { bottom: 2.5rem; display: none; } #page-shop-index .content.shop-cart, #page-shop-index .content.shop-my { top: 0; } #page-shop-index .categorys { background: #fff; overflow-x: auto; overflow-scrolling: touch; -webkit-overflow-scrolling: touch; border-bottom: 1px solid #e0e0e0; } #page-shop-index .categorys ul { width: 1000px; overflow: hidden; margin: 0; padding: 0; height: 4rem; } #page-shop-index .categorys ul li { display: inline-block; width: 2.65rem; } #page-shop-index .categorys a { display: block; width: 100%; text-align: center; color: #666; padding-top: 0.5rem; padding-bottom: 0.5rem; } #page-shop-index .shop-index .supply-banner { position: relative; margin: 0.5rem 0; border-bottom: 1px solid #e0e0e0; background: #fff; color: #6b6b6b; font-size: 0.7rem; } #page-shop-index .shop-index .supply-banner div { padding-top: 0.3rem; padding-bottom: 0.3rem; padding-left: 28px; font-weight: 700; font-size: 0.8rem; } #page-shop-index .shop-index .supply-banner::before { position: absolute; width: 1.2rem; height: 1.2rem; background-image: url(../img/new-supply.png); background-size: cover; background-repeat: no-repeat; content: ''; } #page-shop-index .shop-index .categorys .icon { display: block; position: relative; margin: 0 auto; font-size: 1.2rem; color: #fff; } #page-shop-index .shop-index .categorys li:nth-child(5n + 1) span:before { background-image: linear-gradient(#4cd964, white); } #page-shop-index .shop-index .categorys li:nth-child(5n + 2) span:before { background-image: linear-gradient(#efb51e, white); } #page-shop-index .shop-index .categorys li:nth-child(5n + 3) span:before { background-image: linear-gradient(#ef1e76, white); } #page-shop-index .shop-index .categorys li:nth-child(5n + 4) span:before { background-image: linear-gradient(#0894ec, white); } #page-shop-index .shop-index .categorys li:nth-child(5n + 5) span:before { background-image: linear-gradient(#ff4672, white); } #page-shop-index .shop-index .categorys .name { font-size: 0.5rem; } #page-shop-index .shop-index .categorys .icon:before { background: #c7c7c7; border-radius: 20%; padding: 0.3rem; } #page-shop-index .bar.bar-tab { border-top: 0; -webkit-box-shadow: 0 0 10px 0 rgba(155, 143, 143, 0.6); -moz-box-shadow: 0 0 10px 0 rgba(155, 143, 143, 0.6); box-shadow: 0 0 10px 0 rgba(155, 143, 143, 0.6); } #page-shop-index .shop-index .content-block-title { margin: 0; font-size: 0.7rem; color: #000; line-height: 1.2rem; } #page-shop-index .shop-index .content-block-title .item-content { padding-left: 0; } #page-shop-index .shop-index .content-block-title .item-inner { padding-right: 0.4rem; background: 0 0; border-bottom: none; padding: 0; } #page-shop-index .shop-index .content-block-title .item-inner { margin-right: 0.25rem; } #page-shop-index .shop-index .content-block-title .item-inner .item-title { border-left: #f76ba8 0.2rem solid; letter-spacing: 0.2rem; padding-left: 0.4rem; } #page-shop-index .bar-tab .tab-item.active { color: #f91b7c; } #page-shop-index .bar-tab .tab-item .icon { padding-left: 0.1rem; width: 2rem; } #page-shop-index .bar-tab .tab-item .badge { min-width: 0; height: initial; padding: 0 0.25rem; } #page-shop-index .shop-index .goods-list { border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background-color: #fff; -webkit-overflow-scrolling: touch; overflow-x: auto; white-space: nowrap; font-size: 0; -webkit-scroll-snap-points-x: repeat(2.22rem); scroll-snap-points-x: repeat(2.22rem); -webkit-scroll-snap-type: mandatory; scroll-snap-type: mandatory; } /* #page-shop-index .shop-index .goods-item{display:inline-block;width:5.35rem;margin:.2rem 0 .5rem;padding:0 .5rem;border-right:1px solid #e0e0e0;font-size:.6rem;white-space:normal;position:relative} */ #page-shop-index .shop-index .goods-item { display: inline-block; width: 5.45rem; margin: 0.2rem 0 0.5rem; padding: 0 0.5rem; border-right: 1px solid #e0e0e0; font-size: 0.6rem; white-space: normal; position: relative; } #page-shop-index .shop-index .goods-item:last-child { border-right: 0; } #page-shop-index .shop-index .goods-main { display: block; } #page-shop-index .shop-index .goods-pic { width: 4.3rem; height: 4.3rem; margin: 0 auto; } #page-shop-index .shop-index .goods-pic img { width: 100%; height: 100%; } /* #page-shop-index .shop-index .price-box{height:1.6rem;line-height:1.5rem;overflow:hidden;white-space:nowrap} */ #page-shop-index .shop-index .price-box { height: 2.5rem; line-height: 1.2rem; position: relative; } /* #page-shop-index .shop-index .price-box strong{display:inline-block;vertical-align:middle;font-size:.7rem;color:#ff3c25} */ #page-shop-index .shop-index .price-box p { margin: 0; } #page-shop-index .shop-index .price-box p { display: inline-block; vertical-align: middle; font-size: 0.65rem; color: #ff3c25; } #page-shop-index .shop-index .price-box .active { color: #ccc; text-decoration: line-through; } /* #page-shop-index .shop-index .price-box .zc-price{display:inline-block;vertical-align:middle;font-size:.7rem;color:#ff3c25;} */ #page-shop-index .shop-index .goods-main h3 { height: 1.3rem; line-height: 1.6rem; overflow: hidden; font-size: 0.7rem; font-weight: 400; color: #333; margin: 0; } #page-shop-index .shop-index .category-box { line-height: 1rem; display: block; border: 1px solid #e0e0e0; border-radius: 3px; text-align: center; } #page-shop-index .shop-index .category-box a { color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } #page-shop-index .shop-index .icon-cart { position: absolute; right: 0.1rem; bottom: 0rem; line-height: 1rem; text-align: center; font-size: 1rem; color: #ff3c25; } #page-shop-index .shop-cart .cart-list, #page-shop-index .shop-categorys .dl-list, #page-shop-index .shop-categorys .goods-list, #page-shop-index .shop-categorys .main, #page-shop-index .shop-my .my-info { overflow-x: hidden; overflow-y: auto; } #page-shop-index .shop-categorys .xl-list a { color: #212121; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-shop-index .shop-categorys .xl-list .dl-header { padding-left: 0.4rem; border-top: 1px solid #e0e0e0; background: #f8f8f8; font-size: 0.7rem; } #page-shop-index .shop-categorys .xl-list .xl-body { text-align: center; border-top: 1px solid #e0e0e0; font-size: 0.6rem; } #page-shop-index .shop-categorys .xl-list .xl-body a { line-height: 2rem; display: block; } #page-shop-index .shop-categorys .xl-list .dl-header span:before { content: ''; display: inline-block; width: 0.3rem; height: 0.3rem; margin-right: 7px; -webkit-border-radius: 50%; border-radius: 50%; vertical-align: middle; } #page-shop-index .shop-categorys .xl-list .dl-header:nth-child(8n + 1) span:before { background-color: #ff8a65; } #page-shop-index .shop-categorys .xl-list .dl-header:nth-child(8n + 3) span:before { background-color: #4dd0e1; } #page-shop-index .shop-categorys .xl-list .dl-header:nth-child(8n + 5) span:before { background-color: #ffc107; } #page-shop-index .shop-categorys .xl-list .dl-header:nth-child(8n + 7) span:before { background-color: #ce93d8; } #page-shop-index .shop-categorys .dl-list ul, #page-shop-index .shop-categorys .dl { background: #fdeff2 url(../img/menu-bg.png) repeat-y right top; } #page-shop-index .shop-categorys .dl-list li { font-size: 0.65rem; text-align: center; color: #a25768; text-indent: 0.6rem; padding-left: 0; border-left: 0.1rem solid #eee; } #page-shop-index .shop-categorys .dl-list li.choosen { border-color: #f76ba8; } #page-shop-index .shop-categorys .dl-list .item-inner { padding-right: 0.5rem; } #page-shop-index .shop-categorys .supply-list ul { border-top: none; overflow: scroll; } #page-shop-index .shop-categorys .supply-list .supply-item { display: inline; padding: 0 0.4rem; font-size: 0.65rem; width: 100px; height: 100%; padding-top: 0.35rem; line-height: 1.8rem; } #page-shop-index .shop-categorys .supply-list .supply-item a.choosen { color: #f990c4; border-color: #ffaed1; } #page-shop-index .shop-categorys .supply-list .supply-item a { color: #000; display: inline; text-align: center; border-bottom: 0.1rem solid #fff; text-overflow: inherit; overflow: hidden; white-space: nowrap; } #page-shop-index .shop-categorys .xl-list ul { border-top: none; overflow: scroll; } #page-shop-index .shop-categorys .xl-list .dl-header a { line-height: 2rem; padding-left: 0.3rem; display: inline-block; } #page-shop-index .shop-categorys .xl-list .xl-item { display: inline; padding: 0 0.4rem; font-size: 0.65rem; width: 100px; height: 100%; padding-top: 0.35rem; line-height: 1.8rem; } #page-shop-index .shop-categorys .xl-list .xl-item a.choosen { color: #f990c4; border-color: #ffaed1; } #page-shop-index .shop-categorys .xl-list .xl-item a { display: inline; text-align: center; border-bottom: 0.1rem solid #fff; text-overflow: inherit; } #page-shop-index .shop-categorys .xl-list .detail li { display: inline-block; width: 2.65rem; } #page-shop-index .shop-categorys .xl-list li { padding-right: 0; padding-left: 0; min-height: 2.2rem; border-bottom: none; } #page-shop-index .shop-categorys .goods-list ul { border-top: none; } #page-shop-index .shop-categorys .goods-list .empty { background: inherit; font-size: 0.7rem; line-height: 2rem; border: none; color: #a7a7a7; text-align: center; } #page-shop-index .shop-categorys .goods-list .item-content { padding-left: 0.2rem; } #page-shop-index .shop-categorys .goods-list .item-subtitle { line-height: 0.8rem; font-size: 0.5rem; width: 3rem; text-align: center; border-radius: 0.2rem; color: #000; margin: 0.1rem 0; border: 1px solid; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply1 { border-color: #56a2f2; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply3 { border-color: #f08585; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply4 { border-color: #58c07e; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply5 { border-color: #8e24aa; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply6 { border-color: #f0a32f; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply7 { border-color: #226666; } #page-shop-index .shop-categorys .goods-list .item-subtitle#supply8 { border-color: #b20026; } #page-shop-index .shop-categorys .goods-list .item-inner { padding-right: 0; margin-left: 0.2rem; font-size: 0.7rem; padding: 0.3rem 0; } #page-shop-index .shop-categorys .goods-list .item-media { background-size: cover; background-position: center; width: 3.6rem; height: 3.6rem; padding: 0; background-color: #fff; overflow: hidden; position: relative; } #page-shop-index .shop-categorys .goods-list .item-media img { width: 100%; height: 100%; } #page-shop-index .shop-categorys .goods-list .item-inner .item-title { color: #111; font-size: 0.6rem; } /* #page-shop-index .shop-categorys .goods-list .item-inner .item-text{font-weight:600;line-height:1rem;color:#ff3c25;height:1rem} */ #page-shop-index .shop-categorys .goods-list .item-inner .item-text { font-weight: 500; line-height: 1rem; color: #ff3c25; height: 2rem; } #page-shop-index .shop-categorys .goods-list .item-inner .item-text p { margin: 0; } #page-shop-index .shop-categorys .goods-list .item-inner .item-text .active { color: #ccc; text-decoration: line-through; } #page-shop-index .shop-categorys .goods-list .addCart { background: #f888b8; color: #fff; position: absolute; right: 0.2rem; bottom: 0.6rem; padding: 0.2rem; font-size: 0.5rem; border-radius: 0.2rem; } #page-shop-index .shop-categorys .goods-list .addCart.sellOut { background: rgb(192, 192, 192); } #page-shop-index .shop-cart { overflow: hidden; } #page-shop-index .shop-cart .cart-list { position: absolute; top: 2.2rem; width: 100%; } #page-shop-index .shop-cart .list-block.inset { margin: 0.4rem; border-radius: 0.35rem; } #page-shop-index .shop-cart .cart-list .row p { padding: 0; text-overflow: ellipsis; white-space: nowrap; font-size: 0.7rem; } #page-shop-index .shop-cart .cart-list .list-block.inset ul { margin-bottom: 0.2rem; padding: 0.2rem 0.3rem 0; border: 1px solid #e1e1e1; } #page-shop-index .shop-cart li div > .button { margin: 0 0.1rem 0.25rem 0.15rem; padding: 0 0.15rem; height: 1.2rem; border-radius: 0.25rem; font-size: 0.6rem; line-height: 1.2rem; } #page-shop-index .shop-cart .cart-list .supply-name { font-weight: 700; line-height: 1.4rem; } #page-shop-index .shop-cart .cart-list ul > li:after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 15; display: block; width: 100%; height: 1px; background-color: #e7e7e7; content: ''; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } #page-shop-index .shop-cart .cart-list ul > li:last-of-type:after { height: 0; } #page-shop-index .shop-cart .xhl { top: 0; bottom: 0; height: 2.2rem; line-height: 2rem; border-radius: 0; } #page-shop-index .shop-cart .cart-list .row .name { margin: 0.35rem 0.1rem 0.1rem; font-weight: 700; } #page-shop-index .cart-list .row .price { margin: 0.1rem 0.1rem 0.35rem; } #page-shop-index .cart-list li > p { display: inline-block; padding: 0.3rem 0; width: inherit; font-size: 0.7rem; } #page-shop-index .cart-list p > a { padding: 0.2rem 0; width: 1.5rem; height: 1.85rem; max-width: 1.5rem; border: none; color: #dc90d5; font-size: 1.1rem; opacity: 1; } #page-shop-index .extra { height: 1.5rem; line-height: 1.5rem; width: 100%; } #page-shop-index .extra a { display: block; color: #ff3c25; font-size: 0.8rem; text-align: center; } #page-shop-detail .pic-box img { width: 100%; max-height: 14rem; padding: 0 10%; } #page-shop-detail .goods-title { color: #333; font-size: 0.9rem; } #page-shop-detail .content-block { background: #fff; border-bottom: 1px solid #e1e1e1; } #page-shop-detail .card { margin: 0 0 50px; } #page-shop-detail .content .buttons-tab { position: -webkit-sticky; position: sticky; top: 0; } #page-shop-detail .content .button.active { z-index: 100; color: #dc2626; border-color: #dc2626; } /* #page-shop-detail .goods-info{padding:.4rem 0;height:2.3rem;line-height:2.5rem} */ #page-shop-detail .goods-info { padding: 0.4rem 0; height: 5.3rem; } #page-shop-detail .goods-num { line-height: 2rem; font-size: 0.7rem; } #page-shop-detail .goods-info span { color: red; border: 1px solid #ffc4bd; padding: 0.2rem; font-size: 0.7rem; border-radius: 0.4rem; } #page-shop-detail .goods-info .price { color: #fe5955; font-size: 1.3rem; line-height: 2.4rem; } #page-shop-detail .goods-info .yj-price { color: #fe5955; font-size: 1.3rem; line-height: 2.4rem; } #page-shop-detail .goods-info .active { color: #ccc; font-size: 0.9rem; line-height: 0rem; text-decoration: line-through; } #page-shop-detail .addCart { background: #ff3c3c; color: #fff; } #page-shop-detail .addCart.sellOut { background: rgb(192, 192, 192); } #page-shop-detail .goToCar { background: #ff9800; color: #fff; } #page-shop-detail .card img { width: 100%; } #page-shop-index .shop-my { overflow: hidden; } #page-shop-index .shop-my .my-info { position: absolute; top: 2.2rem; width: 100%; } #page-shop-index .shop-my .my-info .list-block { margin: 0.5rem 0; } #page-shop-index .shop-my .my-info h4 { margin: 0.3rem 0; } #page-shop-index .shop-my .my-info .ln { border-radius: 50%; width: 2.8rem; height: 2.8rem; display: block; background: #f40; font-size: 1.4rem; line-height: 2.8rem; color: #fff; padding: 0; text-align: center; } #page-shop-index .shop-my .my-info .person-card .item-inner { padding: 1rem 0; } #page-shop-listOrder .card .card-header .row { width: 100%; } #page-shop-listOrder .card .card-content .card-content-inner { padding: 0.5rem 0.75rem; } #page-shop-listOrder .card .card-content p.num { color: #89817f; font-size: 0.8rem; } #page-shop-listOrder .card .card-content p.price { font-size: 1.2rem; } #page-shop-listOrder .card .card-content p { margin: 0; color: #eb443e; text-overflow: ellipsis; white-space: nowrap; line-height: 1.5rem; } #page-shop-listOrder .card-header h4 { display: block; margin: 0 0 0.3rem; color: #89817f; text-overflow: ellipsis; white-space: nowrap; } #page-shop-listOrder .card-header p { display: block; margin-top: 0; margin-bottom: 0; color: #c7c7c7; text-overflow: ellipsis; white-space: nowrap; font-size: 0.6rem; } #page-shop-listOrder .card-footer { display: block; } #page-shop-listOrder .card-footer .button { border: none; border-radius: 0; font-size: 0.8rem; } #page-shop-listOrder .card-footer .confirm, #page-shop-listOrder .card-footer .showQr { border-left: #adadad 0.08rem solid; } #page-shop-thisOrder hr { margin: 0.4rem 0.3rem 0; padding: 0; height: 0.35rem; border: 0.1rem solid #a69e9c; border-radius: 1rem; background: #978d8b; } #page-shop-thisOrder .card { margin: -0.2rem 0.7rem; box-shadow: none; } #page-shop-thisOrder .card-footer, #page-shop-thisOrder .card-header { padding-right: 0.35rem; padding-left: 0.35rem; } #page-shop-thisOrder .card-header h4 { display: block; margin: 0; color: #89817f; text-overflow: ellipsis; white-space: nowrap; } #page-shop-thisOrder .card-content ul:first-of-type { margin-bottom: 0.5rem; padding-bottom: 0; border-bottom: 0.1rem dotted #dadada; color: #939393; } #page-shop-thisOrder .card-content ul { margin: 0 0.2rem; padding: 0.2rem 0; list-style-type: none; } #page-shop-thisOrder ul li.li_name { width: 50%; text-align: left; } #page-shop-thisOrder ul li.li_num { width: 25%; text-align: center; } #page-shop-thisOrder ul li.li_price { width: 20%; text-align: right; } /* #page-shop-thisOrder ul li.li_th{width:20%;text-align:right} */ #page-shop-thisOrder ul li { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-shop-thisOrder .card-content ul.ul_border_top { height: 2rem; border-top: 0.1rem dotted #dadada; line-height: 2rem; } #page-shop-thisOrder .card-content ul li.total_name { width: 40%; color: #89817f; text-align: right; font-weight: 400; font-size: 1rem; line-height: 2rem; } #page-shop-thisOrder .card-content ul.info { min-height: 2rem; } #page-shop-thisOrder .card-content ul li.total_price { color: #eb443e; font-weight: 400; font-size: 1.5rem; line-height: 1.5rem; position: absolute; right: 0.2rem; } #page-shop-thisOrder .card-footer .item-content .item-title { margin: 0 auto; } #page-shop-thisOrder .card-footer .item-content { padding-left: 0; min-height: 1rem; } #page-shop-thisOrder .card-content ul li.li_name a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-shop-thisOrder .card-footer .button { border: none; border-radius: 0; font-size: 0.9rem; } #page-shop-thisOrder .card-footer .icon { vertical-align: top; margin-right: 0.1rem; } #page-shop-thisOrder .card-footer { display: block; } #page-shop-thisOrder .card-header p { display: block; margin: 0; margin-top: 0; color: #c7c7c7; text-overflow: ellipsis; white-space: nowrap; font-size: 0.6rem; } #page-shop-thisOrder .card-content ul li.price-l, #page-shop-thisOrder .card-content ul li.time { width: 60%; color: #adadad; font-size: 0.65rem; } #page-shop-thisOrder .card-content ul li.price-l.shdz { white-space: initial; width: 100%; } #page-shop-thisOrder .card-content ul li.price-l { vertical-align: top; line-height: 1rem; width: 50%; } #page-shop-thisOrder .comment { color: #b91c1c; } #page-shop-thisOrder .card-list:after { display: block; margin-top: 0; margin-right: 0.7rem; margin-left: 0.7rem; height: 0.62rem; background-image: linear-gradient( 45deg, #fff 25%, transparent 25%, transparent ), linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #fff 75%), linear-gradient(-45deg, transparent 75%, #fff 75%); background-size: 0.62rem 1.24rem; content: ''; } #page-shop-extra .header-text { font-size: 0.9rem; text-align: center; } #page-shop-fl .list-block ul { border: 0; } #page-shop-fl em { font-style: normal; color: #ff383b; } #page-shop-fl .no-gutter { width: 100%; } #page-finance .bills, #page-orderManage .listOrder { height: 5.6rem; background-image: -o-linear-gradient(314deg, #ff7857 0, #fea840 100%); background-image: linear-gradient(136deg, #ff7857 0, #fea840 100%); } #page-finance .recharge, #page-orderManage .thisOrder { height: 5.6rem; background-image: -o-linear-gradient(130deg, #ffc700 0, #ffb939 100%); background-image: linear-gradient(-40deg, #ffc700 0, #ffb939 100%); } #page-finance .exchange, #page-orderManage .evaluate { height: 5.6rem; background-image: -o-linear-gradient(131deg, #ffa185 0, #fd5e9e 100%); background-image: linear-gradient(-41deg, #ffa185 0, #fd5e9e 100%); } #page-orderManage .thisOrder2 { height: 5.6rem; background-image: -o-linear-gradient(131deg, #21e77c 0, #02cd80 100%); background-image: linear-gradient(-41deg, #21e77c 0, #21e77c 100%); } #page-orderManage .shop-index { height: 5.6rem; background-image: -o-linear-gradient(131deg, #03d9ff 0, #0f83e9 100%); background-image: linear-gradient(-41deg, #03d9ff 0, #0f83e9 100%); } #page-finance .text, #page-orderManage .text { font-size: 1.6rem; line-height: 1.8rem; color: #f7f7f7; } #page-finance .layout .icon, #page-orderManage .layout .icon { position: absolute; font-size: 4rem; top: -10px; right: 10px; color: rgba(247, 247, 247, 0.568); } .categorys::-webkit-scrollbar, .dl-list::-webkit-scrollbar, .goods-list::-webkit-scrollbar, .list-block ul::-webkit-scrollbar { display: none; } @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); } 50% { -webkit-transform: scale(1.1); } 100% { -webkit-transform: scale(1); } } @-moz-keyframes pulse { 0% { -moz-transform: scale(1); } 50% { -moz-transform: scale(1.1); } 100% { -moz-transform: scale(1); } } .pulse { -moz-animation: pulse 2s infinite; -webkit-animation: pulse 2s infinite; } /*自定义充值金额*/ input[name='custom_recharge'].custom_recharge { width: 70%; margin-left: 15%; margin-bottom: 10px; height: 40px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background: none; border: 1px solid #ccc; border-radius: 4px; } #page-addedServerDetail .intro img { width: 100%; } /* 2021 全新布局 */ .user-select-text { -webkit-user-select: text !important; user-select: text !important; } .ma-0 { margin: 0 !important; } .ma-1 { margin: 0.3rem !important; } .mt-1 { margin-top: 0.3rem !important; } .mt-2 { margin-top: 0.6rem !important; } .mb-2 { margin-bottom: 0.6rem !important; } .pa-0 { padding: 0 !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-1 { padding-right: 0.3rem !important; padding-left: 0.3rem !important; } .pa-1 { padding: 0.3rem !important; } .pt-1 { padding-top: 0.3rem !important; } .pb-1 { padding-bottom: 0.3rem !important; } .py-1 { padding-top: 0.3rem !important; padding-bottom: 0.3rem !important; } .pl-2 { padding-left: 0.6rem !important; } .pr-2 { padding-right: 0.6rem !important; } .pa-2 { padding: 0.6rem !important; } .py-2 { padding-top: 0.6rem !important; padding-bottom: 0.6rem !important; } .pt-2 { padding-top: 0.6rem !important; } .pt-3 { padding-top: 1rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pl-3 { padding-left: 1rem !important; } .px-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .pb-4 { padding-bottom: 3rem !important; } .layout { display: -webkit-box; display: flex; -webkit-box-flex: 1; flex: 1 1 auto; flex-wrap: nowrap; min-width: 0; } .grow { -webkit-box-flex: 1 !important; flex-grow: 1 !important; flex-shrink: 0 !important; } .shrink { -webkit-box-flex: 0 !important; flex-grow: 0 !important; flex-shrink: 1 !important; } .row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } .column { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .wrap { flex-wrap: wrap; } .align-center { -webkit-box-align: center; align-items: center; } .align-end { -webkit-box-align: end; align-items: flex-end; } .align-stretch { -webkit-box-align: end; align-items: flex-end; } .justify-center { -webkit-box-pack: center; justify-content: center; } .justify-space-between { -webkit-box-pack: justify; justify-content: space-between; } .justify-space-around { justify-content: space-around; } .justify-end { -webkit-box-pack: end; justify-content: flex-end; } .d-flex { display: -webkit-box; display: flex; } .d-inline { display: inline !important; } .d-block { display: block !important; } .relative { position: relative !important; } .absolute { position: absolute !important; } .fill-height { height: 100% !important; } .fill-width { width: 100% !important; } .i0 { top: 0; bottom: 0; left: 0; right: 0; } .white { background: #fff; } .grey { background-color: #c8c9cc; } .grey.darken-1 { background-color: #969799; } .grey.darken-2 { background-color: #646566; } .grey.darken-3 { background-color: #323233; } .grey.darken-4 { background-color: #000000; } .grey.lighten-1 { background-color: #dcdee0; } .grey.lighten-2 { background-color: #ebedf0; } .grey.lighten-3 { background-color: #f2f3f5; } .grey.lighten-4 { background-color: #f7f8fa; } .grey--text { color: #c8c9cc; } .grey--text.text--darken-1 { color: #969799; } .grey--text.text--darken-2 { color: #646566; } .grey--text.text--darken-3 { color: #323233; } .grey--text.text--darken-4 { color: #000000; } .grey--text.text--lighten-1 { color: #dcdee0; } .grey--text.text--lighten-2 { color: #ebedf0; } .grey--text.text--lighten-3 { color: #f2f3f5; } .grey--text.text--lighten-4 { color: #f7f8fa; } .blackOpactify50 { background: rgba(0, 0, 0, 0.5); } .scroll-y { overflow-y: scroll; } .scroll-x { overflow-x: scroll; } .border-bottom-1px:after { content: ''; display: block; position: absolute; border-bottom: 1px solid #ebebeb; left: 0; bottom: 0; width: 100%; -webkit-transform-origin: 0 bottom; transform-origin: 0 bottom; } .body-2 { font-size: 0.6rem !important; line-height: 1.1rem !important; } .subheading { font-size: 0.8rem !important; line-height: 1.3rem !important; } .sub-title { font-size: 0.9rem !important; line-height: 1.45rem !important; } .r1 { border-radius: 8px !important; } .r0 { border-radius: 0 !important; } .width1_4 { width: 25%; } /*新版用户信息页*/ .content ul{ list-style: none; } .user_fw .clear{ clear: both; } #page-userPanel .user_fw img{ height: 4.3rem; } .user_fw{ background: url("https://dc.fsecity.com/m/img/menu.jpg"); color: #fff; box-sizing: border-box; } .user_fw .head_img{ display: inline-block; border: 2px solid #fff; margin: 1.4rem 0 1rem 1rem; border-radius: 50%; float: left; } .user_fw .user_info{ float: left; } .user_fw .user_info li{ line-height: 0.5rem; font-size: 14px; position: relative; } .content .permission_control, .content .user_function{ background: #fff; margin: 0; padding: 0; font-size: 15px; border-bottom: 0.5rem solid #eff0f2; } .content .permission_control li, .content .user_function li{ position: relative; padding: 0.6rem 0.5rem; } .content .right{ position: absolute; top: 0.9rem; right: 0.5rem; } .content #is_push_check_box{ width: 0.7rem; height: 0.7rem; } .content .list_icon{ font-size: 18px; color: #0a8ddf; padding-right: 0.5rem; } .content .user_function a { color: #3d4145; } /*个人信息 - 账户列表*/ .my_wallet_list{ display: none; position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 20; } .my_wallet_list .mask{ width: 100%; height: 100%; background: rgba(0,0,0,0.7); position: absolute; z-index: 20; } .wallet{ width: 90%; margin: 20% auto 10%; position: relative; background: #fff; border-radius: 5px; z-index: 21; padding-bottom: 1rem; } .wallet_title h3{ display: inline-block; margin: auto; width: 100%; text-align: center; font-size: 0.8rem; line-height: 2rem; } .wallet_title i{ position: absolute; right: 0.5rem; top: 0.3rem; } .wallet_list ul{ display: flex; flex-wrap: wrap; margin: 0; padding: 5% 5% 0; } .wallet_list li{ width: 50%; position: relative; overflow: hidden; } .wallet_list li div{ color: #fff; border-radius: 8px; margin: 0.2rem; padding: 0.5rem 0 0.2rem; min-height: 3.5rem; } .wallet_list li p{ line-height: 1rem; margin: 0; font-size: 0.6rem; padding-left: 0.5rem; font-weight: bold; } .wallet_list li .icon-bg{ position: absolute; color: #fff; top: 10%; left: 53%; font-size: 4rem; opacity: 0.3; } .wallet_list li i{ font-size: 0.5rem; font-style: normal; } .wallet_list li span{ font-size: 0.8rem; padding-left: 0.4rem; } .wallet_list li.fl div{ background-color: #75a3c7; background-image: linear-gradient(to right, #75a3c7 , #b6d7eb); } .wallet_list li.xj div{ background-color: #76c887; background-image: linear-gradient(to right, #70ce84, #b7ecc1); } .wallet_list li.jl div{ background-color: #fc7e7c; background-image: linear-gradient(to right, #fc7e7c , #fea09c); } .wallet_list li.pc div{ background-color: red; background-image: linear-gradient(to right, #fc7e, transparent); } #page-privacy-settings .picker-items-col { width: auto !important; } #page-privacy-settings .content .right{ top: 0.7rem; } #page-privacy-settings .notes{ background-color: #ededed; margin: 1em -0.5rem 0; padding: 0.3rem 1rem; font-size: 0.5rem; color: #939393; } #page-privacy-settings .setting_list li{ padding-bottom: 0!important; } #page-privacy-settings .authorized { display: none; } #page-privacy-settings .iosTable{ display: none; } #page-download-info .content .right{ top: 0.7rem; } #page-download-info .notes{ background-color: #ededed; margin: 1em -0.5rem 0; padding: 0.3rem 1rem; font-size: 0.5rem; color: #939393; } #page-download-info .setting_list li{ padding-bottom: 0!important; } #page-download-info .setting_list li{ padding-bottom: 0!important; } .userinfo_list{ margin: 0; padding: 0; font-size: 15px; list-style: none; } .userinfo_list li { text-align: left; padding: 0.2rem 0.5rem; } .setting_list .label-switch { position: absolute; top: 0.65rem; right: 0.8rem; /* 调整标签的尺寸,确保它适应更小的复选框 */ width: 40px; /* 缩小宽度 */ height: 20px; /* 缩小高度 */ } .setting_list .label-switch .checkbox { /* 调整复选框内部元素的尺寸 */ width: 40px; /* 缩小宽度 */ height: 20px; /* 缩小高度 */ } .setting_list .label-switch .checkbox:after { width: 18px; /* 缩小滑块的宽度 */ height: 18px; /* 缩小滑块的高度 */ top: 1px; /* 调整滑块的顶部边距,确保它居中 */ left: 1px; /* 调整滑块的左侧边距,确保它居中 */ } .setting_list .label-switch input[type="checkbox"]:checked + .checkbox:after { /* 调整选中状态下的滑块尺寸和位置 */ transform: translate3d(20px, 0, 0); /* 根据新尺寸调整滑块移动的距离 */ /*-webkit-transform: translateX(20px);*/ /*-ms-transform: translateX(20px);*/ /*-o-transform: translateX(20px);*/ /*transform: translateX(20px)*/ } .system_setting{ color: dodgerblue; text-align: center; font-size: 0.65rem; display: none; } /*vip围餐样式*/ .popup-deliver-place{ width: 90%; margin: 5%; height: auto; border-radius: 0.5rem; } .deliver-place-close{ position: absolute; right: 0.6rem; top: -0.3rem; font-size: 1.2rem; color: #000; margin: 0; } .deliver-place-close a{ color: #ef4437; } .flex-row{ flex-direction: row; } .flex-wrap{ flex-wrap: wrap; } .deliver-place-bg-btn-color{ background-color: #f6f6f6; color: #000; border: 2px solid #fff; font-size: 0.65rem; } .deliver-place-bg-btn-color.active{ border: 2px solid #ef4437; color: #ef4437; } .deliver-place-bg-btn-color.disabled{ background-color: #f6f6f6; color: #ccc; border: 2px solid #f6f6f6; } .py-3{padding-top:0.75rem;padding-bottom:0.75rem;} .font-bold{font-weight: bold;} .pr-2{padding-right: 0.5rem;}