* { margin: 0; padding: 0; } /*点单*/ .pointlist { width: 100%; display: flex; } .pointlist_left { width: calc(100% - 260px); } .pointlist_left01 { width: 100%; height: 60px; background: #cfcdcd; margin-bottom: 5px; display: flex; } .pointlist_left01_inner { border-radius: 4px 4px 0 0; min-width: 120px; height: 100%; display: flex; align-items: center; justify-content: center; box-sizing: border-box; border-bottom: 2px solid transparent; color: #333; cursor: pointer; } .pli_cheak { background: white; border-bottom: 2px solid #e93e4e; } .pointlist_left02 { overflow-y: auto; width: 100%; /*min-width: 908.25px;*/ height: calc(100vh - 65px); background: white; box-sizing: border-box; padding: 15px; } .pointlist_left02::-webkit-scrollbar { display: none } .pointlist_left02_inner { margin-left: 18px; margin-bottom: 18px; float: left; cursor: pointer; } .pointlist_left02_inner01 { width: 154px; height: 154px; border-radius: 10px; position: relative; } .pointlist_left02_inner01>img { display: block; width: 100%; height: 100%; border-radius: 10px; } .pointlist_left02_inner01a { width: 100%; height: 30px; background: rgba(0, 0, 0, 0.6); color: white; text-align: center; line-height: 30px; font-size: 14px; position: absolute; bottom: 0; left: 0; border-radius: 0 0 10px 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .pointlist_left02_inner02 { text-align: center; font-size: 16px; color: #e93e4e; box-sizing: border-box; padding: 5px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .pointlist_right { width: 265px; margin-left: 5px; } .pointlist_right01 { width: 100%; height: 60px; background: #cfcdcd; margin-bottom: 5px; box-sizing: border-box; padding: 10px 15px; position: relative; } .pointlist_right01>input { background: white; font-size: 14px; display: block; width: 100%; height: 100%; border-radius: 5px; border: none; outline: none; text-indent: 10px; box-sizing: border-box; padding-right: 45px; } .pointlist_right01_search { position: absolute; right: 15px; top: 10px; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; cursor: pointer; } .pointlist_right02 { width: 100%; height: calc(100vh - 65px); } .pointlist_right02_a { width: 100%; height: calc(100% - 205px); background: white; margin-bottom: 5px; box-sizing: border-box; padding-left: 15px; overflow-y: auto; } .pointlist_right02_a::-webkit-scrollbar { display: none; } .pointlist_right02_a01 { width: 100%; height: 85px; border-bottom: 1px solid #eeeeee; box-sizing: border-box; padding-right: 15px; display: flex; align-items: center; justify-content: space-between; } .pra_left_a { font-size: 14px; box-sizing: border-box; padding-bottom: 10px; color: #333; width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pra_left_b { color: #e93e4e; font-size: 14px; width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pra_right { display: flex; align-items: center; } .pra_right_minus { width: 20px; height: 20px; background: url(../images/minus.png); background-size: 100% 100%; cursor: pointer; } .pra_right_num { min-width: 30px; height: 20px; text-align: center; line-height: 20px; font-size: 14px; color: #333; } .pra_right_add { width: 20px; height: 20px; background: url(../images/add.png); background-size: 100% 100%; cursor: pointer; } .pointlist_right02_b { width: 100%; height: 200px; background: white; box-sizing: border-box; padding: 20px 10px 0; } .pointlist_right02_b01 { display: flex; align-items: center; justify-content: space-between; } .prb_inner { display: flex; align-items: center; justify-content: space-around; box-sizing: border-box; padding: 10px; width: 100px; border-radius: 5px; font-size: 14px; color: white; cursor: pointer; } .prb_inner01 { background: #ff9a4f; } .prb_inner02 { background: #ff5a42; } .prb_inner_num { border-radius: 50%; background: #ff0000; min-width: 20px; min-height: 20px; text-align: center; line-height: 20px; } .pointlist_right02_b02 { width: 100%; box-sizing: border-box; padding-top: 15px; font-size: 14px; display: flex; justify-content: space-between; } .prb02_right02 { box-sizing: border-box; padding-top: 5px; color: #e93e4e; } .pointlist_right02_b03 { width: 200px; height: 35px; background: linear-gradient(to right, #e93e4e, #f97e81); text-align: center; line-height: 35px; margin: auto; border-radius: 30px; color: white; margin-top: 20px; font-size: 16px; cursor: pointer; } .mask { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } .guadanbox{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } .guadan { width: 910px; height: 500px; background: white; border-radius: 5px; position: relative; } .guadanclose{ position: absolute; right: -20px; top: -20px; background: url(../images/close.png); background-size: 100% 100%; width: 40px; height: 40px; } .guadana { width: 100%; height: 100px; background: #eee; border-radius: 5px 5px 0 0; display: flex; } .guadana_inner { width: 130px; height: 100%; text-align: center; line-height: 100px; font-size: 16px; } .guadanb { width: 100%; height: 400px; display: flex; } .guadanbleft { width: 260px; height: 100%; border-right: 2px solid #eee; box-sizing: border-box; } .guadanbleft01 { width: 100%; height: 350px; box-sizing: border-box; overflow-y: auto; } .guadanbleft01::-webkit-scrollbar { display: none; } .guadanbleft01inner { width: 100%; height: 70px; box-sizing: border-box; border-bottom: 1px solid #eee; display: flex; } .glinnercheak { color: white; background: #f87f81; } .glinner { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 14px; color: 666; } .guadanbleft02 { width: 100%; height: 50px; box-sizing: border-box; display: flex; } .guadanbleft02>div { width: 50%; height: 100%; color: white; text-align: center; line-height: 50px; font-size: 16px; cursor: pointer; } .guadanbleft02_enable { background: #ff9b50; } .guadanbleft02_delete { background: #ff5b42; } .guadanbright { width: 650px; height: 100%; border-right: 2px solid #eee; box-sizing: border-box; overflow-y: auto; } .guadanbright::-webkit-scrollbar { display: none; } .guadanbrightinner { width: 100%; height: 80px; border-bottom: 2px solid #eee; box-sizing: border-box; display: flex; align-items: center; } .guadanbrightinner>div { width: 130px; text-align: center; font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: 666; } .mask01{ display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); } .jiesuanBox{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } .jiesuan{ width: 730px; height: 490px; background: white; border-radius: 5px; box-sizing: border-box; padding: 15px; position: relative; } .mask03{ display: none; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.3); width: 100%; height: 100%; } .viplogin{ width: 470px; height: 360px; background: white; margin: 65px auto; border-radius: 5px; box-sizing: border-box; padding: 0 50px; } .viplogina{ text-align: center; font-size: 16px; height: 50px; line-height: 50px; } .viploginb{ width: 100%; height: 40px; position: relative; } .viploginb>img{ display: block; width: 30px; height: 30px; position: absolute; left: 5px; top: 5px; } .viploginb>input{ width: 100%; height: 100%; border: 1px solid #ddd; border-radius: 5px; outline: none; box-sizing: border-box; padding: 0 10px 0 40px ; } .viploginc{ display: flex; width: 100%; height: 40px; box-sizing: border-box; padding: 0 30px; } .viplogind{ border-top: 1px solid #eee; box-sizing: border-box; padding: 5px 0; color: #666; } .viplogind01{ display: flex; align-items: center; font-size: 14px; } .viplogind02{ box-sizing: border-box; padding: 10px 30px; width: 100%; height: 100px; overflow-y: auto; } .viplogind02inner{ display: flex; align-items: center; font-size: 12px; cursor: pointer; } .viplogind03{ border-radius: 5px; width: 100px; text-align: center; color: white; box-sizing: border-box; padding: 10px; margin: auto; cursor: pointer; background: linear-gradient(to right, #e93e4e, #f97e81); } .viplogind03:hover{ opacity: 0.8; } .viplic{ border: 1px solid #cccccc; border-radius: 50%; width: 18px; height: 18px; box-sizing: border-box; padding: 4px; } .viplic>div{ width: 100%; height: 100%; border-radius: 50%; } .viplicheak{ background: #e93e4e; } .vlinner{ width: 50%; height: 100%; display: flex; align-items: center; font-size: 14px; color: #666; } .vlinner02{ text-indent: 10px; } .jiesuan01{ width: 100%; height: 400px; box-sizing: border-box; display: flex; justify-content: space-between; } .jiesuan01left{ width: 270px; height: 100%; box-sizing: border-box; padding: 0 10px; border-radius: 4px; } .casha{ display: flex; } .casha_inner{ width: 50%; height: 50px; line-height: 50px; font-size: 14px; color: #666; } .casha_inner>span{ color: #333; font-size: 16px; } .cashb{ width: 100%; height: 40px; margin-top: 20px; position: relative; } .cashb>div{ position: absolute; left: 0; top: 0; width: 50px; height: 100%; line-height: 40px; font-size: 14px; color: #666; text-align: center; } .cashb>input{ display: block; width: 100%; height: 100%; border: 1px solid #eee; outline: none; border-radius: 4px; box-sizing: border-box; padding: 0 10px 0 100px; } .paybox{ /*display: none;*/ } .paya{ width: 100%; height: 40px; margin-top: 20px; position: relative; } .paya>div{ position: absolute; left: 0; top: 0; width: 50px; height: 100%; line-height: 40px; font-size: 14px; color: #666; text-indent: 10px; } .paya>input{ display: block; width: 100%; height: 100%; border: 1px solid #eee; outline: none; border-radius: 4px; box-sizing: border-box; padding: 0 10px 0 60px; text-align: right; } .payb{ width: 100%; height: 40px; margin-top: 20px; position: relative; } .payb>div{ position: absolute; left: 0; top: 0; width: 60px; height: 100%; line-height: 40px; font-size: 14px; color: #666; text-indent: 10px; } .payb>input{ display: block; width: 100%; height: 100%; border: 1px solid #eee; outline: none; border-radius: 4px; box-sizing: border-box; padding: 0 50px 0 60px; } .payb>img{ display: block; width: 30px; height: 30px; position: absolute; right: 5px; top: 5px; } .jiesuan01right{ width: 420px; height: 100%; } .jiesuan01righta{ width: 135px; height: 60px; box-sizing: border-box; border: 2px solid #dcdada; float: left; margin: 0 0 10px 5px; border-radius: 4px; display: flex; align-items: center; justify-content: center; font-size: 12px; cursor: pointer; } .newimags{ width:20px; display: inline-block; } .cheak01{ border-color: #f97e81; } .jiesuan01righta>span{ font-size: 20px; font-weight: bold; } .numkey{ width: 135px; height: 60px; box-sizing: border-box; background: #dcdada; float: left; margin: 0 0 5px 5px; border-radius: 4px; display: flex; align-items: center; justify-content: center; font-size: 20px; cursor: pointer; } .numkey:hover{ opacity: 0.8; } .numkey_del{ width: 135px; height: 60px; box-sizing: border-box; background: #dcdada; float: left; margin: 0 0 5px 5px; border-radius: 4px; display: flex; align-items: center; justify-content: center; font-size: 20px; cursor: pointer; } .jiesuan02{ width: 100%; height: 60px; display: flex; justify-content: space-between; box-sizing: border-box; padding-top: 10px; } .jiesuan02left{ width: 270px; height: 50px; color: #666; text-align: center; line-height: 50px; background: #eee; border-radius: 4px; cursor: pointer; } .jiesuan02right{ width: 420px; height: 50px; color: #fff; text-align: center; line-height: 50px; border-radius: 4px; cursor: pointer; background: #f97e81; } .vipbox{ /*display: none;*/ } .vipboxa{ width: 100%; background: #eee; border-radius: 4px; box-sizing: border-box; padding: 10px; } .vipboxa01{ display: flex; align-items: center; font-size: 12px; box-sizing: border-box; padding: 5px 0; } .vipboxa01>div{ text-indent: 10px; } .vipboxb{ box-sizing: border-box; padding: 15px 10px; font-size: 14px; border-bottom: 1px solid #eee; } .vipboxb01{ display: flex; justify-content: space-between; box-sizing: border-box; padding: 5px 0; } .vipboxc{ width: 100%; box-sizing: border-box; padding: 5px 0; display: flex; justify-content: flex-end; }