:root{--rpx:1.333vw;--w_width:100vw;--w_height:100vh;--clr_main:#df2a2e;--clr_primary:#0286e0;--clr_red:#ff3d3d;--clr_font_t:#333;--clr_font_c:#666;--clr_font_e:#999;--clr_page_b:#f2f2f2;--clr_line:#d6d6d6;--clr_line_b:#e4e4e4;--clr_mask:rgba(0,0,0,.1);--clr_toast:rgba(0,0,0,.8)}html{background:var(--clr_page_b)}.font46{font-size:6.1vw}.font40{font-size:calc(var(--rpx)*4)}.font38{font-size:calc(var(--rpx)*3.8)}.font32{font-size:calc(var(--rpx)*3.2)}.font30{font-size:calc(var(--rpx)*3)}.font28{font-size:calc(var(--rpx)*2.8)}.font26{font-size:calc(var(--rpx)*2.6)}.font22{font-size:calc(var(--rpx)*2.2)}.font-bold{font-weight:600}.font-del{text-decoration:line-through}font-line3{display:block;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.fontclr-white{color:#fff}.fontclr-red{color:var(--clr_red)}.fontclr-main{color:var(--clr_main)}.fontclr-primary{color:var(--clr_primary)}.fontclr-title{color:var(--clr_font_t)}.fontclr-con{color:var(--clr_font_c)}.fontclr-explan{color:var(--clr_font_e)}.border-b{border-bottom:solid 1px var(--clr_line)}.border-list{border-bottom:solid 1px var(--clr_line_b)}.backclr-white{background:#fff}.backclr-main{background:var(--clr_main)}.backclr-primary{background:var(--clr_primary)}.backclr-warn{background:var(--clr_red)}.bakckclr-page{background:var(--clr_page_b)}.backclr-mask{background:var(--clr_mask)}button::after{border:none}button:focus{border:none;outline:none}button::-moz-focus-inner{border-color:transparent}button.button-hover{border:none}button{color:#000;background-color:#fff;text-align:center;text-decoration:none;display:inline-block;border-radius:0;margin:0;padding:0;outline:none;border:none}button:disabled{background-color:#d6d6d6;color:#999}select{border-color:#f1f0f0;outline-color:#fff;border-radius:5px;height:90%}select div{border:none}select:focus{border-color:#ff7e00;outline-color:#fff}input[type="text"]:focus{border:1px solid #ff7e00;outline:none}input{border:solid 1px #fff;padding:1.2%}input:focus{border:solid 1px #fff;border-color:#00f;outline:none}input::placeholder{color:#afafaf}textarea{overflow:hidden;resize:none;color:#333;border:1px solid #f1f0f0;outline:0 none;border-radius:3px;box-sizing:border-box}textarea:focus{border:1px solid #ff7e00;outline:none}text{WORD-WRAP:break-word;TABLE-LAYOUT:fixed;word-break:break-all}a{text-decoration:none}.panel-row{display:flex;flex-direction:row;background:#fff}.panel-col{display:flex;flex-direction:column;background:#fff}.flex-row{display:flex;flex-direction:row}.flex-row-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.flex-col{display:flex;flex-direction:column}.flex-col-wrap{display:flex;flex-direction:column;flex-wrap:wrap}.flex-align-item-t{align-content:flex-start}.flex-align-item-m{align-items:center}.flex-align-item-b{align-items:flex-end}.flex-align-con-t{justify-content:flex-start}.flex-align-con-m{justify-content:center}.flex-align-con-b{justify-content:flex-end}.flex-align-con-sb{justify-content:space-between}.flex-align-con-sr{justify-content:space-evenly}.flex-1{flex:1}.shadow{box-shadow:0 0 5pt .5pt rgba(58,56,62,.15)}.pad30{padding:4vw}.pad-top10{padding-top:2vw}.pad-top30{padding-top:4vw}.pad-left30{padding-left:4vw}.pad-bottom10{padding-bottom:2vw}.pad-bottom30{padding-bottom:4vw}.pad-right30{padding-right:4vw}.margin30{margin:4vw}.margin-top10{margin-top:1.3vw}.margin-top20{margin-top:2.7vw}.margin-top30{margin-top:4vw}.margin-bottom10{margin-bottom:1.3vw}.margin-bottom30{margin-bottom:4vw}.margin-left20{margin-left:2.7vw}.margin-right20{margin-right:2.7vw}.margin-right30{margin-right:4vw}.width-win{width:100%;box-sizing:border-box}.width-con{width:calc(var(--rpx)*69);box-sizing:border-box}.width-110{width:calc(var(--rpx)*11)}.width-210{width:calc(var(--rpx)*21)}.width-60{width:8vw}.height-110{height:15vw}.height-60{height:8vw}.height-win{height:100%}.height-bar{height:15vw}.height-bar-but{height:13vw}.height-row{height:12vw}.radius20{border-radius:2.7vw}.radius-circle{border-radius:50%}img-swiper{width:100%;height:100%}.img-memheader{width:15vw;height:15vw}.img-usergrade{width:8vw;height:8vw}.img-useroperate{width:9vw;height:9vw}.img-check{width:6vw;height:6vw}.img-bar{width:7vw;height:7vw}.img-extendright{width:6vw;height:6vw}.img-share{width:4vw;height:4vw;margin-right:2vw}.img-ordergoods{width:24vw;height:16vw}.img-attgoods{width:24vw;height:16vw;margin-top:2vw;margin-bottom:2vw}.img-home-single{width:92vw;height:20.3vw;border-radius:10.15vw}.tex-row1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tex-row2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.but-area{line-height:6vw;height:6vw;border-radius:4vw;margin-left:2.7vw;padding-left:4vw;padding-right:4vw}.but-primary{border:solid 1px var(--clr_primary);background:var(--clr_primary);color:#fff}.but-warn{border:solid 1px var(--clr_red);background:var(--clr_red);color:#fff}.but-normal{border:solid 1px var(--clr_line);color:var(--clr_font_t);background:#fff}.but-share{width:22vw;height:8vw;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4vw;background:var(--clr_red)}.assort-card{width:18vw;display:flex;flex-direction:column;align-items:center}.assort-card img{width:10vw;height:10vw}.assort-card label{margin-top:2vw;font-size:3.5vw;color:var(--clr_font_c)}.homenav-card{width:21vw;display:flex;flex-direction:column;align-items:center}.homenav-card img{width:10vw;height:10vw}.homenav-card label{margin-top:2vw;font-size:4vw;color:var(--clr_font_c)}.numbox{display:flex;flex-direction:row;align-items:center;height:8vw}.numbox .but{width:7vw;height:7vw;border-radius:50%;color:#fff;font-size:6vw;line-height:6vw;text-align:center;font-weight:600}.numbox input{border:solid 1px #d6d6d6;width:15vw;text-align:center;margin-left:2vw;margin-right:2vw;height:6vw}.page_none{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding-top:calc(var(--rpx)*12);padding-bottom:calc(var(--rpx)*10)}.page_none img{width:calc(var(--rpx)*42);height:calc(var(--rpx)*28)}.page_none text{margin-top:calc(var(--rpx)*4);font-size:calc(var(--rpx)*3.2);color:var(--clr_font_e);line-height:calc(var(--rpx)*5)}.page_split{width:100%;height:calc(var(--rpx)*3);background-color:var(--clr_page_b)}.page_button{width:calc(var(--rpx)*45);height:calc(var(--rpx)*7);background-color:var(--clr_main);color:#fff;border-radius:calc(var(--rpx)*3.5);font-size:calc(var(--rpx)*3)}.node{width:100%;background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.node .left{display:flex;flex-direction:row;align-items:center}.node .left .ico{width:calc(var(--rpx)*1);height:calc(var(--rpx)*3);background-color:var(--clr_primary);border:var(--clr_primary) solid 1px;border-radius:calc(var(--rpx)*1);margin-right:calc(var(--rpx)*1)}.search_box{width:calc(var(--rpx)*69);height:calc(var(--rpx)*11);display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;margin-left:calc(var(--rpx)*3)}.search_box .icon{width:calc(var(--rpx)*6);height:calc(var(--rpx)*6)}.search{border-radius:calc(var(--rpx)*1.6);background:var(--clr_page_b);display:flex;flex:1;flex-direction:row;padding:calc(var(--rpx)*1) calc(var(--rpx)*1.5);align-items:center;box-sizing:inherit}.search img{width:calc(var(--rpx)*3);height:calc(var(--rpx)*3);margin-right:calc(var(--rpx)*1)}.search input{flex:1;width:calc(var(--rpx)*10);border-color:var(--clr_page_b);background:var(--clr_page_b);font-size:calc(var(--rpx)*3);color:var(--clr_font_t)}.search input:focus{border:1px solid var(--clr_page_b);outline:none}.form-group{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.form-group .item{width:calc(var(--rpx)*69);box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:calc(var(--rpx)*9)}.form-group .item .left{color:var(--clr_font_t);margin-right:calc(var(--rpx)*2);width:calc(var(--rpx)*16);text-align:right;font-weight:400}.form-group .item .right{color:var(--clr_font_t);flex:1;display:flex;flex-direction:row;flex-wrap:wrap}.form-group .item .right input{width:100%;border-bottom:var(--clr_line_b) solid 1px;border-left-color:#fff;border-right-color:#fff;border-top-color:#fff}.form-group .item .right input:focus{border-left-color:#fff;border-right-color:#fff;border-top-color:#fff;border-bottom:var(--clr_line_b) solid 1px}.radio-box{display:flex;flex-direction:row;margin:0 2vw}.textitem{width:calc(var(--rpx)*69);box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:solid 1px var(--clr_page_b);min-height:calc(var(--rpx)*9)}.textitem .left{color:var(--clr_font_t);margin-right:calc(var(--rpx)*2);width:calc(var(--rpx)*16);text-align:right}.textitem .mid{color:var(--clr_font_t);flex:1}.textitem .right{color:var(--clr_font_t)}.goods-sault{width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-left:4vw;padding-right:4vw}.goods-sault-card{width:calc(var(--rpx)*33);display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:calc(var(--rpx)*2);padding-bottom:calc(var(--rpx)*2)}.goods-sault-card img{width:100%;border-top-left-radius:calc(var(--rpx)*2);border-top-right-radius:calc(var(--rpx)*2)}.goods-sault-card .t{width:calc(var(--rpx)*30);margin-top:calc(var(--rpx)*1.5);font-size:calc(var(--rpx)*3);font-weight:500;color:var(--clr_font_t)}.goods-sault-card .explan{width:calc(var(--rpx)*30);margin-top:2vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.goods-sault-card .explan .l{display:flex;flex-direction:row;align-items:flex-end}.goods-sault-card .explan .l .w{color:var(--clr_red);font-size:3vw;line-height:calc(var(--rpx)*3.7)}.goods-sault-card .explan .l .p{color:var(--clr_red);font-size:calc(var(--rpx)*3.2);font-weight:600}.goods-sault-card .explan .l .d{color:var(--clr_font_e);font-size:3vw;line-height:calc(var(--rpx)*3.7);text-decoration:line-through;margin-left:calc(var(--rpx)*1)}.goods-sault-card .explan .r{color:var(--clr_font_t);font-size:3vw;vertical-align:middle}.project-att{margin:calc(var(--rpx)*2);padding:calc(var(--rpx)*1) calc(var(--rpx)*2);border-radius:calc(var(--rpx)*1);border:solid 1px var(--clr_primary)}.btn-normal{background:#fff;color:var(--clr_primary)}.btn-focus{background:var(--clr_primary);color:#fff}.deliveredit{width:100%;display:flex;flex-direction:column;align-items:center;background:#fff}.deliveredit .item{width:calc(var(--rpx)*69);display:flex;flex-direction:row;align-items:center;padding:calc(var(--rpx)*2) 0;border-bottom:solid 1px var(--clr_page_b)}.deliveredit .item .left{width:calc(var(--rpx)*17);color:var(--clr_font_t);margin-right:calc(var(--rpx)*2);background-color:var(--clr_page_b);line-height:calc(var(--rpx)*5);padding:calc(var(--rpx)*1);border-radius:calc(var(--rpx)*1)}.deliveredit .item .mid{width:50px;flex:1;color:var(--clr_font_t);background-color:var(--clr_page_b);height:calc(var(--rpx)*5);border-radius:calc(var(--rpx)*1);padding-left:calc(var(--rpx)*2)}.deliveredit .item input:focus{border-color:var(--clr_main)}.deliveredit .item .right{width:calc(var(--rpx)*5);height:calc(var(--rpx)*5);margin-left:calc(var(--rpx)*2)}.deliverlist{width:100%;display:flex;flex-direction:column;align-items:center;background:#fff}.deliverlist .item{width:calc(var(--rpx)*69);display:flex;flex-direction:row;align-items:center;padding:calc(var(--rpx)*2) 0;border-bottom:solid 1px var(--clr_page_b)}.deliverlist .item .left{flex:1;color:var(--clr_main);line-height:calc(var(--rpx)*5)}.deliverlist .item .right{width:calc(var(--rpx)*3);height:calc(var(--rpx)*3);margin-left:calc(var(--rpx)*2)}.deliverdetail{width:100%;display:flex;flex-direction:column;align-items:center;padding:calc(var(--rpx)*2) 0}.deliverdetail .item{width:calc(var(--rpx)*64);display:flex;flex-direction:column;align-items:flex-start;padding:calc(var(--rpx)*1) 0;margin-left:calc(var(--rpx)*5);border-bottom:none}.deliverdetail .item .time{color:var(--clr_font_e)}.deliverdetail .item .con{color:var(--clr_font_t)}.footercopy{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:16vw}.footertab{background:#fff;width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:center}.footertab button{height:11vw;background-color:var(--clr_main);color:#fff;font-size:5vw}.footertab .buy{border-radius:5.5vw;width:45vw}.fixed-bottom{padding-bottom:37px}