
@font-face {font-family: "custom-iconfont";
  src: url(../../assets/fonts/iconfont.eot); /* IE9*/
  src: url(../../assets/fonts/iconfont.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAACcUAAsAAAAAPLwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8yEyNY21hcAAAAYAAAAG7AAAE3BWBvRVnbHlmAAADPAAAH98AAC+4hCKkZGhlYWQAACMcAAAAMQAAADYUV11QaGhlYQAAI1AAAAAgAAAAJAjZBKlobXR4AAAjcAAAACkAAADAwc//+mxvY2EAACOcAAAAYgAAAGIZowwsbWF4cAAAJAAAAAAfAAAAIAFHANtuYW1lAAAkIAAAAUUAAAJtPlT+fXBvc3QAACVoAAABqwAAAr0/k7uCeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk4WKcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeMbyawNzwv4EhhrmR4RJQmBEkBwDuUAzUeJzd1D1TE2EUxfH/JiEkEgMx4gsqvkQSDSgoBdJIY8fgWFmAhQyDDSUdVDTUDDPM+PGozjJ8Cbw3h4JSh87d+WWyO9knee49N8AYUA0LoQaV3xTxjuI07haj+1XujO7Xil9x/ZkX8blZNdRSR11Nq6e+hlrWqta0rg1taVs72tWe9nWoIx3rrByUm+VBeV7qonl5cnUFQhNq33h+SSv/8vwtjiL28JVvfL9x/uDnX55ZsUc85knU4SUD3jAfK07ylmdRq6dM0+YVFd5FlTrcZxjVe06DPnUecpd7zNFlnBZT9FikyQNeMxtVnuA9M/Hz6rfa3f9xtPKl8uX6ajHzYplXFRZ9QBWLjqCqRW9QzaJLaMyiX6hu0Tk0btFD1LDoZiTTMv9qWXQYtS16jSYtuo6mLGdIHYskoK5FJtA1co2eRU5Q38h9DC2yg5YsZ1IfjFz7o0Wy0LKRz61Yzqo+WeQOrRq5vzUjv3PdyHpsWOQTbVkkFW1bZBbtWKQX7Rq5vz0ja7lv2T0dGlmbIyP3fWyjnp5ZzADlwGIaKDct5oLywGJCKM8t/69KWUwNF02L+eHyxJj5A0Ytz7UAeJyFegl8HMWVd7+qvqe7Z3q6e1oz0mg0M9KMztExly3JkixLPiA+A/gEH4ANss0RDBhjjGBtQwIOWXAOyAHhyAVLFrIbQkLABMLm2CwJRxYTNgnZLMeSX45Nsvy+jaf9veoeyTIbvu8303W+qq6uevXe/70qjnLcyQL1aAcX4lyui+NA5KQY51a4ao6jBciPQLUZXAOsXEaCfC4j2ilohmqlCpUSnDzu/bsgQOr4K5ASRe/1f330HZ5/59FH3hGEd240Wg3vZ18yWhv1Z/WsoYegqNMOJHrlFe+X2KjlFWx0YucM+SOPvkM+aBjeP3/GaMqFv66DRkKwyMhxHEdwjN+hT9BRzuHSHCfACJRxZAZIOLIBHElsoFJqmzNW+jXvv3Jd/LNH73iW55+9Y3xPAQwlZtZ+vv8BSh/Yfx0LDYgUPjR29Ls8/92jGPZ0eL+TzdiL/APX7f8CpV9AIk7C9z5Dj9FFHOUsLsl1cgVugLsZ56joZCGdER3TjrlpHI1ZygluLAVSPtcLVr5aGQU/K0pWuehISN4mYkbM5/JiGBgRTiCGWceWThWUKwugiH/HdousxO8C27oxl3WIHcTcZhgC/OT6C+D4yAg8fuI1K5GwaCuGtZ0k10KyJJ8kyQ7SnCeCbPPQlLv7zr+96SZYTgUl15UQ+Ew/lSJU4Be2mjJ5MhLup7wc5mm3Ef5VG1lhdfBxPt7Gu4W/IaLS0kRaob1HVARTJYJABAqioVG47CIymLDYuwFiKm1tan6ZH6rytjDZw3ubIvySQyIVJRDWXANyJtP/ULY7WwIyGdJ6C1TSKc/Pry67vWvzvsGRMZ7KKuXnz4PqJYdSo0JvZ7SFJqiVpPFsbs/ggvN4Tdi7vCFmpHSprVuiIgWOR77g6HryBtfELeRWcCs5ri3riFI2ly+zp1ItsifmOuwRpXzMjTm2mMn3B5xjQCa3ABmpWoDyDNtINGApvzTfT5evATWlwhoVQJ2TPNmTU7SImF7VffXdFEJRjew/vzRKrtmw8RoCI6Xzl24lZOvSZVsBti67YjlrsRzUpAorWHKFn3zLiIshReNjDUA/faUcCslk5z0tjVtH1l1F6VXrRrY2wlZy3pIlmwE2L1lyHm4AAXnxp/Ql2sWJnM7ZXDPXjXyII003Qz7tD1oIclYBpHQOuSpN0+WsiVXIoVUzS7jxdcT7Plm7wfsBrBsfXwcv4cPSG9rH4t4F7fPSh+iX7qx9ZAV0p8lV6W5YAZfwexYu3POPC/fw/J69fhquz9kEGtJf8CaOel5LB0BHCwTjw/X4Pvkl7pMOrofr58rB+GY3KoZFzCMvs9kuYvlc6ZJ20i572M76n84+oHs3btxLodT9we20mZ/6YK67t2PtpXyK3/nCih2E7Fjhh9+ACe+JDmj0/uOae++FJanNg5uvJ+T6zcNbU7lPX7D19uYIgNV09IIdn22iu9as2UUIC2Ey/+P25/K+XPkh/Uda4tpwvJwQjGfugEXcb7jbglH6yRzMcksB5Yz++etKC4AemZo6QmFB6brP6wBgJkwI//iTn3g+AmY8ClC7nVy8atXFxA+Nw9/rzOwaR3psNb4r0/m9w7yoRaL60ad4/qmjejSiieQDAfXKKUKmOE486Z38Cl+hi7l2XPUyN8pt4a7E2WUTmC1XclLaABcXuurYsWrRH2Y9jFXKZiUnmGkTClCqDMRsUWAJ/AJbtEwDurA8g7smCMUFkI5Vqia2TkEsDFm2R0psK5X8LpPYik9MG/mGu0isp/ZcPgrmfNrWXg5NnDup/kadPHci1NRbpdaJCFnu/Sjd1bWwuxuea+nsbMH0Q3xGb5pDWU7AG6lW9S7Z4O8EODItSpK4XhYSgiTBv93lNMNYVx+RW9PeXQsj/Jv5HBTmzSuwh+/IQ6klvRHu8rZ726FrvAv/QLrGugjLwJ3eGyGjZ968HvZA4k2INwIHpvQPTmjS7x+uwAck4S5B5ur6ZZrn6DTqwKbTNaAFYqYXciMEZW2lmRDuVe8XqLvSr74KaUHwfnHAmzLajOMaJLLhb8BVRmsC6DSWvzqHzvt772JdPx7OJkBDGg0as5yvW4J3dnPzuAluFbeB28ZdilyYxlU1g63sOuxBqYUCrZTLpmc2M0qsgVgSUNGhHsymMwZJIj1bXczkSpV0kaW7gKWtDC74CBTTZj5rAOqrYtsI6hDGAIyA7qk1DK8EcvB8wg2tBEzqtg6V/IlvQamdvNVeAr9g5RRUch6XW1RuuhcWq7quet9UDAN+VmBpFqzKjeXwD24vNiq1v3WSg6CCBdOwcpjccv5BgvEtZOWQy8rdXLX2AntBqT3ID68kb92SrzSVF+UKt+BbZ/+1K9vGl423eW+/BaWVZThXNdigDLZ2gR54mryNGnqcO5s7D/VAM4RBzPb7CweoJdn+dXDDspllwj4dzJoo4XwW69N2+qRLpVw+m8kzGieY83IbIh+GM3L0iEykW2RNk5dIYNpyaa9kL4DeVu/p1l7AGNogk6g9nsgC4IpfFjKMkPexvjGAsT6ypHcMEi1FUyeEeN81UDZEDRg1ot4vIradsu0/yLb8oKJ8ULbDIA/fIZFfr82yTrNrse9liWw24UWR02IGjPXCb/tGAUb7VshdTTr2ZOlrgw5XOM0O/gO+fpLeQcdRIjNpjN+Yq1ZQERIJIQVOTEwSEWfkmBzJST5AyZV9bBGIQfz6ZoADkx+gdOWGN9at79oX+/ICiZeBCG28SIXMLVOPHTwrTCO6qZYW7/3Elht4csOmLTfxcAP0d+5d/aE1G/iNO7y/LFaW/p3tdEhylEQzEXP7dXbq4Dl7YzwNG1tW7e5vRIG943rhwAXbDnGcwvYF/Rid4MJcCvFolVuEun0jt4O7Hr+gGRByiWwhEXJVqm0o+KRZDYfy2Of+YEml90kzoVaqIIhi5e+TZjQ+8+AUYckobn1kKdxudra3N1t7hYWkvfZKeRJgskza/Xi/9yNJUSQoiooivk/a22JLsiy9XwDuvXZWG5VUVxrTnHsdbUxyVWlUy9IE9GZqRRTTUMiSHyFnd5DJUq1YWgywuER+VJr07lF0Bf/fUXRZ1pXvBTn4yF8rJWuikbWqQ5S1prlWIY66NhJl20jwZVINZRKb+17UMx98jzxCjQGnT3kesqIvYNwiTpKNlfU8zpufRyWKw0UAziaTTWUBRH74xKE1uwnZvYZe68cnij3DAMM99Nogrr14QmM7XzuhOZrmrPm6H2lBREqPxuY7g2rcBXWnMz/2qxCJJaaxM3Ig6LR245rd9IusmxuD7sgBjL2vQchpcEIQRG+DZmOEaVsD7hHHma+C2Ryacpx/V5ujhM2HPEcvuFwrV8QZWY5y+iKOs+ZwC1pJ+FmYQqkjBBqTSWdbbGMSCDPMYDIgO7dNW4FUZhvl5zaScnMb/ecPjGjUYMGZVjj0UTVhKbcpsBjzTdEoTOqYsxLqR3FThtVbZ2m9nyoRiUq3I7l6u/JCQP2Codym2nH1NqyJwBZW1BT1/o5kwn4ftyhHgsYsOIKk+Ko7JCuqwjkB6bOgRi0p6EJZfYp2DSjBixixL3OeRptpDFMJnCcfeVSzIzOrP+Dm/W/O5BfSA94SHngQdGFCNMRnREPgeeEVzNKxEzeSKcEQBcKXeOFeXuCx9CVBmMGZ9yBma0HN2cONocznGE/GkO2qgdyaRWgo5JADs+/BdUJdGuQD7YBEuGxMDOYqjMmZNsAiSUQp/+0whFo0UI9e0T8K9PD55x+mMFae345iCFrXlVduJ2T7yhUsXAH7vc8zLQYVlxdMU9A1U9K8fwlJZsQWNR02q5qmej9MClQWYRN99CbQqAIHvpFLTy3EbrHzhVPpSAuEHYgn+7DDlTtJEH5Pt/R22VRF2XUaQw1fVeJuc8gF5F+tUzZFntNwzt+gd9EE2qkS8moYdaHLNeIeznJ5lKG9gcVadaV8Gz6uky1jVLXwkbLlIkaugE8eTVWMJIoPvLZ06QsjO0ZAbX209S8/+hKGHZjdGpR6/31aKU38fwi2zumMC7DPYbRl9uH4hrgl3FmIZ3dz+5isyeTKJi5DcaCZzGjeark0Qhhgcc2YiDDVNcUYivJKHpEtgzS+Woe0D2v95cvPSnvkgSATVNCsT1T0mSOfE9kL0CRBMEDHalcsWsS3b9ouqKqABnMExsJNQFRF2D72AYCltXQXmjpdveRIqQdI67wPkHLWO9ZeBXjVm6+Gwyr8E4a8N6hGIio8p4YBwuqpXPjgi8n29uSLze0A7X9QVNCFF1UMxX2TS8m+zIUie5MezwHk4rqgqASWj9YOL52kO7pLtcN9fd0lsi87RLoHAQa7a+shbLMX2OHHIza+Oxz65kwB5KBzohOgM9NcuBA0Qw2KEQucPHnyFyjL0lwDyjHOCjwnFYaEUM2LbI+Ui3mpKGTLgeY3AK0JNCBwT7EJc7LuFv6dRwYv7bfADQthYfmW247x66cPb6H31CvUMFZEhK51fazmMEw/8g6fSqtNtkWE+fyx2xLHjpUSfhk4qmUhimhoZMWPz+ieZ+m36KCve7q5+dziQPf4ij4dKH76Hn0PgWrChUbFVBVnxW3MFnxhU8plUNTYdE1tU7lYLJP7WVjb1NAC0NJA7mdxyvu4qgcYF/RnZEt6QgpH5SdEb4ufNiz5CWkIhsrk9jJTJeXaJeUhOonNaxvr3TzQ0FI7iFgX7vRh8Q5Vr4niE5JlSN+So/KppI9VTz7ly8Yw18ktY5KrjanQOV/VZjLNiYzJ/DuVahmBPPtwBuvZQtkMjvhfy0ow7+JWqM9FHd2PQClHXoJqh1foQPasdsALHdXaV8HUq+BKg/NlF97WTVP3CrpJXhs1LMsY1U00WlmJlbCVZDtrgS29vb9htSz4BFnWUSGk0lF7rKOCllAHWaabD2uietZZqqg9bOq1x7BPMmY1WUE6ajWqTT5dR8U7C6JJhkyT9Tm4nr5Ab0Au/Cj3He5fcA4C+OX4JnW+HIjrISjX1WU+WNOqj8Hqho0jiG3Z1nwg8QPZnmOc6lZwQliMdAhxkXUrboU5zaRAG7iInFHO4y8rZnN5xuWSiKU4q9UKdsF0ATD6KuulWmHQWPKhcQ6VdBkbIkzEbEZ0mARBGYI9IDmgkTVCkEkNIHeHKA3tJ1FDt+mUYVFwtandzAo4+1wpbEtXXRVqlNRNZ7OSy+C8S7y/xL3fXzKomeElw2pHLNYXkmQjNpJtagTejhYa1IYeS0PITRLJ1hHXEOVQbyyXzbUIxLSkZKajl5xx5vYL+zoXVaSw2rvpf+K/3bLUIA0JorTWvijQjn9aT3SrovGIEDpdOyqKmisDKKGGFjXVEFKASLGQKKZGYzIvKPPJGi2q8GbM0cF5Ha0EuDawKa6llh6SlhgxYwvaJvI116hSk7oFs0v+4zqAQ2c8uHjJVfPklBHuTbl9dmMSQRZ1whEIhxUNCGKuZKPT66Z6ww3JbIdi6VRubcnGwyTSlF14SeeCj4/umTrrtrCphVcfJusBx+pIaqFRa1AR5YBMqCAquD/VGLHZblUFgRItHFcbtMaC94wWi0UExdIiaPNos5hN4+K+X2chtxot6w9xN3K3c/dyj6IuZOa0LzVwuejcDMwqCFsU5qRx7ZE5fDNAZHYA/JU8A4EjjBdOL6gbDsyeQBYBhuokv57lq/UCEer2BoMj2OPpeaQnnIUK382xwDqV9D41bbuuPW25LnVZaLH8M6ojKWrkUjNtYciHaiNqbE6BFCILRFWMSOKYmjYjsjQmOd4WURFZUk2nsVyKTUoh/tKIivDt0oio8DZ5BAkuRQqVlUiiXvsCvmVMktNpdUyUIiEBPoZvGVNUVoAvExXyYDAcNrwTLwejZAXwcn30c4OvaIrpN2TNKXg7Q+rcPDGB1t/MIjVUmwgKdAWHuFPRyBhQNnj/E0xF83b6ebP+lTaJhNT695stCO1qE5oyk0+rFDjwceU0yuZG5JC0iapDdMw0E7lFbI+Wf9lM++b/Fu8eBpzvYfDXh9GwBZNwzI+M91bO+Jeeok/ThciTzdh7jpf67ag70FotEcupe5jYWrehDSAS/UnvROjPTz4FvPrnQe+nekq7X4N4WjsMupZuwO+C/37yKe+Eykio9w3w3gqFHtJbGkD7qBeKp5mur518gLfpRtSko6hFkZMXgC9fs0yfYlBlQJyxVhaVCwRKBnWHyeQtsIMev6jon2xU6Bnfbmq7CdqanlBCd+sIW35q99rwU1XV7w55531V1ozQlzX5gLdasiRv9QFZ+1IoHNqI9O++29SGgkCGn0Bcgc+apne+EgevVw7BlpDi/TmEG+EnSgj2SZJ3GAt6wQhBSAmxOYPZfczWo67kfRQnpU3mvM+bAeTDiW+ttAJMN7a2NnrTfsbzM1jzVwqDzBz/m8JFcVXKiDdWcut9WwKXnK10ngWMAaw5DkH2ZumUkZFjANR2RcHNo1qYY3vAjLtImO2PLFIMQzEikQ16JNJo2+6Mj/B44Ev0nnNzsbMauvvR0rhg/d9EQ9ray4gUgjWR0dZo9JzLCLnsnDVXEujxikYsljBNuIh1iJ3BDYA2Av4vjzRi1xG4jbkgjwfdH38V0rWDkti1NLWyn/WyYRkhU6vicVg93CrzQLYuW8ZOLJa1T8KFQfsH693Vcdkf6AWU83EZs4DPZFZd4AuQ6r4BeuoYjPnVHOuU9KoyIWlLgNjtlH/SneOfPE5GW7oQWrfUnk6xGCyd+Kik9rRuvZ0IrxFo2BRX45dEJVMTvd+FL4ILFE1TvM+w8PGZgHLQ2VK7uYWB3xayt6WzNhKoLrKXbcbaXeDsRSOKynvZAZYIekTy/qLD25ql4f9BLarhP9irgS2lo/7g2mYNR7uZWHPWl3CDywlZPoihkx9ofPhNQXjzYT98NyjFsHEg73i/mynHMJAFKGcOkNcQh5eYDz84UUXAjWjFlRjTjJJKiQZTVfZ3ZPmUrxIhYZZedavshKXVR37e29f16vROOWLLN/Py4oRde8lOJOy3vP+0EwAJm9yMMeKDjyDukFfed9C9+tPqxai+pUNUtr1S1HWj8IbpdrjR2vdN1zX/iEPTZ2UVsyMb6/Zjkatym7mLucu5Q9yHcdRzsCYKluIsNEUul+ak27COPQJ7iuWsVW8XQNguQH5h4DfJ+jsN12fZ/mYgELLlnFusSK5vlmR9WjMw7hwLeyRrH2bHBizwDk9MwJ7ZrHhaBTkwMVG7EePBiYkNt4myLN7Gzi0T1ueyce+5ePZzKXaSlSK/9ePa336uXgudH4fwPgN2rwbH2mc7my0DBg1rM/b0MZA0doqgSZ5agf1ySMb/fUH0SLVa3TVxXwXe9YkarNoxO0E7EmmAdGIP5FO1Y/UXjqXytQ/gUo1ZDbUdNzFr7aabbAfQ+LqJdrBt4JGJup/75A3031BedXKLuLXcJUyP5HNd/kl4/fgGJ9Hx4SlqLpGBXZymEYI8JPiMM8eWCCbXiTGEMhALvJyuky6XMKbIjkxgVX37SUJ5iJs5I9KX7C634QzoblkUO2P9GbFFLd1wZkOs25ZBtbpjDeT5eGeLVTNIB+XhTKex0an1240AjfaZcExSewYLqkiE3SJ4Z4u7hV+q31bDss7D1SEnqXpfobrwqVDSJg/lorKQRKZqb89CLinIZt52ajscO2/KkWTeIXc6y3m6sSFa2xFtaIiSO6MNG6W/j8SbmuIRQbjoIsHr0pUvKSKFlUoiqng/ocDfrEQDX96T9Dt0HGdS4QzORt5OI3ezU1S2vQW2zSnuQUR11Vwe2TDHrGBgZ+7Im+zU0ncekdDrEztS5MzX265Y9g+YTEbQdsp6L+vDE4W17V6N5aBgLFi4ebX3xddze5aQrlnS2mOv5z60rMuve+EPsMCEaMT75fDEeauh9/feMb/pl1n3uN6ibyd9C9db55J1ubuW7bxAGmV9OSQE28aXC8yQbEsPNBNcY4MEBxqlEQJzZFZ+ADdsIdis7oy/EYUMdQvk2l27riUFOHrjjUdr9yeZmyJJbg3i2h5yq9uVNs10l1vb0z8OmIBzMYbx/iC0Wiz8N+fzUnBeQwav/iyln736w4/z/OOPYRdegbk/4AXssMC68QpuZzqKLeEF1rN3HyYHWFcD/eOFaLotHW0fam9g9vQ3WVDn/z/RB2kLdyFi+Ce5H/iauot5/uyYw5CMlBV91M2mBxF7Psu2RTW4KuLD6ZJ/rlH0JXo/czJVi5XigBsc+FeKKJdcRPtSX+AX8reFK0p5v08EGpVenDlmMBZIV3AyzBAVQ+tsw7BuEJuIKYROM8fFQ9htPrhfwIyFUl6Ye0dlzl0Deg+1Db53FBRJCZOdRHFjUqiUSJRC4bimkB3EUCWQYbRXtwReEPg6Ncgykl9KxJAbDQ0kEgOhMFp02B7JFaTmNVvgUcHzI0CGV4JCibBNRDNvtL1jRFGEC0UCIVg5jASU8gQCEnGLoIgLOztHBSIKwvkiIeoMjXc0AApBOLAI16vIwgkoR2Mw1heJg5lRF1BF0vOE5DQE7UNqNgLxSO9CFGjJxFAiiYQw2hdJhJFQNENthGRDdbpEpHeMOFayMZlMTEuErBy2UrwiVQSpj9I+Yx5+U4sztIpQsQGXKi4BUkSTkipW1BJPixLwVUmhKXtoNVAx7va7r81ew1i6FVJkfCBgseL47JnvDtxfhEOz0UybNJthN3EYSzlubKBqVXL89i8XIsqXlyqRXolO683yv8qUTp/g6Pbwa9sjvMx/LRyGDlkK9Cbq9c/RBi6BUqWEeHIcd+xZ3Nloe+7k9nDT3K2IJpg/yyrN2oIx10dODAzl21iVwDxtBrQJvtszl21j9dlmEmzcjAHuzDF+nmlSH19m7Wb4f9S/35kYPVK7srmTRhq2SDLRpM1oUMUi5COyosyrPZDsIOQrbgqgrfYRssEw0fSu7QN7zRhEmjPNpolBZDRTKEwUChmEHO2JBLw85pf69WPZnp7J2aprvfv9A7BN2Lc8J/0p6EzCL8IWHwHNkMEMDXvpiANKWN1GoCMJ24rMzdbUliVgGjVV7/OeCceeNP3XJ6PR5DZg758oXA/sLe2JwvtXwSrVUPG/LYjq8uQeeohurZ/t9LPTRWLgwvjXPQzSjCvEtn7V161ixFWgEqEoDiJV3xjByeJaK0Z60Xi7GA+32oPnuKXdUwtDHbGhP1aPfPaj1csvBwusD33m7be3bi1cc2hvYSspQfeSBU328GQiHB6GJVds60lvvbTTbbh2/vDw/Gu97+733oT4fhjyLv/97y8C7eLeYrH3Yu9PjLV8vwat+frARQ6rcktQH+zgruZu4j7JfZF7DKH6rC8xi6oc6ijJTPvoygkuji1AxCYF0JsdOTFvotOGCiFZx3NVlJbvrRf+d3vJNyln6tOnq6E52DXAafX+T2s/c7MEpSj9JBQytcszBdhOaye+lU0QK5GtXQHidQGAv063rJgonC1IknA2j4CEFehBpXuq3Ps/+wP6/cbp9FHvYP2kPSCISYL3EKuEswSJv45ZByxwJeEsVopBgZ6bYd7lzIn7Vq+mKXbufuJ12l3vG4PozYIkij5538xQ2LA+7L+TBY/UB84qPyyIAP6ARPHrWO7dyXqBHUbUO8LKYNQfTWMwDqPegnXkt6tjgV/h2jdxGa6HG/TPTPxTrzrYnsXOPiRnik/ymdR3kKd9d3E1WBxmSfj2aJBx5mbYIhJ59W7hz05Tk1OF9Yvg24vWwwDLvcnveoyfv2Ye7z3WkAcyQvIN3qLlJkOqaQdinw5Ssdh9kXoRrus0uXhVU2dT7fgqdo9pFclBU0cTrLr48Y5yuaPmQqmL5GrHu0p3NNqgMcvF+5Pd+H7pOiaq0VspQQRn4o4dQQm7DqVq4A3HD20r+Tf+sukZa4Hh4fdMEJOJwLw5gYfHjmXnzkV6psafi58jevXuZyj2Ce8B5S0F/gLvfB1h6VtNOXgM7W79HBjugU09w3AO5rxDmmk2mOa1WgQgEkdgmMDSOMtcZDc12YQ7RwFQkskkO+dJJiNx04P6ATWHdLXfmhqUsQ/N+yEL/3q6Lgt+SJ+grb7syiI/rOY2cOdzu7gruQMoD77g3/WYOWoOn5Y+dQSdddkeZQ6gGXuASYuY2JbJVd9T7LKzl2YI/CFuoFdwvmYS0kyV9L9oaKY1j9AJ3yf5sGokgES+o9QReTiHme/j7Gh0/K+k1in6c2icA8Sjz1lx0MFRdfhjveSPUSz5GQT2+7ogCv7r64VweuXHvui9K5O4aOqiTn78zW/+mEBEIropGWHRe5ecO9Pq4GxCZ7H+HLsxUXtY0VlsxeMWpg3QFfi118QK4desENMGXK34Q1CDaBvW+jk/Oj3n7Vp1RqZBxLebSm4xpYtzui6iiBJDKXP5coQSuMY/oX+kvVwztwDX17+94/u9gmOSnH9Lh8lXdo0HsX2xPrsIdHE3ICqtA9ugfObIKG+euhFKx0urYolzt53bFFtVWrAxwouh7XLcIEeNuHxBTDU2vtUBZ8wrTGpUvUCSarskaZsuhiZ7551B2ul51eqmr0Gmsfabxgx0QG+GjGR6Aaahv72zr6+zvR9h4aCZjbyoGob6cqpt3sR97LJKqcuKvCiKL0asrhK7ulKZQLoHvT8zEQsh7/XghgukfHx2kt5Nh1A3D3Oc9Z5bJ1mn2Dzno9h3lrNC4BeUxExwI4MdBDLn6g+6hwCGuskuFg92P/88Gj6QdGq3+3Hs+edhFRgxA6ZkJwzywUhH5JAUduQpMg9beZ8MTl1hCluXkNz7RKy5OQZT2Lj0S3aKA3fsZOSHw+HDzC+zc9Z3eQPzXQo5Ls9ksTN7sdjHYDHOFbngOiGkCinhzYceYk6ih9xUwq3fLZxmvkE3lXKDGgxThcb63cL/C5l6Kw0AeJxjYGRgYADi+KNVxfH8Nl8ZuFkYQOCGPM8lGP3/7389lr/MjUAuBwMTSBQAQccMJAAAAHicY2BkYGBu+N/AEMPy5//f/39Y/jIARVCAAQDL0giJeJxjYWBgYMGHTf7/wyr+B4mtjiz3/z9OswT+/8VrFzJOI04dAMwcCIUAAAAAAAAAAFIAjgFcAdQCJAJ+AtIDggO8BGAE7gVIBgYGjgcoB1gH4gg6CPQJRAm2CjgLaAyEDLIM6g1MDXwOEA6IDrgPCA/UEHQQzBFUEnwSpBN8E9QU0hVWFdoWzBdMF6oX3AAAeJxjYGRgYDBgOM/AywACTEDMBYQMDP/BfAYAIrwCIwB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJx1UWtz0zAQ9LbBTpwHoQlQ3s/yNtTAF35NRrZk61JXinE0ifPrORnTDDOgGWlOurvdvVVwEvxecfDvdYkTnGKAWwgRYYgRYowxwRQz3MYcd3CGBZa4i3u4j3M8wEM8wmM8wVM8w3O8wEu8wmtc4A3e4h3e4wM+4hMSfMYXXCINJlKYvRPmincZNtY1zg7WJMw55dYU1mwPmg7OZiTsQTvz/ceg0XYzP2iu1/7NmnJPJr5S2mXCZoomG0UNv3ap0Q34SAoqnA+HbR+ELVdoF9VkStYx3zLvnlSulSlLTkWVsJJ6kA5uWhPzCMMKbaOiygqfDwvGFyZqOMVaZjsrVeMF5r52mgmTMaLqhI590g9YVnTR9ye53bT/PU6FlPGNgpRZrGtVsqR8tbZkVpJExSArY39exztFTOLbFt7AxAttaSdMN9QR5uuwUDwry1gUjlWuSdKRcvZ323jDR2tdzd1x6xH4fi3CRiv+nSPot2VN3FAzbMU7STuwSSfEz8ni2DLn3Yq8P2xPKFWltupMUptss2addL51RL2DTDX6ozUd9j+SBsEv0tHcagA=') format('woff'),
  url(../../assets/fonts/iconfont.ttf) format('truetype'), 
  url(../../assets/img/iconfont.svg#iconfont) format('svg'); /* iOS 4.1- */
  font-size:0.32rem;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.van-icon {
  font-family: 'vant-icon', 'custom-iconfont' !important;
}
.van-icon-danxuankuang:before { content: "\E60B";
}
.van-icon-sousuo:before { content: "\E626";
}
.van-icon-jian:before { content: "\E7E0";
}
.van-icon-iconfontzhizuobiaozhun49:before { content: "\E630";
}
.van-icon-shop:before { content: "\E600";
}
.van-icon-zhanghaozhongxin:before { content: "\E64B";
}
.van-icon-kehubaobei:before { content: "\E66B";
}
.van-icon-peisongzhong:before { content: "\E639";
}
.van-icon-xuankuang:before { content: "\E695";
}
.van-icon-daifukuan:before { content: "\E637";
}
.van-icon-yifukuan:before { content: "\E7E6";
}
.van-icon-yonghu:before { content: "\E673";
}
.van-icon-qingdan:before { content: "\E65B";
}
.van-icon-tianxiechenggong:before { content: "\E615";
}
.van-icon-laoding:before { content: "\E60C";
}
.van-icon-xuanzhong:before { content: "\E67B";
}
.van-icon-qiehuanjiaose:before { content: "\E631";
}
.van-icon-loading:before { content: "\E661";
}
.van-icon-fangan:before { content: "\E665";
}
.van-icon-shuaxin:before { content: "\E632";
}
.van-icon-wodeshangchuan:before { content: "\E613";
}
.van-icon-banbengengxin:before { content: "\E727";
}
.van-icon-wodejiangli:before { content: "\E64D";
}
.van-icon-loading-copy-copy-copy-copy-copy-copy:before { content: "\E601";
}
.van-icon-add:before { content: "\E602";
}
.van-icon-xuanzhong1:before { content: "\EA90";
}
.van-icon-shouye-:before { content: "\E603";
}
.van-icon-ic_join_dialing_norm:before { content: "\E611";
}
.van-icon-weixincopy:before { content: "\E60F";
}
.van-icon-icon-jiaoyiwancheng:before { content: "\E77A";
}
.van-icon-xuanzhong2:before { content: "\E638";
}
.van-icon-fenxiang:before { content: "\E604";
}
.van-icon-fuhuajidi-copy-copy:before { content: "\E605";
}
.van-icon-jiaoyiwancheng:before { content: "\E623";
}
.van-icon-pengyouquan:before { content: "\E681";
}
.van-icon-yanzhengma:before { content: "\E75A";
}
.van-icon-shezhi:before { content: "\E663";
}
.van-icon-xuanzhong3:before { content: "\E63F";
}
.van-icon-qicheqianlian-1-copy:before { content: "\E606";
}
.van-icon-icon-dingwei:before { content: "\E607";
}
.van-icon-loufang:before { content: "\E60E";
}
.van-icon-shanchu:before { content: "\E633";
}
.van-icon-delete:before { content: "\E608";
}
.van-icon-diy-tbsj-shangquan:before { content: "\E610";
}
.van-icon-shangcheng:before { content: "\E62A";
}
.van-icon-fenxiang1:before { content: "\E809";
}
.van-icon-laoding1:before { content: "\E686";
}



@font-face {font-family: "Helvetica";
    src: url(../../assets/fonts/HelveticaInseratCyrillicUpright.eot); /* IE9*/
    src: url(../../assets/fonts/HelveticaInseratCyrillicUpright.eot#iefix) format('embedded-opentype'), 
    url(../../assets/fonts/HelveticaInseratCyrillicUpright.woff) format('woff'),
    url(../../assets/fonts/HelveticaInseratCyrillicUpright.ttf) format('truetype'), 
    url(../../assets/img/HelveticaInseratCyrillicUpright.svg) format('svg'); /* iOS 4.1- */
}
  

@charset "UTF-8";
html {
  /*兼容性处理*/
  font-size: 0.24rem;
  font-size: calc(100vw/7.5);
  font-family: PingFang-SC-Regular;
  color: #222;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
body {
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
}
}
html, body {
  height: 100%;
  background: #fff;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dd {
  margin: 0;
  letter-spacing: 0;
}
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
img {
  border: none;
  vertical-align: top;
}
a {
  text-decoration: none;
}
button,
input {
  outline: none;
  border: none;
}
input {
  margin: 0;
  padding: 0;
}
* {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-overflow-scrolling: touch;
}

/*设置IOS页面长按不可复制粘贴，但是IOS上出现input、textarea不能输入，因此将使用-webkit-user-select:auto;*/
* {
  -webkit-touch-callout: none;
  /*系统默认菜单被禁用*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  /*早期浏览器*/
  /*火狐*/
  /*IE10*/
  user-select: none;
  box-sizing: border-box;
}
.backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .1s linear;
  transition: opacity .1s linear;
}
.backdrop.visible {
    visibility: visible;
}
.backdrop.active {
    opacity: 1;
}
input,
textarea {
  -webkit-user-select: auto;
  /*webkit浏览器*/
  margin: 0;
  padding: 0;
  outline: none;
}
.selectorIphoneX {
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  padding-left: env(safe-area-inset-left);
  padding-left: constant(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  padding-right: constant(safe-area-inset-right);
  padding-bottom: env(safe-area-inset-bottom);
  padding-bottom: constant(safe-area-inset-bottom);
}
.van-nav-bar, .DetailedList2 .van-tabs__wrap {
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  box-sizing: content-box;
}
#app {
  width: 100%;
  height: 100%;
}
.van-image-preview__image {
  background: #fff;
}
.page, .page2 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #f2f2f2;
  padding-top: 0;
  width: 100%;
  height: 100%;
}
.page2 {
  margin-top: env(safe-area-inset-top);
  margin-top: constant(safe-area-inset-top);
  padding-top: 0.92rem;
}
#tabs__nav .van-tabs__wrap {
  top: env(safe-area-inset-top);
  top: constant(safe-area-inset-top);
}
.pages {
  width: 100%;
  min-height: 100%;
  background-color: #f2f2f2;
  padding-top: 0.92rem;
  padding-bottom: 0.5rem;
}
.homeCityImg {
  width: 100%;
  display: block;
  position: fixed;
  bottom: 0;
  z-index: 9;
}
.van-nav-bar {
  background: #fff !important;
  color: #000 !important;
  border: none !important;
}
.van-nav-bar .van-icon {
  color: #000 !important;
  font-weight: bold !important;
}
.van-nav-bar__title {
  font-weight: bold !important;
}
.van-swipe__indicator {
  background: #000 !important;
}
.van-swipe__indicator--active {
  background: #f6ab00 !important;
}
#GoodsDetails {
  font-size: 0.3rem;
  position: relative;
  overflow: hidden;
}
#GoodsDetails img {
    width: 100%;
}
.imgs {
  width: 100%;
  display: block;
}
.font .van-tabbar-item__icon {
  font-size: 0.45rem;
}
.van-swipe__indicators {
  background: #000;
  border-radius: 0.26rem;
  overflow: hidden;
}
.van-swipe__indicator {
  width: 0.4rem !important;
  height: 0.08rem !important;
  border-radius: 0 !important;
  margin: 0 !important;
}


.page2[data-v-d3aa6c28] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background: #fff;
}
.page2 .logo[data-v-d3aa6c28] {
    width: 2.68rem;
    height: 2.34rem;
    margin-bottom: .3rem;
}
.page2 .LandInfo[data-v-d3aa6c28] {
    width: 4.44rem;
}
.page2 .LandInfo .Input2[data-v-d3aa6c28] {
      margin-top: 1rem;
}
.page2 .LandInfo .Input[data-v-d3aa6c28] {
      width: 100%;
      height: 0.8rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      border-bottom: 0.04rem solid #000;
}
.page2 .LandInfo .Input img[data-v-d3aa6c28] {
        width: 0.5rem;
        height: 0.5rem;
        margin-right: 0.1rem;
}
.page2 .LandInfo .Input input[data-v-d3aa6c28] {
        font-size: 0.28rem;
        width: 100%;
}
.page2 .LandInfo .InputBox[data-v-d3aa6c28] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
              align-items: flex-end;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.page2 .LandInfo .codeBtn[data-v-d3aa6c28] {
      background: #4fc0e8;
      color: #fff;
      white-space: nowrap;
      display: block;
      font-size: 0.28rem;
      border-radius: 0.05rem;
      padding: 0.15rem 0;
      border-radius: 0.2rem;
}
.bottom[data-v-d3aa6c28] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  position: fixed;
  bottom: 0.3rem;
  font-size: 0.3rem;
  color: #666;
  text-align: center;
}
.bottom img[data-v-d3aa6c28] {
    width: 0.26rem;
    margin-right: 0.16rem;
}
.bottom .yi[data-v-d3aa6c28] {
    color: #4fc0e8;
}


.page2[data-v-6e3c6708] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.page2[data-v-6e3c6708], .van-nav-bar[data-v-6e3c6708] {
  background: #020921;
}
.ActivationTop[data-v-6e3c6708] {
  width: 100%;
  display: block;
}
.van-nav-bar[data-v-6e3c6708] {
  border: none;
}
.countdown[data-v-6e3c6708] {
  width: 100%;
  height: 100%;
  background: #fff;
  border-radius: 0.05rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.38rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.countdown .title[data-v-6e3c6708] {
    margin-top: 0.7rem;
}
.countdown .time[data-v-6e3c6708] {
    width: 4rem;
    margin: 0 auto;
    text-align: center;
    margin-top: 0.5rem;
    padding-bottom: 0.14rem;
    border-bottom: 0.02rem solid #d1d1d1;
    color: #f7ab00;
}
.countdown .renew[data-v-6e3c6708] {
    width: 4rem;
    height: 0.76rem;
    line-height: 0.76rem;
    background-color: #f7ab00;
    color: #fff;
    font-size: 0.38rem;
    text-align: center;
    margin: 0 auto;
    box-shadow: 0.05rem;
    margin-top: 1.4rem;
    border-radius: 0.05rem;
}
.ActivationBottom[data-v-6e3c6708] {
  width: 95%;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  background: #fff;
  border-radius: 0.05rem;
  overflow: hidden;
}
.ActivationBottom > div[data-v-6e3c6708] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.ActivationBottom > div.ActivationBottomTop[data-v-6e3c6708] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      padding-top: 0.6rem;
}
.ActivationBottom > div.ActivationBottomTop .title[data-v-6e3c6708] {
        font-size: 0.38rem;
}
.ActivationBottom > div.ActivationBottomTop .van-cell-group[data-v-6e3c6708] {
        border-bottom: 0.02rem solid #d0d0d0;
}
.ActivationBottom > div.ActivationBottomTop .van-cell[data-v-6e3c6708] {
        background: #f2f2f2;
        width: 5.4rem;
        margin: 0.3rem 0;
}
.ActivationBottom > div.ActivationBottomTop .remarks[data-v-6e3c6708] {
        font-size: 0.26rem;
        color: #999999;
        line-height: 0.6rem;
}
.ActivationBottom > div.ActivationBottomTop .remarks span[data-v-6e3c6708] {
          color: #f7ab00;
}
.ActivationBottom > div.ActivationBottomTop .ActivationBtn[data-v-6e3c6708] {
        width: 4rem;
        margin-top: 1.7rem;
}
.ActivationBottom .ActivationBottomBottom .xian[data-v-6e3c6708] {
    width: 0.02rem;
    height: 2.4rem;
    background: #d0d0d0;
    margin-top: 0.7rem;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo[data-v-6e3c6708] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo .head[data-v-6e3c6708] {
      font-size: 0.32rem;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo1[data-v-6e3c6708] {
    width: 5.49rem;
    margin: 0 auto;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo1 .botton[data-v-6e3c6708] {
      background: #00b0b9;
      border: 0.02rem solid #00b0b9;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo1 .van-cell-group[data-v-6e3c6708] {
      width: 5.49rem;
      margin-top: 0.5rem;
      border-bottom: 0.02rem solid #d0d0d0;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo2[data-v-6e3c6708] {
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
}
.ActivationBottom .ActivationBottomBottom .ActivationBottomBottomInfo2 .imgs[data-v-6e3c6708] {
      width: 0.96rem;
      height: 0.78rem;
      margin-top: 0.6rem;
}


.Info[data-v-f9cca4f8] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  font-size: 0.32rem;
  background: #fff;
  height: 1.3rem;
  padding: 0 0.2rem;
}
.Info2[data-v-f9cca4f8] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  padding: 0 0.2rem;
  font-size: 0.32rem;
  background: #fff;
  margin-top: 1.3rem;
}
.Info2 > div[data-v-f9cca4f8] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    font-size: 0.32rem;
    height: 1.3rem;
    border-bottom: 0.02rem solid #d0d0d0;
}
.Info2 > div[data-v-f9cca4f8]:last-child {
    border-bottom: none;
}
.Info2 .active[data-v-f9cca4f8] {
    color: #f7ab00;
}
.van-icon[data-v-f9cca4f8] {
  color: #999;
}
.discount[data-v-f9cca4f8] {
  width: 100%;
  background: #fff;
  padding: 0 0.2rem;
  border-bottom: 0.02rem solid #d0d0d0;
  font-size: 0.32rem;
  padding-bottom: 0.2rem;
  color: #999;
}
.discount .jian[data-v-f9cca4f8] {
    color: #fff;
    background: #f7ab00;
    padding: 0.05rem 0.1rem;
    margin-right: 0.2rem;
    font-size: 0.2rem;
}
.discount .discountXinxi[data-v-f9cca4f8] {
    overflow: hidden;
    margin-top: 0.2rem;
}
.discount .discountXinxi span[data-v-f9cca4f8]:first-child {
      float: left;
      margin-left: 1.8rem;
}
.discount .discountXinxi span[data-v-f9cca4f8]:last-child {
      float: right;
      color: #f7ab00;
}
.IOSImg[data-v-f9cca4f8] {
  width: 95%;
  display: block;
  margin: 0 auto;
  margin-top: 0.3rem;
}


.page3 {
  padding-top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.page3 > div.xuan {
    position: relative;
}
.page3 > div.xuan img {
      width: 5.88rem;
      display: block;
}
.page3 > div.xuan img.fu {
        width: 1.44rem;
        height: 0.43rem;
        position: absolute;
        top: 0.6rem;
        right: -0.4rem;
}
.page3 > div.xuan:last-child {
      margin-top: 1rem;
}


.van-cell-group2 {
  background: #fff;
}
.van-cell-group2 .van-cell {
    margin-bottom: 0.2rem;
    padding: 0.3rem 0.3rem;
}
.btn {
  width: 6rem;
  margin: 0 auto;
  margin-top: 3rem;
  display: block !important;
}
.remarks {
  font-size: 0.24rem;
  color: #999;
  text-align: center;
  line-height: 0.4rem;
}


.page[data-v-3a7aac19] {
  padding-top: 0.92rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.page2[data-v-3a7aac19] {
  background: #fff;
}
.cardTop[data-v-3a7aac19] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  background-color: #fff;
  width: 100%;
  margin-bottom: 0.2rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.cardTop .topLogo[data-v-3a7aac19] {
    width: 0.77rem;
    height: 0.77rem;
    margin-left: 0.28rem;
    margin-right: 0.18rem;
}
.cardTop > div[data-v-3a7aac19] {
    font-size: 0.38rem;
    color: #333333;
    line-height: 0.96rem;
}
.storeCard[data-v-3a7aac19] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background: #fff;
  margin-top: 0.12rem;
  padding: 0.35rem 0.25rem;
}
.storeCard .storeImg[data-v-3a7aac19] {
    width: 2.55rem;
    height: 2.01rem;
}
.storeCard .storeInfo[data-v-3a7aac19] {
    padding-left: 0.16rem;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
}
.storeCard .storeTitle[data-v-3a7aac19] {
    font-size: 0.38rem;
    color: #333333;
    line-height: 0.35rem;
}
.storeCard .storeContent[data-v-3a7aac19] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    padding: 0.25rem 0 0.37rem 0;
}
.storeCard .storeContent .storeBtn[data-v-3a7aac19] {
      width: 1.46rem;
      height: 0.64rem;
      background-color: #f7ab00;
      border-radius: 0.1rem;
      font-size: 0.32rem;
      color: #fff;
}
.storeCard .storePhone[data-v-3a7aac19], .storeCard .storeAddress[data-v-3a7aac19] {
    font-size: 0.24rem;
    color: #666666;
    line-height: 0.35rem;
}
.more[data-v-3a7aac19] {
  width: 100%;
  text-align: center;
  margin: .8rem auto;
  font-size: 0.26rem;
  color: #666666;
}
.storeCard2[data-v-3a7aac19] {
  width: 90%;
  margin: 0 auto;
  background: #fff;
  margin-top: .58rem;
}
.storeCard2 .title[data-v-3a7aac19] {
    font-size: 0.34rem;
    color: #333333;
    padding: 0.41rem 0 0.18rem;
}
.storeCard2 .showImg[data-v-3a7aac19] {
    width: 100%;
}
.storeCard2 .storeInfo[data-v-3a7aac19] {
    font-size: 0.24rem;
    color: #666666;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    margin-top: .19rem;
}


.more[data-v-784c6c14] {
  width: 100%;
  font-size: .24rem;
  line-height: 1rem;
  margin: 0;
  text-align: center;
  background: #eee;
}
.historysCity[data-v-784c6c14] {
  overflow: hidden;
  margin-top: 0.2rem;
}
.historysCity > div[data-v-784c6c14] {
    font-size: .24rem;
    background: #fff;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    padding: 0.1rem 0.3rem;
    display: inline-block;
}
.header[data-v-784c6c14] {
  height: 0.88rem;
  z-index: 12;
  position: fixed;
  width: 100%;
  top: 0.92rem;
  background-color: #fff;
}
.header .search[data-v-784c6c14] {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 3;
    background-color: #fff;
    height: 0.88rem;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding: 0.14rem 0.3rem;
    box-shadow: 0 0.03rem 0.19rem 0.01rem rgba(102, 102, 102, 0.25);
}
.header .search input[data-v-784c6c14] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      background-color: #eee;
      border-radius: 0.3rem;
      font-size: 0.28rem;
      padding: 0 0.42rem;
}
.page-content[data-v-784c6c14] {
  display: block;
  overflow: auto;
  height: 100%;
  width: 100%;
  position: relative;
}
.page-content .sort-wrapper[data-v-784c6c14] {
    position: fixed;
    top: 1rem;
    right: 0.1rem;
    bottom: 0;
    width: 0.5rem;
    z-index: 2;
    text-align: right;
    color: #bbb;
}
.page-content .sort-wrapper .sort-title[data-v-784c6c14] {
      font-size: 0.22rem;
}
.page-content .sort-wrapper .list[data-v-784c6c14] {
      -webkit-overflow-scrolling: touch;
      overflow: auto;
      position: absolute;
      top: 1rem;
      left: 0;
      right: 0;
      bottom: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-justify-content: space-around;
              justify-content: space-around;
      background-color: transparent;
}
.page-content .sort-wrapper .list[data-v-784c6c14]::-webkit-scrollbar {
        width: 0;
}
.page-content .sort-wrapper .list .sort-item[data-v-784c6c14] {
        text-align: center;
        font-size: 0.2rem;
        padding: 0.05rem 0;
}
.page-content .message[data-v-784c6c14] {
    font-size: 0.24rem;
    color: #999;
    padding: 0.22rem 0.34rem;
    padding-top: 0.3rem;
    padding-bottom: 0;
    background: #eee;
}
.page-content .list[data-v-784c6c14] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    background: #fff;
    -webkit-overflow-scrolling: touch;
}
.page-content .list[data-v-784c6c14]::-webkit-scrollbar {
      width: 0;
}
.page-content .list .list-header[data-v-784c6c14] {
      font-size: 0.26rem;
      color: #666;
      background: #eee;
      padding: 0.22rem 0.34rem;
}
.page-content .list .item[data-v-784c6c14] {
      border: none;
      padding: 0 0.5rem 0 0.32rem;
}
.page-content .list .item .item-inner[data-v-784c6c14] {
        font-size: 0.28rem;
        color: #333;
        border-bottom: 0.02rem solid #eee;
        padding: 0.28rem 0.15rem;
}


.column1 > ul > li[data-v-592bae76] {
  color: #f7ab00;
}
.content[data-v-592bae76] {
  height: 100%;
  overflow: auto;
}
.van-cell-group2[data-v-592bae76] {
  background: #fff;
}
.van-cell-group2 .van-cell[data-v-592bae76] {
    margin-bottom: 0.2rem;
    padding: 0.3rem 0.3rem;
}
.uploadCard[data-v-592bae76] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-top: 0.76rem;
}
.uploadCard .uploadFile[data-v-592bae76] {
    width: 2.13rem;
    height: 2.13rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    background-color: #e4e4e4;
}
.uploadImg[data-v-592bae76] {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.uploadBtn[data-v-592bae76] {
  width: 4rem;
  display: block;
  margin: 0 auto;
  color: #ffffff;
  margin: 0.9rem auto;
  border-radius: 0.1rem;
  background-color: #f7ab00;
}
.uploadBtn .van-button__text[data-v-592bae76] {
    font-size: 0.38rem;
}
.pickerCard[data-v-592bae76] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.pickerCard > div[data-v-592bae76] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    font-size: 0.35rem;
    text-align: center;
}
.column1[data-v-592bae76] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.column1 > ul[data-v-592bae76] {
    -webkit-transform: none !important;
            transform: none !important;
}
.van-picker__title[data-v-592bae76] {
  color: #f7ab00;
}


.apartmentPic[data-v-3ad2c841] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background-color: #fff;
  position: relative;
  overflow: hidden;
  padding-top: 1rem;
}
.apartmentPic .picBox[data-v-3ad2c841] {
    width: 90%;
    display: block;
    -webkit-transition: all 1s linear;
    transition: all 1s linear;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    position: relative;
    z-index: 2;
}
.apartmentPic .picInfo[data-v-3ad2c841] {
    font-size: 0.28rem;
    color: #666;
    position: relative;
    z-index: 3;
    margin-top: 0.31rem;
    margin-bottom: 0.43rem;
}
.apartmentPic .handleIcon[data-v-3ad2c841] {
    font-size: 0.4rem;
    color: #999;
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
    z-index: 3;
}
.homeIn[data-v-3ad2c841] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-top: 1.67rem;
}
.homeIn .inHomeBtn[data-v-3ad2c841] {
    width: 4rem;
    height: 0.76rem;
    background-color: #f7ab00;
    border-radius: 0.1rem;
    font-size: 0.38rem;
    color: #fff;
}


.page2[data-v-67fa5697] {
  background: #fff;
}
.zuo[data-v-67fa5697] {
  width: 0.7rem;
  height: 0.56rem;
  position: fixed;
  top: 0.5rem;
  left: 0.5rem;
  z-index: 1000;
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  box-sizing: content-box;
}
#list[data-v-67fa5697] {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-overflow-scrolling: touch;
}
.homeInfo[data-v-67fa5697] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  font-size: 0.36rem;
  color: #333333;
  background-color: #fff;
}
.homeInfo .homeName[data-v-67fa5697] {
    margin-top: 0.48rem;
    font-size: 0.28rem;
    font-weight: bold;
}
.homeInfo .homeSize[data-v-67fa5697] {
    font-size: 0.24rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    color: #666666;
}
.homeInfo .homePic img[data-v-67fa5697] {
    width: 90%;
    display: block;
    margin: 0 auto;
}
.homeInfo .homePic .roomsBtn[data-v-67fa5697] {
    position: absolute;
    z-index: 4;
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 50%;
    border: 0.04rem solid #fff;
    overflow: hidden;
    background: #ffcc00;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    font-size: 0.24rem;
    text-align: center;
    padding: 0 0.1rem;
}
.title[data-v-67fa5697] {
  text-align: center;
  font-size: 0.28rem;
  font-weight: bold;
  margin-top: 0.5rem;
}
.roomsList[data-v-67fa5697] {
  overflow: hidden;
  padding: 0.7rem;
  padding-top: 0;
}
.homeItem[data-v-67fa5697] {
  background-color: #fff;
  margin-top: 0.4rem;
  float: left;
  width: 2.76rem;
  margin-right: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-align-content: center;
          align-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.homeItem[data-v-67fa5697]:nth-child(2n) {
    margin-right: 0;
}
.homeItem .itemTitle[data-v-67fa5697] {
    width: 6.52rem;
    margin: 0 auto;
    font-size: 0.32rem;
    line-height: 0.51rem;
    border-bottom: 0.02rem solid #d0d0d0;
}
.homeItem .itemPic[data-v-67fa5697] {
    width: 100%;
    height: 1.66rem;
    margin-top: 0.08rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-align-content: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    position: relative;
}
.homeItem .itemPic .imgs[data-v-67fa5697] {
      width: 100%;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0;
      border-radius: 0.08rem;
      overflow: hidden;
}
.homeItem .itemPic .imgs img[data-v-67fa5697] {
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
}
.homeItem .itemInfo[data-v-67fa5697] {
    background: rgba(255, 255, 255, 0.5);
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-align-content: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    margin-top: 0.18rem;
}
.homeItem .itemInfo .roomName[data-v-67fa5697] {
      font-size: 0.28rem;
      font-weight: bold;
      margin-bottom: 0.1rem;
}
.homeItem .itemInfo .itemSize[data-v-67fa5697] {
      font-size: 0.24rem;
      color: #666;
}
.multifunctional[data-v-67fa5697] {
  width: 6.47rem;
  height: 10.2rem;
  font-size: 0.38rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  border-radius: 0.08rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.multifunctional img[data-v-67fa5697] {
    width: 80%;
    display: block;
    border-radius: 0.08rem;
    margin-top: 0.2rem;
}
.footer[data-v-67fa5697] {
  width: 100%;
  background: #fff;
  height: 0.98rem;
  margin-top: 0.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.38rem;
}
.footer > div[data-v-67fa5697] {
    line-height: 0.98rem;
    text-align: center;
}
.footer > div span[data-v-67fa5697] {
      margin-left: 0.1rem;
}
.footer > div[data-v-67fa5697]:first-child {
    width: 4.89rem;
    height: 100%;
    color: #f7ab00;
}
.footer > div[data-v-67fa5697]:last-child {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    color: #fff;
    width: 100%;
    background: #f7ab00;
}


.hit[data-v-32a53545] {
  color: #f7ab00;
}
.Furniture[data-v-32a53545] {
  margin-top: env(safe-area-inset-top);
  margin-top: constant(safe-area-inset-top);
}
.roomList[data-v-32a53545] {
  width: 100%;
  background: #fff;
  padding: 0 0.4rem;
  border-top: 0.12rem solid #f2f2f2;
}
.roomList .roomListTitle[data-v-32a53545] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border-bottom: 0.02rem solid #e5e5e5;
    height: 1.1rem;
    font-size: 0.32rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.roomList .roomListTitle > div[data-v-32a53545] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      justify-items: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.roomList .roomListTitle .xuanzhong3[data-v-32a53545] {
      width: 0.34rem;
      margin-right: 0.2rem;
}
.roomList .roomListTitle .jiage[data-v-32a53545] {
      font-weight: bold;
}
.roomList .roomLists[data-v-32a53545] {
    width: 100%;
    overflow: hidden;
    padding-bottom: 0.8rem;
}
.roomList .roomLists > div[data-v-32a53545] {
      width: 2rem;
      height: 3rem;
      float: left;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      margin-top: 0.53rem;
      margin-right: 0.33rem;
      border: 0.02rem dashed #000;
      border-radius: 0.08rem;
}
.roomList .roomLists > div[data-v-32a53545]:nth-child(3n) {
        margin-right: 0;
}
.roomList .roomLists > div > .img[data-v-32a53545] {
        width: 100%;
        height: 2rem;
        position: relative;
}
.roomList .roomLists > div > .img img.tu[data-v-32a53545] {
          width: 100%;
          height: 100%;
}
.roomList .roomLists > div > .img .xuanzhong3[data-v-32a53545] {
          position: absolute;
          top: 0.2rem;
          right: 0.2rem;
          color: #999;
          width: 0.3rem;
          height: 0.3rem;
}
.roomList .roomLists > div > .img .xuanzhong3.hit[data-v-32a53545] {
            color: #f7ab00;
}
.roomList .roomLists > div > .img .brandName[data-v-32a53545] {
          background: rgba(0, 0, 0, 0.34);
          color: #fff;
          padding: 0.1rem;
          font-size: 0.26rem;
          position: absolute;
          bottom: 0;
          right: 0;
          max-width: 100%;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
}
.roomList .roomLists > div .roomListGoodsInfo[data-v-32a53545] {
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 0.26rem;
        text-align: center;
        line-height: 0.5rem;
}
.checked[data-v-32a53545] {
  font-size: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.BottomNavigation[data-v-32a53545] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  background: #fff;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 66666;
  height: 1.14rem;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding-right: 0.13rem;
}
.BottomNavigation .checked[data-v-32a53545] {
    padding-left: 0.32rem;
}
.BottomNavigation .men[data-v-32a53545] {
    height: 0.91rem;
    border-radius: .2rem;
    font-size: 0.34rem;
    color: #fff;
    text-align: center;
    line-height: 0.91rem;
}
.BottomNavigation .men.men1[data-v-32a53545] {
      width: 1.73rem;
      background: #e9573e;
      margin-right: 0.05rem;
}
.BottomNavigation .men.men2[data-v-32a53545] {
      width: 2rem;
      background: #ffc836;
}
.BottomNavigation .pirce[data-v-32a53545] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 0.32rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    color: #000;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
            align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding-right: 0.2rem;
    font-weight: bold;
}
.BottomNavigation .pirce span[data-v-32a53545] {
      color: #666;
      font-size: 0.24rem;
}
.BottomNavigationChice[data-v-32a53545] {
  font-size: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding-left: 0.3rem;
  font-weight: bold;
}
.BottomNavigationChice img[data-v-32a53545] {
    width: 0.34rem;
    margin-right: 0.1rem;
}


.imgsIcon {
  width: 0.4rem;
  height: 0.4rem;
}
.rightIcon {
  width: 0.4rem;
  height: 0.4rem;
  position: relative;
  top: -0.2rem;
}
.DetailedList2 .van-tabs__wrap {
  position: fixed;
  top: 0.88rem;
}


.page2 #NewHeader[data-v-043b335d] {
  background: #f2f2f2;
}
.page2 .imgRight[data-v-043b335d] {
  width: 0.45rem;
  height: 0.39rem;
  position: relative;
  top: 0.28rem;
}
.page2 .contBox[data-v-043b335d] {
  margin-top: 0.4rem;
}
.page2 .contBox .contBtn[data-v-043b335d] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    position: fixed;
    top: 1.5rem;
    width: 100%;
    padding-top: env(safe-area-inset-top);
    padding-top: constant(safe-area-inset-top);
    box-sizing: content-box;
}
.page2 .contBox .contBtn > div[data-v-043b335d] {
      height: 0.8rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      color: #fff;
      font-size: 0.34rem;
      background: #4fc0e8;
      box-shadow: 0 0.08rem 0.18rem 0 #cccccc;
      border-radius: 0.4rem;
      font-weight: bold;
}
.page2 .contBox .contBtn > div.hit[data-v-043b335d] {
        background: #f6bb43;
}
.page2 .contBox .contBtn > div.contBtn1[data-v-043b335d] {
        width: 1.94rem;
        margin-right: 0.14rem;
}
.page2 .contBox .contBtn > div.contBtn2[data-v-043b335d] {
        width: 4.01rem;
}
.page2 .introductionBox[data-v-043b335d] {
  padding: 0.4rem 0;
  padding-top: 1.3rem;
  background: #f2f2f2;
}
.page2 .introductionBox .introductionInner[data-v-043b335d] {
    width: 6.1rem;
    margin: 0 auto;
    border-radius: .5rem;
    background: #fff;
    overflow: hidden;
}
.page2 .introductionBox .introductionInner .imgTop[data-v-043b335d] {
      width: 100%;
      display: block;
}
.page2 .introductionBox .introductionInner .introductionCont[data-v-043b335d] {
      padding: 0.32rem 0.47rem 0.5rem 0.3rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.page2 .introductionBox .introductionInner .introductionCont .address[data-v-043b335d] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        color: #323232;
        font-size: 0.28rem;
        margin-bottom: 0.5rem;
}
.page2 .introductionBox .introductionInner .introductionCont .address .location[data-v-043b335d] {
          width: 0.18rem;
          height: 0.26rem;
          display: block;
          margin-right: 0.1rem;
          position: relative;
          top: 0.05rem;
}
.page2 .introductionBox .introductionInner .introductionCont .tags[data-v-043b335d] {
        overflow: hidden;
        margin-bottom: 0.5rem;
        padding-left: 0.2rem;
}
.page2 .introductionBox .introductionInner .introductionCont .tags > div[data-v-043b335d] {
          float: left;
          font-size: 0.24rem;
          padding: 0.13rem 0.16rem;
          border-radius: 0.08rem;
          border: dashed 0.02rem #323232;
          margin-right: 0.12rem;
          margin-bottom: 0.12rem;
}
.page2 .introductionBox .introductionInner .introductionCont .briefCont[data-v-043b335d] {
        font-size: 0.28rem;
        color: #323232;
        line-height: 0.5rem;
        padding-left: 0.2rem;
}
.page2 .introductionBox .apartment[data-v-043b335d] {
    width: 6.1rem;
    margin: 0 auto;
}
.page2 .introductionBox .apartment .imgTop[data-v-043b335d] {
      width: 100%;
      display: block;
      margin-bottom: 0.79rem;
}
.page2 .introductionBox .apartment .list[data-v-043b335d] {
      overflow: hidden;
}
.page2 .introductionBox .apartment .list > div[data-v-043b335d] {
        overflow: hidden;
        width: 2.87rem;
        height: 3.86rem;
        border-radius: .3rem;
        background: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        float: left;
        margin-right: 0.35rem;
        margin-bottom: 0.42rem;
}
.page2 .introductionBox .apartment .list > div img[data-v-043b335d] {
          width: 100%;
          height: 2.87rem;
          display: block;
          margin-bottom: 0.01rem;
}
.page2 .introductionBox .apartment .list > div[data-v-043b335d]:nth-child(2n) {
          margin-right: 0;
}
.page2 .introductionBox .apartment .list > div .houseInfo[data-v-043b335d] {
          -webkit-box-flex: 1;
          -webkit-flex: 1;
                  flex: 1;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
                  flex-direction: column;
          font-size: 0.28rem;
          color: #323232;
}
.page2 .introductionBox .apartment .list > div .houseInfo span[data-v-043b335d] {
            color: #999;
            font-size: 0.24rem;
}
.page2 .shareType[data-v-043b335d] {
  font-size: 0.32rem;
  color: #333333;
  text-align: center;
  padding: 0.3rem 0;
}
.page2 .typeList[data-v-043b335d] {
  width: 80%;
  margin: 0 auto;
  font-size: 0.28rem;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-bottom: 0.31rem;
}
.page2 .typeList > div[data-v-043b335d] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.page2 .typeList > div > img[data-v-043b335d] {
      width: 0.89rem;
}
.page2 .typeList > div > span[data-v-043b335d] {
      margin-top: 0.2rem;
}
.page2 .cancleBtn[data-v-043b335d] {
  background: #fff;
  border: none;
  color: #333333;
  font-size: 0.38rem;
  text-align: center;
  line-height: 0.99rem;
  border-top: 0.02rem solid #e1e1e1;
}


.mealItem[data-v-05c02354] {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.mealItem.mealItem2[data-v-05c02354] {
    padding: 0.3rem 0;
    padding-right: 0.3rem;
}
.mealItem.hit img[data-v-05c02354] {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-filter: gray;
            filter: gray;
}
.mealItem.hit .mealInfo[data-v-05c02354] {
    color: #999;
}
.mealItem .mealImg[data-v-05c02354] {
    width: 3.59rem;
    height: 2.76rem;
    background-color: #dfdfdf;
    border-radius: .3rem;
    overflow: hidden;
    position: relative;
}
.mealItem .mealImg img[data-v-05c02354] {
      width: 100%;
      height: 100%;
      display: block;
}
.mealItem .mealImg .styleName[data-v-05c02354] {
      font-size: 0.24rem;
      padding: 0.04rem 0.12rem;
      background: rgba(0, 0, 0, 0.5);
      border-radius: 0.1rem;
      position: absolute;
      top: 0.16rem;
      left: 0.16rem;
      color: #fff;
}
.mealItem .mealImg .type[data-v-05c02354] {
      width: 100%;
      height: 0.77rem;
      background: rgba(0, 0, 0, 0.5);
      color: #fff;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      font-size: 0.3rem;
      position: absolute;
      bottom: 0;
}
.mealItem .mealInfo[data-v-05c02354] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
            align-items: flex-end;
    overflow: hidden;
    padding-left: 0.3rem;
    color: #323232;
}
.mealItem .mealInfo .name[data-v-05c02354] {
      font-size: 0.3rem;
      font-weight: bold;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.mealItem .mealInfo .des[data-v-05c02354] {
      font-size: .24rem;
      margin-top: 0.1rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.mealItem .mealInfo .price[data-v-05c02354] {
      font-family: "Helvetica";
      font-size: .45rem;
      margin-top: 0.3rem;
}
.mealItem .mealInfo .delprice[data-v-05c02354] {
      color: #999;
      font-size: 0.24rem;
      margin-top: 0.1rem;
}
.mealItem .mealInfo .delprice span[data-v-05c02354] {
        text-decoration: line-through;
}
.mealItem .mealInfo .seeItem[data-v-05c02354] {
      color: #f6bb43;
      font-size: 0.24rem;
      margin-top: 0.3rem;
      text-decoration: underline;
}


.page2[data-v-dd5c05d8] {
  background: #fff;
}
.houseBox[data-v-dd5c05d8] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.houseBox .houseImg[data-v-dd5c05d8] {
    width: 70%;
    display: block;
}
.houseBox .title[data-v-dd5c05d8] {
    font-size: 0.3rem;
    color: #323232;
    font-weight: bold;
    margin-top: 0.1rem;
}
.houseBox .des[data-v-dd5c05d8] {
    color: #999;
    font-size: 0.24rem;
    margin-top: 0.2rem;
}
.list[data-v-dd5c05d8] {
  padding-bottom: 1.5rem;
}
.list > div[data-v-dd5c05d8] {
    margin-top: 0.7rem;
    padding-left: 0.27rem;
}
.list > div .title[data-v-dd5c05d8] {
      width: 100%;
      border-bottom: 0.02rem solid #dedede;
      font-size: 0.34rem;
      font-weight: bold;
}
.list > div .title span[data-v-dd5c05d8] {
        padding-bottom: 0.1rem;
        display: inline-block;
        border-bottom: 0.02rem solid #000;
}
.list > div .goodsList[data-v-dd5c05d8] {
      width: 100%;
      padding-right: 0.6rem;
}
.list > div .goodsList > div[data-v-dd5c05d8] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        width: 100%;
        margin-top: 0.5rem;
}
.list > div .goodsList > div .left[data-v-dd5c05d8] {
          width: 0.3rem;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
          margin-right: 0.3rem;
}
.list > div .goodsList > div .left img[data-v-dd5c05d8] {
            width: 0.3rem;
            height: 0.3rem;
}
.footer[data-v-dd5c05d8] {
  width: 100%;
  height: 1.48rem;
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background: #fff;
  padding-left: 0.27rem;
  padding-right: 0.15rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  z-index: 210;
}
.footer .detailed[data-v-dd5c05d8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    color: #323232;
    font-size: 0.24rem;
    font-weight: bold;
}
.footer .detailed > div[data-v-dd5c05d8] {
      margin-right: 0.1rem;
}
.footer .detailed .imgs[data-v-dd5c05d8] {
      width: 0.17rem;
      height: 0.1rem;
}
.footer .btns[data-v-dd5c05d8] {
    color: #fff;
    font-size: 0.34rem;
    width: 2.54rem;
    height: 0.91rem;
    border-radius: 0.2rem;
    background: #8cc051;
    font-weight: bold;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.footer .service[data-v-dd5c05d8] {
    margin-left: 0.3rem;
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    position: relative;
}
.footer .service span[data-v-dd5c05d8] {
      background: #f6ab00;
      color: #fff;
      padding: 0.02rem 0.09rem;
      position: absolute;
      top: -0.05rem;
      right: -0.1rem;
      font-size: 0.2rem;
      border-radius: 0.5rem;
}
.footer .service img[data-v-dd5c05d8] {
      width: 70%;
}
.tishiImg[data-v-dd5c05d8] {
  width: 100%;
  display: block;
  margin: 0.5rem auto;
  margin-top: 1rem;
}
.Mask[data-v-dd5c05d8] {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  z-index: 200;
}
.giftBox[data-v-dd5c05d8] {
  width: 100%;
  background: #fff;
  position: fixed;
  bottom: 1.48rem;
  padding: 0 0.11rem;
  z-index: 210;
}
.giftBox .giftInner[data-v-dd5c05d8] {
    padding: 0.48rem 0.83rem 0.84rem 0.53rem;
    border-bottom: 0.02rem dashed #999;
}
.giftBox .giftInner .title[data-v-dd5c05d8] {
      font-size: 0.3rem;
      font-weight: bold;
}
.giftBox .giftInner .total[data-v-dd5c05d8] {
      margin-top: 0.9rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
              align-items: flex-end;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.giftBox .giftInner .total > div[data-v-dd5c05d8]:first-child {
        font-size: 0.3rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
}
.giftBox .giftInner .total > div:first-child > span[data-v-dd5c05d8] {
          margin-left: 0.1rem;
          font-size: 0.47rem;
}
.giftBox .giftInner .total > div:first-child > span span[data-v-dd5c05d8] {
            font-family: "Helvetica";
}
.giftBox .giftInner .total > div[data-v-dd5c05d8]:last-child {
        font-size: 0.25rem;
        color: #999;
        margin-top: 0.05rem;
}
.giftBox .giftList[data-v-dd5c05d8] {
    padding: 0.48rem 0.83rem 0.84rem 0.7rem;
}
.giftBox .giftList > div[data-v-dd5c05d8] {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.4rem;
}
.giftBox .giftList > div[data-v-dd5c05d8]:last-child {
        margin-bottom: 0;
}
.giftBox .giftList > div .title[data-v-dd5c05d8] {
        font-size: 0.3rem;
        font-weight: bold;
}
.giftBox .giftList > div .info[data-v-dd5c05d8] {
        margin-top: 0.18rem;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
}
.giftBox .giftList > div .info > div[data-v-dd5c05d8] {
          width: 33.3333%;
          overflow: hidden;
          font-size: 0.25rem;
          color: #999;
}
.giftBox .giftList > div .info > div[data-v-dd5c05d8]:first-child {
            text-overflow: ellipsis;
            white-space: nowrap;
}
.giftBox .giftList > div .info > div[data-v-dd5c05d8]:nth-child(2n) {
            text-align: center;
}
.giftBox .giftList > div .info > div[data-v-dd5c05d8]:last-child {
            text-align: right;
}


.Treasury[data-v-62472472] {
  padding: 1.08rem 0.9rem 1rem 0.9rem;
  font-size: 0.24rem;
  overflow: auto;
  height: 100%;
}
.titleAgreement[data-v-62472472] {
  font-size: 0.35rem;
  text-align: center;
  line-height: 1.2rem;
  font-weight: bold;
}
.title2Agreement[data-v-62472472] {
  font-size: 0.3rem;
  line-height: 0.7rem;
  font-weight: bold;
  text-indent: 0;
}
p[data-v-62472472] {
  font-size: 0.28rem;
  line-height: 0.55rem;
  text-align: left;
}


.pages .RewardTop[data-v-04d43de8] {
  margin-top: 0.32rem;
  width: 100%;
  height: 2rem;
  background: #fff;
  padding: 0 0.26rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  font-size: 0.28rem;
}
.pages .RewardTop > div[data-v-04d43de8] {
    color: #f7ab00;
    letter-spacing: 0.03rem;
    text-align: center;
}
.pages .RewardTop > div p[data-v-04d43de8] {
      color: #999;
      padding-top: 0.09rem;
}
.pages .RewardTop > div span[data-v-04d43de8] {
      font-size: 0.6rem;
}
.pages .RewardCenter[data-v-04d43de8] {
  width: 100%;
  background: #fff;
  margin: 0.1rem 0;
  padding: 0 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.pages .RewardCenter .RewardCenterTop[data-v-04d43de8] {
    width: 100%;
    height: 2.7rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding: 0.24rem 0;
}
.pages .RewardCenter .RewardCenterTop > div[data-v-04d43de8] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.pages .RewardCenter .RewardCenterTop > div[data-v-04d43de8]:first-child {
        border-right: 0.01rem solid #e1e1e1;
}
.pages .RewardCenter .RewardCenterTop .RewardCenterInfo[data-v-04d43de8] {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
      color: #999;
      font-size: 0.28rem;
}
.pages .RewardCenter .RewardCenterTop .title[data-v-04d43de8] {
      font-size: 0.28rem;
      text-align: center;
      color: #333333;
}
.pages .RewardCenter .RewardCenterTop .money[data-v-04d43de8] {
      text-align: center;
      color: #f7ab00;
      margin-bottom: 0.2rem;
      font-size: 0.28rem;
}
.pages .RewardCenter .RewardCenterTop .money span[data-v-04d43de8] {
        font-size: 0.38rem;
}
.pages .info[data-v-04d43de8] {
  margin-top: 0.55rem;
}
.pages .info p[data-v-04d43de8] {
    text-align: center;
    font-size: 0.24rem;
    color: #999999;
}
.pages .info p[data-v-04d43de8]:last-child {
      color: #f7ab00;
}
.pages .RewardCenterForward[data-v-04d43de8] {
  width: 3.62rem;
  height: .76rem;
  margin: 0 auto;
  background-color: #f7ab00;
  line-height: .76rem;
  color: #fff;
  font-size: 0.28rem;
  margin-top: 4rem;
  text-align: center;
}
.pages .RewardBottom[data-v-04d43de8] {
  background: #fff;
  width: 100%;
}
.pages .RewardBottom > p[data-v-04d43de8] {
    font-size: 0.35rem;
    text-align: center;
    padding: 0.3rem 0;
}
.pages .RewardBottom .InvitationList[data-v-04d43de8] {
    width: 100%;
    padding: 0 0.4rem;
}
.pages .RewardBottom .InvitationList > div[data-v-04d43de8] {
      width: 100%;
      height: 1.72rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      font-size: 0.28rem;
      border-bottom: 0.02rem solid #e1e1e1;
}
.pages .RewardBottom .InvitationList > div img[data-v-04d43de8] {
        width: 0.95rem;
        height: 0.95rem;
        margin-right: 0.3rem;
        border-radius: 50%;
}
.pages .RewardBottom .InvitationList > div > div[data-v-04d43de8] {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
                flex-direction: column;
}
.pages .RewardBottom .InvitationList > div > div > div[data-v-04d43de8] {
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-flex-wrap: wrap;
                  flex-wrap: wrap;
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
                  justify-content: space-between;
}
.pages .RewardBottom .InvitationList > div > div > div .ash[data-v-04d43de8] {
            color: #999;
}
.pages .RewardBottom .InvitationList > div[data-v-04d43de8]:last-child {
        border-bottom: none;
}


.noHave[data-v-07bd3ba5] {
  font-size: 0.26rem;
  color: #999999;
  margin-top: 1.3rem;
  text-align: center;
}
.noHave .clickThis[data-v-07bd3ba5] {
    color: #f7ab00;
}
.planList[data-v-07bd3ba5] {
  padding-bottom: 0.2rem;
}
.planCard[data-v-07bd3ba5] {
  width: 6.98rem;
  background-color: #fff;
  margin: 0 auto;
  padding: 0 0.3rem;
  margin-top: 0.3rem;
}
.planCard > div[data-v-07bd3ba5] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.planCard .planImg[data-v-07bd3ba5] {
    width: 100%;
    height: 3.49rem;
}
.planCard .planTime[data-v-07bd3ba5] {
    font-size: 0.24rem;
    color: #999;
    line-height: 0.59rem;
}
.planCard .planName[data-v-07bd3ba5] {
    font-size: 0.26rem;
    color: #666;
    line-height: 0.62rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}


body[data-v-207a165e] {
  background: #f2f2f2;
}
.pages[data-v-207a165e] {
  padding-bottom: 1.5rem;
}
.homeInfo[data-v-207a165e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  font-size: 0.36rem;
  color: #333333;
  background-color: #fff;
  padding-bottom: 0.24rem;
}
.homeInfo .homeName[data-v-207a165e] {
    margin-top: 0.48rem;
}
.homeInfo .homeName > span[data-v-207a165e] {
      padding-left: 0.2rem;
}
.homeInfo .homeSize[data-v-207a165e] {
    margin-top: 0.22rem;
    font-size: 0.26rem;
    color: #666666;
}
.homeInfo .homeSize > span[data-v-207a165e] {
      padding-left: 0.2rem;
      color: #f7ab00;
}
.homeInfo .homePic[data-v-207a165e] {
    margin-top: 0.32rem;
    width: 7rem;
    position: relative;
    height: 7rem;
}
.homeInfo .homePic img[data-v-207a165e] {
      width: 100%;
      position: absolute;
      z-index: 3;
      top: 0;
}
.homeInfo .homePic .roomsBtn[data-v-207a165e] {
      position: absolute;
      z-index: 4;
      width: 0.8rem;
      height: 0.8rem;
      border-radius: 50%;
      border: 0.04rem solid #fff;
      overflow: hidden;
      background: #ffcc00;
      color: #fff;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      font-size: 0.24rem;
      text-align: center;
      padding: 0 0.1rem;
}
.homeItem[data-v-207a165e] {
  background-color: #fff;
  margin-top: 0.14rem;
  padding: 0.17rem 0;
}
.homeItem .itemTitle[data-v-207a165e] {
    width: 6.52rem;
    margin: 0 auto;
    font-size: 0.32rem;
    line-height: 0.51rem;
    border-bottom: 0.02rem solid #d0d0d0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.homeItem .itemTitle .updateBtn[data-v-207a165e] {
      color: #f7ab00;
      text-align: right;
}
.homeItem .itemPic[data-v-207a165e] {
    width: 5.81rem;
    height: 3.77rem;
    margin-left: 1.1rem;
    margin-top: 0.08rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-align-content: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    position: relative;
}
.homeItem .itemPic .imgs[data-v-207a165e], .homeItem .itemPic .itemInfo[data-v-207a165e] {
      width: 100%;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0;
}
.homeItem .itemPic .imgs img[data-v-207a165e], .homeItem .itemPic .itemInfo img[data-v-207a165e] {
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
}
.homeItem .itemPic .itemInfo[data-v-207a165e] {
      background: rgba(255, 255, 255, 0.5);
      z-index: 55555;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-align-content: center;
              align-content: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      position: relative;
}
.homeItem .itemPic .homeBtn[data-v-207a165e] {
      width: 1.79rem;
      height: 0.61rem;
      background-color: #f7ab00;
      border-radius: 0.62rem;
      font-size: 0.32rem;
      color: #ffffff;
}
.homeItem .itemPic .homeBtn .handleIcon[data-v-207a165e] {
        font-size: 0.24rem;
}
.homeItem .itemPic .itemSize[data-v-207a165e] {
      font-size: 0.24rem;
      color: #666;
      position: absolute;
      bottom: 0;
}
.multifunctional[data-v-207a165e] {
  width: 6.47rem;
  height: 10.5rem;
  font-size: 0.38rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.multifunctional img[data-v-207a165e] {
    width: 80%;
    display: block;
    margin-top: 0.2rem;
}
.footer[data-v-207a165e] {
  width: 100%;
  background: #fff;
  height: 0.98rem;
  margin-top: 0.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.38rem;
  position: fixed;
  left: 0;
  bottom: 0;
}
.footer > div[data-v-207a165e] {
    line-height: 0.98rem;
    text-align: center;
}
.footer > div span[data-v-207a165e] {
      margin-left: 0.1rem;
}
.footer > div[data-v-207a165e] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    color: #fff;
    width: 100%;
    background: #f7ab00;
}
.shareType[data-v-207a165e] {
  font-size: 0.32rem;
  color: #333333;
  text-align: center;
  padding: 0.3rem 0;
}
.typeList[data-v-207a165e] {
  width: 80%;
  margin: 0 auto;
  font-size: 0.28rem;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-bottom: 0.31rem;
}
.typeList > div[data-v-207a165e] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.typeList > div > img[data-v-207a165e] {
      width: 0.89rem;
}
.typeList > div > span[data-v-207a165e] {
      margin-top: 0.2rem;
}
.cancleBtn[data-v-207a165e] {
  background: #fff;
  border: none;
  color: #333333;
  font-size: 0.38rem;
  text-align: center;
  line-height: 0.99rem;
  border-top: 0.02rem solid #e1e1e1;
}


.van-uploader[data-v-ec54e890] {
  display: block;
}
.vatImg[data-v-ec54e890] {
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
}
.van-cell-group2[data-v-ec54e890] {
  background: #fff;
}
.van-cell-group2 .van-cell[data-v-ec54e890] {
    margin-bottom: 0.2rem;
    padding: 0.3rem 0.3rem;
}
.modelCard[data-v-ec54e890] {
  width: 5rem;
  height: 3rem;
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.modelCard .modelContent[data-v-ec54e890] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.modelCard .modelFoot[data-v-ec54e890] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}


.setInfo[data-v-07559c6c] {
  background: #fff;
}
.setInfo .van-cell[data-v-07559c6c] {
    padding: 0.3rem 0.3rem;
}
.titles[data-v-07559c6c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.imgIcon[data-v-07559c6c] {
  width: 0.3rem;
  margin-right: 0.07rem;
}
.back[data-v-07559c6c] {
  width: 4rem;
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 1rem;
}


.logo[data-v-1059e5bc] {
  margin-top: 1.5rem;
}
.img[data-v-1059e5bc] {
  width: 100%;
}
.version[data-v-1059e5bc] {
  font-size: 0.28rem;
  color: #333333;
  margin-top: 0.5rem;
  position: relative;
}
.version[data-v-1059e5bc]::before {
    content: '';
    position: absolute;
    width: 2rem;
    height: 0.01rem;
    background-color: #bdbdbd;
    right: 120%;
    bottom: 50%;
}
.version[data-v-1059e5bc]::after {
    content: '';
    position: absolute;
    width: 2rem;
    height: 0.01rem;
    background-color: #bdbdbd;
    left: 120%;
    bottom: 50%;
}
.appInfo[data-v-1059e5bc] {
  padding: 1.11rem 0.97rem;
  font-size: 0.24rem;
  line-height: 0.4rem;
  color: #666666;
}


.textInfo[data-v-6dca8e1f] {
  font-size: 0.24rem;
  padding: 1rem  0.96rem 1.87rem 0.96rem;
  color: #333333;
  overflow: auto;
}
.textInfo .agreementInfo[data-v-6dca8e1f] {
    margin-top: 0.4rem;
}
.textInfo .titleInfo[data-v-6dca8e1f] {
    font-weight: bold;
}
.textInfo .stage[data-v-6dca8e1f] {
    line-height: 0.8rem;
}


.noHave[data-v-2d60077c] {
  font-size: 0.26rem;
  color: #999999;
  margin-top: 1.3rem;
  text-align: center;
}
.noHave .clickThis[data-v-2d60077c] {
    color: #f7ab00;
}
.uploadList[data-v-2d60077c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin: 0.09rem 0.2rem 0;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.planCard[data-v-2d60077c] {
  width: 3.45rem;
  background-color: #fff;
  padding: 0.15rem 0.3rem;
  margin: 0.07rem 0.05rem;
}
.planCard > div[data-v-2d60077c] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.planCard .planImg[data-v-2d60077c] {
    width: 100%;
    height: 3.49rem;
    background-color: #999;
}
.planCard .planName[data-v-2d60077c] {
    font-size: 0.26rem;
    color: #666;
    line-height: 0.52rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}


.right[data-v-19983759] {
  background: #f8b124;
  font-size: 0.3rem;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #fff;
  width: 1.7rem;
}
.list[data-v-19983759] {
  padding-bottom: 3rem;
}
.noHave[data-v-19983759] {
  font-size: 0.26rem;
  color: #999999;
  margin-top: 1.3rem;
  text-align: center;
}
.noHave .clickThis[data-v-19983759] {
    color: #f7ab00;
}
.address[data-v-19983759] {
  width: 100%;
  background: #fff;
  padding: 0.3rem;
  padding-left: 0.54rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  border-bottom: 0.02rem solid #eee;
}
.address .addressLeft[data-v-19983759] {
    width: 4.72rem;
}
.address .addressLeft .Info[data-v-19983759] {
      font-size: 0.32rem;
      margin-bottom: 0.44rem;
}
.address .addressLeft .Info span[data-v-19983759] {
        float: right;
        color: #f7ab00;
        font-size: 0.24rem;
        padding: 0.05rem 0.1rem;
        border: 0.02rem solid #f7ab00;
}
.address .addressLeft .Info2[data-v-19983759] {
      color: #999;
      font-size: 0.28rem;
}
.addressBtn[data-v-19983759] {
  width: 4rem;
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0.82rem;
}


.van-cell {
  background: #ffffff;
}
.van-switch--on {
  background: #f7ab00 !important;
}
.addressBtn {
  width: 4rem;
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0.82rem;
}


.itemObj[data-v-a470230e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0 0.3rem;
  height: 2.7rem;
  border-top: 0.02rem solid #eee;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  position: relative;
}
.itemObj img[data-v-a470230e] {
    width: 2rem;
    height: 2rem;
    border: 0.02rem solid #eee;
    margin-right: 0.2rem;
}
.itemObj .itemObjInfo[data-v-a470230e] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    height: 100%;
    width: 100%;
    font-size: 0.28rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
}
.itemObj .itemObjInfo .Price[data-v-a470230e] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      margin-top: 0.2rem;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.itemObj2[data-v-a470230e] {
  border-top: 0.02rem solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  position: relative;
  height: 3rem;
  padding: 0 0.3rem;
}
.itemObj2 .itemObjtitle[data-v-a470230e] {
    font-size: 0.28rem;
    margin-top: 0.3rem;
}
.itemObj2 .itemObjInfo2[data-v-a470230e] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.itemObj2 .itemObjInfo2 img[data-v-a470230e] {
      width: 1.6rem;
      height: 1.6rem;
      border: 0.02rem solid #eee;
      margin-right: 0.2rem;
}
.itemObj2 .itemObjInfo2 div[data-v-a470230e] {
      width: 1.6rem;
      height: 1.6rem;
      border: 0.02rem solid #eee;
      background: #eee;
      text-align: center;
      line-height: 1.6rem;
      font-size: 0.28rem;
}
.slotTag[data-v-a470230e] {
  font-size: 0.12rem;
  position: absolute;
  top: 0;
  right: 0rem;
  background-color: #26d0f7;
  color: #fff;
  border-bottom-left-radius: 0.5rem;
  padding: 0.08rem;
  padding-left: 0.2rem;
}


.mealTitle[data-v-217848f4] {
  width: 100%;
  padding: 0 0.3rem;
  height: 0.9rem;
  border-top: 0.02rem solid #eee;
  font-size: 0.3rem;
  line-height: 0.9rem;
  font-weight: bold;
}
.mealMoreBox[data-v-217848f4] {
  border-top: 0.02rem solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0.3rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.mealMoreBox .mealMoreBoxItem[data-v-217848f4] {
    width: 1.66rem;
    height: 1.27rem;
    background-color: #dfdfdf;
    border-radius: .2rem;
    float: left;
    margin-right: 0.12rem;
    position: relative;
    overflow: hidden;
}
.mealMoreBox .mealMoreBoxItem[data-v-217848f4]:last-child {
      margin-right: 0;
}
.mealMoreBox .mealMoreBoxItem img[data-v-217848f4] {
      width: 100%;
      height: 100%;
}
.mealMoreBox .mealMoreBoxItem .styleName[data-v-217848f4] {
      font-size: 0.2rem;
      color: #fff;
      background: rgba(0, 0, 0, 0.5);
      border-radius: 0.05rem;
      position: absolute;
      top: 0.1rem;
      left: 0.1rem;
      padding: 0.03rem 0.09rem;
}
.mealMoreBox .mealMoreBoxItem .type[data-v-217848f4] {
      width: 100%;
      color: #fff;
      background: rgba(0, 0, 0, 0.5);
      font-size: 0.24rem;
      position: absolute;
      bottom: 0;
      height: 0.37rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.mealMoreBox .info[data-v-217848f4] {
    overflow: hidden;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
    padding-left: 0.3rem;
}
.mealMoreBox .info > div[data-v-217848f4] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      font-size: 0.3rem;
      font-weight: bold;
}
.mealMoreBox .info > div span[data-v-217848f4] {
        font-weight: initial;
        font-size: 0.2rem;
        color: #323232;
        margin-top: 0.1rem;
}
.mealBox[data-v-217848f4] {
  padding-left: 0.3rem;
  border-top: 0.02rem solid #eee;
}


.oederItem[data-v-ca0b5e66] {
  border-top: 0.3rem solid #f2f2f2;
  background: #fff;
}
.oederItem.hit[data-v-ca0b5e66] {
    margin-top: env(safe-area-inset-top);
    margin-top: constant(safe-area-inset-top);
}
.oederItem .oederTop[data-v-ca0b5e66] {
    width: 100%;
    height: 1.14rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    padding: 0 0.3rem;
    font-size: 0.28rem;
    font-weight: bold;
}
.oederItem .oederTop .state[data-v-ca0b5e66] {
      font-weight: initial;
      color: #f7ab00;
}
.oederItem .oederItemBottom[data-v-ca0b5e66] {
    border-top: 0.02rem solid #eee;
    width: 100%;
    height: 1.14rem;
    padding: 0 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
    font-size: 0.24rem;
}
.oederItem .oederItemBottom .hit[data-v-ca0b5e66] {
      color: #f00000;
}
.settlement[data-v-ca0b5e66] {
  width: 1.51rem;
  height: .62rem;
  border-radius: .2rem;
  background: #ffc836;
  border: none;
  font-size: 0.32rem;
  font-weight: bold;
}
.tabList[data-v-ca0b5e66] {
  position: fixed;
  top: 0.92rem;
  width: 100%;
  z-index: 99;
}


.orderAddress[data-v-2b32a9d4] {
  background: #fff;
  padding: 0.5rem 0.7rem 0.2rem 0.4rem;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-bottom: 0.2rem;
}
.orderAddress img[data-v-2b32a9d4] {
    width: 0.3rem;
    height: 0.43rem;
    margin-right: 0.3rem;
}
.orderAddress > div[data-v-2b32a9d4] {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
}
.orderAddress > div .orderAddressNmae[data-v-2b32a9d4] {
      font-size: 0.32rem;
}
.orderAddress > div .orderAddressNmae span[data-v-2b32a9d4] {
        font-size: 0.28rem;
        color: #999;
        margin-left: 0.2rem;
}
.orderAddress > div .orderAddressInfo[data-v-2b32a9d4] {
      font-size: 0.24rem;
      margin-top: 0.1rem;
}
.orderList[data-v-2b32a9d4] {
  width: 100%;
}
.orderList > div[data-v-2b32a9d4] {
    background: #fff;
}
.orderMainInfo[data-v-2b32a9d4] {
  width: 100%;
  height: 0.9rem;
  padding-right: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  font-size: 0.24rem;
  background: #fff;
  border-top: 0.02rem solid #f2f2f2;
}
.orderMainInfo span[data-v-2b32a9d4] {
    font-size: 0.3rem;
    font-weight: bold;
    margin-left: 0.2rem;
}
.orderModular[data-v-2b32a9d4] {
  padding: 0.4rem 0.3rem;
  background: #fff;
  padding-right: 0.5rem;
}
.orderModular.orderModularTop[data-v-2b32a9d4] {
    border-top: 0.2rem solid #f2f2f2;
}
.orderModular.orderModularTop1[data-v-2b32a9d4] {
    border-top: 0.02rem solid #f2f2f2;
}
.orderInfo[data-v-2b32a9d4] {
  width: 100%;
  font-size: 0.24rem;
}
.orderInfo.orderInfoTitle[data-v-2b32a9d4] {
    background: #fff;
    padding: 0 0.3rem;
    line-height: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.orderInfo.status[data-v-2b32a9d4] {
    color: #f7ab00;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
}
.orderInfo.orderInfoBottom[data-v-2b32a9d4] {
    border-top: 0.2rem solid #f2f2f2;
}
.orderInfo.orderInfo2[data-v-2b32a9d4] {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.orderInfo.orderInfo2[data-v-2b32a9d4], .orderInfo.orderInfo3[data-v-2b32a9d4] {
    padding: 0.05rem 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 0.28rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    color: #323232;
}
.orderInfo.orderInfo2 .orderInfo2Left .des[data-v-2b32a9d4], .orderInfo.orderInfo3 .orderInfo2Left .des[data-v-2b32a9d4] {
      font-size: 0.2rem;
}
.orderInfo.orderInfo3 .orderInfo2Left[data-v-2b32a9d4] {
    width: 2rem;
}
.orderInfo.orderInfo3 .orderInfo2Left .des[data-v-2b32a9d4] {
      font-size: 0.2rem;
}
.orderInfo.orderInfoTotal[data-v-2b32a9d4] {
    margin-top: 0.3rem;
    font-size: 0.3rem;
    font-weight: bold;
}
.orderInfo.orderInfoTotal2[data-v-2b32a9d4] {
    margin-bottom: 0.3rem;
    font-size: 0.3rem;
    font-weight: bold;
}
.itemObj[data-v-2b32a9d4] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0 0.3rem;
  height: 2.7rem;
  border-top: 0.02rem solid #eee;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.itemObj img[data-v-2b32a9d4] {
    width: 2rem;
    height: 2rem;
    border: 0.02rem solid #eee;
    margin-right: 0.2rem;
}
.itemObj .itemObjInfo[data-v-2b32a9d4] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    height: 100%;
    width: 100%;
    font-size: 0.28rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    word-wrap: break-word;
    overflow: hidden;
}
.itemObj .itemObjInfo .Price[data-v-2b32a9d4] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      margin-top: 0.2rem;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.orderInfoXia2[data-v-2b32a9d4] {
  padding-top: 1.5rem;
}
.gap[data-v-2b32a9d4] {
  width: 3.15rem;
  background: #000;
}
.Settlement[data-v-2b32a9d4] {
  background: #000;
  border: 0.02rem solid #000;
}
.footer[data-v-2b32a9d4] {
  width: 100%;
  background: #fff;
  height: 1.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.34rem;
  position: fixed;
  bottom: 0;
  left: 0;
  color: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 0.15rem;
}
.footer .service[data-v-2b32a9d4] {
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .service img[data-v-2b32a9d4] {
      width: 70%;
}
.footer .btns[data-v-2b32a9d4] {
    border-radius: 0.2rem;
    font-weight: bold;
    height: 0.91rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .btns.btn1[data-v-2b32a9d4] {
      width: 2.4rem;
      background: #999;
}
.footer .btns.btn2[data-v-2b32a9d4] {
      width: 3.3rem;
      background: #ffc836;
}
.mealBox[data-v-2b32a9d4] {
  padding-left: 0.3rem;
}
.mealTitle[data-v-2b32a9d4] {
  width: 100%;
  padding: 0 0.3rem;
  height: 0.9rem;
  border-top: 0.02rem solid #eee;
  font-size: 0.3rem;
  line-height: 0.9rem;
  font-weight: bold;
}



.pages[data-v-2b7572ab] {
  height: 100%;
  overflow: auto;
}
.van-cell-group2[data-v-2b7572ab] {
  background: #fff;
}
.van-cell-group2 .van-cell[data-v-2b7572ab] {
    margin-bottom: 0.2rem;
    padding: 0.3rem 0.3rem;
}
.uploadCard[data-v-2b7572ab] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-top: 0.76rem;
}
.uploadCard .uploadFile[data-v-2b7572ab] {
    width: 2.13rem;
    height: 2.13rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    background-color: #e4e4e4;
}
.uploadCard .uploadFile .uploadImg[data-v-2b7572ab] {
      width: 100%;
      height: 100%;
      margin: 0 auto;
}
.uploadBtn[data-v-2b7572ab] {
  width: 4rem;
  display: block;
  margin: 0 auto;
  color: #ffffff;
  margin: 0.7rem auto;
  border-radius: 0.1rem;
  background-color: #f7ab00;
}
.uploadBtn .van-button__text[data-v-2b7572ab] {
    font-size: 0.38rem;
}


.van-cell[data-v-1d4fa3bc], .van-cell__right-icon[data-v-1d4fa3bc], .van-cell__left-icon[data-v-1d4fa3bc] {
  line-height: 1.32rem;
}
.cardItem[data-v-1d4fa3bc] {
  color: #999;
  font-size: 0.32rem;
  line-height: 1.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background-color: #fff;
  margin-top: 0.1rem;
}
.cardItem > div[data-v-1d4fa3bc] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    padding-left: 0.58rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.cardItem > div .cardInfo[data-v-1d4fa3bc] {
      padding-left: 0.2rem;
      color: #333;
}
.cardItem > p[data-v-1d4fa3bc] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    padding-right: 0.3rem;
}
.cardItem > p .itemStatus[data-v-1d4fa3bc] {
      color: #999;
}
.info[data-v-1d4fa3bc] {
  font-size: 0.24rem;
  color: #999999;
  text-align: center;
  margin-top: 0.4rem;
}
.checkBox[data-v-1d4fa3bc] {
  font-size: 0.24rem;
  color: #999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-top: 9rem;
}
.checkBox span[data-v-1d4fa3bc] {
    padding-left: 0.1rem;
}
.checkBox span .agreement[data-v-1d4fa3bc] {
      color: #333333;
      text-decoration: underline;
}


.PersonalTop[data-v-95b3b808] {
  width: 100%;
  background: #fff;
}
.PersonalTop > div[data-v-95b3b808] {
    width: 90%;
    border-bottom: 0.02rem solid #e1e1e1;
    height: 1.31rem;
    margin: 0 auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding-left: 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.PersonalTop > div[data-v-95b3b808]:first-child {
      margin-top: none;
}
.PersonalTop > div span[data-v-95b3b808] {
      width: 1.4rem;
      font-size: 0.32rem;
      line-height: 1.31rem;
      margin-right: 0.3rem;
}
.PersonalTop > div input[data-v-95b3b808] {
      width: 100%;
      height: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      font-size: 0.28rem;
}
.PersonalTop > div button[data-v-95b3b808] {
      width: 2rem;
      height: 0.68rem;
      font-size: 0.3rem;
      text-align: center;
      color: #fff;
      margin: auto;
      background: #ccc;
}
.PersonalTop > div button.bottonBtnBg[data-v-95b3b808] {
        background: #00b0b9;
}
p[data-v-95b3b808] {
  font-size: 0.24rem;
  margin: 0 auto;
  margin-top: 1.01rem;
  display: table;
  color: #999;
}
p span[data-v-95b3b808] {
    color: #333;
}
.PersonalBtn[data-v-95b3b808] {
  width: 3.62rem;
  height: .76rem;
  background-color: #f7ab00;
  text-align: center;
  line-height: 0.76rem;
  color: #fff;
  font-size: 0.38rem;
  position: fixed;
  bottom: 0.4rem;
  left: 0;
  right: 0;
  margin: auto;
}


.PersonalTop[data-v-76c6a0b4] {
  width: 100%;
  background: #fff;
}
.PersonalTop > div[data-v-76c6a0b4] {
    width: 90%;
    border-bottom: 0.02rem solid #e1e1e1;
    height: 1.31rem;
    margin: 0 auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding-left: 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.PersonalTop > div[data-v-76c6a0b4]:first-child {
      margin-top: none;
}
.PersonalTop > div span[data-v-76c6a0b4] {
      width: 1.4rem;
      font-size: 0.32rem;
      line-height: 1.31rem;
      margin-right: 0.3rem;
}
.PersonalTop > div input[data-v-76c6a0b4] {
      width: 100%;
      height: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      font-size: 0.28rem;
}
.PersonalTop > div button[data-v-76c6a0b4] {
      width: 2rem;
      height: 0.68rem;
      font-size: 0.3rem;
      text-align: center;
      color: #fff;
      margin: auto;
      background: #ccc;
}
.PersonalTop > div button.bottonBtnBg[data-v-76c6a0b4] {
        background: #00b0b9;
}
p[data-v-76c6a0b4] {
  font-size: 0.24rem;
  margin: 0 auto;
  margin-top: 0.3rem;
  display: table;
  color: #999;
}
p span[data-v-76c6a0b4] {
    color: #333;
}
.PersonalBtn[data-v-76c6a0b4] {
  width: 3.62rem;
  height: .76rem;
  background-color: #f7ab00;
  text-align: center;
  line-height: 0.76rem;
  color: #fff;
  font-size: 0.38rem;
  position: fixed;
  bottom: 0.4rem;
  left: 0;
  right: 0;
  margin: auto;
}


.BankList[data-v-37ae2ee3] {
  width: 100%;
  height: 2.03rem;
  background: #fff;
  margin-bottom: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.BankList > div[data-v-37ae2ee3] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.BankList .BankListInfo[data-v-37ae2ee3] {
    width: 75%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    font-size: 0.3rem;
    color: #999999;
    padding-left: 0.5rem;
}
.BankList .BankListInfo > div[data-v-37ae2ee3]:last-child {
      margin-top: 0.2rem;
}
.BankList .BankListInfo span[data-v-37ae2ee3] {
      width: 30%;
      display: inline-block;
      color: #333;
}
.BankList .BankListDel[data-v-37ae2ee3] {
    width: 30%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    padding-right: 0.5rem;
    font-size: 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
    border-left: 0.02rem solid #e1e1e1;
}
.Newly[data-v-37ae2ee3] {
  color: #fff;
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  font-size: 0.3rem;
  width: 100%;
  height: 0.98rem;
  line-height: 0.98rem;
  background: #f7ab00;
}


.ForwardTop[data-v-24afcf84] {
  width: 100%;
  background: #fff;
  margin-top: 0.3rem;
}
.ForwardTop > div[data-v-24afcf84] {
    width: 90%;
    margin: 0 auto;
    height: 1.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.ForwardTop > div[data-v-24afcf84]:first-child {
    height: 1.7rem;
}
.ForwardTop > div:first-child img[data-v-24afcf84] {
      width: 1rem;
      height: 1rem;
      border-radius: 50%;
      margin: 0 0.4rem;
}
.ForwardTop > div:first-child p[data-v-24afcf84] {
      margin-left: 0.2rem;
      font-size: 0.32rem;
}
.ForwardTop > div:first-child p span[data-v-24afcf84] {
        font-size: 0.28rem;
        color: #999;
}
.ForwardTop > div[data-v-24afcf84]:last-child {
    border-top: 0.02rem solid #e1e1e1;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding-left: 0.3rem;
}
.ForwardTop > div[data-v-24afcf84]:last-child:first-child {
      margin-top: none;
}
.ForwardTop > div:last-child span[data-v-24afcf84] {
      width: 1.4rem;
      font-size: 0.32rem;
      line-height: 1.3rem;
      margin-right: 0.3rem;
}
.ForwardTop > div:last-child input[data-v-24afcf84] {
      width: 100%;
      height: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      font-size: 0.28rem;
}
.ForwardBtn[data-v-24afcf84] {
  color: #fff;
  text-align: center;
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  font-size: 0.3rem;
  width: 3.62rem;
  height: 0.76rem;
  line-height: 0.76rem;
  background: #f7ab00;
  bottom: 1rem;
}


.accountCard[data-v-71490a7a] {
  display: block;
  height: 100%;
  overflow-y: scroll;
}
.accountCard > div[data-v-71490a7a] {
    width: 100%;
    border-bottom: 0.02rem solid #d0d0d0;
    padding: 0 0.26rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    height: 1.8rem;
    color: #333333;
    background-color: #fff;
}
.accountCard > div[data-v-71490a7a]:last-child {
      border-bottom: none;
}
.accountCard > div > div[data-v-71490a7a] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      font-size: 0.32rem;
}
.accountCard > div > span[data-v-71490a7a] {
      font-size: 0.32rem;
}
.accountCard .time[data-v-71490a7a] {
    font-size: 0.24rem;
    color: #999;
}
.accountCard .more[data-v-71490a7a] {
    font-size: 0.24rem;
    color: #999999;
    text-align: center;
}


.content[data-v-42259fce] {
  height: 100%;
  overflow: auto;
}
.codeTop[data-v-42259fce] {
  font-size: 0.38rem;
  width: 100%;
  margin-top: 0.32rem;
  padding-top: 0.36rem;
  padding-bottom: 0.81rem;
  text-align: center;
  background-color: #fff;
  color: #333;
}
.codeTop .code[data-v-42259fce] {
    font-size: 0.6rem;
    padding-top: 0.36rem;
    color: #f7ab00;
}
.codeTop .copyBtn[data-v-42259fce] {
    display: inline-block;
    color: #fff;
    margin: 0 auto;
    padding: 0.2rem 0.28rem;
    background-color: #f7ab00;
    border-radius: 0.05rem;
    margin-top: 0.63rem;
}
.codeBottom[data-v-42259fce] {
  width: 100%;
  margin-top: 0.2rem;
  background: #fff;
}
.codeBottom .codeBottomTitle[data-v-42259fce] {
    width: 100%;
    text-align: center;
    font-size: 0.38rem;
    padding-top: 0.46rem;
}
.codeBottom .codeBottomList > div[data-v-42259fce] {
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    padding: 0.35rem 0;
    border-bottom: 0.01rem solid #e1e1e1;
    margin: 0 0.26rem;
}
.codeBottom .codeBottomList > div > div[data-v-42259fce] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.codeBottom .codeBottomList > div > div .figure[data-v-42259fce] {
        width: 0.95rem;
        height: 0.95rem;
}
.codeBottom .codeBottomList > div > div > div[data-v-42259fce] {
        padding-left: 0.22rem;
}
.codeBottom .codeBottomList > div .right[data-v-42259fce] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      padding-right: 0.14rem;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
              align-items: flex-end;
}
.noMore[data-v-42259fce] {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  padding: 1rem 0;
  color: #666;
}
.reviewMore[data-v-42259fce] {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  color: #333;
  line-height: 0.74rem;
}
.recommendInfo[data-v-42259fce] {
  width: 100%;
  background: #fff;
  margin-top: 0.12rem;
  padding: 0 0.9rem 0.8rem;
}
.recommendInfo > div[data-v-42259fce] {
    font-size: 0.38rem;
    text-align: center;
    padding: 0.46rem 0;
}
.recommendInfo > p[data-v-42259fce] {
    font-size: 0.24rem;
    color: #666;
    padding-bottom: 0.2rem;
}
.recommendInfo .title[data-v-42259fce] {
    color: #333;
    line-height: 0.35rem;
    padding: 0.2rem 0;
}
.InvitationBtn[data-v-42259fce] {
  color: #fff;
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  font-size: 0.3rem;
  width: 100%;
  height: 0.98rem;
  line-height: 0.98rem;
  background: #f7ab00;
}
#See[data-v-42259fce] {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 6;
  position: fixed;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
#See .SeeImg[data-v-42259fce] {
    height: 80%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
}
#See .SeeImg img[data-v-42259fce] {
      height: 90%;
      display: block;
      margin: 0 auto;
      margin-top: 0.91rem;
}
#See .SeeBttom[data-v-42259fce] {
    width: 100%;
    height: 22%;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
}
#See .SeeBttom .SeeBttomTop[data-v-42259fce] {
      width: 100%;
      height: 65%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      background: #f2f2f2;
}
#See .SeeBttom .SeeBttomTop .SeeBttomShare[data-v-42259fce] {
        width: 100%;
        height: 190%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
                justify-content: center;
        font-size: 0.28rem;
        text-align: center;
}
#See .SeeBttom .SeeBttomTop .SeeBttomShare > div[data-v-42259fce] {
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
          margin: 0 0.4rem;
}
#See .SeeBttom .SeeBttomTop .SeeBttomShare > div img[data-v-42259fce] {
            width: 0.6rem;
            height: 0.6rem;
            margin-bottom: 0.1rem;
}
#See .SeeBttom .SeeBttomTop p[data-v-42259fce] {
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
                justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        font-size: 0.3rem;
}
#See .SeeBttom .SeeBttomBottom[data-v-42259fce] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      font-size: 0.3rem;
}
#generate[data-v-42259fce] {
  position: absolute;
  z-index: -1;
  width: 5.3rem;
  height: 9.3rem;
  top: 0.92rem;
  left: 1.1rem;
  margin: 0 auto;
  overflow: hidden;
}
#generate img[data-v-42259fce] {
    width: 5.3rem;
    height: 9.3rem;
}
#generate .generateInfo[data-v-42259fce] {
    width: 5rem;
    height: 1.7rem;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 2rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    font-size: 0.24rem;
}
#generate .generateInfo .QRcode[data-v-42259fce] {
      width: 1.61rem;
      height: 1.61rem;
}
#generate .generateInfo .inviteCode[data-v-42259fce] {
      margin-top: 0.24rem;
      font-size: 0.36rem;
      color: #f7ab00;
}
#generate .generateInfo .title[data-v-42259fce] {
      color: #fff;
}
#generate .generateInfo .info[data-v-42259fce] {
      margin-top: 0.3rem;
      color: #f7ab00;
}
#generate .generateInfo .info span[data-v-42259fce] {
        font-size: 0.32rem;
        color: #fff;
}
#generate .generateInfo .generateInfos[data-v-42259fce] {
      width: 100%;
      height: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
}
#generate .generateInfo .generateInfos p[data-v-42259fce] {
        font-size: 0.3rem;
        color: #f7ab00;
}
#generate .generateInfo .generateInfos .generateInfosTop[data-v-42259fce] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
}
#generate .generateInfo .generateInfos .generateInfosTop img[data-v-42259fce] {
          width: 0.65rem;
          height: 0.65rem;
          margin-right: 0.1rem;
}


.page2[data-v-1b1d781a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
input[type=button][data-v-1b1d781a], input[type=text][data-v-1b1d781a], input[type=password][data-v-1b1d781a] {
  -webkit-appearance: none;
  outline: none;
}
.van-search[data-v-1b1d781a] {
  border: 0.02rem solid rgba(102, 102, 102, 0.6);
  border-radius: 1rem;
  width: 90%;
  margin: 0 auto;
}
.step[data-v-1b1d781a] {
  height: 11.9rem;
  width: 6.98rem;
  background: url(../../assets/img/step.jpg) no-repeat;
  background-size: 100%;
  position: relative;
}
.step > div[data-v-1b1d781a] {
    width: 5.42rem;
    margin: 0 auto;
    position: absolute;
    bottom: 0.49rem;
    left: 0.75rem;
    line-height: 0.76rem;
    background-color: #ffffff;
    border-radius: 0.05rem;
    color: #f7ab00;
    font-size: 0.36rem;
    text-align: center;
}
.cityList[data-v-1b1d781a] {
  position: absolute;
  top: 0;
  left: 0;
}
.content[data-v-1b1d781a] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
}
.searchBox[data-v-1b1d781a] {
  width: 100%;
  background-color: #fff;
  padding: 0.4rem 0;
  position: relative;
}
.searchBox > input[data-v-1b1d781a] {
    background: none;
    border: none;
    border: 0.02rem solid rgba(102, 102, 102, 0.6);
    border-radius: 0.05rem;
    width: 90%;
    margin: 0 auto;
    display: block;
    font-size: 0.26rem;
    text-align: center;
    line-height: 0.68rem;
    color: #999999;
}
.searchBox .searchIcon[data-v-1b1d781a] {
    position: absolute;
    right: 0.5rem;
    top: 0.58rem;
    font-size: 0.38rem;
    color: #999999;
}
.nullInfo[data-v-1b1d781a] {
  height: 100%;
  color: #999;
  font-size: 0.26rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-top: 1.6rem;
}
.nullInfo2[data-v-1b1d781a] {
  color: #999;
  font-size: 0.26rem;
  text-align: center;
}
.activeTab[data-v-1b1d781a] {
  color: #f7ab00;
  position: relative;
}
.activeTab[data-v-1b1d781a]::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 20%;
    width: 60%;
    height: 0.04rem;
    background-color: #f7ab00;
}
.tabBar[data-v-1b1d781a] {
  width: 100%;
  font-size: 0.28rem;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  background-color: #fff;
}
.tabBar > span[data-v-1b1d781a] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    padding: 0.39rem 0  0.28rem 0;
}
.cardList[data-v-1b1d781a] {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  background-color: #fff;
  overflow: auto;
}
.card[data-v-1b1d781a] {
  font-size: 0.32rem;
  padding: 0.2rem 0;
  margin: 0 0.2rem;
  color: #999999;
  border-bottom: 0.01rem solid #d0d0d0;
}
.card .cInfo[data-v-1b1d781a] {
    color: #333333;
    padding-bottom: 0.43rem;
}
.card .buildingPhone[data-v-1b1d781a] {
    font-size: 0.24rem;
}
.card .buildingName[data-v-1b1d781a] {
    padding-top: 0.2rem;
    font-size: 0.24rem;
}
.card .cardFoot > span[data-v-1b1d781a] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.card .time[data-v-1b1d781a] {
    font-size: 0.24rem;
}
.card > div[data-v-1b1d781a] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.card > div .cName[data-v-1b1d781a] {
      padding-left: 0.2rem;
}
.card > div .lookOrderBtn[data-v-1b1d781a] {
      color: #f7ab00;
      font-size: 0.28rem;
      padding: 0.09rem 0.25rem;
      border: 0.02rem solid #f7ab00;
      border-radius: 0.05rem;
}
.footer[data-v-1b1d781a] {
  width: 100%;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.32rem;
  position: fixed;
  bottom: 0;
}
.footer > div[data-v-1b1d781a] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer > div span[data-v-1b1d781a] {
      margin-left: 0.1rem;
      line-height: 0.98rem;
}
.footer > div[data-v-1b1d781a]:last-child {
    color: #fff;
    width: 100%;
    background: #f7ab00;
}
.bindTitle[data-v-1b1d781a] {
  font-size: 0.32rem;
  color: #333333;
  text-align: center;
  padding-top: 0.52rem;
}
.bindInfo[data-v-1b1d781a] {
  font-size: 0.26rem;
  color: #333333;
  padding-top: 0.33rem;
  text-align: center;
}
.searchCity[data-v-1b1d781a] {
  margin: 0.47rem 0 0.57rem;
  position: relative;
}
.searchCity .list[data-v-1b1d781a] {
    width: 90%;
    position: absolute;
    background-color: #fff;
    z-index: 5555;
    top: 1rem;
    left: 5%;
    max-height: 3rem;
    overflow: auto;
}
.searchCity .list > p[data-v-1b1d781a] {
      line-height: 1rem;
      padding-left: 0.5rem;
      font-size: 0.26rem;
      border: 0.01rem solid #999;
      border-top: none;
}


.selectCard[data-v-2c2d4faf] {
  font-size: 0.26rem;
  height: 5rem;
  overflow: auto;
}
.selectCard > div[data-v-2c2d4faf] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.van-cell-group2[data-v-2c2d4faf] {
  background: #fff;
}
.van-cell-group2 .van-cell[data-v-2c2d4faf] {
    margin-bottom: 0.2rem;
    padding: 0.3rem 0.3rem;
}
.newInfo[data-v-2c2d4faf] {
  width: 5.79rem;
  margin: 0 auto;
  margin-top: 0.82rem;
  text-align: center;
  font-size: 0.24rem;
  line-height: 0.29rem;
  color: #999999;
}
.uploadBtn[data-v-2c2d4faf] {
  width: 4rem;
  margin: 0 auto;
  margin-top: 1rem;
}


.pages[data-v-cbb09630] {
  background: #fff;
}
.content[data-v-cbb09630] {
  padding-top: 0.8rem;
}
.vipCard[data-v-cbb09630] {
  width: 6.27rem;
  height: 3.93rem;
  margin: 0 auto;
  display: block;
}
.uploadBtn[data-v-cbb09630] {
  width: 4rem;
  margin: 0 auto;
  margin-top: 1rem;
}
.ruleInfo[data-v-cbb09630] {
  width: 6rem;
  margin: 0 auto;
  margin-top: 1rem;
  font-size: 0.22rem;
  color: #999999;
}
.ruleInfo > div[data-v-cbb09630]:first-child {
    color: #333333;
    padding-bottom: 0.26rem;
}
.shareType[data-v-cbb09630] {
  font-size: 0.32rem;
  color: #333333;
  text-align: center;
  padding: 0.3rem 0;
}
.typeList[data-v-cbb09630] {
  width: 80%;
  margin: 0 auto;
  font-size: 0.28rem;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-bottom: 0.31rem;
}
.typeList > div[data-v-cbb09630] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.typeList > div > img[data-v-cbb09630] {
      width: 0.89rem;
}
.typeList > div > span[data-v-cbb09630] {
      margin-top: 0.2rem;
}
.cancleBtn[data-v-cbb09630] {
  background: #fff;
  border: none;
  color: #333333;
  font-size: 0.38rem;
  text-align: center;
  line-height: 0.99rem;
  border-top: 0.02rem solid #e1e1e1;
}


.cardInfo[data-v-5334c99c], .cardForm[data-v-5334c99c] {
  width: 96%;
  margin: 0.11rem auto;
  background-color: #fff;
  border-radius: 0.1rem;
  font-size: 0.24rem;
  color: #666666;
}
.cardInfo[data-v-5334c99c] {
  padding: 0.7rem 0.8rem 0.9rem;
  position: relative;
}
.cardInfo > p[data-v-5334c99c] {
    padding: 0.15rem 0;
    border-bottom: 0.01rem solid #f7ab00;
}
.cardInfo > p[data-v-5334c99c]:first-child {
      font-size: 0.28rem;
      color: #333;
      display: inline;
}
.cardInfo > p:first-child > span[data-v-5334c99c] {
        color: #f7ab00;
        padding-left: 0.2rem;
}
.cardInfo > p[data-v-5334c99c]:nth-child(2) {
      padding-top: 0.35rem;
}
.cardInfo .vipCard[data-v-5334c99c] {
    width: 4.69rem;
    height: 2.94rem;
    margin: 0 auto;
    margin-top: 0.67rem;
    display: block;
}
.cardInfo .flag[data-v-5334c99c] {
    width: 1.32rem;
    position: absolute;
    top: 0;
    right: -0.24rem;
}
.cardForm[data-v-5334c99c] {
  padding-bottom: 0.4rem;
}
.cardForm .van-cell[data-v-5334c99c] {
    padding-left: 0.2rem;
    border-bottom: 0.02rem solid #d0d0d0;
    background: none;
    font-size: 0.24rem;
}
.cardForm > p[data-v-5334c99c] {
    text-align: center;
    padding: 0.41rem 0;
    font-size: 0.28rem;
    color: #333333;
}
.cardForm .fromItem[data-v-5334c99c] {
    width: 80%;
    margin: 0 auto;
}
.receiveBtn[data-v-5334c99c] {
  width: 4rem;
  margin: 0 auto;
  background-color: #f7ab00;
  line-height: 0.76rem;
  text-align: center;
  color: #fff;
  font-size: 0.38rem;
  border-radius: 0.05rem;
  margin-top: 0.73rem;
}
.toastView[data-v-5334c99c] {
  text-align: center;
  padding: 0.2rem;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 0.1rem;
}
.toastView > p[data-v-5334c99c] {
    text-align: center;
    color: #fefefe;
    font-size: 0.36rem;
    margin-top: 0.08rem;
}
.getSms[data-v-5334c99c] {
  color: #f7ab00;
  border-left: 0.02rem solid #e1e1e1;
  padding-left: 0.28rem;
}


.logo[data-v-5a3fa18c] {
  margin-top: 1.5rem;
}
.info[data-v-5a3fa18c] {
  font-size: 0.38rem;
  color: #999999;
  margin-top: 0.52rem;
  padding-bottom: 1.65rem;
}
.downLoadType[data-v-5a3fa18c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  border-radius: 0.05rem;
  border: solid 0.02rem #999999;
  width: 3.94rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-top: 0.22rem;
}
.downLoadType > img[data-v-5a3fa18c] {
    height: 0.47rem;
    padding-left: 0.62rem;
}
.downLoadType > span[data-v-5a3fa18c] {
    padding-left: 0.45rem;
    line-height: 0.76rem;
    font-size: 0.38rem;
    color: #999999;
}


.textInfo[data-v-d1987d56] {
  font-size: 0.24rem;
  padding: 0.7rem  0.96rem 1rem 0.96rem;
  color: #666;
  overflow: auto;
}
.textInfo > div[data-v-d1987d56] {
    margin: 0.3rem 0;
}
.textInfo .titleInfo[data-v-d1987d56] {
    font-weight: bold;
}
.textInfo .stage[data-v-d1987d56] {
    line-height: 0.3rem;
    color: #333333;
}


.wrapper[data-v-4e1a58c4] {
  width: 6.1rem;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  font-size: 0.28rem;
  color: #999;
  padding-bottom: 0.3rem;
  border-radius: 0.5rem;
}
.wrapper .icon[data-v-4e1a58c4] {
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
    z-index: 12;
    width: 0.23rem;
    height: 0.23rem;
}
.wrapper .img-wrapper[data-v-4e1a58c4] {
    min-height: 6.1rem;
    margin-bottom: .1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    position: relative;
}
.wrapper .img-wrapper img[data-v-4e1a58c4] {
      max-width: 95%;
      max-height: 6.1rem;
}
.wrapper .img-wrapper .roomsBtn[data-v-4e1a58c4] {
      position: absolute;
      z-index: 4;
      width: 0.8rem;
      height: 0.8rem;
      border-radius: 50%;
      overflow: hidden;
      background: #e9573e;
      color: #fff;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      font-size: 0.24rem;
      text-align: center;
      font-weight: bold;
}
.wrapper .multifunctional[data-v-4e1a58c4] {
    width: 100%;
    height: 2.38rem;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 0.5rem;
    position: absolute;
    top: 0;
    z-index: 20;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.wrapper .multifunctional .title[data-v-4e1a58c4] {
      color: #323232;
      font-size: 0.34rem;
      margin-bottom: 0.3rem;
      font-weight: bold;
}
.wrapper .multifunctional .rooms[data-v-4e1a58c4] {
      width: 100%;
      padding: 0 0.4rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.wrapper .multifunctional .rooms > div[data-v-4e1a58c4] {
        width: 2.19rem;
        height: .85rem;
        color: #fff;
        font-size: 0.28rem;
        font-weight: bold;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
                justify-content: center;
        border-radius: 0.2rem;
        background: #e9573e;
}


.default[data-v-a29b82d2] {
  width: 95%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.default > div[data-v-a29b82d2] {
    width: 100%;
    box-shadow: 0 .11rem 0.21rem 0 #cccccc;
    border-radius: 0.5rem;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    overflow: hidden;
}
.default > div img[data-v-a29b82d2] {
      width: 100%;
      display: block;
}
.default > div .name[data-v-a29b82d2] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      background: #4fc0e8;
      color: #fff;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      font-size: 0.4rem;
      width: 100%;
      padding: 0.35rem 0;
}
.banner[data-v-a29b82d2] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding: 2rem 0;
}
.banner .swiper-slide[data-v-a29b82d2] {
    width: 80%;
    padding: 0.25rem 0.13rem;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    border-radius: 0.1rem;
    z-index: 5;
    opacity: 0.5;
    overflow: hidden;
}
.banner .swiper-wrapper .swiper-slide-active[data-v-a29b82d2] {
    z-index: 10;
    opacity: 1;
}
.banner .swiper-container[data-v-a29b82d2] {
    overflow: initial;
    width: 100%;
    height: 100%;
}


@charset "UTF-8";
.list[data-v-831959da] {
  font-size: 0.28rem;
  background-color: #fff;
  color: #333;
  padding: 0 0.3rem;
  padding-top: 0;
  position: relative;
  z-index: 2;
  margin-top: 1.8rem;
}
.list .item[data-v-831959da] {
    position: relative;
    padding: 0.27rem 0.1rem;
    border-bottom: 0.02rem solid #eee;
}
.searchCox[data-v-831959da] {
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  width: 100%;
  background: #f2f2f2;
  position: fixed;
  top: 0;
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}
.searchCox > .img[data-v-831959da] {
    margin-top: 0.7rem;
    width: 5rem;
}
.search[data-v-831959da] {
  position: relative;
  z-index: 11;
  height: 0.98rem;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 0.2rem;
  box-shadow: 0 0.11rem 0.21rem 0 #cccccc;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 6.1rem;
  background: #4fc0e8;
  margin: 0 auto;
  border-radius: 0.5rem;
  overflow: hidden;
  border: 0.16rem solid #4fc0e8;
}
.search .seek[data-v-831959da] {
    z-index: 15;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    border-radius: 0.08rem;
    color: #999;
    height: 100%;
    font-size: 0.28rem;
}
.search .seek .location[data-v-831959da] {
      width: 1.6rem;
      color: #fff;
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      padding: 0 0.14rem;
}
.search .seek form[data-v-831959da] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      height: 100%;
      border-radius: 0.8rem;
      background: #fff;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.search .seek form input[data-v-831959da] {
        width: 100%;
        background-color: transparent;
        font-size: 0.28rem;
        text-align: center;
        color: #000;
}
.search .seek form input[data-v-831959da]::-webkit-input-placeholder {
          /* placeholder颜色  */
          color: #000;
          text-align: center;
}
.search .seek .locationImg[data-v-831959da] {
      width: 0.17rem;
      height: 0.1rem;
      margin-left: 0.2rem;
      display: block;
}
.search .seek .locationImg2[data-v-831959da] {
      width: 0.25rem;
      height: 0.31rem;
      margin-right: 0.2rem;
}
.search .seek .cityname[data-v-831959da] {
      font-weight: bold;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.recent[data-v-831959da] {
  font-size: 0.32rem;
  padding-left: 0.26rem;
  margin-top: 0.2rem;
}
.BuidingBox[data-v-831959da] {
  width: 100%;
  height: 6rem;
  margin-top: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  font-size: 0.32rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 10;
}
.BuidingBox .title[data-v-831959da] {
    font-size: 0.26rem;
    color: #999;
}
.BuidingBox img[data-v-831959da] {
    width: 4.06rem;
    height: 4.06rem;
    margin-top: 0.5rem;
    margin-bottom: 0.42rem;
}
.BuidingBox p[data-v-831959da] {
    font-weight: bold;
}
.ApartmentList[data-v-831959da] {
  overflow: hidden;
  margin-top: 1.8rem;
  padding: 0 0.6rem;
  z-index: 3;
  position: relative;
  padding-bottom: 1.5rem;
  background: #f2f2f2;
}
.ApartmentList > div[data-v-831959da] {
    width: 2.87rem;
    height: 3.86rem;
    overflow: hidden;
    background-color: #ffffff;
    float: left;
    margin-bottom: 0.42rem;
    margin-right: 0.55rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    font-size: 0.26rem;
    text-align: center;
    border-radius: 0.3rem;
    position: relative;
}
.ApartmentList > div .lock-img[data-v-831959da] {
      position: absolute;
      right: 0.1rem;
      top: 0.1rem;
      width: 0.32rem;
      height: 0.32rem;
}
.ApartmentList > div[data-v-831959da]:nth-child(2n) {
      margin-right: 0;
}
.ApartmentList > div img[data-v-831959da] {
      width: 100%;
      display: block;
      margin-bottom: 0.1rem;
}
.ApartmentList > div > span[data-v-831959da] {
      font-weight: bold;
      margin-bottom: 0.05rem;
}
.default[data-v-831959da] {
  width: 100%;
  height: 100%;
  padding: 2.2rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-top: 1.7rem;
}
.default > div[data-v-831959da] {
    width: 6.1rem;
    height: 8rem;
    box-shadow: 0 0.11rem 0.21rem 0 #cccccc;
    border-radius: 0.5rem;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
}
.default > div > div[data-v-831959da]:first-child {
      width: 100%;
      border-top-left-radius: 0.5rem;
      border-top-right-radius: 0.5rem;
      overflow: hidden;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      font-size: 0.28rem;
      color: #999;
      padding-bottom: 0.1rem;
}
.default > div > div:first-child img[data-v-831959da] {
        width: 90%;
}
.default > div > div[data-v-831959da]:last-child {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      background: #4fc0e8;
      border-bottom-left-radius: 0.5rem;
      border-bottom-right-radius: 0.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.default > div > div:last-child img[data-v-831959da] {
        width: 1.94rem;
        height: 0.71rem;
}


@charset "UTF-8";
.page[data-v-cbc5258a] {
  padding-top: 1.1rem;
  padding-bottom: 2.2rem;
}
.qipao[data-v-cbc5258a] {
  width: 2.09rem;
  height: 0.79rem;
  position: absolute;
  top: -1rem;
  left: 50%;
}
.qipao.animation[data-v-cbc5258a] {
    -webkit-animation: translate-data-v-cbc5258a 5s ease-in infinite alternate;
            animation: translate-data-v-cbc5258a 5s ease-in infinite alternate;
}
@-webkit-keyframes translate-data-v-cbc5258a {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-0.3rem);
            transform: translateY(-0.3rem);
}
}
@keyframes translate-data-v-cbc5258a {
0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
100% {
    -webkit-transform: translateY(-0.3rem);
            transform: translateY(-0.3rem);
}
}
.HomeHead[data-v-cbc5258a] {
  width: 100%;
  height: 1.1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 0.65rem;
  position: fixed;
  top: 0;
  left: 0;
  font-size: 0.38rem;
  font-weight: bold;
  color: #323332;
  z-index: 7;
  margin-top: env(safe-area-inset-top);
  margin-top: constant(safe-area-inset-top);
}
.HomeHead .avatar[data-v-cbc5258a] {
    width: 0.71rem;
    height: 0.71rem;
    border-radius: 50%;
    border: 0.06rem solid #fff;
}
.userInfoBox[data-v-cbc5258a] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 7;
}
.userInfo[data-v-cbc5258a] {
  width: 7.18rem;
  background: rgba(0, 0, 0, 0.83);
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 8;
  border-radius: 0.5rem;
  top: 1.3rem;
  margin-top: env(safe-area-inset-top);
  margin-top: constant(safe-area-inset-top);
}
.userInfo .triangle_border_up[data-v-cbc5258a] {
    width: 0;
    height: 0;
    border-width: 0 0.2rem 0.31rem;
    border-style: solid;
    border-color: transparent transparent rgba(0, 0, 0, 0.83);
    /*透明 透明  灰*/
    position: absolute;
    right: 0.7rem;
    top: -0.3rem;
}
.userInfo .triangle_border_up span[data-v-cbc5258a] {
    display: block;
    width: 0;
    height: 0;
    border-width: 0 0.56rem 0.56rem;
    border-style: solid;
    border-color: transparent transparent #fc0;
    /*透明 透明  黄*/
    position: absolute;
    top: 0;
    left: 0;
}
.userInfo .top[data-v-cbc5258a] {
    padding: 0.4rem 0.57rem;
    padding-right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.userInfo .top .img[data-v-cbc5258a] {
      width: 1.29rem;
      height: 1.29rem;
      border-radius: 50%;
      margin-right: 0.3rem;
}
.userInfo .top > div[data-v-cbc5258a] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      color: #ffffff;
      font-size: 0.38rem;
      overflow: hidden;
}
.userInfo .top > div span[data-v-cbc5258a] {
        color: #666;
        font-size: 0.28rem;
}
.userInfo .top .img1[data-v-cbc5258a] {
      width: 0.3rem;
      height: 0.3rem;
      position: absolute;
      top: 0.4rem;
      right: 0.5rem;
}
.userInfo .list[data-v-cbc5258a] {
    overflow: hidden;
    padding: 0.8rem 0.72rem;
    padding-top: 0;
}
.userInfo .list .moduleItem[data-v-cbc5258a] {
      width: 1.2rem;
      color: #fff;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      font-size: 0.28rem;
      border-radius: 0.08rem;
      margin-top: 0.6rem;
      position: relative;
      margin-right: 0.3rem;
      font-weight: bold;
      float: left;
}
.userInfo .list .moduleItem[data-v-cbc5258a]:nth-child(4n) {
        margin-right: 0;
}
.userInfo .list .moduleItem img[data-v-cbc5258a] {
        width: 0.84rem;
}
.userInfo .list .moduleItem > p[data-v-cbc5258a] {
        margin-top: 0.18rem;
}
.userInfo .list .moduleItem .van-info[data-v-cbc5258a] {
        border: 0.02rem solid #f6ab00;
        background: #fff;
        color: #f6ab00;
        left: 0.95rem;
}
.banner[data-v-cbc5258a] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.banner .swiper-slide[data-v-cbc5258a] {
    width: 80%;
    padding: 0.25rem 0.13rem;
    position: relative;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    border-radius: 0.1rem;
    z-index: 5;
    opacity: 0.5;
    overflow: hidden;
}
.banner .swiper-slide img[data-v-cbc5258a] {
      width: 95%;
      margin: 0 auto;
      display: block;
      box-shadow: 0 .11rem .21rem 0  #cccccc;
      border-radius: 0.5rem;
}
.banner .swiper-wrapper .swiper-slide-active[data-v-cbc5258a] {
    z-index: 10;
    opacity: 1;
}
.banner .swiper-container[data-v-cbc5258a] {
    overflow: initial;
}
.footer[data-v-cbc5258a] {
  width: 100%;
  height: 1.6rem;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-around;
          justify-content: space-around;
}
.footer .wenImg[data-v-cbc5258a] {
    width: 0.82rem;
    height: 0.64rem;
    position: relative;
    top: 0.3rem;
}
.footer .wenImg2[data-v-cbc5258a] {
    width: 1.55rem;
    height: 1.63rem;
    position: relative;
    top: -0.3rem;
}
#show[data-v-cbc5258a] {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 30;
}
.Expire[data-v-cbc5258a] {
  width: 6.54rem;
  height: 8.19rem;
  background: #fff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto auto;
  z-index: 31;
  border-radius: 0.3rem;
  padding: 0.5rem 1.1rem;
}
.Expire > img.cat[data-v-cbc5258a] {
    width: 1.42rem;
    height: 1.1rem;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: -1.13rem;
}
.Expire .close[data-v-cbc5258a] {
    width: 0.24rem;
    position: absolute;
    top: 0.3rem;
    right: 0.3rem;
}
.Expire .btn1[data-v-cbc5258a] {
    background: #e9573e;
    border: 0.02rem solid #e9573e;
    border-radius: .2rem;
}
.modelInfo[data-v-cbc5258a] {
  width: 100%;
  font-size: 0.28rem;
}
.modelInfo > img[data-v-cbc5258a] {
    width: 3.59rem;
    height: 0.69rem;
    margin: 0 auto;
    margin-bottom: 0.6rem;
    display: block;
}
.modelInfo > p[data-v-cbc5258a] {
    color: #323232;
    line-height: 0.5rem;
}
.modelInfo > p.top[data-v-cbc5258a] {
      padding-top: 0.3rem;
}
.modelInfo > p.bottom[data-v-cbc5258a] {
      padding-bottom: 0.2rem;
}


.page3[data-v-a9cd4298] {
  padding-top: 0.92rem;
}
.mealItem[data-v-a9cd4298] {
  width: 100%;
  padding: 0.17rem;
  color: #666;
  font-size: 0.24rem;
}
.mealItem img[data-v-a9cd4298] {
    width: 100%;
    display: block;
    margin-bottom: 0.35rem;
}
.mealItem .mealItemInfo[data-v-a9cd4298] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    font-size: 0.28rem;
    color: #333;
    margin-bottom: 0.15rem;
}


@charset "UTF-8";
.page[data-v-62cbfef1] {
  padding-bottom: 1rem;
  overflow: hidden;
  overflow-y: auto;
  background: #fff;
}
.packageImg[data-v-62cbfef1] {
  width: 95%;
  margin: 0 auto;
  position: relative;
  margin-top: env(safe-area-inset-top);
  margin-top: constant(safe-area-inset-top);
}
.packageImg img[data-v-62cbfef1] {
    width: 100%;
    display: block;
}
.footers[data-v-62cbfef1] {
  border-top: 0.02rem solid #e1e1e1;
}
.packageInfo[data-v-62cbfef1] {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  min-height: 1.29rem;
  background: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.packageInfo .packageClass[data-v-62cbfef1] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    font-size: 0.28rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    color: #fff;
}
.packageInfo .packageClass .sign[data-v-62cbfef1] {
      padding: 0 0.1rem;
}
.packageInfo .packageClass .classItem[data-v-62cbfef1] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
}
.packageInfo .packageClass .classItem .itemPrice[data-v-62cbfef1] {
        color: #f6ab00;
        font-family: "\5FAE\8F6F\96C5\9ED1";
}
.packageInfo .packageClass .classItem .itemName[data-v-62cbfef1] {
        color: #fff;
}
.packageInfo .packageClass .classItem .itemNum[data-v-62cbfef1] {
        font-size: 0.22rem;
        color: #fff;
        white-space: nowrap;
}
.packageInfo .packagePrice[data-v-62cbfef1] {
    width: 2.5rem;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    text-align: center;
    color: #fff;
    background: rgba(225, 0, 0, 0.9);
}
.packageInfo .packagePrice .price[data-v-62cbfef1] {
      font-size: 0.4rem;
      font-family: "\5FAE\8F6F\96C5\9ED1";
}
.packageInfo .packagePrice .priceDic[data-v-62cbfef1] {
      font-size: 0.3rem;
}
.rooms[data-v-62cbfef1] {
  width: 100%;
  padding: 0.3rem;
}
.roomInfo[data-v-62cbfef1] {
  position: relative;
  width: 100%;
  border-bottom: 0.01rem solid #dedede;
}
.roomInfo > span[data-v-62cbfef1] {
    font-size: 0.3rem;
    padding: 0.2rem;
    display: table;
    margin-top: 0.3rem;
    border-bottom: 0.01rem solid #000;
}
.goodsList[data-v-62cbfef1] {
  margin-top: 0.5rem;
  font-size: 0.23rem;
  overflow: hidden;
}
.goodsList .goodsName[data-v-62cbfef1] {
    width: 2rem;
}
.goodsList > div[data-v-62cbfef1] {
    width: 2.1rem;
    margin-right: 0.3rem;
    text-align: center;
    margin-bottom: 0.2rem;
    float: left;
    height: 3.5rem;
}
.goodsList > div > div[data-v-62cbfef1] {
      word-wrap: break-word;
      padding: 0 0.1rem;
}
.goodsList > div[data-v-62cbfef1]:nth-child(3n) {
      margin-right: 0;
}
.goodsList > div .goodsImg[data-v-62cbfef1] {
      margin-bottom: 0.1rem;
      padding: 0;
}
.goodsList > div .goodsImg > img[data-v-62cbfef1] {
        width: 1.96rem;
        height: 1.96rem;
}


.page3[data-v-adcee160] {
  padding-top: 1.2rem;
  height: auto;
}
.roomsList[data-v-adcee160] {
  width: 100%;
  overflow: hidden;
  padding: 0 0.24rem;
}
.roomsList > div[data-v-adcee160] {
    float: left;
    width: 3.46rem;
    margin-right: 0.1rem;
    margin-bottom: 0.4rem;
}
.roomsList > div[data-v-adcee160]:nth-child(2n) {
      margin-right: 0;
}
.roomsList > div img[data-v-adcee160] {
      width: 100%;
      display: block;
      margin-bottom: 0.1rem;
}
.roomsList > div .roomsInfo[data-v-adcee160] {
      text-align: center;
      font-size: 0.23rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.roomsList > div .roomsInfo span[data-v-adcee160]:first-child {
        font-size: 0.28rem;
        margin-bottom: 0.16rem;
}


.fanhui[data-v-ec84daec] {
  width: 0.16rem;
  height: 0.28rem;
  position: fixed;
  left: 0.5rem;
  top: 0.6rem;
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  box-sizing: content-box;
}


.page2[data-v-4fbf9b3c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  background: #fff;
  overflow: hidden;
  padding-top: 1.1rem;
}
.page2 .shopingHeader[data-v-4fbf9b3c] {
    width: 100%;
    height: 1.1rem;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    padding-top: env(safe-area-inset-top);
    padding-top: constant(safe-area-inset-top);
    box-sizing: content-box;
}
.page2 .shopingHeader .zuo[data-v-4fbf9b3c] {
      width: 1rem;
      height: 1rem;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0.3rem;
      margin: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page2 .shopingHeader .cart[data-v-4fbf9b3c] {
      width: 0.5rem;
      height: 0.5rem;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0.5rem;
      margin: auto;
}
.page2 .shopingHeader .cart img[data-v-4fbf9b3c] {
        width: 100%;
        height: 100%;
        display: block;
}
.page2 .shopingHeader .cart span[data-v-4fbf9b3c] {
        font-size: 0.16rem;
        width: 0.35rem;
        height: 0.35rem;
        background: #000;
        border-radius: 50%;
        position: absolute;
        top: -0.1rem;
        right: -0.2rem;
        display: block;
        color: #f6ab00;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
                justify-content: center;
}
.page2 .shopingInfo[data-v-4fbf9b3c] {
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.page2 .shopingInfo .shopingLeft[data-v-4fbf9b3c] {
      width: 1.53rem;
      height: 100%;
      overflow: hidden;
      overflow-y: auto;
      background: #fff;
      border-right: 0.02rem solid rgba(0, 0, 0, 0.22);
      padding-right: 0.08rem;
}
.page2 .shopingInfo .shopingLeft > div > div[data-v-4fbf9b3c]:first-child {
        width: 100%;
        min-height: 0.94rem;
        margin-bottom: 0.3rem;
        font-size: 0.3rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        font-weight: bold;
}
.page2 .shopingInfo .shopingLeft > div > div:first-child span[data-v-4fbf9b3c] {
          display: block;
          width: 100%;
          height: 0.48rem;
          background: #fff;
          padding-left: 0.4rem;
          line-height: 0.48rem;
          border-top-right-radius: 0.04rem;
          border-bottom-right-radius: 0.04rem;
}
.page2 .shopingInfo .shopingLeft > div > div:first-child span.hit[data-v-4fbf9b3c] {
            background: #f6ab00;
            color: #fff;
}
.page2 .shopingInfo .shopingLeft > div .shopingLeftList[data-v-4fbf9b3c] {
        overflow: hidden;
        width: 100%;
}
.page2 .shopingInfo .shopingLeft > div .shopingLeftList span[data-v-4fbf9b3c] {
          margin-bottom: 0.44rem;
          font-size: 0.24rem;
          display: block;
          padding-left: 0.2rem;
}
.page2 .shopingInfo .shopingLeft > div .shopingLeftList span.hit[data-v-4fbf9b3c] {
            color: #fda935;
}
.page2 .shopingInfo .shopingRight[data-v-4fbf9b3c] {
      width: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.page2 .shopingInfo .shopingRight .shopingRightTop[data-v-4fbf9b3c] {
        width: 100%;
        height: 0.94rem;
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-justify-content: space-around;
                justify-content: space-around;
        font-size: 0.28rem;
        font-weight: bold;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .shopingRightTopType[data-v-4fbf9b3c] {
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-flex: 1;
          -webkit-flex: 1;
                  flex: 1;
          align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .shopingRightTopType > div[data-v-4fbf9b3c] {
            width: 0.17rem;
            height: 0.1rem;
            margin-left: 0.1rem;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .shopingRightTopType > div img[data-v-4fbf9b3c] {
              width: 100%;
              height: 100%;
              display: block;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList[data-v-4fbf9b3c] {
          width: 100%;
          background: #fff;
          height: 1.8rem;
          position: absolute;
          top: 0.93rem;
          right: 0;
          border-bottom: 0.03rem solid #000;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-justify-content: space-around;
                  justify-content: space-around;
          z-index: 10;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.priceLists > div[data-v-4fbf9b3c] {
            width: 1.64rem;
            height: .66rem;
            border: dashed 0.02rem #000000;
            display: -webkit-box;
            display: -webkit-flex;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
                    align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
                    justify-content: center;
            border-radius: .08rem;
            font-weight: initial;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.priceLists > div.hit[data-v-4fbf9b3c] {
              background: #f59c00;
              color: #fff;
              border: solid 0.02rem #f59c00;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div[data-v-4fbf9b3c] {
            width: 0.91rem;
            height: 0.91rem;
            border-radius: 50%;
            padding: 0.09rem;
            border: 0.02rem solid #fff;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div span[data-v-4fbf9b3c] {
              width: 100%;
              height: 100%;
              display: block;
              border-radius: 50%;
              color: #fff;
              font-size: 0.28rem;
              display: -webkit-box;
              display: -webkit-flex;
              display: flex;
              -webkit-box-align: center;
              -webkit-align-items: center;
                      align-items: center;
              -webkit-box-pack: center;
              -webkit-justify-content: center;
                      justify-content: center;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists0 span[data-v-4fbf9b3c] {
              background: #999;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists0.hit[data-v-4fbf9b3c] {
              border: 0.02rem solid #999;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists6 span[data-v-4fbf9b3c] {
              background: #3baeda;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists6.hit[data-v-4fbf9b3c] {
              border: 0.02rem solid #3baeda;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists7 span[data-v-4fbf9b3c] {
              background: #f6bb43;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists7.hit[data-v-4fbf9b3c] {
              border: 0.02rem solid #f6bb43;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists8 span[data-v-4fbf9b3c] {
              background: #8cc051;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists8.hit[data-v-4fbf9b3c] {
              border: 0.02rem solid #8cc051;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists9 span[data-v-4fbf9b3c] {
              background: #e9573e;
}
.page2 .shopingInfo .shopingRight .shopingRightTop .seriesList.seriesLists > div.seriesLists9.hit[data-v-4fbf9b3c] {
              border: 0.02rem solid #e9573e;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom[data-v-4fbf9b3c] {
        width: 100%;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        overflow-y: auto;
        background: #fff;
        position: relative;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom #goodsList[data-v-4fbf9b3c] {
          position: absolute;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .empty[data-v-4fbf9b3c] {
          width: 100%;
          height: 100%;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
                  flex-direction: column;
          font-size: 0.22rem;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .empty img[data-v-4fbf9b3c] {
            width: 0.86rem;
            display: block;
            margin-bottom: 0.2rem;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .des[data-v-4fbf9b3c] {
          color-adjust: #666;
          text-align: center;
          font-size: 0.22rem;
          padding: 0.4rem 0;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem[data-v-4fbf9b3c] {
          width: 50%;
          float: left;
          height: 4rem;
          margin-top: 0.2rem;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox[data-v-4fbf9b3c] {
            width: 80%;
            position: relative;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox > img[data-v-4fbf9b3c] {
              width: 100%;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox .LabelBox[data-v-4fbf9b3c] {
              width: 100%;
              position: absolute;
              bottom: 0;
              height: 0.34rem;
              display: -webkit-box;
              display: -webkit-flex;
              display: flex;
              -webkit-box-align: center;
              -webkit-align-items: center;
                      align-items: center;
              -webkit-box-pack: end;
              -webkit-justify-content: flex-end;
                      justify-content: flex-end;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox .LabelBox > div[data-v-4fbf9b3c] {
                width: 0.7rem;
                height: 100%;
                display: -webkit-box;
                display: -webkit-flex;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                        align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                        justify-content: center;
                font-size: 0.24rem;
                border-radius: 0.0008rem;
                color: #fff;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox .LabelBox > div.xin[data-v-4fbf9b3c] {
                  background: #3baeda;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox .LabelBox > div.bao[data-v-4fbf9b3c] {
                  background: #e60000;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .imgBox .LabelBox > div.tui[data-v-4fbf9b3c] {
                  background: #8cc051;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .name[data-v-4fbf9b3c] {
            font-size: 0.28rem;
            margin-bottom: 0.05rem;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .price[data-v-4fbf9b3c] {
            font-size: 0.3rem;
            margin-bottom: 0.05rem;
            font-weight: bold;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .price span[data-v-4fbf9b3c] {
              margin-left: 0.02rem;
              font-weight: initial;
              font-family: 'Helvetica';
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .type[data-v-4fbf9b3c] {
            padding: 0.08rem 0.1rem;
            border: 0.02rem dashed #000;
            border-radius: 0.05rem;
            font-size: 0.22rem;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsItem .type .dian[data-v-4fbf9b3c] {
              color: #fda935;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsMeal[data-v-4fbf9b3c] {
          width: 100%;
          margin-top: 0.6rem;
          margin-bottom: 0.8rem;
          float: left;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsMeal > img[data-v-4fbf9b3c] {
            width: 100%;
            display: block;
            margin-bottom: 0.2rem;
            border-radius: 0.08rem;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsMeal > .title[data-v-4fbf9b3c] {
            width: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
                    align-items: center;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
                    justify-content: space-between;
            font-size: 0.28rem;
            font-weight: bold;
            margin-bottom: 0.15rem;
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsMeal > .title .price[data-v-4fbf9b3c] {
              margin-left: 0.02rem;
              font-weight: initial;
              font-family: 'Helvetica';
}
.page2 .shopingInfo .shopingRight .shopingRightBottom .goodsMeal > p[data-v-4fbf9b3c] {
            color: #666666;
            font-size: 0.26rem;
}


.page2[data-v-e09a48f8] {
  padding-top: 0;
  background: #fff;
  padding-left: env(safe-area-inset-left);
  padding-left: constant(safe-area-inset-left);
}
.page2 .banner[data-v-e09a48f8] {
    width: 100%;
    height: 6.3rem;
    margin-top: 0.92rem;
}
.page2 .imgRight[data-v-e09a48f8] {
    width: 0.45rem;
    height: 0.39rem;
    position: relative;
    top: 0.28rem;
}
.zuo[data-v-e09a48f8] {
  width: 1rem;
  height: 1rem;
  position: fixed;
  top: 0.5rem;
  left: 0.2rem;
  z-index: 100;
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  box-sizing: content-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.btns[data-v-e09a48f8] {
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.btns .join[data-v-e09a48f8] {
    background: #fff;
    color: #f7ab00;
    border: 0.02rem solid #fff;
    border-top: 0.02rem solid #e1e1e1;
}
.productBox[data-v-e09a48f8] {
  padding: 0.9rem 1.2rem 0.9rem 1.2rem;
  position: relative;
  background: #fff;
}
.productBox .close[data-v-e09a48f8] {
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
}
.productBox .productTitle[data-v-e09a48f8] {
    font-size: 0.32rem;
}
.productBox .productInfo[data-v-e09a48f8] {
    font-size: 0.24rem;
    margin-top: 0.5rem;
    overflow: hidden;
}
.productBox .productInfo span[data-v-e09a48f8] {
      display: block;
      color: #999999;
      width: 1rem;
      margin-right: 0.2rem;
      color: #999;
      float: left;
}
.goodsInfo[data-v-e09a48f8] {
  width: 100%;
  background: #fff;
  padding: 0.3rem;
}
.goodsInfo .type[data-v-e09a48f8] {
    padding: 0.08rem 0.1rem;
    border: 0.02rem dashed #000;
    border-radius: 0.05rem;
    font-size: 0.22rem;
    display: table;
    margin-bottom: 0.2rem;
}
.goodsInfo .type .dian[data-v-e09a48f8] {
      color: #fda935;
}
.goodsInfo .namePrice[data-v-e09a48f8], .goodsInfo .standardPrice[data-v-e09a48f8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    margin-bottom: 0.2rem;
}
.goodsInfo .namePrice .goodsTitle[data-v-e09a48f8], .goodsInfo .standardPrice .goodsTitle[data-v-e09a48f8] {
      font-size: .34rem;
      font-weight: bold;
}
.goodsInfo .namePrice .positive[data-v-e09a48f8], .goodsInfo .standardPrice .positive[data-v-e09a48f8] {
      font-size: .41rem;
      font-weight: bold;
}
.goodsInfo .namePrice .positive span[data-v-e09a48f8], .goodsInfo .standardPrice .positive span[data-v-e09a48f8] {
        margin-left: 0.02rem;
        font-weight: initial;
        font-family: 'Helvetica';
}
.goodsInfo .namePrice .goodsOriginalPrice span[data-v-e09a48f8], .goodsInfo .standardPrice .goodsOriginalPrice span[data-v-e09a48f8] {
      text-decoration: line-through;
}
.goodsInfo .goodsStandard[data-v-e09a48f8], .goodsInfo .goodsOriginalPrice[data-v-e09a48f8] {
    color: #666666;
    font-size: 0.24rem;
}
.goodsInfo .goodsParameters[data-v-e09a48f8] {
    margin-top: 0.3rem;
    font-size: 0.24rem;
}
.goodsInfo .goodsParameters span[data-v-e09a48f8] {
      margin-right: 0.05rem;
}
.goodsInfo .standardPrice[data-v-e09a48f8] {
    margin-bottom: 0.5rem;
}
.goodsInfo .goodsInfo2[data-v-e09a48f8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    font-size: .24rem;
    font-weight: bold;
    margin-bottom: 0.2rem;
}
.goodsRelation[data-v-e09a48f8] {
  padding: 1rem 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  background: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: space-around;
          justify-content: space-around;
}
.goodsRelation > div[data-v-e09a48f8] {
    width: 1rem;
    font-size: 0.24rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    font-weight: bold;
}
.goodsRelation > div img[data-v-e09a48f8] {
      width: 0.8rem;
      display: block;
      margin-bottom: 0.15rem;
}
.combination[data-v-e09a48f8], .goodsDes[data-v-e09a48f8] {
  background: #fff;
}
.combination[data-v-e09a48f8] {
  margin: 0.4rem 0;
  overflow: hidden;
  padding-top: 0.2rem;
}
.combination .combinationTitle[data-v-e09a48f8] {
    width: 100%;
    margin-bottom: 0.2rem;
    text-align: center;
    font-size: 0.34rem;
    font-weight: bold;
}
.combination .combinationItem[data-v-e09a48f8] {
    width: 100%;
    height: 6rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.combination .combinationItem > div[data-v-e09a48f8] {
      width: 33.333333%;
      height: 2.8rem;
      font-size: 0.22rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.combination .combinationItem > div img[data-v-e09a48f8] {
        width: 80%;
        display: block;
        margin-bottom: 0.05rem;
}
.combination .combinationNum[data-v-e09a48f8] {
    font-size: 0.28rem;
    text-align: center;
    margin-top: 0.2rem;
}
.combination .combinationNum span[data-v-e09a48f8] {
      color: #f6ab00;
}
.combination .combinationPrice[data-v-e09a48f8] {
    margin-top: 0.3rem;
    font-size: 0.41rem;
    text-align: center;
    font-weight: bold;
}
.combination .combinationPrice span[data-v-e09a48f8] {
      margin-left: 0.02rem;
      font-weight: initial;
      font-family: 'Helvetica';
}
.stepper[data-v-e09a48f8] {
  width: 100%;
  padding: 0 0.3rem;
  margin-bottom: 0.3rem;
}
.stepper p[data-v-e09a48f8] {
    font-size: 0.3rem;
    margin-bottom: 0.3rem;
}
.group[data-v-e09a48f8] {
  width: 100%;
  padding: 0 0.3rem;
  font-size: 0.3rem;
  margin-bottom: 0.3rem;
  color: #999;
}
.group .title[data-v-e09a48f8] {
    color: #333;
    margin-bottom: 0.3rem;
}
.group .title span[data-v-e09a48f8] {
      font-size: 0.22rem;
      margin-left: 0.2rem;
      color: #666;
}
.swiperImgBox[data-v-e09a48f8] {
  text-align: center;
}
.swiperImg[data-v-e09a48f8] {
  width: 100%;
  height: 6.3rem;
}
.van-image-preview__image[data-v-e09a48f8] {
  width: 100%;
}
.purchase[data-v-e09a48f8] {
  background: #000 !important;
  border: 0.02rem solid #000 !important;
}
.cart[data-v-e09a48f8] {
  color: #fff;
}
.cart.hit[data-v-e09a48f8] {
    background: #8cc051;
}
.cart.hit2[data-v-e09a48f8] {
    background: #ffc836;
}
.van-sku-stepper-container[data-v-e09a48f8] {
  overflow: hidden;
  height: inherit;
}
.footer[data-v-e09a48f8] {
  width: 100%;
  background: #fff;
  height: 1.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.34rem;
  position: fixed;
  bottom: 0;
  left: 0;
  color: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 0.15rem;
}
.footer .service[data-v-e09a48f8] {
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    position: relative;
}
.footer .service span[data-v-e09a48f8] {
      background: #f6ab00;
      color: #fff;
      padding: 0.02rem 0.09rem;
      position: absolute;
      top: -0.05rem;
      right: -0.1rem;
      font-size: 0.2rem;
      border-radius: 0.5rem;
}
.footer .service img[data-v-e09a48f8] {
      width: 70%;
}
.footer .btns[data-v-e09a48f8] {
    border-radius: .2rem;
    font-weight: bold;
    height: 0.91rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .btns.btn1[data-v-e09a48f8] {
      width: 2.4rem;
      background: #8cc051;
}
.footer .btns.btn2[data-v-e09a48f8] {
      width: 2.3rem;
      background: #ffc836;
}
.bannerImg[data-v-e09a48f8] {
  width: 100%;
  display: block;
}
.shareBox[data-v-e09a48f8] {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.shareBox .goodsImg[data-v-e09a48f8] {
    width: 6.1rem;
    background: #fff;
    border-radius: 1rem;
}
.shareBox .title[data-v-e09a48f8] {
    margin-top: 1rem;
    color: #fff;
    font-size: 0.34rem;
    font-weight: bold;
}
.shareBox .share[data-v-e09a48f8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-top: 0.47rem;
}
.shareBox .share > div[data-v-e09a48f8] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      font-size: 0.28rem;
      color: #fff;
}
.shareBox .share > div[data-v-e09a48f8]:first-child {
        margin-right: 1.1rem;
}
.shareBox .share > div img[data-v-e09a48f8] {
        width: 1.26rem;
        height: 1.26rem;
        margin-bottom: 0.1rem;
}
.shareBox .cancel[data-v-e09a48f8] {
    width: 100%;
    height: 0.98rem;
    text-align: center;
    line-height: 0.98rem;
    position: absolute;
    bottom: 0;
    background: #fff;
    font-size: 0.34rem;
}


.page2[data-v-139fddf6] {
  padding-top: 1.2rem;
}
.HeadTop[data-v-139fddf6] {
  padding-top: env(safe-area-inset-top);
  padding-top: constant(safe-area-inset-top);
  box-sizing: inherit;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  position: fixed;
  top: 0;
  background: #f2f2f2;
  z-index: 10;
}
.HeadTop .return[data-v-139fddf6] {
    margin-top: 0.5rem;
    width: .81rem;
    height: .81rem;
    border-radius: 50%;
    box-shadow: 0 .11rem .21rem 0	#e0e0e0;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    font-weight: bold;
}
.HeadTop .return .icon[data-v-139fddf6]:before {
      font-weight: bold;
}
.HeadTop .serch[data-v-139fddf6] {
    margin-top: 0.5rem;
    width: 5.12rem;
    height: .91rem;
    border-radius: .46rem;
    background: #fff;
    box-shadow: 0 0.11rem 0.21rem 0 #e0e0e0;
    margin-right: 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-align-content: center;
            align-content: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.HeadTop .serch > div[data-v-139fddf6] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      font-weight: bold;
      font-size: 0.3rem;
}
.HeadTop .serch .iconImg[data-v-139fddf6] {
      width: 0.34rem;
      height: 0.34rem;
      margin-right: 0.1rem;
}
.HeadTop .serch .arrowImg[data-v-139fddf6] {
      margin-left: 0.1rem;
      width: 0.22rem;
      height: 0.11rem;
}
.lists[data-v-139fddf6] {
  width: 100%;
  overflow: hidden;
  padding: 0 0.7rem;
  margin-top: 0.8rem;
}
.lists > div[data-v-139fddf6] {
    width: 100%;
    border-radius: 0.3rem;
    background: #fff;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    margin-bottom: 0.6rem;
}
.lists > div img[data-v-139fddf6] {
      width: 100%;
}
.lists > div > div[data-v-139fddf6] {
      width: 100%;
      padding: 0.26rem 0.3rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.lists > div > div > div[data-v-139fddf6] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.lists > div > div > div[data-v-139fddf6]:first-child {
          font-size: 0.34rem;
          -webkit-box-align: end;
          -webkit-align-items: flex-end;
                  align-items: flex-end;
}
.lists > div > div > div:first-child span[data-v-139fddf6] {
            font-size: 0.41rem;
}
.lists > div > div > div:first-child span .num[data-v-139fddf6] {
              margin-left: 0.02rem;
              font-weight: initial;
              font-family: 'Helvetica';
}
.lists > div > div > div[data-v-139fddf6]:last-child {
          color: #999;
          font-size: 0.28rem;
          margin-top: 0.1rem;
}
.lists > div > div > div:last-child .del[data-v-139fddf6] {
            text-decoration: line-through;
}
.elastic[data-v-139fddf6] {
  top: env(safe-area-inset-top);
  top: constant(safe-area-inset-top);
  background: rgba(0, 0, 0, 0.5);
  border-radius: 0.3rem;
  padding: 0.5rem 0;
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 9;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.elastic.series[data-v-139fddf6] {
    margin-top: 1.7rem;
    width: 6.86rem;
    padding: 0.08rem 0.26rem;
}
.elastic.series img[data-v-139fddf6] {
      width: 1.2rem;
      height: 1.2rem;
}
.elastic.price[data-v-139fddf6] {
    margin-top: 1.7rem;
    width: 5.89rem;
    padding: 0.25rem;
}
.elastic.price > div[data-v-139fddf6] {
      padding: 0 0.3rem;
      height: .86rem;
      border-radius: .19rem;
      background: #f1f1f1;
      font-size: 0.34rem;
      color: #323232;
      line-height: .86rem;
      text-align: center;
      font-weight: bold;
}
.elastic.price > div.hit[data-v-139fddf6] {
        color: #fff;
        background: #f6bb43;
}
.elasticBox[data-v-139fddf6] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 8;
}
.empty[data-v-139fddf6] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  font-size: 0.22rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.empty img[data-v-139fddf6] {
    width: 0.86rem;
    display: block;
    margin-bottom: 0.2rem;
}


.pages[data-v-36799586] {
  padding-bottom: 1rem;
}
.Price[data-v-36799586] {
  font-size: 0.32rem;
  width: 3.15rem;
  color: #f6ab00;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: right;
  -webkit-align-items: right;
          align-items: right;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  text-align: right;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  background: #000;
}
.Price span[data-v-36799586] {
    color: #fff;
    font-size: 0.24rem;
}
.purchase[data-v-36799586] {
  background: #000 !important;
  border: 0.02rem solid #000 !important;
}
.goodsItem[data-v-36799586] {
  width: 100%;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  border-bottom: 0.02rem solid #ededed;
  padding: 0.5rem;
}
.goodsItem > img[data-v-36799586] {
    width: 1.8rem;
    height: 1.8rem;
}
.goodsItem > div[data-v-36799586] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    overflow: hidden;
    padding-left: 0.2rem;
}
.goodsItem > div .goodsTitle[data-v-36799586] {
      font-size: 0.28rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.goodsItem > div .goodsDes[data-v-36799586] {
      color: #999;
      font-size: 0.24rem;
      margin-top: 0.14rem;
}
.goodsItem > div .goodsInfo[data-v-36799586] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      font-size: 0.24rem;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
      margin-top: 0.3rem;
}
.goodsItem > div .goodsInfo span[data-v-36799586] {
        color: #f00000;
        font-size: 0.28rem;
}


@charset "UTF-8";
.page2[data-v-277f2358] {
  height: initial;
  background: #fff;
  position: relative;
}
.page2 .imgRight[data-v-277f2358] {
    width: 0.45rem;
    height: 0.39rem;
    position: relative;
    top: 0.28rem;
}
.page2 .shareBox2[data-v-277f2358] {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
}
.page2 .shareBox[data-v-277f2358] {
    width: 7.12rem;
    height: 4.19rem;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 0.3rem;
    position: fixed;
    top: 1.3rem;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 10;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.page2 .shareBox .title[data-v-277f2358] {
      color: #fff;
      font-size: 0.34rem;
      font-weight: bold;
}
.page2 .shareBox .share[data-v-277f2358] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      margin-top: 0.47rem;
}
.page2 .shareBox .share > div[data-v-277f2358] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
                justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        font-size: 0.34rem;
        color: #fff;
        font-weight: bold;
}
.page2 .shareBox .share > div[data-v-277f2358]:first-child {
          margin-right: 1.1rem;
}
.page2 .shareBox .share > div img[data-v-277f2358] {
          width: 1.26rem;
          height: 1.26rem;
          margin-bottom: 0.1rem;
}
.page2 .shareBox .img1[data-v-277f2358] {
      width: 0.3rem;
      height: 0.3rem;
      position: absolute;
      bottom: 0.4rem;
      right: 0.5rem;
}
.page2 .mealTop[data-v-277f2358] {
    width: 100%;
}
.page2 .mealTop img[data-v-277f2358] {
      width: 100%;
      display: block;
}
.page2 .mealTop .title[data-v-277f2358] {
      padding: 0 0.3rem;
      width: 100%;
      margin: 0.2rem 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      font-weight: bold;
      font-size: 0.5rem;
}
.page2 .mealTop .title > div[data-v-277f2358] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page2 .mealTop .title > div.des[data-v-277f2358] {
          margin-top: 0.1rem;
          font-size: 0.3rem;
}
.page2 .mealTop .title > div.des span[data-v-277f2358] {
            color: #999;
}
.page2 .mealTop .title > div.des span .del[data-v-277f2358] {
              text-decoration: line-through;
}
.page2 .mealTop .title .price span[data-v-277f2358] {
        margin-left: 0.02rem;
        font-weight: initial;
        font-family: "Helvetica";
}
.page2 .mealTop .title .name[data-v-277f2358] {
        font-size: 0.34rem;
}
.page2 .rooms[data-v-277f2358] {
    width: 100%;
    padding: 0.3rem;
}
.page2 .rooms.hit[data-v-277f2358] {
      padding-bottom: 1.8rem;
}
.page2 .roomInfo[data-v-277f2358] {
    position: relative;
    width: 100%;
    border-bottom: 0.01rem solid #dedede;
}
.page2 .roomInfo > span[data-v-277f2358] {
      font-size: 0.3rem;
      padding: 0.2rem;
      display: table;
      margin-top: 0.3rem;
      font-weight: bold;
      border-bottom: 0.01rem solid #000;
}
.page2 .goodsList[data-v-277f2358] {
    margin-top: 0.5rem;
    font-size: 0.23rem;
    overflow: hidden;
}
.page2 .goodsList .goodsName[data-v-277f2358] {
      width: 2rem;
}
.page2 .goodsList > div[data-v-277f2358] {
      width: 2.1rem;
      margin-right: 0.3rem;
      text-align: center;
      margin-bottom: 0.2rem;
      float: left;
      height: 3.5rem;
}
.page2 .goodsList > div > div[data-v-277f2358] {
        word-wrap: break-word;
        padding: 0 0.1rem;
}
.page2 .goodsList > div[data-v-277f2358]:nth-child(3n) {
        margin-right: 0;
}
.page2 .goodsList > div .goodsImg[data-v-277f2358] {
        margin-bottom: 0.1rem;
        padding: 0;
}
.page2 .goodsList > div .goodsImg > img[data-v-277f2358] {
          width: 1.96rem;
          height: 1.96rem;
}
.exhibition[data-v-277f2358] {
  padding: 2rem 0.5rem;
  padding-top: 0;
}
.exhibition > div[data-v-277f2358] {
    width: 100%;
    height: 1.62rem;
    background: #f1f1f1;
    border-radius: 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.exhibition > div .nums[data-v-277f2358] {
      width: 3.4rem;
      height: 0.6rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      padding-left: 0.05rem;
}
.exhibition > div .nums img[data-v-277f2358] {
        width: 1.68rem;
}
.exhibition > div .nums > div[data-v-277f2358] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        background: #999999;
        color: #fff;
        height: 100%;
        font-size: 0.28rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
                justify-content: center;
        border-top-right-radius: 0.12rem;
        border-bottom-right-radius: 0.12rem;
}
.exhibition > div .price[data-v-277f2358] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
              align-items: flex-end;
      font-size: 0.3rem;
      color: #999999;
      padding-right: 0.3rem;
}
.exhibition > div .price > span[data-v-277f2358]:first-child {
        color: #323232;
        font-size: 0.5rem;
}
.exhibition > div .price > span:first-child span[data-v-277f2358] {
          margin-left: 0.02rem;
          font-weight: initial;
          font-family: "Helvetica";
}
.exhibition > div .price .del[data-v-277f2358] {
        text-decoration: line-through;
}
.detail[data-v-277f2358] {
  width: 6.95rem;
  border-radius: 0.3rem;
  background: #f1f1f1;
  margin: 0.5rem auto;
  position: relative;
  padding: 0.4rem 0.16rem;
  font-size: 0.3rem;
  font-weight: bold;
  margin-bottom: 0;
}
.detail .triangle_border_down[data-v-277f2358] {
    width: 0;
    height: 0;
    border-width: 0.2rem 0.2rem 0;
    border-style: solid;
    border-color: #f1f1f1 transparent transparent;
    /*灰 透明 透明 */
    position: absolute;
    bottom: -0.16rem;
    right: 0.4rem;
}
.detail .cat[data-v-277f2358] {
    width: 0.71rem;
    height: 1.07rem;
    position: absolute;
    bottom: -1.4rem;
    right: 0.1rem;
}
.footer[data-v-277f2358] {
  width: 100%;
  background: #fff;
  height: 1.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.34rem;
  position: fixed;
  bottom: 0;
  left: 0;
  color: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 0.15rem;
}
.footer .service[data-v-277f2358] {
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .service img[data-v-277f2358] {
      width: 70%;
}
.footer .btns[data-v-277f2358] {
    border-radius: 0.2rem;
    font-weight: bold;
    height: 0.91rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .btns.btn1[data-v-277f2358] {
      width: 2.4rem;
      background: #3baeda;
}
.footer .btns.btn2[data-v-277f2358] {
      width: 3.3rem;
      background: #ffc836;
}


@charset "UTF-8";
.page2[data-v-341a4f9e] {
  background: #fff;
}
.imgRight[data-v-341a4f9e] {
  width: 0.45rem;
  height: 0.39rem;
  position: relative;
  top: 0.28rem;
}
.banner[data-v-341a4f9e] {
  width: 100%;
}
.banner .bannerBox[data-v-341a4f9e] {
    width: 100%;
}
.banner .bannerBox img[data-v-341a4f9e] {
      width: 100%;
}
.banner .bannerBottom[data-v-341a4f9e] {
    width: 100%;
    display: block;
}
.info[data-v-341a4f9e] {
  padding: 0.35rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.info > div[data-v-341a4f9e] {
    font-size: 0.34rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.info > div:first-child > span[data-v-341a4f9e] {
      font-size: 0.5rem;
}
.info > div:first-child > span span[data-v-341a4f9e] {
        font-family: "Helvetica";
}
.info > div.price > span[data-v-341a4f9e] {
      color: #999;
}
.info > div.price > span span[data-v-341a4f9e] {
        text-decoration: line-through;
}
.info > span[data-v-341a4f9e] {
    display: block;
    position: absolute;
    top: -0.225rem;
    right: 0.35rem;
    width: 1.22rem;
    height: .45rem;
    background-color: #f6bb43;
    border-radius: .1rem;
    font-size: 0.24rem;
    text-align: center;
    line-height: 0.45rem;
}
.cont[data-v-341a4f9e] {
  width: 100%;
  font-size: 0.3rem;
}
.cont img[data-v-341a4f9e] {
    width: 100%;
    display: block;
}
.detail[data-v-341a4f9e] {
  width: 6.95rem;
  border-radius: .3rem;
  background: #f1f1f1;
  margin: 1.5rem auto;
  position: relative;
  padding: 0.4rem .16rem;
  font-size: 0.3rem;
  font-weight: bold;
  margin-top: 0;
}
.detail .triangle_border_down[data-v-341a4f9e] {
    width: 0;
    height: 0;
    border-width: 0.2rem 0.2rem 0;
    border-style: solid;
    border-color: #f1f1f1 transparent transparent;
    /*灰 透明 透明 */
    position: absolute;
    bottom: -0.16rem;
    right: 0.4rem;
}
.detail .cat[data-v-341a4f9e] {
    width: 0.71rem;
    height: 1.07rem;
    position: absolute;
    bottom: -1.4rem;
    right: 0.1rem;
}
.indexImgBox[data-v-341a4f9e] {
  position: relative;
}
.indexImgBox .indexImg[data-v-341a4f9e] {
    width: 100%;
    display: block;
}
.indexImgBox .iconImg[data-v-341a4f9e] {
    width: 1.1rem;
    height: 1.1rem;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
}
.footer[data-v-341a4f9e] {
  width: 100%;
  height: 1.48rem;
  position: fixed;
  bottom: 0;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.footer .btns[data-v-341a4f9e] {
    height: 0.91rem;
    text-align: center;
    line-height: 0.91rem;
    color: #fff;
    border-radius: 0.2rem;
    font-size: 0.34rem;
    font-weight: bold;
}
.footer .btns.btns1[data-v-341a4f9e] {
      width: 1.97rem;
      background: #999999;
      margin-right: .11rem;
}
.footer .btns.btns2[data-v-341a4f9e] {
      width: 3.76rem;
}
.footer .btns.btns3[data-v-341a4f9e] {
      background: #ffc836;
}
.footer .btns.btns4[data-v-341a4f9e] {
      background: #e9573e;
}
.list[data-v-341a4f9e] {
  padding-left: 0.28rem;
}
.list > div[data-v-341a4f9e] {
    margin-top: 0.7rem;
}
.list > div .title[data-v-341a4f9e] {
      width: 100%;
      font-size: 0.34rem;
      font-weight: bold;
}
.list > div .title > span[data-v-341a4f9e] {
        padding-bottom: 0.1rem;
        display: inline-block;
        border-bottom: 0.02rem solid #000;
}
.list > div .roomList[data-v-341a4f9e] {
      width: 100%;
      padding-right: 0.24rem;
}
.list > div .roomList > div[data-v-341a4f9e] {
        margin-top: 0.55rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
}
.list > div .roomList > div .left[data-v-341a4f9e] {
          width: 0.3rem;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
          margin-right: 0.3rem;
}
.list > div .roomList > div .left img[data-v-341a4f9e] {
            width: 0.3rem;
            height: 0.3rem;
}
.list > div .roomList > div .roomgoodsList[data-v-341a4f9e] {
          -webkit-box-flex: 1;
          -webkit-flex: 1;
                  flex: 1;
          border-radius: .3rem;
          border: solid 0.02rem #aaaaaa;
          padding: 0.3rem;
          overflow: hidden;
}
.list > div .roomList > div .roomgoodsList > div[data-v-341a4f9e] {
            width: 33.3333%;
            float: left;
            font-size: 0.23rem;
            max-height: 4rem;
            min-height: 3.2rem;
            overflow: hidden;
            text-align: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
            -webkit-align-items: center;
                    align-items: center;
}
.list > div .roomList > div .roomgoodsList > div img[data-v-341a4f9e] {
              width: 1.8rem;
              height: 1.8rem;
              display: block;
}
.shareType[data-v-341a4f9e] {
  font-size: 0.32rem;
  color: #333333;
  text-align: center;
  padding: 0.3rem 0;
}
.typeList[data-v-341a4f9e] {
  width: 80%;
  margin: 0 auto;
  font-size: 0.28rem;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-bottom: 0.31rem;
}
.typeList > div[data-v-341a4f9e] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.typeList > div > img[data-v-341a4f9e] {
      width: 0.89rem;
}
.typeList > div > span[data-v-341a4f9e] {
      margin-top: 0.2rem;
}
.cancleBtn[data-v-341a4f9e] {
  background: #fff;
  border: none;
  color: #333333;
  font-size: 0.38rem;
  text-align: center;
  line-height: 0.99rem;
  border-top: 0.02rem solid #e1e1e1;
}


.active {
  color: #f7ab00 !important;
}
.payState {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #24af41;
  padding: 0.78rem 0;
  background-color: #fff;
}
.payState > span {
    font-size: 0.32rem;
    color: #333333;
    padding-top: 0.37rem;
}
.payInfo {
  width: 100%;
  margin-top: 0.2rem;
  font-size: 0.32rem;
  padding: 0 0.45rem;
  background-color: #fff;
}
.payInfo > p {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    line-height: 1.1rem;
    border-bottom: 0.01rem solid #d0d0d0;
}
.payInfo > p:last-child {
      border: none;
}
.payInfo > p .payNum {
      color: #f00000;
}
.payType {
  width: 100%;
  margin-top: 0.1rem;
  padding: 0 0.45rem;
  font-size: 0.32rem;
  background-color: #fff;
}
.payType > p {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    height: 1.2rem;
    border-bottom: 0.01rem solid #d0d0d0;
}
.payType > p > span {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.payType > p .des {
      font-size: 0.24rem;
      color: #666;
}
.payType > p:last-child {
      border: none;
}
.payType > p .zifubaoIcon {
      color: #1296db;
}
.payType > p .weixinIcon {
      color: #24af41;
}
.payType > p .qitaIcon {
      color: #f0ba51;
}
.payType > p .weixinIcon, .payType > p .qitaIcon, .payType > p .zifubaoIcon {
      padding-right: 0.3rem;
      font-size: 0.43rem;
}
.subPay {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  margin: 1rem auto;
  margin: 1 auto;
}
.subPay .btn {
    padding: 0;
    margin: 0;
    background-color: #f7ab00;
    color: #ffffff;
    line-height: 0.76rem;
    width: 4rem;
    font-size: 0.38rem;
    border-radius: 0.05rem;
}
.Mask {
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  z-index: 100;
}
.MaskBox {
  width: 6.1rem;
  height: 4.64rem;
  background: #ffffff;
  border-radius: .5rem;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto auto;
  z-index: 101;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  text-align: center;
}
.MaskBox .title {
    font-size: 0.34rem;
    font-weight: bold;
}
.MaskBox .des {
    font-size: 0.28rem;
    margin-top: 0.55rem;
}
.MaskBox .btns {
    margin-top: 0.78rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.MaskBox .btns > button {
      width: 2rem;
      height: .89rem;
      border-radius: .2rem;
      border: solid 0.04rem #ffc836;
      font-size: 0.34rem;
      line-height: 0.86rem;
}
.MaskBox .btns > button:first-child {
        background: #fff;
        color: #ffc836;
        margin-right: 0.6rem;
}
.MaskBox .btns > button:last-child {
        background: #ffc836;
        color: #fff;
}


.jianpan[data-v-195906c8] {
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);
}
.ManyPayment[data-v-195906c8] {
  background: #ffffff;
  width: 100%;
  height: 4rem;
  padding: 0 0.26rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.ManyPayment > div[data-v-195906c8]:first-child {
    width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    padding-left: 0.4rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    font-size: 0.32rem;
}
.ManyPayment > div:first-child > div[data-v-195906c8] {
      margin-top: 0.5rem;
}
.ManyPayment > div:first-child > div input[data-v-195906c8] {
        margin-left: 0.1rem;
}
.ManyPayment .ManyPaymentBottom[data-v-195906c8] {
    width: 100%;
    height: 1.17rem;
    border-top: 0.02rem solid #ededed;
    line-height: 1.17rem;
    padding-left: 0.4rem;
    font-size: 0.24rem;
    color: #999;
}
.ManyPayment .ManyPaymentBottom span[data-v-195906c8] {
      color: #f00000;
}
.payType[data-v-195906c8] {
  width: 100%;
  margin-top: 0.2rem;
  padding: 0 0.45rem;
  font-size: 0.32rem;
  background-color: #fff;
}
.payType > p[data-v-195906c8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    line-height: 1.2rem;
    border-bottom: 0.01rem solid #d0d0d0;
}
.payType > p > span[data-v-195906c8] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.payType > p[data-v-195906c8]:last-child {
      border: none;
}
.payType > p .zifubaoIcon[data-v-195906c8] {
      color: #1296db;
}
.payType > p .weixinIcon[data-v-195906c8] {
      color: #24af41;
}
.payType > p .weixinIcon[data-v-195906c8], .payType > p .qitaIcon[data-v-195906c8], .payType > p .zifubaoIcon[data-v-195906c8] {
      padding-right: 0.36rem;
      font-size: 0.43rem;
}
.subPay[data-v-195906c8] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  position: fixed;
  bottom: 0.82rem;
  left: 0;
  right: 0;
  margin: auto;
}
.subPay .btn[data-v-195906c8] {
    padding: 0;
    margin: 0;
    background-color: #f7ab00;
    color: #ffffff;
    line-height: 0.76rem;
    width: 4rem;
    font-size: 0.38rem;
    border-radius: 0.05rem;
}


.goodsItem[data-v-6428223b] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  overflow: hidden;
  width: 100%;
  padding: 0.45rem 0.3rem;
  padding-left: 0;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.goodsItem.hit > img[data-v-6428223b] {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-filter: gray;
            filter: gray;
}
.goodsItem.hit > div .name[data-v-6428223b] {
    color: #999;
}
.goodsItem.hit > div .cartGoodsPirse[data-v-6428223b] {
    color: #999;
}
.goodsItem.hit > div .cartGoodsPirse .number[data-v-6428223b] {
      color: #999;
}
.goodsItem > img[data-v-6428223b] {
    width: 2rem;
    height: 2rem;
    margin-left: 0.16rem;
    margin-right: 0.2rem;
}
.goodsItem > div[data-v-6428223b] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    overflow: hidden;
}
.goodsItem > div .name[data-v-6428223b] {
      font-size: 0.28rem;
      color: #323232;
      margin-bottom: 0.14rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.goodsItem > div .des[data-v-6428223b] {
      word-wrap: break-word;
      font-size: 0.24rem;
      color: #999;
      overflow: hidden;
      width: 100%;
}
.goodsItem > div .cartGoodsPirse[data-v-6428223b] {
      margin-top: 0.1rem;
      color: #000;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
      font-size: 0.28rem;
      height: 0.9rem;
}
.goodsItem > div .cartGoodsPirse .number[data-v-6428223b] {
        color: #333;
}


.emptys[data-v-4c96adc8] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  font-size: 0.24rem;
  color: #999;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.emptys img[data-v-4c96adc8] {
    width: 1rem;
    display: block;
}
.emptys > p[data-v-4c96adc8] {
    margin: 0.2rem 0;
}
.emptys .btns[data-v-4c96adc8] {
    width: 2.2rem;
    height: 0.7rem;
    line-height: 0.68rem;
    font-size: 0.3rem;
    padding: 0;
    display: block;
    margin-top: 0.2rem;
}
.commodity[data-v-4c96adc8] {
  padding-bottom: 1.1rem;
}
.item[data-v-4c96adc8] {
  width: 100%;
  background: #fff;
  border-top: 0.02rem solid #e6e6e6;
  overflow: hidden;
}
.item.hit[data-v-4c96adc8] {
    padding-bottom: 0.1rem;
}
.item .itemTitle[data-v-4c96adc8] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    padding: 0 0.28rem;
    padding-top: 0.4rem;
    font-size: 0.28rem;
}
.item .itemTitle > div[data-v-4c96adc8] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      overflow: hidden;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.item .itemTitle .left[data-v-4c96adc8] {
      margin-right: 0.2rem;
}
.item .itemTitle .name[data-v-4c96adc8], .item .itemTitle .price[data-v-4c96adc8] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.item .info[data-v-4c96adc8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    padding-left: 0.28rem;
    overflow: hidden;
}
.item .left[data-v-4c96adc8] {
    width: 0.8rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.item .left img[data-v-4c96adc8] {
      width: 0.3rem;
      height: 0.3rem;
}
.item .left .fontSign[data-v-4c96adc8] {
      padding: 0.05rem 0.14rem;
      font-size: 0.24rem;
      color: #fff;
      background-color: #999999;
      border-radius: 0.05rem;
}
.cartBottom[data-v-4c96adc8] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  height: 1.1rem;
  background: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.cartBottom .all[data-v-4c96adc8] {
    padding-left: 0.5rem;
    font-size: 0.3rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.cartBottom .all img[data-v-4c96adc8] {
      width: 0.3rem;
      height: 0.3rem;
      margin-right: 0.1rem;
}
.cartBottom .prise[data-v-4c96adc8] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
            align-items: flex-end;
    padding-right: 0.3rem;
    color: #333;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 0.34rem;
}
.cartBottom .prise span[data-v-4c96adc8] {
      font-size: 0.24rem;
}
.cartBottom .cartbtn[data-v-4c96adc8] {
    width: 2.57rem;
    height: 0.91rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    color: #fff;
    font-size: 0.34rem;
    background: #ffc836;
    border-radius: .2rem;
    margin-right: 0.2rem;
}
.goodsListTitle[data-v-4c96adc8] {
  width: 100%;
  height: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 0.3rem;
  border-bottom: 0.02rem solid #e6e6e6;
  font-size: 0.28rem;
}
.goodsListTitle img[data-v-4c96adc8] {
    width: 0.3rem;
    height: 0.3rem;
}


.bottomBox[data-v-2d9ed4f3] {
  height: 1.48rem;
}
.van-cell[data-v-2d9ed4f3] {
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.address[data-v-2d9ed4f3] {
  width: 100%;
  overflow: hidden;
  background: #fff;
  margin-bottom: 0.2rem;
}
.address .address_no[data-v-2d9ed4f3] {
    height: 1.8rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    color: #f7ab00;
    font-size: 0.32rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.address .address_no .icon[data-v-2d9ed4f3] {
      margin-right: 0.2rem;
}
.address .address_yes[data-v-2d9ed4f3] {
    width: 100%;
    min-height: 1.8rem;
    padding: 0.4rem;
    padding-left: 0.54rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.address .address_yes > div[data-v-2d9ed4f3]:first-child {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
}
.address .address_yes .Info[data-v-2d9ed4f3] {
      font-size: 0.32rem;
      margin-bottom: 0.3rem;
}
.address .address_yes .Info span[data-v-2d9ed4f3] {
        float: right;
        color: #f7ab00;
        font-size: 0.24rem;
        padding: 0.05rem 0.1rem;
        border: 0.02rem solid #f7ab00;
}
.address .address_yes .Info2[data-v-2d9ed4f3] {
      color: #999;
      font-size: 0.28rem;
}
.Submission[data-v-2d9ed4f3] {
  font-size: 0.28rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  padding-right: 1.3rem;
  width: 5rem;
  color: #000;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  font-weight: bold;
}
.Submission .des[data-v-2d9ed4f3] {
    font-size: 0.24rem;
    color: #999;
}
.Submission .money[data-v-2d9ed4f3] {
    font-size: 0.34rem;
}
.Submission .money span[data-v-2d9ed4f3] {
      margin-left: 0.02rem;
      font-weight: initial;
      font-family: 'Helvetica';
}
.cartGoodsList[data-v-2d9ed4f3] {
  margin: 0.2rem 0;
}
.fangshi[data-v-2d9ed4f3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.fangshi .cont[data-v-2d9ed4f3] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    color: #999;
    font-size: 0.24rem;
}
.fangshi .cont img[data-v-2d9ed4f3] {
      width: 0.26rem;
      height: 0.26rem;
      margin-right: 0.1rem;
}
.cartGoodsCard[data-v-2d9ed4f3] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.28rem;
  padding-left: 0.3rem;
  color: #323232;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background-color: #fff;
  border-bottom: 0.02rem solid #e6e6e6;
  overflow: hidden;
}
.cartGoodsGroup[data-v-2d9ed4f3] {
  width: 100%;
  background-color: #fff;
  font-size: 0.28rem;
  color: #333333;
  margin-bottom: 0.2rem;
  margin-top: 0.2rem;
}
.cartGoodsGroup .groupTitle[data-v-2d9ed4f3] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    line-height: 0.83rem;
    border-bottom: 0.01rem solid #e6e6e6;
    padding: 0 0.25rem;
}
.cartGoodsGroup .groupTitle .groupTitleName[data-v-2d9ed4f3] {
      margin-left: 0.18rem;
}
.cartGoodsGroup .groupTitle .groupTitlePrise[data-v-2d9ed4f3] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      text-align: right;
      padding-right: 0.2rem;
      color: #f00000;
}
.cartGoodsGroup .groupTitle > div[data-v-2d9ed4f3] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
              justify-content: flex-end;
}
.cartGoodsGroup .groupFooter[data-v-2d9ed4f3] {
    width: 100%;
    text-align: right;
    padding-right: 0.5rem;
    line-height: 0.82rem;
    color: #f00000;
    border-top: 0.01rem solid #e6e6e6;
}
.zongjie[data-v-2d9ed4f3] {
  width: 100%;
  height: 1.4rem;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  padding-right: 0.3rem;
  font-size: 0.32rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  text-align: right;
}
.zongjie .red[data-v-2d9ed4f3] {
    color: #f00000;
}
.zongjie .num[data-v-2d9ed4f3] {
    font-size: 0.24rem;
    color: #999;
}
.Agreement[data-v-2d9ed4f3] {
  width: 100%;
  height: 0.8rem;
  padding-left: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  font-size: 0.24rem;
}
.Agreement .icon[data-v-2d9ed4f3] {
    color: #999;
    margin-right: 0.1rem;
}
.Agreement .icon.hit[data-v-2d9ed4f3] {
      color: #f7ab00;
}
.Agreement .xieyi[data-v-2d9ed4f3] {
    color: #f7ab00;
}
.productBox[data-v-2d9ed4f3] {
  padding: 0.9rem 1.2rem 0.9rem 1.2rem;
  position: relative;
  background: #fff;
}
.productBox .close[data-v-2d9ed4f3] {
    position: absolute;
    right: 0.3rem;
    top: 0.3rem;
}
.productBox .productTitle[data-v-2d9ed4f3] {
    font-size: 0.32rem;
}
.productBox .des[data-v-2d9ed4f3] {
    color: #999;
    font-size: 0.24rem;
    margin-bottom: 1.2rem;
}
.productBox .cont[data-v-2d9ed4f3] {
    font-size: 0.24rem;
}
.footer[data-v-2d9ed4f3] {
  width: 100%;
  background: #fff;
  height: 1.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.34rem;
  position: fixed;
  bottom: 0;
  left: 0;
  color: #fff;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 0.15rem;
}
.footer .service[data-v-2d9ed4f3] {
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .service img[data-v-2d9ed4f3] {
      width: 70%;
}
.footer .btns[data-v-2d9ed4f3] {
    border-radius: .2rem;
    font-weight: bold;
    height: 0.91rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.footer .btns.btn1[data-v-2d9ed4f3] {
      width: 2.4rem;
      background: #3baeda;
}
.footer .btns.btn2[data-v-2d9ed4f3] {
      width: 3.3rem;
      background: #ffc836;
}


.Goodsoeder .van-cell__value {
  color: red;
}


.pages[data-v-765f08dd] {
  padding-bottom: 4rem;
}
.address[data-v-765f08dd] {
  width: 100%;
  overflow: hidden;
  background: #fff;
  margin-bottom: 0.2rem;
}
.address .address_no[data-v-765f08dd] {
    height: 1.8rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    color: #f7ab00;
    font-size: 0.32rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.address .address_no .icon[data-v-765f08dd] {
      margin-right: 0.2rem;
}
.address .address_yes[data-v-765f08dd] {
    width: 100%;
    min-height: 1.8rem;
    padding: 0.4rem;
    padding-left: 0.54rem;
}
.address .address_yes .Info[data-v-765f08dd] {
      font-size: 0.32rem;
      margin-bottom: 0.3rem;
}
.address .address_yes .Info span[data-v-765f08dd] {
        float: right;
        color: #f7ab00;
        font-size: 0.24rem;
        padding: 0.05rem 0.1rem;
        border: 0.02rem solid #f7ab00;
}
.address .address_yes .Info2[data-v-765f08dd] {
      color: #999;
      font-size: 0.28rem;
}
.Submission[data-v-765f08dd] {
  background: #fff;
  font-size: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  padding-right: 1.5rem;
  width: 5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.Submission .des[data-v-765f08dd] {
    font-size: 0.24rem;
    color: #999;
}
.Submission .money[data-v-765f08dd] {
    color: #f00000;
}
.cartGoodsList[data-v-765f08dd] {
  margin: 0.2rem 0;
}
.cartGoodsCard[data-v-765f08dd] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.28rem;
  color: #323232;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background-color: #fff;
  padding: 0.5rem 0.25rem 0.5rem 0.25rem;
  border-bottom: 0.01rem solid #e6e6e6;
}
.cartGoodsCard > div[data-v-765f08dd]:first-child {
    width: 0.8rem;
    text-align: center;
}
.cartGoodsCard[data-v-765f08dd]:last-child {
    border: none;
}
.cartGoodsCard .cartGoodsImg[data-v-765f08dd] {
    width: 2rem;
    height: 2rem;
    margin-left: 0.16rem;
}
.cartGoodsCard .cartGoodsInfo[data-v-765f08dd] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding-left: 0.48rem;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    overflow: hidden;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsName[data-v-765f08dd] {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsSize[data-v-765f08dd] {
      margin-top: 0.14rem;
      color: #999999;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsPirse[data-v-765f08dd] {
      margin-top: 0.32rem;
      color: #f00000;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsPirse .number[data-v-765f08dd] {
        color: #333;
}
.cartGoodsGroup[data-v-765f08dd] {
  width: 100%;
  background-color: #fff;
  font-size: 0.28rem;
  color: #333333;
  margin-bottom: 0.2rem;
  margin-top: 0.2rem;
}
.cartGoodsGroup .groupTitle[data-v-765f08dd] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    line-height: 0.83rem;
    border-bottom: 0.01rem solid #e6e6e6;
    padding: 0 0.25rem;
}
.cartGoodsGroup .groupTitle .groupTitleName[data-v-765f08dd] {
      margin-left: 0.18rem;
}
.cartGoodsGroup .groupTitle .groupTitlePrise[data-v-765f08dd] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      text-align: right;
      padding-right: 0.2rem;
      color: #f00000;
}
.cartGoodsGroup .groupTitle > div[data-v-765f08dd] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
              justify-content: flex-end;
}
.cartGoodsGroup .groupFooter[data-v-765f08dd] {
    width: 100%;
    text-align: right;
    padding-right: 0.5rem;
    line-height: 0.82rem;
    color: #f00000;
    border-top: 0.01rem solid #e6e6e6;
}
.zongjie[data-v-765f08dd] {
  width: 100%;
  height: 1.4rem;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  padding-right: 0.3rem;
  font-size: 0.32rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  text-align: right;
}
.zongjie .red[data-v-765f08dd] {
    color: #f00000;
}
.zongjie .num[data-v-765f08dd] {
    font-size: 0.24rem;
    color: #999;
}
.Agreement[data-v-765f08dd] {
  width: 100%;
  height: 0.8rem;
  padding-left: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  font-size: 0.24rem;
}
.Agreement .icon[data-v-765f08dd] {
    color: #999;
    margin-right: 0.1rem;
}
.Agreement .icon.hit[data-v-765f08dd] {
      color: #f7ab00;
}
.Agreement .xieyi[data-v-765f08dd] {
    color: #f7ab00;
}


.status[data-v-f085cae4] {
  width: 100%;
  height: 5.3rem;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  font-size: 0.32rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.status .statusBtn[data-v-f085cae4] {
    margin-top: 1.36rem;
}
.status .statusImg[data-v-f085cae4] {
    width: 0.83rem;
    height: 0.83rem;
    margin-bottom: 0.4rem;
}


.page[data-v-5a000d70] {
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.page > img[data-v-5a000d70] {
    width: 0.79rem;
    height: 0.79rem;
    margin-top: 2.2rem;
}
.page .title[data-v-5a000d70] {
    font-size: 0.32rem;
    margin-top: 0.46rem;
    font-weight: bold;
}
.page .btns[data-v-5a000d70] {
    width: 2.31rem;
    height: .81rem;
    background: #f6ab00;
    border-radius: 0.08rem;
    color: #fff;
    font-size: 0.34rem;
    text-align: center;
    line-height: 0.81rem;
    margin-top: 0.95rem;
}


.Goodsoeder .van-cell__value {
  color: red;
}


.pages[data-v-7d890aa8] {
  padding-bottom: 4rem;
}
.address[data-v-7d890aa8] {
  width: 100%;
  overflow: hidden;
  background: #fff;
  margin-bottom: 0.2rem;
}
.address .address_no[data-v-7d890aa8] {
    height: 1.8rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    color: #f7ab00;
    font-size: 0.32rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.address .address_no .icon[data-v-7d890aa8] {
      margin-right: 0.2rem;
}
.address .address_yes[data-v-7d890aa8] {
    width: 100%;
    min-height: 1.8rem;
    padding: 0.4rem;
    padding-left: 0.54rem;
}
.address .address_yes .Info[data-v-7d890aa8] {
      font-size: 0.32rem;
      margin-bottom: 0.3rem;
}
.address .address_yes .Info span[data-v-7d890aa8] {
        float: right;
        color: #f7ab00;
        font-size: 0.24rem;
        padding: 0.05rem 0.1rem;
        border: 0.02rem solid #f7ab00;
}
.address .address_yes .Info2[data-v-7d890aa8] {
      color: #999;
      font-size: 0.28rem;
}
.Submission[data-v-7d890aa8] {
  background: #fff;
  font-size: 0.32rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  padding-right: 1.5rem;
  width: 5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.Submission .des[data-v-7d890aa8] {
    font-size: 0.24rem;
    color: #999;
}
.Submission .money[data-v-7d890aa8] {
    color: #f00000;
}
.cartGoodsList[data-v-7d890aa8] {
  margin: 0.2rem 0;
}
.cartGoodsCard[data-v-7d890aa8] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.28rem;
  color: #323232;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background-color: #fff;
  padding: 0.5rem 0.25rem 0.5rem 0.25rem;
  border-bottom: 0.01rem solid #e6e6e6;
}
.cartGoodsCard > div[data-v-7d890aa8]:first-child {
    width: 0.8rem;
    text-align: center;
}
.cartGoodsCard[data-v-7d890aa8]:last-child {
    border: none;
}
.cartGoodsCard .cartGoodsImg[data-v-7d890aa8] {
    width: 2rem;
    height: 2rem;
    margin-left: 0.16rem;
}
.cartGoodsCard .cartGoodsInfo[data-v-7d890aa8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
    padding-left: 0.48rem;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
            flex: 1;
    overflow: hidden;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsName[data-v-7d890aa8] {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsSize[data-v-7d890aa8] {
      margin-top: 0.14rem;
      color: #999999;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsPirse[data-v-7d890aa8] {
      margin-top: 0.32rem;
      color: #f00000;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
              justify-content: space-between;
}
.cartGoodsCard .cartGoodsInfo .cartGoodsPirse .number[data-v-7d890aa8] {
        color: #333;
}
.cartGoodsGroup[data-v-7d890aa8] {
  width: 100%;
  background-color: #fff;
  font-size: 0.28rem;
  color: #333333;
  margin-bottom: 0.2rem;
  margin-top: 0.2rem;
}
.cartGoodsGroup .groupTitle[data-v-7d890aa8] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    line-height: 0.83rem;
    border-bottom: 0.01rem solid #e6e6e6;
    padding: 0 0.25rem;
}
.cartGoodsGroup .groupTitle .groupTitleName[data-v-7d890aa8] {
      margin-left: 0.18rem;
}
.cartGoodsGroup .groupTitle .groupTitlePrise[data-v-7d890aa8] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
              flex: 1;
      text-align: right;
      padding-right: 0.2rem;
      color: #f00000;
}
.cartGoodsGroup .groupTitle > div[data-v-7d890aa8] {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
              justify-content: flex-end;
}
.cartGoodsGroup .groupFooter[data-v-7d890aa8] {
    width: 100%;
    text-align: right;
    padding-right: 0.5rem;
    line-height: 0.82rem;
    color: #f00000;
    border-top: 0.01rem solid #e6e6e6;
}
.zongjie[data-v-7d890aa8] {
  width: 100%;
  height: 1.4rem;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  padding-right: 0.3rem;
  font-size: 0.32rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  text-align: right;
}
.zongjie .red[data-v-7d890aa8] {
    color: #f00000;
}
.zongjie .num[data-v-7d890aa8] {
    font-size: 0.24rem;
    color: #999;
}
.Agreement[data-v-7d890aa8] {
  width: 100%;
  height: 0.8rem;
  padding-left: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  font-size: 0.24rem;
}
.Agreement .icon[data-v-7d890aa8] {
    color: #999;
    margin-right: 0.1rem;
}
.Agreement .icon.hit[data-v-7d890aa8] {
      color: #f7ab00;
}
.Agreement .xieyi[data-v-7d890aa8] {
    color: #f7ab00;
}


.page2[data-v-d7dec16e] {
  background: #fff;
  font-size: 0.28rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.page2 p[data-v-d7dec16e] {
    text-indent: 0.5rem;
    line-height: 0.5rem;
}
.page2 p.title[data-v-d7dec16e] {
      margin-top: 0.3rem;
      font-size: 0.35rem;
      text-align: center;
}
.page2 p.title2[data-v-d7dec16e] {
      text-indent: 0;
      font-size: 0.3rem;
      line-height: 0.8rem;
}
.page2 .red[data-v-d7dec16e] {
    color: red;
}


.textInfo[data-v-205b18f4] {
  font-size: 0.24rem;
  padding: 0.7rem  0.96rem 1rem 0.96rem;
  color: #666;
  overflow: auto;
}
.textInfo > div[data-v-205b18f4] {
    margin: 0.3rem 0;
}
.textInfo .titleInfo[data-v-205b18f4] {
    font-weight: bold;
}
.textInfo .stage[data-v-205b18f4] {
    line-height: 0.3rem;
    color: #333333;
}


.textInfo[data-v-a29d03b2] {
  font-size: 0.24rem;
  padding: 0.7rem  0.96rem 1rem 0.96rem;
  color: #666;
  overflow: auto;
}
.textInfo > div[data-v-a29d03b2] {
    margin: 0.3rem 0;
}
.textInfo .titleInfo[data-v-a29d03b2] {
    font-weight: bold;
}
.textInfo .stage[data-v-a29d03b2] {
    line-height: 0.3rem;
    color: #333333;
}


.textInfo[data-v-43bf2da4] {
  font-size: 0.24rem;
  padding: 0.7rem  0.96rem 1rem 0.96rem;
  color: #666;
  overflow: auto;
}
.textInfo > div[data-v-43bf2da4] {
    margin: 0.3rem 0;
}
.textInfo .titleInfo[data-v-43bf2da4] {
    font-weight: bold;
}
.textInfo .stage[data-v-43bf2da4] {
    line-height: 0.3rem;
    color: #333333;
}


.textInfo[data-v-3795d65f] {
  font-size: 0.24rem;
  padding: 0.7rem  0.96rem 1rem 0.96rem;
  color: #666;
  overflow: auto;
}
.textInfo > div[data-v-3795d65f] {
    margin: 0.3rem 0;
}
.textInfo .titleInfo[data-v-3795d65f] {
    font-weight: bold;
}
.textInfo .stage[data-v-3795d65f] {
    line-height: 0.3rem;
    color: #333333;
}


.textInfo[data-v-71226c58] {
  font-size: 0.24rem;
  padding: 0.7rem  0.96rem 1rem 0.96rem;
  color: #666;
  overflow: auto;
}
.textInfo > div[data-v-71226c58] {
    margin: 0.3rem 0;
}
.textInfo .titleInfo[data-v-71226c58] {
    font-weight: bold;
}
.textInfo .stage[data-v-71226c58] {
    line-height: 0.3rem;
    color: #333333;
}


.page[data-v-18062d57] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-18062d57] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-18062d57] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-18062d57] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-18062d57] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-18062d57] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-18062d57] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-18062d57] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-18062d57] {
      width: 1.71rem;
      height: 0.6rem;
      background: #f6ab00;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #000000;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-18062d57] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-18062d57] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
}
.page .cont .info[data-v-18062d57] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.page .cont .info .des[data-v-18062d57] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-18062d57] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-18062d57] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-18062d57] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-18062d57] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-18062d57] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-18062d57] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-18062d57] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-18062d57] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-18062d57] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


.page[data-v-809deb3c] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-809deb3c] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-809deb3c] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-809deb3c] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-809deb3c] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-809deb3c] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-809deb3c] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-809deb3c] {
        font-size: 0.21rem;
        background: #060c3c;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-809deb3c] {
      width: 1.71rem;
      height: 0.6rem;
      background: #fff;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #060c3c;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      color: #060c3c;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-809deb3c] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-809deb3c] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.page .cont .des .des2[data-v-809deb3c] {
        text-decoration: line-through;
}
.page .cont .info[data-v-809deb3c] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.2rem;
}
.page .cont .info .des[data-v-809deb3c] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-809deb3c] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-809deb3c] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-809deb3c] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-809deb3c] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-809deb3c] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-809deb3c] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-809deb3c] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-809deb3c] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-809deb3c] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


.page[data-v-6c0a5d28] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-6c0a5d28] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-6c0a5d28] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-6c0a5d28] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-6c0a5d28] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-6c0a5d28] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-6c0a5d28] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-6c0a5d28] {
        font-size: 0.21rem;
        background: #060c3c;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-6c0a5d28] {
      width: 1.71rem;
      height: 0.6rem;
      background: #fff;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #060c3c;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      color: #060c3c;
}
.page .cont .price span[data-v-6c0a5d28] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-6c0a5d28] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.page .cont .des .des2[data-v-6c0a5d28] {
        text-decoration: line-through;
}
.page .cont .info[data-v-6c0a5d28] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.2rem;
}
.page .cont .info .des[data-v-6c0a5d28] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-6c0a5d28] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-6c0a5d28] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-6c0a5d28] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-6c0a5d28] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-6c0a5d28] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-6c0a5d28] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-6c0a5d28] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-6c0a5d28] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-6c0a5d28] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


.page[data-v-151ccc9e] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-151ccc9e] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-151ccc9e] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-151ccc9e] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-151ccc9e] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-151ccc9e] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-151ccc9e] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-151ccc9e] {
        font-size: 0.21rem;
        background: #060c3c;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-151ccc9e] {
      width: 1.71rem;
      height: 0.6rem;
      background: #fff;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #060c3c;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      color: #060c3c;
}
.page .cont .price span[data-v-151ccc9e] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-151ccc9e] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.page .cont .des .des2[data-v-151ccc9e] {
        text-decoration: line-through;
}
.page .cont .info[data-v-151ccc9e] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.2rem;
}
.page .cont .info .des[data-v-151ccc9e] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-151ccc9e] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-151ccc9e] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-151ccc9e] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-151ccc9e] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-151ccc9e] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-151ccc9e] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-151ccc9e] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-151ccc9e] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-151ccc9e] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


.page[data-v-4e4f260f] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-4e4f260f] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-4e4f260f] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-4e4f260f] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-4e4f260f] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-4e4f260f] {
    margin-top: 0.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.3rem;
}
.page .cont .title[data-v-4e4f260f] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-4e4f260f] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-4e4f260f] {
      width: 1.71rem;
      height: 0.6rem;
      background: #f6ab00;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #000000;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-4e4f260f] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-4e4f260f] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
}
.page .cont .info[data-v-4e4f260f] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.page .cont .info .des[data-v-4e4f260f] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-4e4f260f] {
        margin-top: 0.6rem;
}
.page .cont .info .Input3[data-v-4e4f260f] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-4e4f260f] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-4e4f260f] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-4e4f260f] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-4e4f260f] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-4e4f260f] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-4e4f260f] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-4e4f260f] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
}


.page[data-v-c988952c] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-c988952c] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-c988952c] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-c988952c] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-c988952c] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-c988952c] {
    margin-top: 0.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.3rem;
}
.page .cont .title[data-v-c988952c] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-c988952c] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-c988952c] {
      width: 1.71rem;
      height: 0.6rem;
      background: #f6ab00;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #000000;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-c988952c] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-c988952c] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
}
.page .cont .info[data-v-c988952c] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.page .cont .info .des[data-v-c988952c] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-c988952c] {
        margin-top: 0.6rem;
}
.page .cont .info .Input3[data-v-c988952c] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-c988952c] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-c988952c] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-c988952c] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-c988952c] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-c988952c] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-c988952c] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-c988952c] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
}


.page[data-v-7b6347ea] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-7b6347ea] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-7b6347ea] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-7b6347ea] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-7b6347ea] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-7b6347ea] {
    margin-top: 0.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.3rem;
}
.page .cont .title[data-v-7b6347ea] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-7b6347ea] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-7b6347ea] {
      width: 1.71rem;
      height: 0.6rem;
      background: #f6ab00;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #000000;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-7b6347ea] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-7b6347ea] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
}
.page .cont .info[data-v-7b6347ea] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
}
.page .cont .info .des[data-v-7b6347ea] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-7b6347ea] {
        margin-top: 0.6rem;
}
.page .cont .info .Input3[data-v-7b6347ea] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-7b6347ea] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-7b6347ea] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-7b6347ea] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-7b6347ea] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-7b6347ea] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-7b6347ea] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-7b6347ea] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
}


.page[data-v-30cbf26f] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-30cbf26f] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-30cbf26f] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-30cbf26f] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-30cbf26f] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-30cbf26f] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-30cbf26f] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-30cbf26f] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-30cbf26f] {
      width: 1.71rem;
      height: 0.6rem;
      background: #fff;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 1en px #060c3c;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
      color: #060c3c;
}
.page .cont .price span[data-v-30cbf26f] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-30cbf26f] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.page .cont .des .des2[data-v-30cbf26f] {
        text-decoration: line-through;
}
.page .cont .info[data-v-30cbf26f] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.2rem;
}
.page .cont .info .des[data-v-30cbf26f] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-30cbf26f] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-30cbf26f] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-30cbf26f] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-30cbf26f] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-30cbf26f] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-30cbf26f] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-30cbf26f] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-30cbf26f] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-30cbf26f] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


.page[data-v-58140955] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-58140955] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-58140955] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-58140955] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-58140955] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-58140955] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-58140955] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-58140955] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-58140955] {
      width: 1.71rem;
      height: 0.6rem;
      background: #f6ab00;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #000000;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-58140955] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-58140955] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.page .cont .des .des2[data-v-58140955] {
        text-decoration: line-through;
}
.page .cont .info[data-v-58140955] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.2rem;
}
.page .cont .info .des[data-v-58140955] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-58140955] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-58140955] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-58140955] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-58140955] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-58140955] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-58140955] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-58140955] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-58140955] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-58140955] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


.page[data-v-0d2f0938] {
  padding-top: 0;
  background: #fff;
}
.page #marke[data-v-0d2f0938] {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.page #wen[data-v-0d2f0938] {
    width: 6.54rem;
    height: 10.05rem;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto auto;
    z-index: 11;
}
.page #wen .bg[data-v-0d2f0938] {
      width: 100%;
      height: 100%;
}
.page #wen .close[data-v-0d2f0938] {
      width: 0.26rem;
      height: 0.26rem;
      position: absolute;
      top: 0.3rem;
      right: 0.3rem;
}
.page .cont[data-v-0d2f0938] {
    margin-top: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    margin-bottom: 0.8rem;
}
.page .cont .title[data-v-0d2f0938] {
      font-size: 0.34rem;
      font-weight: bold;
      text-align: center;
}
.page .cont .title span[data-v-0d2f0938] {
        font-size: 0.21rem;
        background: #f6ab00;
        color: #fff;
        padding: 0.03rem 0.05rem;
        margin-left: 0.2rem;
}
.page .cont .price[data-v-0d2f0938] {
      width: 1.71rem;
      height: 0.6rem;
      background: #f6ab00;
      margin-top: 0.3rem;
      border-radius: 0.04rem;
      border: solid 0.02rem #000000;
      font-size: 0.34rem;
      font-weight: bold;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
              justify-content: center;
}
.page .cont .price span[data-v-0d2f0938] {
        font-size: 0.24rem;
}
.page .cont .des[data-v-0d2f0938] {
      color: #666;
      font-size: 0.24rem;
      margin-top: 0.19rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
}
.page .cont .des .des2[data-v-0d2f0938] {
        text-decoration: line-through;
}
.page .cont .info[data-v-0d2f0938] {
      width: 4.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
              flex-direction: column;
      margin-bottom: 0.2rem;
}
.page .cont .info .des[data-v-0d2f0938] {
        width: 100%;
        text-align: left;
}
.page .cont .info .Input2[data-v-0d2f0938] {
        margin-top: 0.8rem;
}
.page .cont .info .Input3[data-v-0d2f0938] {
        margin-top: 0.5rem;
}
.page .cont .info .Input[data-v-0d2f0938] {
        width: 100%;
        height: 0.8rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
        border-bottom: 0.04rem solid #000;
}
.page .cont .info .Input .xinxi[data-v-0d2f0938] {
          font-size: 0.21rem;
          background: #f6ab00;
          color: #fff;
          padding: 0.05rem;
          margin-right: 0.2rem;
}
.page .cont .info .Input img[data-v-0d2f0938] {
          width: 0.5rem;
          height: 0.5rem;
          margin-right: 0.1rem;
}
.page .cont .info .Input input[data-v-0d2f0938] {
          font-size: 0.28rem;
          width: 100%;
}
.page .cont .info .InputBox[data-v-0d2f0938] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
                align-items: flex-end;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
                justify-content: space-between;
}
.page .cont .info .codeBtn[data-v-0d2f0938] {
        background: #fff;
        color: #000;
        white-space: nowrap;
        display: block;
        font-size: 0.28rem;
        border: 0.02rem dashed #000;
        border-radius: 0.05rem;
        padding: 0.15rem 0;
}
.page > .des[data-v-0d2f0938] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 1rem 0;
}


@charset "UTF-8";
.infoBox[data-v-3e50475e] {
  padding: 0.5rem 0.9rem;
}
.infoBox .titleBox[data-v-3e50475e] {
    font-size: 0.4rem;
    font-weight: bold;
    width: 100%;
    text-align: center;
    margin-bottom: 0.4rem;
    color: #b62824;
}
.infoBox .infoItem[data-v-3e50475e] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    margin-bottom: 0.5rem;
}
.infoBox .infoItem .title[data-v-3e50475e] {
      font-size: 0.35rem;
      font-weight: bold;
      margin-bottom: 0.2rem;
}
.infoBox .infoItem .box[data-v-3e50475e] {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
}
.infoBox .infoItem .box .input[data-v-3e50475e] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        width: 100%;
        height: 0.6rem;
        display: block;
        border-bottom: 0.02rem solid #000;
        font-size: 0.3rem;
}
.infoBox .infoItem .box.box1[data-v-3e50475e] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
}
.infoBox .infoItem .box.box1 > div[data-v-3e50475e] {
          -webkit-box-flex: 1;
          -webkit-flex: 1;
                  flex: 1;
          font-size: 0.3rem;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
}
.infoBox .infoItem .box.box2[data-v-3e50475e] {
        -webkit-flex-wrap: wrap;
                flex-wrap: wrap;
}
.infoBox .infoItem .box.box2 > div[data-v-3e50475e] {
          width: 33.3333%;
          -webkit-box-flex: 1;
          -webkit-flex: auto;
                  flex: auto;
          margin-bottom: 0.2rem;
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
                  justify-content: flex-start;
}
.infoBox .btnBox[data-v-3e50475e] {
    width: 100%;
    height: 0.9rem;
    background: #b62824;
    border-radius: 0.2rem;
    color: #fff;
    font-size: 0.35rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.checkbox[data-v-3e50475e] {
  -webkit-appearance: none;
  -moz-appearance: none;
  outline: none;
  width: 0.4rem;
  height: 0.4rem;
  background-color: #ffffff;
  border: solid 0.02rem #b62824;
  border-radius: 50%;
  margin: 0;
  padding: 0;
  position: relative;
  display: inline-block;
  /*文字对齐方式*/
  vertical-align: top;
  -webkit-transition: background-color ease 0.1s;
  transition: background-color ease 0.1s;
  margin-right: 0.05rem;
}
.checkbox.hit[data-v-3e50475e] {
    background: #b62824;
}
.checkbox.hit[data-v-3e50475e]::after {
      content: '';
      top: 0.1rem;
      left: 0.1rem;
      position: absolute;
      border: #fff solid 0.04rem;
      border-top: none;
      border-right: none;
      height: 0.08rem;
      width: 0.12rem;
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg);
}
.codeBtn[data-v-3e50475e] {
  background: #fff;
  color: #000;
  white-space: nowrap;
  display: block;
  font-size: 0.24rem;
  border: 0.02rem dashed #000;
  border-radius: 0.05rem;
  height: 0.6rem;
}


@charset "UTF-8";
.infoBox[data-v-cd23d55e] {
  padding: 0.5rem 0.9rem;
}
.infoBox .titleBox[data-v-cd23d55e] {
    font-size: 0.4rem;
    font-weight: bold;
    width: 100%;
    text-align: center;
    margin-bottom: 0.4rem;
    color: #b62824;
}
.infoBox .infoItem[data-v-cd23d55e] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    margin-bottom: 0.5rem;
}
.infoBox .infoItem .title[data-v-cd23d55e] {
      font-size: 0.35rem;
      font-weight: bold;
      margin-bottom: 0.2rem;
}
.infoBox .infoItem .box[data-v-cd23d55e] {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
}
.infoBox .infoItem .box .input[data-v-cd23d55e] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
                flex: 1;
        width: 100%;
        height: 0.6rem;
        display: block;
        border-bottom: 0.02rem solid #000;
        font-size: 0.3rem;
}
.infoBox .infoItem .box.box1[data-v-cd23d55e] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
                align-items: center;
}
.infoBox .infoItem .box.box1 > div[data-v-cd23d55e] {
          -webkit-box-flex: 1;
          -webkit-flex: 1;
                  flex: 1;
          font-size: 0.3rem;
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
                  justify-content: center;
}
.infoBox .infoItem .box.box2[data-v-cd23d55e] {
        -webkit-flex-wrap: wrap;
                flex-wrap: wrap;
}
.infoBox .infoItem .box.box2 > div[data-v-cd23d55e] {
          width: 33.3333%;
          -webkit-box-flex: 1;
          -webkit-flex: auto;
                  flex: auto;
          margin-bottom: 0.2rem;
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
                  justify-content: flex-start;
}
.infoBox .btnBox[data-v-cd23d55e] {
    width: 100%;
    height: 0.9rem;
    background: #b62824;
    border-radius: 0.2rem;
    color: #fff;
    font-size: 0.35rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
.checkbox[data-v-cd23d55e] {
  -webkit-appearance: none;
  -moz-appearance: none;
  outline: none;
  width: 0.4rem;
  height: 0.4rem;
  background-color: #ffffff;
  border: solid 0.02rem #b62824;
  border-radius: 50%;
  margin: 0;
  padding: 0;
  position: relative;
  display: inline-block;
  /*文字对齐方式*/
  vertical-align: top;
  -webkit-transition: background-color ease 0.1s;
  transition: background-color ease 0.1s;
  margin-right: 0.05rem;
}
.checkbox.hit[data-v-cd23d55e] {
    background: #b62824;
}
.checkbox.hit[data-v-cd23d55e]::after {
      content: '';
      top: 0.1rem;
      left: 0.1rem;
      position: absolute;
      border: #fff solid 0.04rem;
      border-top: none;
      border-right: none;
      height: 0.08rem;
      width: 0.12rem;
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg);
}
.codeBtn[data-v-cd23d55e] {
  background: #fff;
  color: #000;
  white-space: nowrap;
  display: block;
  font-size: 0.24rem;
  border: 0.02rem dashed #000;
  border-radius: 0.05rem;
  height: 0.6rem;
}


.page[data-v-6c125af4] {
  background: #fff;
}
.page .imgbg[data-v-6c125af4] {
    width: 0.79rem;
    height: 0.79rem;
    display: block;
    margin: 0 auto;
    margin-top: 2.2rem;
}
.page .wen[data-v-6c125af4] {
    text-align: center;
    font-size: 0.32rem;
    margin-top: 0.45rem;
    font-weight: bold;
}
.page .btn[data-v-6c125af4] {
    margin: 0 auto;
    margin-top: 0.95rem;
    color: #fff;
    width: 2.31rem;
    height: 0.81rem;
    background: #f6ab00;
    font-size: 0.34rem;
    text-align: center;
    line-height: 0.81rem;
    border-radius: 0.08rem;
}


.page[data-v-acbc1ef4] {
  background: #fff;
}
.page .imgbg[data-v-acbc1ef4] {
    width: 0.79rem;
    height: 0.79rem;
    display: block;
    margin: 0 auto;
    margin-top: 2.2rem;
}
.page .wen[data-v-acbc1ef4] {
    text-align: center;
    font-size: 0.32rem;
    margin-top: 0.45rem;
    font-weight: bold;
}
.page .btn[data-v-acbc1ef4] {
    margin: 0 auto;
    margin-top: 0.95rem;
    color: #fff;
    width: 2.31rem;
    height: 0.81rem;
    background: #f6ab00;
    font-size: 0.34rem;
    text-align: center;
    line-height: 0.81rem;
    border-radius: 0.08rem;
}
.page .des[data-v-acbc1ef4] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 0.5rem 0;
}


.page[data-v-00970c08] {
  background: #fff;
}
.page .imgbg[data-v-00970c08] {
    width: 0.79rem;
    height: 0.79rem;
    display: block;
    margin: 0 auto;
    margin-top: 2.2rem;
}
.page .wen[data-v-00970c08] {
    text-align: center;
    font-size: 0.32rem;
    margin-top: 0.45rem;
    font-weight: bold;
}
.page .btn[data-v-00970c08] {
    margin: 0 auto;
    margin-top: 0.95rem;
    color: #fff;
    width: 2.31rem;
    height: 0.81rem;
    background: #f6ab00;
    font-size: 0.34rem;
    text-align: center;
    line-height: 0.81rem;
    border-radius: 0.08rem;
}
.page .img2[data-v-00970c08] {
    width: 80%;
    display: block;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.page .des[data-v-00970c08] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 0.5rem 0;
}
.page .des2[data-v-00970c08] {
    font-size: 0.3rem;
    text-align: center;
}


.page[data-v-f71c58ee] {
  background: #fff;
}
.page .imgbg[data-v-f71c58ee] {
    width: 0.79rem;
    height: 0.79rem;
    display: block;
    margin: 0 auto;
    margin-top: 2.2rem;
}
.page .wen[data-v-f71c58ee] {
    text-align: center;
    font-size: 0.32rem;
    margin-top: 0.45rem;
    font-weight: bold;
}
.page .btn[data-v-f71c58ee] {
    margin: 0 auto;
    margin-top: 0.95rem;
    color: #fff;
    width: 2.31rem;
    height: 0.81rem;
    background: #f6ab00;
    font-size: 0.34rem;
    text-align: center;
    line-height: 0.81rem;
    border-radius: 0.08rem;
}
.page .img2[data-v-f71c58ee] {
    width: 80%;
    display: block;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.page .des[data-v-f71c58ee] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 0.5rem 0;
}
.page .des2[data-v-f71c58ee] {
    font-size: 0.3rem;
    text-align: center;
}


.page[data-v-6c99f1e0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.banner[data-v-6c99f1e0] {
  width: 100%;
  height: 8.44rem;
  background: url(../../assets/img/douyin-success-banner.jpg) center no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.banner .code[data-v-6c99f1e0] {
    width: 3.6rem;
    height: 3.6rem;
    background: rgba(0, 0, 0, 0.2);
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 1.7rem;
}
.infoBox[data-v-6c99f1e0] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  justify-items: center;
}
.bottomBox[data-v-6c99f1e0] {
  width: 100%;
  display: block;
}


.page[data-v-d620232a] {
  background: #fff;
}
.page .imgbg[data-v-d620232a] {
    width: 0.79rem;
    height: 0.79rem;
    display: block;
    margin: 0 auto;
    margin-top: 2.2rem;
}
.page .wen[data-v-d620232a] {
    text-align: center;
    font-size: 0.32rem;
    margin-top: 0.45rem;
    font-weight: bold;
}
.page .btn[data-v-d620232a] {
    margin: 0 auto;
    margin-top: 0.95rem;
    color: #fff;
    width: 2.31rem;
    height: 0.81rem;
    background: #f6ab00;
    font-size: 0.34rem;
    text-align: center;
    line-height: 0.81rem;
    border-radius: 0.08rem;
}
.page .img2[data-v-d620232a] {
    width: 80%;
    display: block;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.page .des[data-v-d620232a] {
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    padding: 0.5rem 0;
}
.page .des2[data-v-d620232a] {
    font-size: 0.3rem;
    text-align: center;
}


.empty[data-v-ea0e36be] {
  width: 100%;
  text-align: center;
}
.empty img[data-v-ea0e36be] {
    width: 50%;
    margin-top: 1rem;
}
.empty .message[data-v-ea0e36be] {
    font-size: .26rem;
    color: #999999;
}

html{-webkit-tap-highlight-color:transparent}body{margin:0}a{text-decoration:none}a:focus,button:focus,input:focus,textarea:focus{outline:0}ol,ul{margin:0;padding:0;list-style:none}button,input,textarea{font:inherit;color:inherit}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-clearfix::after{content:'';display:table;clear:both}[class*=van-hairline]{position:relative}[class*=van-hairline]::after{content:' ';position:absolute;pointer-events:none;box-sizing:border-box;top:-50%;left:-50%;right:-50%;bottom:-50%;-webkit-transform:scale(.5);transform:scale(.5);}.van-hairline--top::after{border-top-width:0.02rem}.van-hairline--left::after{border-left-width:0.02rem}.van-hairline--right::after{border-right-width:0.02rem}.van-hairline--bottom::after{border-bottom-width:0.02rem}.van-hairline--top-bottom::after{border-width:0.02rem 0}.van-hairline--surround::after{border-width:0.02rem}@-webkit-keyframes van-slide-bottom-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-bottom-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-bottom-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-bottom-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-fade-in{from{opacity:0}to{opacity:1}}@keyframes van-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{from{opacity:1}to{opacity:0}}@keyframes van-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.van-fade-enter-active{-webkit-animation:.3s van-fade-in;animation:.3s van-fade-in}.van-fade-leave-active{-webkit-animation:.3s van-fade-out;animation:.3s van-fade-out}.van-slide-bottom-enter-active{-webkit-animation:van-slide-bottom-enter .3s both ease;animation:van-slide-bottom-enter .3s both ease}.van-slide-bottom-leave-active{-webkit-animation:van-slide-bottom-leave .3s both ease;animation:van-slide-bottom-leave .3s both ease}.van-info{left:100%;top:-.5em;color:#fff;font-size:.6em;font-weight:500;padding:0 .25em;text-align:center;min-width:1.4em;line-height:1.4;position:absolute;border-radius:.7em;box-sizing:border-box;background-color:#f44;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:PingFang SC,Helvetica Neue,Arial,sans-serif}@font-face{font-style:normal;font-weight:400;font-family:vant-icon;src:url(https://img.yzcdn.cn/vant/vant-icon-1ef3b9.ttf) format('truetype')}.van-icon{position:relative;display:inline-block;font:normal normal normal 0.28rem/1 vant-icon;font-size:inherit;text-rendering:auto}.van-icon::before{display:inline-block}.van-icon-add-o::before{content:"\F000"}.van-icon-add::before{content:"\F001"}.van-icon-add2::before{content:"\F002"}.van-icon-after-sale::before{content:"\F003"}.van-icon-aim::before{content:"\F004"}.van-icon-alipay::before{content:"\F005"}.van-icon-arrow-left::before{content:"\F006"}.van-icon-arrow::before{content:"\F007"}.van-icon-balance-pay::before{content:"\F008"}.van-icon-browsing-history::before{content:"\F009"}.van-icon-card::before{content:"\F00A"}.van-icon-cart-o::before{content:"\F00B"}.van-icon-cart::before{content:"\F00C"}.van-icon-cash-back-record::before{content:"\F00D"}.van-icon-cash-on-deliver::before{content:"\F00E"}.van-icon-certificate::before{content:"\F00F"}.van-icon-chat::before{content:"\F010"}.van-icon-check::before{content:"\F011"}.van-icon-checked::before{content:"\F012"}.van-icon-clear::before{content:"\F013"}.van-icon-clock::before{content:"\F014"}.van-icon-close::before{content:"\F015"}.van-icon-completed::before{content:"\F016"}.van-icon-contact::before{content:"\F017"}.van-icon-coupon::before{content:"\F018"}.van-icon-credit-pay::before{content:"\F019"}.van-icon-debit-pay::before{content:"\F01A"}.van-icon-delete::before{content:"\F01B"}.van-icon-description::before{content:"\F01C"}.van-icon-discount::before{content:"\F01D"}.van-icon-ecard-pay::before{content:"\F01E"}.van-icon-edit-data::before{content:"\F01F"}.van-icon-edit::before{content:"\F020"}.van-icon-exchange-record::before{content:"\F021"}.van-icon-exchange::before{content:"\F022"}.van-icon-fail::before{content:"\F023"}.van-icon-free-postage::before{content:"\F024"}.van-icon-gift-card-pay::before{content:"\F025"}.van-icon-gift-card::before{content:"\F026"}.van-icon-gift::before{content:"\F027"}.van-icon-gold-coin::before{content:"\F028"}.van-icon-goods-collect::before{content:"\F029"}.van-icon-home::before{content:"\F02A"}.van-icon-hot-sale::before{content:"\F02B"}.van-icon-hot::before{content:"\F02C"}.van-icon-idcard::before{content:"\F02D"}.van-icon-info-o::before{content:"\F02E"}.van-icon-like-o::before{content:"\F02F"}.van-icon-like::before{content:"\F030"}.van-icon-location::before{content:"\F031"}.van-icon-logistics::before{content:"\F032"}.van-icon-more-o::before{content:"\F033"}.van-icon-more::before{content:"\F034"}.van-icon-new-arrival::before{content:"\F035"}.van-icon-new::before{content:"\F036"}.van-icon-other-pay::before{content:"\F037"}.van-icon-passed::before{content:"\F038"}.van-icon-password-not-view::before{content:"\F039"}.van-icon-password-view::before{content:"\F03A"}.van-icon-pause::before{content:"\F03B"}.van-icon-peer-pay::before{content:"\F03C"}.van-icon-pending-deliver::before{content:"\F03D"}.van-icon-pending-evaluate::before{content:"\F03E"}.van-icon-pending-orders::before{content:"\F03F"}.van-icon-pending-payment::before{content:"\F040"}.van-icon-phone::before{content:"\F041"}.van-icon-photo::before{content:"\F042"}.van-icon-photograph::before{content:"\F043"}.van-icon-play::before{content:"\F044"}.van-icon-point-gift::before{content:"\F045"}.van-icon-points-mall::before{content:"\F046"}.van-icon-points::before{content:"\F047"}.van-icon-qr-invalid::before{content:"\F048"}.van-icon-qr::before{content:"\F049"}.van-icon-question::before{content:"\F04A"}.van-icon-question2::before{content:"\F04B"}.van-icon-receive-gift::before{content:"\F04C"}.van-icon-records::before{content:"\F04D"}.van-icon-search::before{content:"\F04E"}.van-icon-send-gift::before{content:"\F04F"}.van-icon-setting::before{content:"\F050"}.van-icon-share::before{content:"\F051"}.van-icon-shop-collect::before{content:"\F052"}.van-icon-shop::before{content:"\F053"}.van-icon-shopping-cart::before{content:"\F054"}.van-icon-sign::before{content:"\F055"}.van-icon-star-o::before{content:"\F056"}.van-icon-star::before{content:"\F057"}.van-icon-stop::before{content:"\F058"}.van-icon-success::before{content:"\F059"}.van-icon-tosend::before{content:"\F05A"}.van-icon-underway::before{content:"\F05B"}.van-icon-upgrade::before{content:"\F05C"}.van-icon-value-card::before{content:"\F05D"}.van-icon-wap-home::before{content:"\F05E"}.van-icon-wap-nav::before{content:"\F05F"}.van-icon-warn::before{content:"\F060"}.van-icon-wechat::before{content:"\F061"}.van-loading{width:0.6rem;height:0.6rem;z-index:0;font-size:0;line-height:0;position:relative;vertical-align:middle}.van-loading--circle{width:0.32rem;height:0.32rem}.van-loading__spinner{z-index:-1;width:100%;height:100%;position:relative;display:inline-block;box-sizing:border-box;-webkit-animation:van-rotate .8s linear infinite;animation:van-rotate .8s linear infinite}.van-loading__spinner--circle{border-radius:100%;border:0.06rem solid transparent;border-color:#c9c9c9;border-top-color:#666}.van-loading__spinner--gradient-circle{background-size:contain;background-image:url(https://img.yzcdn.cn/vant/gradient-circle-black.png)}.van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.van-loading__spinner--spinner i{top:0;left:0;width:100%;height:100%;position:absolute}.van-loading__spinner--spinner i::before{width:0.04rem;height:25%;content:' ';display:block;margin:0 auto;border-radius:40%;background-color:currentColor}.van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.van-loading__circular{width:100%;height:100%}.van-loading__circular circle{stroke:currentColor;stroke-width:3;stroke-linecap:round;-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite}.van-loading--white .van-loading__spinner--circle{border-color:rgba(0,0,0,.1);border-top-color:rgba(255,255,255,.7)}.van-loading--white .van-loading__spinner--gradient-circle{background-image:url(https://img.yzcdn.cn/vant/gradient-circle-white.png)}@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__spinner--spinner i:nth-of-type(1){opacity:1;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.van-loading__spinner--spinner i:nth-of-type(2){opacity:.9375;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.van-loading__spinner--spinner i:nth-of-type(3){opacity:.875;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.van-loading__spinner--spinner i:nth-of-type(4){opacity:.8125;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.van-loading__spinner--spinner i:nth-of-type(5){opacity:.75;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.van-loading__spinner--spinner i:nth-of-type(6){opacity:.6875;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.van-loading__spinner--spinner i:nth-of-type(7){opacity:.625;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.van-loading__spinner--spinner i:nth-of-type(8){opacity:.5625;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.van-loading__spinner--spinner i:nth-of-type(9){opacity:.5;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.van-loading__spinner--spinner i:nth-of-type(10){opacity:.4375;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.van-loading__spinner--spinner i:nth-of-type(11){opacity:.375;-webkit-transform:rotate(330deg);transform:rotate(330deg)}.van-loading__spinner--spinner i:nth-of-type(12){opacity:.3125;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.van-button{position:relative;padding:0;display:inline-block;height:0.88rem;line-height:0.84rem;border-radius:0.04rem;box-sizing:border-box;font-size:0.32rem;text-align:center;-webkit-appearance:none;-webkit-text-size-adjust:100%}.van-button::before{content:" ";position:absolute;top:50%;left:50%;opacity:0;width:100%;height:100%;border:inherit;border-color:#000;background-color:#000;border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-button:active::before{opacity:.15}.van-button--unclickable::before{display:none}.van-button--default{color:#fff;background-color:#f7ab00;border:0.02rem solid #f7ab00}.van-button--primary{color:#fff;background-color:#00b0b9;border:0.02rem solid #00b0b9}.van-button--danger{color:#fff;background-color:#f7ab00;border:0.02rem solid #f7ab00}.van-button--warning{color:#fff;background-color:#f7ab00;border:0.02rem solid #f7ab00}.van-button--plain{background-color:#fff}.van-button--plain.van-button--primary{color:#00b0b9}.van-button--plain.van-button--danger{color:#f7ab00}.van-button--plain.van-button--warning{color:#f7ab00}.van-button--large{width:100%;height:1rem;line-height:0.96rem}.van-button--normal{padding:0 0.3rem;font-size:0.28rem}.van-button--small{height:0.6rem;padding:0 0.16rem;min-width:1.2rem;font-size:0.24rem;line-height:0.56rem}.van-button--loading .van-loading{display:inline-block}.van-button--mini{display:inline-block;width:1rem;height:0.44rem;line-height:0.4rem;font-size:0.2rem}.van-button--mini+.van-button--mini{margin-left:0.1rem}.van-button--block{width:100%;display:block}.van-button--bottom-action{width:100%;height:1rem;line-height:1rem;border:0;border-radius:0;font-size:0.32rem;color:#fff;background-color:#f7ab00}.van-button--bottom-action.van-button--primary{background-color:#00b0b9}.van-button--disabled{opacity:.5}.van-button--round{border-radius:10em}.van-button--square{border-radius:0}.van-cell{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:0.2rem 0.3rem;box-sizing:border-box;line-height:0.48rem;position:relative;color:#333;font-size:0.28rem;overflow:hidden}.van-cell:not(:last-child)::after{content:' ';position:absolute;pointer-events:none;box-sizing:border-box;left:0.3rem;right:0;bottom:0;-webkit-transform:scaleY(.5);transform:scaleY(.5);border-bottom:0.02rem solid #eee}.van-cell--borderless::after{display:none}.van-cell__label{font-size:0.24rem;line-height:0.36rem;color:#666}.van-cell__title,.van-cell__value{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-cell__value{overflow:hidden;text-align:right;position:relative;vertical-align:middle}.van-cell__value--alone{text-align:left}.van-cell__left-icon{min-width:1em;font-size:0.32rem;line-height:0.48rem;margin-right:0.1rem}.van-cell__right-icon{color:#999;font-size:0.24rem;line-height:0.48rem;margin-left:0.1rem}.van-cell__right-icon--left::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.van-cell__right-icon--up::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-cell__right-icon--down::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.van-cell--clickable:active{background-color:#e8e8e8}.van-cell--required{overflow:visible}.van-cell--required::before{content:'*';position:absolute;left:0.14rem;font-size:0.28rem;color:#f44}.van-cell--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-cell--large{padding-top:0.24rem;padding-bottom:0.24rem}.van-cell--large .van-cell__title{font-size:0.32rem}.van-col{float:left;box-sizing:border-box}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%}.van-row::after{content:"";display:table;clear:both}.van-row--flex{display:-webkit-box;display:-webkit-flex;display:flex}.van-row--flex::after{display:none}.van-row--justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-row--justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.van-row--justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-row--justify-space-around{-webkit-justify-content:space-around;justify-content:space-around}.van-row--align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-row--align-bottom{-webkit-box-align:bottom;-webkit-align-items:bottom;align-items:bottom}.van-badge{display:block;overflow:hidden;font-size:0.28rem;line-height:1.4;-webkit-user-select:none;user-select:none;color:#666;word-break:break-all;box-sizing:border-box;padding:0.4rem 0.24rem 0.4rem 0.18rem;background-color:#f8f8f8;border-left:0.06rem solid transparent}.van-badge:active{background-color:#e8e8e8}.van-badge:not(:last-child)::after{border-bottom-width:0.02rem}.van-badge--select{font-weight:500;color:#fac000;border-color:#fac000}.van-badge--select::after{border-right-width:0.02rem}.van-badge--select,.van-badge--select:active{background-color:#fff}.van-badge__info{top:0.14rem;left:auto;right:0.1rem;font-size:0.24rem;-webkit-transform:scale(.9);transform:scale(.9)}.badge-group{width:1.7rem}.van-circle{position:relative;text-align:center;display:inline-block}.van-circle svg{top:0;left:0;width:100%;height:100%;position:absolute}.van-circle__layer{fill:none;stroke-linecap:round;stroke-dasharray:3140;stroke-dashoffset:3140;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:10.6rem 10.6rem;transform-origin:10.6rem 10.6rem}.van-circle__text{top:50%;left:0;width:100%;color:#333;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-collapse-item__title .van-cell__right-icon::before{-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.van-collapse-item__title::after{visibility:hidden}.van-collapse-item__title--expanded .van-cell__right-icon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--expanded::after{visibility:visible}.van-collapse-item__title--disabled,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c9c9c9}.van-collapse-item__title--disabled:active{background-color:#fff}.van-collapse-item__wrapper{overflow:hidden;will-change:height;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.van-collapse-item__content{padding:0.3rem;background-color:#fff}.van-list__loading{text-align:center}.van-list__loading .van-loading,.van-list__loading-text{display:inline-block;vertical-align:middle}.van-list__loading .van-loading{width:0.32rem;height:0.32rem;margin-right:0.1rem}.van-list__loading-text{font-size:0.26rem;color:#999;line-height:1rem}.van-nav-bar{height:0.92rem;position:relative;-webkit-user-select:none;user-select:none;text-align:center;line-height:0.92rem;background-color:#333;color: #fff;border-bottom: 0.02rem solid rgba(154, 154, 154, 0.5)}.van-nav-bar .van-icon{color:#fff;vertical-align:middle}.van-nav-bar__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.van-nav-bar__arrow+.van-nav-bar__text{margin-left:-0.4rem;padding-left:0.5rem}.van-nav-bar--fixed{top:0;left:0;width:100%;position:fixed}.van-nav-bar__title{margin:0 auto;max-width:60%;font-size:0.32rem;font-weight:500}.van-nav-bar__left,.van-nav-bar__right{bottom:0;font-size:0.28rem;position:absolute}.van-nav-bar__left{left:0.3rem}.van-nav-bar__right{right:0.3rem}.van-nav-bar__text{color:#f7ab00;margin:0 -0.3rem;padding:0 0.3rem;display:inline-block;vertical-align:middle}.van-notice-bar{display:-webkit-box;display:-webkit-flex;display:flex;height:0.8rem;padding:0 0.3rem;font-size:0.28rem;line-height:0.48rem;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#ed6a0c;background-color:#fffbe8}.van-notice-bar--withicon{position:relative;padding-right:0.8rem}.van-notice-bar__left-icon{height:0.36rem;min-width:0.4rem;box-sizing:border-box}.van-notice-bar__left-icon img{width:0.32rem;height:0.32rem}.van-notice-bar__right-icon{top:0.24rem;right:0.3rem;font-size:0.32rem;position:absolute}.van-notice-bar__wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:0.48rem;overflow:hidden;position:relative}.van-notice-bar__content{position:absolute;white-space:nowrap}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar__play{-webkit-animation:van-notice-bar-play linear both;animation:van-notice-bar-play linear both}.van-notice-bar__play--infinite{-webkit-animation:van-notice-bar-play-infinite linear infinite both;animation:van-notice-bar-play-infinite linear infinite both}@-webkit-keyframes van-notice-bar-play{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-notice-bar-play{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-notice-bar-play-infinite{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-notice-bar-play-infinite{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.van-modal{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7)}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;top:50%;left:50%;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--top{width:100%;top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.van-popup--right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--bottom{width:100%;top:auto;bottom:0;right:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.van-popup--left{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.popup-slide-top-enter,.popup-slide-top-leave-active{-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0)}.popup-slide-right-enter,.popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.popup-slide-bottom-enter,.popup-slide-bottom-leave-active{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.popup-slide-left-enter,.popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-search{display:-webkit-box;display:-webkit-flex;display:flex;padding:0.14rem 0.3rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box}.van-search .van-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0.06rem 0.2rem;border-radius:0.08rem}.van-search .van-cell__left-icon{color:#999}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:0 0.2rem;font-size:0.28rem;line-height:0.6rem;color:#666}.van-search__action:active{background-color:#e8e8e8}.van-pagination{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;line-height:0.8rem;font-size:0.28rem}.van-pagination__item{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#1989fa;height:0.8rem;min-width:0.72rem;background-color:#fff;box-sizing:border-box;-webkit-user-select:none;user-select:none}.van-pagination__item:active{color:#fff;background-color:#1989fa}.van-pagination__item::after{border-width:0.02rem 0 0.02rem 0.02rem}.van-pagination__item:last-child::after{border-right-width:0.02rem}.van-pagination__item--disabled,.van-pagination__item--disabled:active{background-color:#f8f8f8;color:#666;opacity:.6}.van-pagination__item--active{color:#fff;background-color:#1989fa}.van-pagination__next,.van-pagination__prev{padding:0 0.1rem}.van-pagination__page{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.van-pagination__page-desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:0.8rem;color:#666}.van-pagination--simple .van-pagination__next::after,.van-pagination--simple .van-pagination__prev::after{border-width:0.02rem}.van-panel{background:#fff}.van-panel__header .van-cell__value{color:#f44}.van-panel__footer{padding:0.2rem 0.3rem}.van-rate{-webkit-user-select:none;user-select:none}.van-rate__item{width:1em;padding:0 0.04rem;box-sizing:content-box}.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:0 0.2rem}.van-steps--horizontal .van-steps__items{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 0.2rem;overflow:hidden;position:relative;padding-bottom:0.44rem}.van-steps--horizontal .van-steps__items.van-steps__items--alone{padding-top:0.2rem}.van-steps--vertical{padding:0 0 0 0.7rem}.van-steps__icon{float:left;margin-right:0.2rem}.van-steps .van-icon{font-size:0.8rem}.van-steps__message{height:0.8rem;margin:0.3rem 0}.van-steps__title{font-size:0.28rem;color:#333;padding-top:0.08rem}.van-steps__desc{font-size:0.24rem;line-height:1.5;color:#999}.van-step{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:0.28rem;position:relative;color:#999}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{-webkit-transform:none;transform:none;margin-left:0}.van-step--horizontal:last-child{position:absolute;right:0.2rem;width:auto}.van-step--horizontal:last-child .van-step__title{-webkit-transform:none;transform:none;margin-left:0}.van-step--horizontal:last-child .van-step__circle-container{left:auto;right:-0.18rem}.van-step--horizontal:last-child .van-step__line{width:0}.van-step--horizontal .van-step__circle-container{position:absolute;top:0.56rem;left:-0.16rem;padding:0 0.16rem;background-color:#fff;z-index:1}.van-step--horizontal .van-step__title{font-size:0.24rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);display:inline-block;margin-left:0.06rem}.van-step--horizontal .van-step__line{position:absolute;left:0;top:0.6rem;width:100%;height:0.02rem;background-color:#eee}.van-step--horizontal.van-step--finish{color:#333}.van-step--horizontal.van-step--finish .van-step__circle,.van-step--horizontal.van-step--finish .van-step__line{background-color:#4b0}.van-step--horizontal.van-step--process{color:#333}.van-step--horizontal.van-step--process .van-step__circle-container{top:0.48rem}.van-step--horizontal.van-step--process .van-icon{font-size:0.24rem;color:#4b0;display:block}.van-step .van-step__circle{display:block;width:0.1rem;height:0.1rem;border-radius:50%;background-color:#999}.van-step--vertical{float:none;display:block;font-size:0.28rem;line-height:0.36rem;padding:0.2rem 0.2rem 0.2rem 0}.van-step--vertical:not(:last-child)::after{border-bottom-width:0.02rem}.van-step--vertical:first-child::before{content:'';position:absolute;width:0.02rem;height:0.4rem;background-color:#fff;top:0;left:-0.3rem;z-index:1}.van-step--vertical .van-step__circle-container>i{position:absolute;z-index:2}.van-step--vertical .van-step__circle{top:0.32rem;left:-0.34rem}.van-step--vertical .van-step__line{position:absolute;top:0;left:-0.3rem;width:0.02rem;height:100%;background-color:#eee}.van-step--vertical.van-step--process .van-icon-checked{top:0.24rem;left:-0.4rem;line-height:1;font-size:0.24rem}.van-tag{color:#fff;font-size:0.2rem;padding:.2em .5em;line-height:normal;border-radius:.2em;display:inline-block}.van-tag::after{border-color:currentColor;border-radius:.4em}.van-tag--mark{padding-right:.6em;border-radius:0 .8em .8em 0}.van-tag--mark::after{border-radius:0 1.6em 1.6em 0}.van-tag--round{border-radius:.8em}.van-tag--round::after{border-radius:1.6em}.van-tag--medium{font-size:0.24rem}.van-tag--large{font-size:0.28rem}.van-tab{-webkit-box-flex:1;-webkit-flex:1;flex:1;cursor:pointer;padding:0 0.1rem;font-size:0.28rem;position:relative;color:#333;line-height:0.88rem;text-align:center;box-sizing:border-box;background-color:#fff;min-width:0}.van-tab span{display:block}.van-tab--active{color:#f7ab00}.van-tab--disabled{color:#c9c9c9}.van-tabs{position:relative}.van-tabs__wrap{top:0;left:0;right:0;z-index:99;overflow:hidden;position:absolute}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}.van-tabs__wrap--scrollable .van-tabs__nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-user-select:none;user-select:none;position:relative;background-color:#fff}.van-tabs__nav--line{height:100%;padding-bottom:0.3rem;box-sizing:content-box}.van-tabs__nav--card{margin:0 0.3rem;border-radius:0.04rem;box-sizing:border-box;border:0.02rem solid #f44;height:0.6rem}.van-tabs__nav--card .van-tab{color:#f44;border-right:0.02rem solid #f44;line-height:0.56rem}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#f44}.van-tabs__nav--card .van-tab--disabled{color:#c9c9c9}.van-tabs__line{z-index:1;left:0;bottom:0.3rem;height:0.04rem;position:absolute;border-radius:0.04rem 0;background-color:#f7ab00}.van-tabs--line{padding-top:0.88rem}.van-tabs--line .van-tabs__wrap{height:0.88rem}.van-tabs--card{padding-top:0.6rem}.van-tabs--card .van-tabs__wrap{height:0.6rem}.van-tabbar{width:100%;height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff}.van-tabbar--fixed{left:0;bottom:0;position:fixed}.van-tabbar-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;font-size:0.24rem;color:#333;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-tabbar-item__icon{font-size:0.36rem;position:relative;margin-bottom:0.1rem}.van-tabbar-item__icon .van-icon{display:block}.van-tabbar-item__icon--dot::after{top:0;right:-0.16rem;width:0.16rem;height:0.16rem;content:' ';position:absolute;border-radius:100%;background-color:#f44}.van-tabbar-item__icon img{height:0.36rem;display:block}.van-tabbar-item--active{color:#f6ab00}.van-image-preview{top:0;left:0;width:100%;height:100%;position:fixed}.van-image-preview__image{top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;position:absolute}.van-image-preview__index{position:absolute;top:0.2rem;left:50%;color:#fff;font-size:0.28rem;letter-spacing:0.04rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.van-image-preview__overlay{background-color:rgba(0,0,0,.9)}.van-image-preview .van-swipe{height:100%}.van-stepper{font-size:0}.van-stepper__minus,.van-stepper__plus{width:0.8rem;height:0.6rem;box-sizing:border-box;background-color:#fff;border:0.02rem solid #eee;position:relative;padding:0.1rem;vertical-align:middle}.van-stepper__minus::before,.van-stepper__plus::before{width:0.18rem;height:0.02rem}.van-stepper__minus::after,.van-stepper__plus::after{width:0.02rem;height:0.18rem}.van-stepper__minus::after,.van-stepper__minus::before,.van-stepper__plus::after,.van-stepper__plus::before{content:'';position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;background-color:#666}.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}.van-stepper__minus--disabled,.van-stepper__plus--disabled{background-color:#f8f8f8}.van-stepper__minus--disabled::after,.van-stepper__minus--disabled::before,.van-stepper__plus--disabled::after,.van-stepper__plus--disabled::before{background-color:#c9c9c9}.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f8f8f8}.van-stepper__minus{border-radius:0.04rem 0 0 0.04rem}.van-stepper__minus::after{display:none}.van-stepper__plus{border-radius:0 0.04rem 0.04rem 0}.van-stepper__input{width:0.66rem;height:0.52rem;padding:0.02rem;border:0.02rem solid #eee;border-width:0.02rem 0;border-radius:0;box-sizing:content-box;color:#666;font-size:0.28rem;vertical-align:middle;text-align:center;-webkit-appearance:none}.van-stepper__input[disabled]{color:#c9c9c9;background-color:#f8f8f8}.van-stepper input[type=number]::-webkit-inner-spin-button,.van-stepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.van-progress{height:0.08rem;position:relative;border-radius:0.08rem;background:#e5e5e5}.van-progress__portion{left:0;height:100%;position:absolute;border-radius:inherit}.van-progress__portion--with-pivot{border-top-right-radius:0;border-bottom-right-radius:0}.van-progress__pivot{top:50%;right:0;min-width:2em;padding:0 0.1rem;font-size:0.2rem;position:absolute;line-height:1.6;text-align:center;border-radius:1em;word-break:keep-all;box-sizing:border-box;background-color:#e5e5e5;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.van-swipe{overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.van-swipe__track{height:100%}.van-swipe__indicators{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:50%;bottom:0.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.van-swipe__indicators--vertical{left:0.2rem;top:50%;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:0.12rem}.van-swipe__indicator{border-radius:100%;background-color:#999;width:0.12rem;height:0.12rem}.van-swipe__indicator:not(:last-child){margin-right:0.12rem}.van-swipe__indicator--active{background-color:#ff976a}.van-swipe-item{float:left;height:100%}.van-slider{position:relative;border-radius:19.98rem;background-color:#e5e5e5}.van-slider__bar{position:relative;border-radius:inherit;background-color:#1989fa}.van-slider__button{position:absolute;top:50%;right:0;width:0.4rem;height:0.4rem;border-radius:50%;background-color:#fff;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.5)}.van-slider__button::after{content:'';position:absolute;width:200%;height:200%;top:-50%;left:-50%}.van-slider--disabled{opacity:.3}.van-checkbox{overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox__icon,.van-checkbox__label{display:inline-block;vertical-align:middle;line-height:0.4rem}.van-checkbox__icon .van-icon{font-size:0.24rem;color:transparent;text-align:center;line-height:inherit;border:0.02rem solid #e5e5e5;width:0.4rem;height:0.4rem;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;border-color:#1989fa;background-color:#1989fa}.van-checkbox__icon--disabled .van-icon{color:#f8f8f8;border-color:#eee;background-color:currentColor}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{border-color:#eee;background-color:#eee}.van-checkbox__label{margin-left:0.2rem}.van-checkbox__label--left{float:left;margin:0 0.2rem 0 0}.van-field .van-cell__title{max-width:1.8rem}.van-field__body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-field__control{border:0;margin:0;padding:0;width:100%;resize:none;display:block;box-sizing:border-box;background-color:transparent}.van-field__control:disabled{opacity:1;color:#666;background-color:transparent}.van-field__control--center{text-align:center}.van-field__control--right{text-align:right}.van-field__control[type=date],.van-field__control[type=time]{min-height:0.48rem}.van-field__button,.van-field__clear,.van-field__icon{-webkit-flex-shrink:0;flex-shrink:0}.van-field__clear,.van-field__icon{padding:0 0.2rem;line-height:inherit;margin-right:-0.2rem}.van-field__clear{color:#c9c9c9;font-size:0.32rem}.van-field__icon .van-icon{display:block;font-size:0.32rem;color:#999;line-height:inherit}.van-field__button{padding-left:0.2rem}.van-field__error-message{color:#f44;font-size:0.24rem;text-align:left}.van-field--disabled .van-field__control{color:#999}.van-field--error .van-field__control,.van-field--error .van-field__control::-webkit-input-placeholder{color:#f44}.van-field--error .van-field__control,.van-field--error .van-field__control::placeholder{color:#f44}.van-field--min-height .van-field__control{min-height:1.2rem}.van-field--label-center .van-cell__title{text-align:center}.van-field--label-right .van-cell__title{text-align:right}.van-radio{overflow:hidden;-webkit-user-select:none;user-select:none}.van-radio__input,.van-radio__label{display:inline-block;vertical-align:middle}.van-radio__input{height:1em;position:relative;font-size:0.4rem}.van-radio__control{position:absolute;top:0;left:0;opacity:0;margin:0;width:100%;height:100%}.van-radio__label{line-height:0.4rem;margin-left:0.2rem}.van-radio__label--left{float:left;margin:0 0.2rem 0 0}.van-radio .van-icon{width:1em;pointer-events:none}.van-radio .van-icon-checked{color:#1989fa}.van-radio .van-icon-check{color:#999}.van-radio--disabled .van-icon{color:#e5e5e5;border-radius:100%;background-color:#f8f8f8}.van-switch{height:1em;width:1.8em;display:inline-block;position:relative;border-radius:1em;box-sizing:content-box;border:0.02rem solid rgba(0,0,0,.1);background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.van-switch__node{top:0;left:0;z-index:1;width:1em;height:1em;-webkit-transition:.3s;transition:.3s;position:absolute;border-radius:100%;background-color:#fff;box-shadow:0 0.06rem 0.02rem 0 rgba(0,0,0,.05),0 0.04rem 0.04rem 0 rgba(0,0,0,.1),0 0.06rem 0.06rem 0 rgba(0,0,0,.05)}.van-switch__loading{top:25%;left:25%;width:50%;height:50%}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(.8em);transform:translateX(.8em)}.van-switch--disabled{opacity:.4}.van-uploader{position:relative;display:inline-block}.van-uploader__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.van-uploader input[type=file]::-webkit-file-upload-button{cursor:pointer}.van-password-input{margin:0 0.3rem;-webkit-user-select:none;user-select:none;position:relative}.van-password-input:focus{outline:0}.van-password-input__error-info,.van-password-input__info{font-size:0.28rem;margin-top:0.3rem;text-align:center}.van-password-input__info{color:#999}.van-password-input__error-info{color:#f44}.van-password-input__security{width:100%;height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff}.van-password-input__security::after{border-radius:0.12rem}.van-password-input__security li{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;position:relative}.van-password-input__security li:not(:first-of-type)::after{border-left-width:0.02rem}.van-password-input__security i{position:absolute;left:50%;top:50%;width:0.2rem;height:0.2rem;margin:-0.1rem 0 0 -0.1rem;visibility:hidden;border-radius:100%;background-color:#000}.van-number-keyboard{left:0;bottom:0;width:100%;position:fixed;-webkit-user-select:none;user-select:none;background-color:#fff;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.van-number-keyboard__title{height:0.6rem;font-size:0.28rem;line-height:0.6rem;text-align:center;position:relative;color:#666}.van-number-keyboard__body{box-sizing:border-box}.van-number-keyboard__close{right:0;color:#1989fa;font-size:0.28rem;padding:0 0.3rem;position:absolute}.van-number-keyboard__close:active{background-color:#e8e8e8}.van-number-keyboard__sidebar{right:0;bottom:0;width:25%;position:absolute;height:4.32rem}.van-number-keyboard--custom .van-number-keyboard__body{padding-right:25%}.van-key{width:33.33333333%;font-size:0.48rem;font-style:normal;text-align:center;display:inline-block;vertical-align:middle;height:1.08rem;line-height:1.08rem}.van-key::after{border-width:0.02rem 0.02rem 0 0}.van-key--middle{width:66.66666667%}.van-key--big{width:100%;height:2.16rem;line-height:2.16rem}.van-key--blue,.van-key--delete{font-size:0.32rem}.van-key--blue{color:#fff;background-color:#1989fa}.van-key--blue.van-key--active{background-color:#1989fa}.van-key--blue::after{border-color:#1989fa}.van-key--gray{background-color:#ebedf0}.van-key--active{background-color:#e8e8e8}.van-actionsheet{position:fixed;left:0;right:0;bottom:0;color:#333;max-height:90%;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#f8f8f8}.van-actionsheet--withtitle{background-color:#fff}.van-actionsheet__cancel,.van-actionsheet__item{height:1rem;line-height:1rem;font-size:0.32rem;text-align:center;background-color:#fff}.van-actionsheet__cancel:active,.van-actionsheet__item:active{background-color:#e8e8e8}.van-actionsheet__item--disabled{color:#c9c9c9}.van-actionsheet__item--disabled:active{background-color:#fff}.van-actionsheet__subname{font-size:0.24rem;color:#666;margin-left:0.1rem}.van-actionsheet__loading{display:inline-block}.van-actionsheet__cancel{margin-top:0.2rem}.van-actionsheet__header{font-size:0.32rem;line-height:0.88rem;text-align:center}.van-actionsheet__header .van-icon-close{top:0;right:0;padding:0 0.3rem;font-size:0.36rem;color:#999;position:absolute;line-height:inherit}.van-dialog{position:fixed;top:50%;left:50%;width:85%;font-size:0.32rem;overflow:hidden;-webkit-transition:.3s;transition:.3s;border-radius:0.08rem;background-color:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-dialog__header{font-weight:500;padding-top:0.5rem;text-align:center}.van-dialog__header--isolated{padding:0.5rem 0}.van-dialog__message{padding:0.5rem;font-size:0.28rem;line-height:1.5;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align: center;}.van-dialog__message--has-title{padding-top:0.24rem;color:#666}.van-dialog__footer{overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__footer--buttons{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__footer--buttons .van-button{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-dialog .van-button{border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#f7ab00}.van-dialog__confirm{background:#fff;}.van-dialog-bounce-enter{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7)}.van-dialog-bounce-leave-active{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9)}.van-picker{overflow:hidden;-webkit-user-select:none;user-select:none;position:relative;background-color:#fff;-webkit-text-size-adjust:100%}.van-picker__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;height:0.88rem;line-height:0.88rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-picker__cancel,.van-picker__confirm{color:#1989fa;padding:0 0.3rem;font-size:0.28rem}.van-picker__cancel:active,.van-picker__confirm:active{background-color:#e8e8e8}.van-picker__title{max-width:50%;font-size:0.32rem;font-weight:500;text-align:center}.van-picker__columns{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.van-picker__loading{top:0;left:0;right:0;bottom:0;z-index:2;position:absolute;background-color:rgba(255,255,255,.9)}.van-picker__loading circle{stroke:#1989fa}.van-picker__frame,.van-picker__loading .van-loading{top:50%;left:0;width:100%;z-index:1;position:absolute;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-picker-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;font-size:0.32rem;text-align:center}.van-picker-column__item{padding:0 0.1rem;color:#999}.van-picker-column__item--selected{font-weight:500;color:#333}.van-picker-column__item--disabled{opacity:.3}.van-pull-refresh{-webkit-user-select:none;user-select:none;overflow:hidden}.van-pull-refresh__track{position:relative}.van-pull-refresh__head{width:100%;height:1rem;left:0;overflow:hidden;position:absolute;text-align:center;top:-1rem;font-size:0.28rem;color:#999;line-height:1rem}.van-pull-refresh__loading .van-loading{width:0.32rem;height:0.32rem;margin-right:0.1rem}.van-pull-refresh__loading .van-loading,.van-pull-refresh__loading span{vertical-align:middle;display:inline-block}.van-pull-refresh__text{display:block}.van-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;color:#fff;max-width:80%;font-size:0.28rem;line-height:0.4rem;border-radius:0.08rem;word-break:break-all;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:rgba(0,0,0,.7);width:-webkit-fit-content;width:fit-content}.van-toast--unclickable *{pointer-events:none}.van-toast--text{min-width:2.4rem;padding:0.16rem 0.24rem}.van-toast--default{width:2.4rem;min-height:2.4rem;padding:0.3rem}.van-toast--default .van-toast__icon{font-size:1rem}.van-toast--default .van-loading{margin:0.2rem 0 0.1rem}.van-toast--default .van-toast__text{font-size:0.28rem;padding-top:0.2rem}.van-toast--top{top:1rem}.van-toast--bottom{top:auto;bottom:1rem}.van-swipe-cell{overflow:hidden;position:relative}.van-swipe-cell__left,.van-swipe-cell__right{top:0;height:100%;position:absolute}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.van-switch-cell{padding-top:0.16rem;padding-bottom:0.16rem}.van-switch-cell .van-switch{float:right}.van-tree-select{-webkit-user-select:none;user-select:none;position:relative}.van-tree-select__nav{width:35%;position:absolute;left:0;top:0;bottom:0;overflow:scroll;background-color:#fff;-webkit-overflow-scrolling:touch}.van-tree-select__nitem{line-height:0.88rem;padding:0 0.3rem;background-color:#fff}.van-tree-select__nitem--active,.van-tree-select__nitem:active{background-color:#f8f8f8}.van-tree-select__nitem--active{font-weight:500}.van-tree-select__content{height:100%;padding:0 0.3rem;margin-left:35%;overflow:scroll;-webkit-overflow-scrolling:touch}.van-tree-select__item{position:relative;line-height:0.88rem;padding-left:0.1rem;padding-right:0.36rem}.van-tree-select__item--active,.van-tree-select__item:active{color:#f44}.van-tree-select__selected{float:right;position:absolute;right:0;top:0;bottom:0;line-height:inherit}.van-address-edit__buttons{padding:0.6rem 0.3rem}.van-address-edit__buttons .van-button{margin-bottom:0.3rem}.van-address-edit__area .van-cell__title{max-width:1.8rem}.van-address-edit__area .van-cell__value{text-align:left}.van-address-edit__area .van-cell__value span{margin-right:0.3rem}.van-address-edit-detail{padding:0}.van-address-edit-detail__finish{color:#1989fa;font-size:0.24rem;display:block}.van-address-list{height:100%;padding-bottom:2rem;box-sizing:border-box}.van-address-list__add{position:fixed;left:0;bottom:0;z-index:9999}.van-address-list__disabled-text{color:#999;padding:0 0.3rem;font-size:0.24rem;line-height:0.6rem}.van-address-item{padding:0.3rem}.van-address-item .van-cell__value{color:#333;padding-right:0.68rem;position:relative}.van-address-item .van-radio__label{width:100%;margin-left:0;padding-left:0.54rem;box-sizing:border-box}.van-address-item .van-radio__input{top:50%;left:0;font-size:0.32rem;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-address-item .van-icon-checked{color:#f44}.van-address-item__name{font-size:0.28rem;font-weight:500;line-height:0.4rem;margin-bottom:0.1rem}.van-address-item__address{font-size:0.24rem;line-height:0.32rem;color:#666}.van-address-item--unswitchable .van-radio__input{display:none}.van-address-item--unswitchable .van-radio__label{padding-left:0}.van-address-item--disabled .van-address-item__address,.van-address-item--disabled .van-address-item__name{color:#999}.van-address-item__edit{position:absolute;top:50%;right:0.3rem;font-size:0.32rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-card{color:#333;height:2rem;font-size:0.24rem;position:relative;box-sizing:border-box;padding:0.1rem 0.3rem 0.1rem 2.3rem;background-color:#fafafa}.van-card:not(:first-child){margin-top:0.2rem}.van-card--center,.van-card__thumb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-card__thumb{top:0.1rem;left:0.3rem;width:1.8rem;height:1.8rem;position:absolute}.van-card__thumb img{border:none;max-width:100%;max-height:100%}.van-card,.van-card__content,.van-card__thumb{display:-webkit-box;display:-webkit-flex;display:flex}.van-card__content{width:100%}.van-card__desc,.van-card__title{line-height:0.4rem;word-break:break-all}.van-card__title{max-height:0.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.van-card__desc{color:#666;max-height:0.4rem}.van-card__left{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.van-card__right{-webkit-flex-shrink:0;flex-shrink:0;line-height:0.4rem;padding-left:0.2rem;text-align:right}.van-card__origin-price{color:#666;text-decoration:line-through}.van-card__num{color:#666}.van-card__tag{position:absolute;top:0.04rem;left:0}.van-card__footer{right:0.3rem;bottom:0.16rem;position:absolute}.van-card__footer .van-button{margin-left:0.1rem}.van-contact-card{padding:0.3rem}.van-contact-card .van-cell__value{margin-left:0.1rem;line-height:0.4rem;display:inline-block;vertical-align:middle}.van-contact-card--add .van-cell__value{line-height:0.8rem}.van-contact-card--add .van-cell__left-icon{color:#1989fa;font-size:0.8rem}.van-contact-card::before{content:'';left:0;right:0;bottom:0;height:0.04rem;position:absolute;background:-webkit-repeating-linear-gradient(135deg,#ff6c6c 0,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background:repeating-linear-gradient(-45deg,#ff6c6c 0,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background-size:1.6rem}.van-contact-list{height:100%;padding-bottom:1.3rem;box-sizing:border-box}.van-contact-list .van-cell{padding:0.3rem}.van-contact-list .van-cell__value{color:#333;padding-right:0.68rem;position:relative}.van-contact-list .van-radio__label{margin-left:0.54rem}.van-contact-list .van-radio__input{top:50%;left:0;font-size:0.32rem;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-contact-list .van-icon-checked{color:#f44}.van-contact-list__group{height:100%;overflow-y:scroll;padding-bottom:2rem;box-sizing:border-box;-webkit-overflow-scrolling:touch}.van-contact-list__name{font-size:0.28rem;font-weight:500;line-height:0.4rem}.van-contact-list__edit{position:absolute;top:50%;right:0.3rem;font-size:0.32rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-contact-list__add{position:fixed;left:0;bottom:0;z-index:9999}.van-contact-edit__buttons{padding:0.6rem 0.3rem}.van-contact-edit .van-cell__title{max-width:1.3rem}.van-contact-edit .van-button{margin-bottom:0.3rem}.van-coupon-list{height:100%;position:relative;background-color:#f8f8f8}.van-coupon-list__field{padding:0.14rem 0.3rem}.van-coupon-list__exchange{height:0.64rem;line-height:0.6rem}.van-coupon-list__list{overflow-y:auto;padding:0.3rem 0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.van-coupon-list__close{left:0;bottom:0;position:absolute;font-weight:500}.van-coupon-list__empty{padding-top:2rem;text-align:center}.van-coupon-list__empty p{color:#999;margin:0.3rem 0;font-size:0.28rem;line-height:0.4rem}.van-coupon-list__empty img{width:1.6rem;height:1.68rem}.van-coupon-item{overflow:hidden;border-radius:0.08rem;margin:0 0.3rem 0.3rem;background-color:#fff;box-shadow:0 0 0.08rem rgba(0,0,0,.1)}.van-coupon-item:active{background-color:#e8e8e8}.van-coupon-item__content{display:-webkit-box;display:-webkit-flex;display:flex;height:2rem;padding:0.48rem 0 0 0.3rem;box-sizing:border-box}.van-coupon-item h2,.van-coupon-item p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-coupon-item h2{height:0.68rem;font-weight:500;line-height:0.68rem}.van-coupon-item p{font-size:0.24rem;line-height:0.32rem;color:#999}.van-coupon-item__head{min-width:1.8rem}.van-coupon-item__head h2{color:#f44;font-size:0.48rem}.van-coupon-item__head h2 span{font-size:50%}.van-coupon-item__body{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;border-radius:0 0.08rem 0.08rem 0}.van-coupon-item__body h2{font-size:0.32rem}.van-coupon-item__corner{top:0.32rem;right:0.3rem;position:absolute}.van-coupon-item__corner .van-icon{border-color:#f44;background-color:#f44}.van-coupon-item__reason{padding:0.14rem 0.3rem;border-top:0.02rem dashed #eee;background-color:#fafafa}.van-coupon-item--disabled:active{background-color:#fff}.van-coupon-item--disabled .van-coupon-item__content{height:1.8rem}.van-coupon-item--disabled h2,.van-coupon-item--disabled p,.van-coupon-item--disabled span{color:#999}.van-goods-action{left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;position:fixed}.van-goods-action-big-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0}@media (max-width:321px){.van-goods-action-big-btn{font-size:0.3rem}}.van-goods-action-mini-btn{color:#666;display:-webkit-box;display:-webkit-flex;display:flex;height:1rem;font-size:0.2rem;min-width:15%;line-height:1;text-align:center;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-goods-action-mini-btn::after{border-width:0.02rem 0 0 0.02rem}.van-goods-action-mini-btn:first-child::after{border-left-width:0}.van-goods-action-mini-btn:active{background-color:#e8e8e8}.van-goods-action-mini-btn__icon{width:1em;font-size:0.4rem;margin:0 auto 0.1rem}.van-goods-action-big-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0}@media (max-width:321px){.van-goods-action-big-btn{font-size:0.3rem}}.van-goods-action-mini-btn{color:#666;display:-webkit-box;display:-webkit-flex;display:flex;height:1rem;font-size:0.2rem;min-width:15%;line-height:1;text-align:center;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-goods-action-mini-btn::after{border-width:0.02rem 0 0 0.02rem}.van-goods-action-mini-btn:first-child::after{border-left-width:0}.van-goods-action-mini-btn:active{background-color:#e8e8e8}.van-goods-action-mini-btn__icon{width:1em;font-size:0.4rem;margin:0 auto 0.1rem}.van-submit-bar{left:0;bottom:0;width:100%;z-index:100;position:fixed;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{color:#f56723;padding:0.2rem;font-size:0.24rem;line-height:0.36rem;background-color:#fff7cc}.van-submit-bar__bar{height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;font-size:0.28rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff}.van-submit-bar__text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:500;text-align:right;color:#333;padding-right:0.24rem}.van-submit-bar__text span{display:inline-block}.van-submit-bar__price{color:#f7ab00;font-size:0.36rem}.van-submit-bar__price::first-letter{font-size:0.28rem}.van-submit-bar .van-button{width:2.2rem}.van-sku-container{font-size:0.28rem;background:#fff;overflow-y:visible;max-height:-webkit-max-content;max-height:max-content}.van-sku-body{max-height:7rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.van-sku-body::-webkit-scrollbar{display:none}.van-sku-group-container{margin-left:0.3rem;padding:0.24rem 0 0.04rem}.van-sku-header{margin-left:0.3rem}.van-sku-header__img-wrap{position:relative;float:left;margin-top:-0.2rem;width:1.6rem;height:1.6rem;background:#f8f8f8;border-radius:0.04rem}.van-sku-header__img-wrap img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%}.van-sku-header__goods-info{padding:0.2rem 1.2rem 0.2rem 0.2rem;min-height:1.64rem;overflow:hidden;box-sizing:border-box}.van-sku__goods-name{font-size:0.24rem}.van-sku__price-symbol{vertical-align:middle}.van-sku__price-num{font-size:0.32rem;vertical-align:middle}.van-sku__goods-price{color:#f44;margin-top:0.2rem;vertical-align:middle}.van-sku__close-icon{top:0.2rem;right:0.3rem;font-size:0.4rem;color:#999;position:absolute;text-align:center}.van-sku-row{margin:0 0.3rem 0.2rem 0}.van-sku-row:last-child{margin-bottom:0}.van-sku-row__title{padding-bottom:0.2rem}.van-sku-row__item{display:inline-block;padding:0.1rem 0.18rem;margin:0 0.2rem 0.2rem 0;height:0.56rem;min-width:1.04rem;line-height:0.32rem;font-size:0.24rem;color:#333;text-align:center;border:0.02rem solid #999;border-radius:0.06rem;box-sizing:border-box}.van-sku-row__item--active{color:#fff;border-color:#f44;background:#f44}.van-sku-row__item--disabled{background:#e8e8e8;border-color:#eee;color:#c9c9c9}.van-sku-stepper-stock{padding:0.24rem 0;margin-left:0.3rem}.van-sku-stepper-container{height:0.6rem;margin-right:0.4rem}.van-sku__stepper{float:right}.van-sku__stepper-title{float:left;line-height:0.6rem}.van-sku__stock{display:inline-block;margin-right:0.2rem;color:#999;font-size:0.24rem}.van-sku__quota{display:inline-block;color:#f44;font-size:0.24rem}.van-sku-messages{padding-bottom:0.2rem;background:#f8f8f8}.van-sku-messages__image-cell .van-cell__title{max-width:1.8rem}.van-sku-messages__image-cell .van-cell__value{text-align:left}.van-sku-img-uploader{display:inline-block}.van-sku-img-uploader__header{padding:0 0.2rem;border:0.02rem solid #eee;line-height:0.48rem;border-radius:0.06rem;font-size:0.24rem}.van-sku-img-uploader__header .van-icon{top:0.06rem;margin-right:0.1rem;font-size:0.28rem}.van-sku-img-uploader__img{height:1.2rem;width:1.2rem;float:left;margin:0.2rem 0.2rem 0 0;position:relative;border:0.02rem solid #eee}.van-sku-img-uploader__img img{max-width:100%;max-height:100%;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-sku-img-uploader__delete{position:absolute;color:#f44;top:-0.24rem;right:-0.28rem;z-index:1;padding:0.12rem}.van-sku-img-uploader__delete::before{border-radius:0.28rem;background-color:#fff}.van-sku-img-uploader__uploading{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:0.4rem;height:0.4rem}.van-sku-actions{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__content{border-bottom:0.02rem solid #eee}.van-dialog__cancel{background-color: #fff;color: #333333;}
html{-webkit-tap-highlight-color:transparent}body{margin:0}a{text-decoration:none}a:focus,button:focus,input:focus,textarea:focus{outline:0}ol,ul{margin:0;padding:0;list-style:none}button,input,textarea{font:inherit;color:inherit}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-clearfix::after{content:'';display:table;clear:both}[class*=van-hairline]{position:relative}[class*=van-hairline]::after{content:' ';position:absolute;pointer-events:none;box-sizing:border-box;top:-50%;left:-50%;right:-50%;bottom:-50%;-webkit-transform:scale(.5);transform:scale(.5);}.van-hairline--top::after{border-top-width:0.02rem}.van-hairline--left::after{border-left-width:0.02rem}.van-hairline--right::after{border-right-width:0.02rem}.van-hairline--bottom::after{border-bottom-width:0.02rem}.van-hairline--top-bottom::after{border-width:0.02rem 0}.van-hairline--surround::after{border-width:0.02rem}@-webkit-keyframes van-slide-bottom-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-bottom-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-bottom-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-bottom-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-fade-in{from{opacity:0}to{opacity:1}}@keyframes van-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{from{opacity:1}to{opacity:0}}@keyframes van-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.van-fade-enter-active{-webkit-animation:.3s van-fade-in;animation:.3s van-fade-in}.van-fade-leave-active{-webkit-animation:.3s van-fade-out;animation:.3s van-fade-out}.van-slide-bottom-enter-active{-webkit-animation:van-slide-bottom-enter .3s both ease;animation:van-slide-bottom-enter .3s both ease}.van-slide-bottom-leave-active{-webkit-animation:van-slide-bottom-leave .3s both ease;animation:van-slide-bottom-leave .3s both ease}.van-info{left:100%;top:-.5em;color:#fff;font-size:.6em;font-weight:500;padding:0 .25em;text-align:center;min-width:1.4em;line-height:1.4;position:absolute;border-radius:.7em;box-sizing:border-box;background-color:#f44;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:PingFang SC,Helvetica Neue,Arial,sans-serif}@font-face{font-style:normal;font-weight:400;font-family:vant-icon;src:url(https://img.yzcdn.cn/vant/vant-icon-1ef3b9.ttf) format('truetype')}.van-icon{position:relative;display:inline-block;font:normal normal normal 0.28rem/1 vant-icon;font-size:inherit;text-rendering:auto}.van-icon::before{display:inline-block}.van-icon-add-o::before{content:"\F000"}.van-icon-add::before{content:"\F001"}.van-icon-add2::before{content:"\F002"}.van-icon-after-sale::before{content:"\F003"}.van-icon-aim::before{content:"\F004"}.van-icon-alipay::before{content:"\F005"}.van-icon-arrow-left::before{content:"\F006"}.van-icon-arrow::before{content:"\F007"}.van-icon-balance-pay::before{content:"\F008"}.van-icon-browsing-history::before{content:"\F009"}.van-icon-card::before{content:"\F00A"}.van-icon-cart-o::before{content:"\F00B"}.van-icon-cart::before{content:"\F00C"}.van-icon-cash-back-record::before{content:"\F00D"}.van-icon-cash-on-deliver::before{content:"\F00E"}.van-icon-certificate::before{content:"\F00F"}.van-icon-chat::before{content:"\F010"}.van-icon-check::before{content:"\F011"}.van-icon-checked::before{content:"\F012"}.van-icon-clear::before{content:"\F013"}.van-icon-clock::before{content:"\F014"}.van-icon-close::before{content:"\F015"}.van-icon-completed::before{content:"\F016"}.van-icon-contact::before{content:"\F017"}.van-icon-coupon::before{content:"\F018"}.van-icon-credit-pay::before{content:"\F019"}.van-icon-debit-pay::before{content:"\F01A"}.van-icon-delete::before{content:"\F01B"}.van-icon-description::before{content:"\F01C"}.van-icon-discount::before{content:"\F01D"}.van-icon-ecard-pay::before{content:"\F01E"}.van-icon-edit-data::before{content:"\F01F"}.van-icon-edit::before{content:"\F020"}.van-icon-exchange-record::before{content:"\F021"}.van-icon-exchange::before{content:"\F022"}.van-icon-fail::before{content:"\F023"}.van-icon-free-postage::before{content:"\F024"}.van-icon-gift-card-pay::before{content:"\F025"}.van-icon-gift-card::before{content:"\F026"}.van-icon-gift::before{content:"\F027"}.van-icon-gold-coin::before{content:"\F028"}.van-icon-goods-collect::before{content:"\F029"}.van-icon-home::before{content:"\F02A"}.van-icon-hot-sale::before{content:"\F02B"}.van-icon-hot::before{content:"\F02C"}.van-icon-idcard::before{content:"\F02D"}.van-icon-info-o::before{content:"\F02E"}.van-icon-like-o::before{content:"\F02F"}.van-icon-like::before{content:"\F030"}.van-icon-location::before{content:"\F031"}.van-icon-logistics::before{content:"\F032"}.van-icon-more-o::before{content:"\F033"}.van-icon-more::before{content:"\F034"}.van-icon-new-arrival::before{content:"\F035"}.van-icon-new::before{content:"\F036"}.van-icon-other-pay::before{content:"\F037"}.van-icon-passed::before{content:"\F038"}.van-icon-password-not-view::before{content:"\F039"}.van-icon-password-view::before{content:"\F03A"}.van-icon-pause::before{content:"\F03B"}.van-icon-peer-pay::before{content:"\F03C"}.van-icon-pending-deliver::before{content:"\F03D"}.van-icon-pending-evaluate::before{content:"\F03E"}.van-icon-pending-orders::before{content:"\F03F"}.van-icon-pending-payment::before{content:"\F040"}.van-icon-phone::before{content:"\F041"}.van-icon-photo::before{content:"\F042"}.van-icon-photograph::before{content:"\F043"}.van-icon-play::before{content:"\F044"}.van-icon-point-gift::before{content:"\F045"}.van-icon-points-mall::before{content:"\F046"}.van-icon-points::before{content:"\F047"}.van-icon-qr-invalid::before{content:"\F048"}.van-icon-qr::before{content:"\F049"}.van-icon-question::before{content:"\F04A"}.van-icon-question2::before{content:"\F04B"}.van-icon-receive-gift::before{content:"\F04C"}.van-icon-records::before{content:"\F04D"}.van-icon-search::before{content:"\F04E"}.van-icon-send-gift::before{content:"\F04F"}.van-icon-setting::before{content:"\F050"}.van-icon-share::before{content:"\F051"}.van-icon-shop-collect::before{content:"\F052"}.van-icon-shop::before{content:"\F053"}.van-icon-shopping-cart::before{content:"\F054"}.van-icon-sign::before{content:"\F055"}.van-icon-star-o::before{content:"\F056"}.van-icon-star::before{content:"\F057"}.van-icon-stop::before{content:"\F058"}.van-icon-success::before{content:"\F059"}.van-icon-tosend::before{content:"\F05A"}.van-icon-underway::before{content:"\F05B"}.van-icon-upgrade::before{content:"\F05C"}.van-icon-value-card::before{content:"\F05D"}.van-icon-wap-home::before{content:"\F05E"}.van-icon-wap-nav::before{content:"\F05F"}.van-icon-warn::before{content:"\F060"}.van-icon-wechat::before{content:"\F061"}.van-loading{width:0.6rem;height:0.6rem;z-index:0;font-size:0;line-height:0;position:relative;vertical-align:middle}.van-loading--circle{width:0.32rem;height:0.32rem}.van-loading__spinner{z-index:-1;width:100%;height:100%;position:relative;display:inline-block;box-sizing:border-box;-webkit-animation:van-rotate .8s linear infinite;animation:van-rotate .8s linear infinite}.van-loading__spinner--circle{border-radius:100%;border:0.06rem solid transparent;border-color:#c9c9c9;border-top-color:#666}.van-loading__spinner--gradient-circle{background-size:contain;background-image:url(https://img.yzcdn.cn/vant/gradient-circle-black.png)}.van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.van-loading__spinner--spinner i{top:0;left:0;width:100%;height:100%;position:absolute}.van-loading__spinner--spinner i::before{width:0.04rem;height:25%;content:' ';display:block;margin:0 auto;border-radius:40%;background-color:currentColor}.van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.van-loading__circular{width:100%;height:100%}.van-loading__circular circle{stroke:currentColor;stroke-width:3;stroke-linecap:round;-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite}.van-loading--white .van-loading__spinner--circle{border-color:rgba(0,0,0,.1);border-top-color:rgba(255,255,255,.7)}.van-loading--white .van-loading__spinner--gradient-circle{background-image:url(https://img.yzcdn.cn/vant/gradient-circle-white.png)}@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__spinner--spinner i:nth-of-type(1){opacity:1;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.van-loading__spinner--spinner i:nth-of-type(2){opacity:.9375;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.van-loading__spinner--spinner i:nth-of-type(3){opacity:.875;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.van-loading__spinner--spinner i:nth-of-type(4){opacity:.8125;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.van-loading__spinner--spinner i:nth-of-type(5){opacity:.75;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.van-loading__spinner--spinner i:nth-of-type(6){opacity:.6875;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.van-loading__spinner--spinner i:nth-of-type(7){opacity:.625;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.van-loading__spinner--spinner i:nth-of-type(8){opacity:.5625;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.van-loading__spinner--spinner i:nth-of-type(9){opacity:.5;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.van-loading__spinner--spinner i:nth-of-type(10){opacity:.4375;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.van-loading__spinner--spinner i:nth-of-type(11){opacity:.375;-webkit-transform:rotate(330deg);transform:rotate(330deg)}.van-loading__spinner--spinner i:nth-of-type(12){opacity:.3125;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.van-button{position:relative;padding:0;display:inline-block;height:0.88rem;line-height:0.84rem;border-radius:0.04rem;box-sizing:border-box;font-size:0.32rem;text-align:center;-webkit-appearance:none;-webkit-text-size-adjust:100%}.van-button::before{content:" ";position:absolute;top:50%;left:50%;opacity:0;width:100%;height:100%;border:inherit;border-color:#000;background-color:#000;border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.van-button:active::before{opacity:.15}.van-button--unclickable::before{display:none}.van-button--default{color:#fff;background-color:#f7ab00;border:0.02rem solid #f7ab00}.van-button--primary{color:#fff;background-color:#00b0b9;border:0.02rem solid #00b0b9}.van-button--danger{color:#fff;background-color:#f7ab00;border:0.02rem solid #f7ab00}.van-button--warning{color:#fff;background-color:#f7ab00;border:0.02rem solid #f7ab00}.van-button--plain{background-color:#fff}.van-button--plain.van-button--primary{color:#00b0b9}.van-button--plain.van-button--danger{color:#f7ab00}.van-button--plain.van-button--warning{color:#f7ab00}.van-button--large{width:100%;height:1rem;line-height:0.96rem}.van-button--normal{padding:0 0.3rem;font-size:0.28rem}.van-button--small{height:0.6rem;padding:0 0.16rem;min-width:1.2rem;font-size:0.24rem;line-height:0.56rem}.van-button--loading .van-loading{display:inline-block}.van-button--mini{display:inline-block;width:1rem;height:0.44rem;line-height:0.4rem;font-size:0.2rem}.van-button--mini+.van-button--mini{margin-left:0.1rem}.van-button--block{width:100%;display:block}.van-button--bottom-action{width:100%;height:1rem;line-height:1rem;border:0;border-radius:0;font-size:0.32rem;color:#fff;background-color:#f7ab00}.van-button--bottom-action.van-button--primary{background-color:#00b0b9}.van-button--disabled{opacity:.5}.van-button--round{border-radius:10em}.van-button--square{border-radius:0}.van-cell{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:0.2rem 0.3rem;box-sizing:border-box;line-height:0.48rem;position:relative;color:#333;font-size:0.28rem;overflow:hidden}.van-cell:not(:last-child)::after{content:' ';position:absolute;pointer-events:none;box-sizing:border-box;left:0.3rem;right:0;bottom:0;-webkit-transform:scaleY(.5);transform:scaleY(.5);border-bottom:0.02rem solid #eee}.van-cell--borderless::after{display:none}.van-cell__label{font-size:0.24rem;line-height:0.36rem;color:#666}.van-cell__title,.van-cell__value{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-cell__value{overflow:hidden;text-align:right;position:relative;vertical-align:middle}.van-cell__value--alone{text-align:left}.van-cell__left-icon{min-width:1em;font-size:0.32rem;line-height:0.48rem;margin-right:0.1rem}.van-cell__right-icon{color:#999;font-size:0.24rem;line-height:0.48rem;margin-left:0.1rem}.van-cell__right-icon--left::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.van-cell__right-icon--up::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-cell__right-icon--down::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.van-cell--clickable:active{background-color:#e8e8e8}.van-cell--required{overflow:visible}.van-cell--required::before{content:'*';position:absolute;left:0.14rem;font-size:0.28rem;color:#f44}.van-cell--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-cell--large{padding-top:0.24rem;padding-bottom:0.24rem}.van-cell--large .van-cell__title{font-size:0.32rem}.van-col{float:left;box-sizing:border-box}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%}.van-row::after{content:"";display:table;clear:both}.van-row--flex{display:-webkit-box;display:-webkit-flex;display:flex}.van-row--flex::after{display:none}.van-row--justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-row--justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.van-row--justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-row--justify-space-around{-webkit-justify-content:space-around;justify-content:space-around}.van-row--align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-row--align-bottom{-webkit-box-align:bottom;-webkit-align-items:bottom;align-items:bottom}.van-badge{display:block;overflow:hidden;font-size:0.28rem;line-height:1.4;-webkit-user-select:none;user-select:none;color:#666;word-break:break-all;box-sizing:border-box;padding:0.4rem 0.24rem 0.4rem 0.18rem;background-color:#f8f8f8;border-left:0.06rem solid transparent}.van-badge:active{background-color:#e8e8e8}.van-badge:not(:last-child)::after{border-bottom-width:0.02rem}.van-badge--select{font-weight:500;color:#fac000;border-color:#fac000}.van-badge--select::after{border-right-width:0.02rem}.van-badge--select,.van-badge--select:active{background-color:#fff}.van-badge__info{top:0.14rem;left:auto;right:0.1rem;font-size:0.24rem;-webkit-transform:scale(.9);transform:scale(.9)}.badge-group{width:1.7rem}.van-circle{position:relative;text-align:center;display:inline-block}.van-circle svg{top:0;left:0;width:100%;height:100%;position:absolute}.van-circle__layer{fill:none;stroke-linecap:round;stroke-dasharray:3140;stroke-dashoffset:3140;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:10.6rem 10.6rem;transform-origin:10.6rem 10.6rem}.van-circle__text{top:50%;left:0;width:100%;color:#333;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-collapse-item__title .van-cell__right-icon::before{-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.van-collapse-item__title::after{visibility:hidden}.van-collapse-item__title--expanded .van-cell__right-icon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--expanded::after{visibility:visible}.van-collapse-item__title--disabled,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c9c9c9}.van-collapse-item__title--disabled:active{background-color:#fff}.van-collapse-item__wrapper{overflow:hidden;will-change:height;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.van-collapse-item__content{padding:0.3rem;background-color:#fff}.van-list__loading{text-align:center}.van-list__loading .van-loading,.van-list__loading-text{display:inline-block;vertical-align:middle}.van-list__loading .van-loading{width:0.32rem;height:0.32rem;margin-right:0.1rem}.van-list__loading-text{font-size:0.26rem;color:#999;line-height:1rem}.van-nav-bar{height:0.92rem;position:relative;-webkit-user-select:none;user-select:none;text-align:center;line-height:0.92rem;background-color:#333;color: #fff;border-bottom: 0.02rem solid rgba(154, 154, 154, 0.5)}.van-nav-bar .van-icon{color:#fff;vertical-align:middle}.van-nav-bar__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.van-nav-bar__arrow+.van-nav-bar__text{margin-left:-0.4rem;padding-left:0.5rem}.van-nav-bar--fixed{top:0;left:0;width:100%;position:fixed}.van-nav-bar__title{margin:0 auto;max-width:60%;font-size:0.32rem;font-weight:500}.van-nav-bar__left,.van-nav-bar__right{bottom:0;font-size:0.28rem;position:absolute}.van-nav-bar__left{left:0.3rem}.van-nav-bar__right{right:0.3rem}.van-nav-bar__text{color:#f7ab00;margin:0 -0.3rem;padding:0 0.3rem;display:inline-block;vertical-align:middle}.van-notice-bar{display:-webkit-box;display:-webkit-flex;display:flex;height:0.8rem;padding:0 0.3rem;font-size:0.28rem;line-height:0.48rem;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#ed6a0c;background-color:#fffbe8}.van-notice-bar--withicon{position:relative;padding-right:0.8rem}.van-notice-bar__left-icon{height:0.36rem;min-width:0.4rem;box-sizing:border-box}.van-notice-bar__left-icon img{width:0.32rem;height:0.32rem}.van-notice-bar__right-icon{top:0.24rem;right:0.3rem;font-size:0.32rem;position:absolute}.van-notice-bar__wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:0.48rem;overflow:hidden;position:relative}.van-notice-bar__content{position:absolute;white-space:nowrap}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar__play{-webkit-animation:van-notice-bar-play linear both;animation:van-notice-bar-play linear both}.van-notice-bar__play--infinite{-webkit-animation:van-notice-bar-play-infinite linear infinite both;animation:van-notice-bar-play-infinite linear infinite both}@-webkit-keyframes van-notice-bar-play{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-notice-bar-play{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-notice-bar-play-infinite{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-notice-bar-play-infinite{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.van-modal{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7)}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;top:50%;left:50%;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--top{width:100%;top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.van-popup--right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--bottom{width:100%;top:auto;bottom:0;right:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.van-popup--left{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.popup-slide-top-enter,.popup-slide-top-leave-active{-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0)}.popup-slide-right-enter,.popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.popup-slide-bottom-enter,.popup-slide-bottom-leave-active{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.popup-slide-left-enter,.popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-search{display:-webkit-box;display:-webkit-flex;display:flex;padding:0.14rem 0.3rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box}.van-search .van-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0.06rem 0.2rem;border-radius:0.08rem}.van-search .van-cell__left-icon{color:#999}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:0 0.2rem;font-size:0.28rem;line-height:0.6rem;color:#666}.van-search__action:active{background-color:#e8e8e8}.van-pagination{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;line-height:0.8rem;font-size:0.28rem}.van-pagination__item{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#1989fa;height:0.8rem;min-width:0.72rem;background-color:#fff;box-sizing:border-box;-webkit-user-select:none;user-select:none}.van-pagination__item:active{color:#fff;background-color:#1989fa}.van-pagination__item::after{border-width:0.02rem 0 0.02rem 0.02rem}.van-pagination__item:last-child::after{border-right-width:0.02rem}.van-pagination__item--disabled,.van-pagination__item--disabled:active{background-color:#f8f8f8;color:#666;opacity:.6}.van-pagination__item--active{color:#fff;background-color:#1989fa}.van-pagination__next,.van-pagination__prev{padding:0 0.1rem}.van-pagination__page{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.van-pagination__page-desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:0.8rem;color:#666}.van-pagination--simple .van-pagination__next::after,.van-pagination--simple .van-pagination__prev::after{border-width:0.02rem}.van-panel{background:#fff}.van-panel__header .van-cell__value{color:#f44}.van-panel__footer{padding:0.2rem 0.3rem}.van-rate{-webkit-user-select:none;user-select:none}.van-rate__item{width:1em;padding:0 0.04rem;box-sizing:content-box}.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:0 0.2rem}.van-steps--horizontal .van-steps__items{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 0.2rem;overflow:hidden;position:relative;padding-bottom:0.44rem}.van-steps--horizontal .van-steps__items.van-steps__items--alone{padding-top:0.2rem}.van-steps--vertical{padding:0 0 0 0.7rem}.van-steps__icon{float:left;margin-right:0.2rem}.van-steps .van-icon{font-size:0.8rem}.van-steps__message{height:0.8rem;margin:0.3rem 0}.van-steps__title{font-size:0.28rem;color:#333;padding-top:0.08rem}.van-steps__desc{font-size:0.24rem;line-height:1.5;color:#999}.van-step{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:0.28rem;position:relative;color:#999}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{-webkit-transform:none;transform:none;margin-left:0}.van-step--horizontal:last-child{position:absolute;right:0.2rem;width:auto}.van-step--horizontal:last-child .van-step__title{-webkit-transform:none;transform:none;margin-left:0}.van-step--horizontal:last-child .van-step__circle-container{left:auto;right:-0.18rem}.van-step--horizontal:last-child .van-step__line{width:0}.van-step--horizontal .van-step__circle-container{position:absolute;top:0.56rem;left:-0.16rem;padding:0 0.16rem;background-color:#fff;z-index:1}.van-step--horizontal .van-step__title{font-size:0.24rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);display:inline-block;margin-left:0.06rem}.van-step--horizontal .van-step__line{position:absolute;left:0;top:0.6rem;width:100%;height:0.02rem;background-color:#eee}.van-step--horizontal.van-step--finish{color:#333}.van-step--horizontal.van-step--finish .van-step__circle,.van-step--horizontal.van-step--finish .van-step__line{background-color:#4b0}.van-step--horizontal.van-step--process{color:#333}.van-step--horizontal.van-step--process .van-step__circle-container{top:0.48rem}.van-step--horizontal.van-step--process .van-icon{font-size:0.24rem;color:#4b0;display:block}.van-step .van-step__circle{display:block;width:0.1rem;height:0.1rem;border-radius:50%;background-color:#999}.van-step--vertical{float:none;display:block;font-size:0.28rem;line-height:0.36rem;padding:0.2rem 0.2rem 0.2rem 0}.van-step--vertical:not(:last-child)::after{border-bottom-width:0.02rem}.van-step--vertical:first-child::before{content:'';position:absolute;width:0.02rem;height:0.4rem;background-color:#fff;top:0;left:-0.3rem;z-index:1}.van-step--vertical .van-step__circle-container>i{position:absolute;z-index:2}.van-step--vertical .van-step__circle{top:0.32rem;left:-0.34rem}.van-step--vertical .van-step__line{position:absolute;top:0;left:-0.3rem;width:0.02rem;height:100%;background-color:#eee}.van-step--vertical.van-step--process .van-icon-checked{top:0.24rem;left:-0.4rem;line-height:1;font-size:0.24rem}.van-tag{color:#fff;font-size:0.2rem;padding:.2em .5em;line-height:normal;border-radius:.2em;display:inline-block}.van-tag::after{border-color:currentColor;border-radius:.4em}.van-tag--mark{padding-right:.6em;border-radius:0 .8em .8em 0}.van-tag--mark::after{border-radius:0 1.6em 1.6em 0}.van-tag--round{border-radius:.8em}.van-tag--round::after{border-radius:1.6em}.van-tag--medium{font-size:0.24rem}.van-tag--large{font-size:0.28rem}.van-tab{-webkit-box-flex:1;-webkit-flex:1;flex:1;cursor:pointer;padding:0 0.1rem;font-size:0.28rem;position:relative;color:#333;line-height:0.88rem;text-align:center;box-sizing:border-box;background-color:#fff;min-width:0}.van-tab span{display:block}.van-tab--active{color:#f7ab00}.van-tab--disabled{color:#c9c9c9}.van-tabs{position:relative}.van-tabs__wrap{top:0;left:0;right:0;z-index:99;overflow:hidden;position:absolute}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}.van-tabs__wrap--scrollable .van-tabs__nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-user-select:none;user-select:none;position:relative;background-color:#fff}.van-tabs__nav--line{height:100%;padding-bottom:0.3rem;box-sizing:content-box}.van-tabs__nav--card{margin:0 0.3rem;border-radius:0.04rem;box-sizing:border-box;border:0.02rem solid #f44;height:0.6rem}.van-tabs__nav--card .van-tab{color:#f44;border-right:0.02rem solid #f44;line-height:0.56rem}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#f44}.van-tabs__nav--card .van-tab--disabled{color:#c9c9c9}.van-tabs__line{z-index:1;left:0;bottom:0.3rem;height:0.04rem;position:absolute;border-radius:0.04rem 0;background-color:#f7ab00}.van-tabs--line{padding-top:0.88rem}.van-tabs--line .van-tabs__wrap{height:0.88rem}.van-tabs--card{padding-top:0.6rem}.van-tabs--card .van-tabs__wrap{height:0.6rem}.van-tabbar{width:100%;height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff}.van-tabbar--fixed{left:0;bottom:0;position:fixed}.van-tabbar-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;font-size:0.24rem;color:#333;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-tabbar-item__icon{font-size:0.36rem;position:relative;margin-bottom:0.1rem}.van-tabbar-item__icon .van-icon{display:block}.van-tabbar-item__icon--dot::after{top:0;right:-0.16rem;width:0.16rem;height:0.16rem;content:' ';position:absolute;border-radius:100%;background-color:#f44}.van-tabbar-item__icon img{height:0.36rem;display:block}.van-tabbar-item--active{color:#f6ab00}.van-image-preview{top:0;left:0;width:100%;height:100%;position:fixed}.van-image-preview__image{top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;position:absolute}.van-image-preview__index{position:absolute;top:0.2rem;left:50%;color:#fff;font-size:0.28rem;letter-spacing:0.04rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.van-image-preview__overlay{background-color:rgba(0,0,0,.9)}.van-image-preview .van-swipe{height:100%}.van-stepper{font-size:0}.van-stepper__minus,.van-stepper__plus{width:0.8rem;height:0.6rem;box-sizing:border-box;background-color:#fff;border:0.02rem solid #eee;position:relative;padding:0.1rem;vertical-align:middle}.van-stepper__minus::before,.van-stepper__plus::before{width:0.18rem;height:0.02rem}.van-stepper__minus::after,.van-stepper__plus::after{width:0.02rem;height:0.18rem}.van-stepper__minus::after,.van-stepper__minus::before,.van-stepper__plus::after,.van-stepper__plus::before{content:'';position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;background-color:#666}.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}.van-stepper__minus--disabled,.van-stepper__plus--disabled{background-color:#f8f8f8}.van-stepper__minus--disabled::after,.van-stepper__minus--disabled::before,.van-stepper__plus--disabled::after,.van-stepper__plus--disabled::before{background-color:#c9c9c9}.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f8f8f8}.van-stepper__minus{border-radius:0.04rem 0 0 0.04rem}.van-stepper__minus::after{display:none}.van-stepper__plus{border-radius:0 0.04rem 0.04rem 0}.van-stepper__input{width:0.66rem;height:0.52rem;padding:0.02rem;border:0.02rem solid #eee;border-width:0.02rem 0;border-radius:0;box-sizing:content-box;color:#666;font-size:0.28rem;vertical-align:middle;text-align:center;-webkit-appearance:none}.van-stepper__input[disabled]{color:#c9c9c9;background-color:#f8f8f8}.van-stepper input[type=number]::-webkit-inner-spin-button,.van-stepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.van-progress{height:0.08rem;position:relative;border-radius:0.08rem;background:#e5e5e5}.van-progress__portion{left:0;height:100%;position:absolute;border-radius:inherit}.van-progress__portion--with-pivot{border-top-right-radius:0;border-bottom-right-radius:0}.van-progress__pivot{top:50%;right:0;min-width:2em;padding:0 0.1rem;font-size:0.2rem;position:absolute;line-height:1.6;text-align:center;border-radius:1em;word-break:keep-all;box-sizing:border-box;background-color:#e5e5e5;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.van-swipe{overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.van-swipe__track{height:100%}.van-swipe__indicators{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:50%;bottom:0.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.van-swipe__indicators--vertical{left:0.2rem;top:50%;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:0.12rem}.van-swipe__indicator{border-radius:100%;background-color:#999;width:0.12rem;height:0.12rem}.van-swipe__indicator:not(:last-child){margin-right:0.12rem}.van-swipe__indicator--active{background-color:#ff976a}.van-swipe-item{float:left;height:100%}.van-slider{position:relative;border-radius:19.98rem;background-color:#e5e5e5}.van-slider__bar{position:relative;border-radius:inherit;background-color:#1989fa}.van-slider__button{position:absolute;top:50%;right:0;width:0.4rem;height:0.4rem;border-radius:50%;background-color:#fff;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.5)}.van-slider__button::after{content:'';position:absolute;width:200%;height:200%;top:-50%;left:-50%}.van-slider--disabled{opacity:.3}.van-checkbox{overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox__icon,.van-checkbox__label{display:inline-block;vertical-align:middle;line-height:0.4rem}.van-checkbox__icon .van-icon{font-size:0.24rem;color:transparent;text-align:center;line-height:inherit;border:0.02rem solid #e5e5e5;width:0.4rem;height:0.4rem;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;border-color:#1989fa;background-color:#1989fa}.van-checkbox__icon--disabled .van-icon{color:#f8f8f8;border-color:#eee;background-color:currentColor}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{border-color:#eee;background-color:#eee}.van-checkbox__label{margin-left:0.2rem}.van-checkbox__label--left{float:left;margin:0 0.2rem 0 0}.van-field .van-cell__title{max-width:1.8rem}.van-field__body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-field__control{border:0;margin:0;padding:0;width:100%;resize:none;display:block;box-sizing:border-box;background-color:transparent}.van-field__control:disabled{opacity:1;color:#666;background-color:transparent}.van-field__control--center{text-align:center}.van-field__control--right{text-align:right}.van-field__control[type=date],.van-field__control[type=time]{min-height:0.48rem}.van-field__button,.van-field__clear,.van-field__icon{-webkit-flex-shrink:0;flex-shrink:0}.van-field__clear,.van-field__icon{padding:0 0.2rem;line-height:inherit;margin-right:-0.2rem}.van-field__clear{color:#c9c9c9;font-size:0.32rem}.van-field__icon .van-icon{display:block;font-size:0.32rem;color:#999;line-height:inherit}.van-field__button{padding-left:0.2rem}.van-field__error-message{color:#f44;font-size:0.24rem;text-align:left}.van-field--disabled .van-field__control{color:#999}.van-field--error .van-field__control,.van-field--error .van-field__control::-webkit-input-placeholder{color:#f44}.van-field--error .van-field__control,.van-field--error .van-field__control::placeholder{color:#f44}.van-field--min-height .van-field__control{min-height:1.2rem}.van-field--label-center .van-cell__title{text-align:center}.van-field--label-right .van-cell__title{text-align:right}.van-radio{overflow:hidden;-webkit-user-select:none;user-select:none}.van-radio__input,.van-radio__label{display:inline-block;vertical-align:middle}.van-radio__input{height:1em;position:relative;font-size:0.4rem}.van-radio__control{position:absolute;top:0;left:0;opacity:0;margin:0;width:100%;height:100%}.van-radio__label{line-height:0.4rem;margin-left:0.2rem}.van-radio__label--left{float:left;margin:0 0.2rem 0 0}.van-radio .van-icon{width:1em;pointer-events:none}.van-radio .van-icon-checked{color:#1989fa}.van-radio .van-icon-check{color:#999}.van-radio--disabled .van-icon{color:#e5e5e5;border-radius:100%;background-color:#f8f8f8}.van-switch{height:1em;width:1.8em;display:inline-block;position:relative;border-radius:1em;box-sizing:content-box;border:0.02rem solid rgba(0,0,0,.1);background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.van-switch__node{top:0;left:0;z-index:1;width:1em;height:1em;-webkit-transition:.3s;transition:.3s;position:absolute;border-radius:100%;background-color:#fff;box-shadow:0 0.06rem 0.02rem 0 rgba(0,0,0,.05),0 0.04rem 0.04rem 0 rgba(0,0,0,.1),0 0.06rem 0.06rem 0 rgba(0,0,0,.05)}.van-switch__loading{top:25%;left:25%;width:50%;height:50%}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(.8em);transform:translateX(.8em)}.van-switch--disabled{opacity:.4}.van-uploader{position:relative;display:inline-block}.van-uploader__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.van-uploader input[type=file]::-webkit-file-upload-button{cursor:pointer}.van-password-input{margin:0 0.3rem;-webkit-user-select:none;user-select:none;position:relative}.van-password-input:focus{outline:0}.van-password-input__error-info,.van-password-input__info{font-size:0.28rem;margin-top:0.3rem;text-align:center}.van-password-input__info{color:#999}.van-password-input__error-info{color:#f44}.van-password-input__security{width:100%;height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff}.van-password-input__security::after{border-radius:0.12rem}.van-password-input__security li{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;position:relative}.van-password-input__security li:not(:first-of-type)::after{border-left-width:0.02rem}.van-password-input__security i{position:absolute;left:50%;top:50%;width:0.2rem;height:0.2rem;margin:-0.1rem 0 0 -0.1rem;visibility:hidden;border-radius:100%;background-color:#000}.van-number-keyboard{left:0;bottom:0;width:100%;position:fixed;-webkit-user-select:none;user-select:none;background-color:#fff;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.van-number-keyboard__title{height:0.6rem;font-size:0.28rem;line-height:0.6rem;text-align:center;position:relative;color:#666}.van-number-keyboard__body{box-sizing:border-box}.van-number-keyboard__close{right:0;color:#1989fa;font-size:0.28rem;padding:0 0.3rem;position:absolute}.van-number-keyboard__close:active{background-color:#e8e8e8}.van-number-keyboard__sidebar{right:0;bottom:0;width:25%;position:absolute;height:4.32rem}.van-number-keyboard--custom .van-number-keyboard__body{padding-right:25%}.van-key{width:33.33333333%;font-size:0.48rem;font-style:normal;text-align:center;display:inline-block;vertical-align:middle;height:1.08rem;line-height:1.08rem}.van-key::after{border-width:0.02rem 0.02rem 0 0}.van-key--middle{width:66.66666667%}.van-key--big{width:100%;height:2.16rem;line-height:2.16rem}.van-key--blue,.van-key--delete{font-size:0.32rem}.van-key--blue{color:#fff;background-color:#1989fa}.van-key--blue.van-key--active{background-color:#1989fa}.van-key--blue::after{border-color:#1989fa}.van-key--gray{background-color:#ebedf0}.van-key--active{background-color:#e8e8e8}.van-actionsheet{position:fixed;left:0;right:0;bottom:0;color:#333;max-height:90%;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#f8f8f8}.van-actionsheet--withtitle{background-color:#fff}.van-actionsheet__cancel,.van-actionsheet__item{height:1rem;line-height:1rem;font-size:0.32rem;text-align:center;background-color:#fff}.van-actionsheet__cancel:active,.van-actionsheet__item:active{background-color:#e8e8e8}.van-actionsheet__item--disabled{color:#c9c9c9}.van-actionsheet__item--disabled:active{background-color:#fff}.van-actionsheet__subname{font-size:0.24rem;color:#666;margin-left:0.1rem}.van-actionsheet__loading{display:inline-block}.van-actionsheet__cancel{margin-top:0.2rem}.van-actionsheet__header{font-size:0.32rem;line-height:0.88rem;text-align:center}.van-actionsheet__header .van-icon-close{top:0;right:0;padding:0 0.3rem;font-size:0.36rem;color:#999;position:absolute;line-height:inherit}.van-dialog{position:fixed;top:50%;left:50%;width:85%;font-size:0.32rem;overflow:hidden;-webkit-transition:.3s;transition:.3s;border-radius:0.08rem;background-color:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-dialog__header{font-weight:500;padding-top:0.5rem;text-align:center}.van-dialog__header--isolated{padding:0.5rem 0}.van-dialog__message{padding:0.5rem;font-size:0.28rem;line-height:1.5;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align: center;}.van-dialog__message--has-title{padding-top:0.24rem;color:#666}.van-dialog__footer{overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__footer--buttons{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__footer--buttons .van-button{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-dialog .van-button{border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#f7ab00}.van-dialog__confirm{background:#fff;}.van-dialog-bounce-enter{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7)}.van-dialog-bounce-leave-active{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9)}.van-picker{overflow:hidden;-webkit-user-select:none;user-select:none;position:relative;background-color:#fff;-webkit-text-size-adjust:100%}.van-picker__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;height:0.88rem;line-height:0.88rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-picker__cancel,.van-picker__confirm{color:#1989fa;padding:0 0.3rem;font-size:0.28rem}.van-picker__cancel:active,.van-picker__confirm:active{background-color:#e8e8e8}.van-picker__title{max-width:50%;font-size:0.32rem;font-weight:500;text-align:center}.van-picker__columns{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.van-picker__loading{top:0;left:0;right:0;bottom:0;z-index:2;position:absolute;background-color:rgba(255,255,255,.9)}.van-picker__loading circle{stroke:#1989fa}.van-picker__frame,.van-picker__loading .van-loading{top:50%;left:0;width:100%;z-index:1;position:absolute;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-picker-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;font-size:0.32rem;text-align:center}.van-picker-column__item{padding:0 0.1rem;color:#999}.van-picker-column__item--selected{font-weight:500;color:#333}.van-picker-column__item--disabled{opacity:.3}.van-pull-refresh{-webkit-user-select:none;user-select:none;overflow:hidden}.van-pull-refresh__track{position:relative}.van-pull-refresh__head{width:100%;height:1rem;left:0;overflow:hidden;position:absolute;text-align:center;top:-1rem;font-size:0.28rem;color:#999;line-height:1rem}.van-pull-refresh__loading .van-loading{width:0.32rem;height:0.32rem;margin-right:0.1rem}.van-pull-refresh__loading .van-loading,.van-pull-refresh__loading span{vertical-align:middle;display:inline-block}.van-pull-refresh__text{display:block}.van-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;color:#fff;max-width:80%;font-size:0.28rem;line-height:0.4rem;border-radius:0.08rem;word-break:break-all;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:rgba(0,0,0,.7);width:-webkit-fit-content;width:fit-content}.van-toast--unclickable *{pointer-events:none}.van-toast--text{min-width:2.4rem;padding:0.16rem 0.24rem}.van-toast--default{width:2.4rem;min-height:2.4rem;padding:0.3rem}.van-toast--default .van-toast__icon{font-size:1rem}.van-toast--default .van-loading{margin:0.2rem 0 0.1rem}.van-toast--default .van-toast__text{font-size:0.28rem;padding-top:0.2rem}.van-toast--top{top:1rem}.van-toast--bottom{top:auto;bottom:1rem}.van-swipe-cell{overflow:hidden;position:relative}.van-swipe-cell__left,.van-swipe-cell__right{top:0;height:100%;position:absolute}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.van-switch-cell{padding-top:0.16rem;padding-bottom:0.16rem}.van-switch-cell .van-switch{float:right}.van-tree-select{-webkit-user-select:none;user-select:none;position:relative}.van-tree-select__nav{width:35%;position:absolute;left:0;top:0;bottom:0;overflow:scroll;background-color:#fff;-webkit-overflow-scrolling:touch}.van-tree-select__nitem{line-height:0.88rem;padding:0 0.3rem;background-color:#fff}.van-tree-select__nitem--active,.van-tree-select__nitem:active{background-color:#f8f8f8}.van-tree-select__nitem--active{font-weight:500}.van-tree-select__content{height:100%;padding:0 0.3rem;margin-left:35%;overflow:scroll;-webkit-overflow-scrolling:touch}.van-tree-select__item{position:relative;line-height:0.88rem;padding-left:0.1rem;padding-right:0.36rem}.van-tree-select__item--active,.van-tree-select__item:active{color:#f44}.van-tree-select__selected{float:right;position:absolute;right:0;top:0;bottom:0;line-height:inherit}.van-address-edit__buttons{padding:0.6rem 0.3rem}.van-address-edit__buttons .van-button{margin-bottom:0.3rem}.van-address-edit__area .van-cell__title{max-width:1.8rem}.van-address-edit__area .van-cell__value{text-align:left}.van-address-edit__area .van-cell__value span{margin-right:0.3rem}.van-address-edit-detail{padding:0}.van-address-edit-detail__finish{color:#1989fa;font-size:0.24rem;display:block}.van-address-list{height:100%;padding-bottom:2rem;box-sizing:border-box}.van-address-list__add{position:fixed;left:0;bottom:0;z-index:9999}.van-address-list__disabled-text{color:#999;padding:0 0.3rem;font-size:0.24rem;line-height:0.6rem}.van-address-item{padding:0.3rem}.van-address-item .van-cell__value{color:#333;padding-right:0.68rem;position:relative}.van-address-item .van-radio__label{width:100%;margin-left:0;padding-left:0.54rem;box-sizing:border-box}.van-address-item .van-radio__input{top:50%;left:0;font-size:0.32rem;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-address-item .van-icon-checked{color:#f44}.van-address-item__name{font-size:0.28rem;font-weight:500;line-height:0.4rem;margin-bottom:0.1rem}.van-address-item__address{font-size:0.24rem;line-height:0.32rem;color:#666}.van-address-item--unswitchable .van-radio__input{display:none}.van-address-item--unswitchable .van-radio__label{padding-left:0}.van-address-item--disabled .van-address-item__address,.van-address-item--disabled .van-address-item__name{color:#999}.van-address-item__edit{position:absolute;top:50%;right:0.3rem;font-size:0.32rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-card{color:#333;height:2rem;font-size:0.24rem;position:relative;box-sizing:border-box;padding:0.1rem 0.3rem 0.1rem 2.3rem;background-color:#fafafa}.van-card:not(:first-child){margin-top:0.2rem}.van-card--center,.van-card__thumb{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-card__thumb{top:0.1rem;left:0.3rem;width:1.8rem;height:1.8rem;position:absolute}.van-card__thumb img{border:none;max-width:100%;max-height:100%}.van-card,.van-card__content,.van-card__thumb{display:-webkit-box;display:-webkit-flex;display:flex}.van-card__content{width:100%}.van-card__desc,.van-card__title{line-height:0.4rem;word-break:break-all}.van-card__title{max-height:0.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.van-card__desc{color:#666;max-height:0.4rem}.van-card__left{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.van-card__right{-webkit-flex-shrink:0;flex-shrink:0;line-height:0.4rem;padding-left:0.2rem;text-align:right}.van-card__origin-price{color:#666;text-decoration:line-through}.van-card__num{color:#666}.van-card__tag{position:absolute;top:0.04rem;left:0}.van-card__footer{right:0.3rem;bottom:0.16rem;position:absolute}.van-card__footer .van-button{margin-left:0.1rem}.van-contact-card{padding:0.3rem}.van-contact-card .van-cell__value{margin-left:0.1rem;line-height:0.4rem;display:inline-block;vertical-align:middle}.van-contact-card--add .van-cell__value{line-height:0.8rem}.van-contact-card--add .van-cell__left-icon{color:#1989fa;font-size:0.8rem}.van-contact-card::before{content:'';left:0;right:0;bottom:0;height:0.04rem;position:absolute;background:-webkit-repeating-linear-gradient(135deg,#ff6c6c 0,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background:repeating-linear-gradient(-45deg,#ff6c6c 0,#ff6c6c 20%,transparent 0,transparent 25%,#1989fa 0,#1989fa 45%,transparent 0,transparent 50%);background-size:1.6rem}.van-contact-list{height:100%;padding-bottom:1.3rem;box-sizing:border-box}.van-contact-list .van-cell{padding:0.3rem}.van-contact-list .van-cell__value{color:#333;padding-right:0.68rem;position:relative}.van-contact-list .van-radio__label{margin-left:0.54rem}.van-contact-list .van-radio__input{top:50%;left:0;font-size:0.32rem;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-contact-list .van-icon-checked{color:#f44}.van-contact-list__group{height:100%;overflow-y:scroll;padding-bottom:2rem;box-sizing:border-box;-webkit-overflow-scrolling:touch}.van-contact-list__name{font-size:0.28rem;font-weight:500;line-height:0.4rem}.van-contact-list__edit{position:absolute;top:50%;right:0.3rem;font-size:0.32rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.van-contact-list__add{position:fixed;left:0;bottom:0;z-index:9999}.van-contact-edit__buttons{padding:0.6rem 0.3rem}.van-contact-edit .van-cell__title{max-width:1.3rem}.van-contact-edit .van-button{margin-bottom:0.3rem}.van-coupon-list{height:100%;position:relative;background-color:#f8f8f8}.van-coupon-list__field{padding:0.14rem 0.3rem}.van-coupon-list__exchange{height:0.64rem;line-height:0.6rem}.van-coupon-list__list{overflow-y:auto;padding:0.3rem 0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.van-coupon-list__close{left:0;bottom:0;position:absolute;font-weight:500}.van-coupon-list__empty{padding-top:2rem;text-align:center}.van-coupon-list__empty p{color:#999;margin:0.3rem 0;font-size:0.28rem;line-height:0.4rem}.van-coupon-list__empty img{width:1.6rem;height:1.68rem}.van-coupon-item{overflow:hidden;border-radius:0.08rem;margin:0 0.3rem 0.3rem;background-color:#fff;box-shadow:0 0 0.08rem rgba(0,0,0,.1)}.van-coupon-item:active{background-color:#e8e8e8}.van-coupon-item__content{display:-webkit-box;display:-webkit-flex;display:flex;height:2rem;padding:0.48rem 0 0 0.3rem;box-sizing:border-box}.van-coupon-item h2,.van-coupon-item p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-coupon-item h2{height:0.68rem;font-weight:500;line-height:0.68rem}.van-coupon-item p{font-size:0.24rem;line-height:0.32rem;color:#999}.van-coupon-item__head{min-width:1.8rem}.van-coupon-item__head h2{color:#f44;font-size:0.48rem}.van-coupon-item__head h2 span{font-size:50%}.van-coupon-item__body{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;border-radius:0 0.08rem 0.08rem 0}.van-coupon-item__body h2{font-size:0.32rem}.van-coupon-item__corner{top:0.32rem;right:0.3rem;position:absolute}.van-coupon-item__corner .van-icon{border-color:#f44;background-color:#f44}.van-coupon-item__reason{padding:0.14rem 0.3rem;border-top:0.02rem dashed #eee;background-color:#fafafa}.van-coupon-item--disabled:active{background-color:#fff}.van-coupon-item--disabled .van-coupon-item__content{height:1.8rem}.van-coupon-item--disabled h2,.van-coupon-item--disabled p,.van-coupon-item--disabled span{color:#999}.van-goods-action{left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;position:fixed}.van-goods-action-big-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0}@media (max-width:321px){.van-goods-action-big-btn{font-size:0.3rem}}.van-goods-action-mini-btn{color:#666;display:-webkit-box;display:-webkit-flex;display:flex;height:1rem;font-size:0.2rem;min-width:15%;line-height:1;text-align:center;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-goods-action-mini-btn::after{border-width:0.02rem 0 0 0.02rem}.van-goods-action-mini-btn:first-child::after{border-left-width:0}.van-goods-action-mini-btn:active{background-color:#e8e8e8}.van-goods-action-mini-btn__icon{width:1em;font-size:0.4rem;margin:0 auto 0.1rem}.van-goods-action-big-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0}@media (max-width:321px){.van-goods-action-big-btn{font-size:0.3rem}}.van-goods-action-mini-btn{color:#666;display:-webkit-box;display:-webkit-flex;display:flex;height:1rem;font-size:0.2rem;min-width:15%;line-height:1;text-align:center;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-goods-action-mini-btn::after{border-width:0.02rem 0 0 0.02rem}.van-goods-action-mini-btn:first-child::after{border-left-width:0}.van-goods-action-mini-btn:active{background-color:#e8e8e8}.van-goods-action-mini-btn__icon{width:1em;font-size:0.4rem;margin:0 auto 0.1rem}.van-submit-bar{left:0;bottom:0;width:100%;z-index:100;position:fixed;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{color:#f56723;padding:0.2rem;font-size:0.24rem;line-height:0.36rem;background-color:#fff7cc}.van-submit-bar__bar{height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;font-size:0.28rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff}.van-submit-bar__text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:500;text-align:right;color:#333;padding-right:0.24rem}.van-submit-bar__text span{display:inline-block}.van-submit-bar__price{color:#f7ab00;font-size:0.36rem}.van-submit-bar__price::first-letter{font-size:0.28rem}.van-submit-bar .van-button{width:2.2rem}.van-sku-container{font-size:0.28rem;background:#fff;overflow-y:visible;max-height:-webkit-max-content;max-height:max-content}.van-sku-body{max-height:7rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.van-sku-body::-webkit-scrollbar{display:none}.van-sku-group-container{margin-left:0.3rem;padding:0.24rem 0 0.04rem}.van-sku-header{margin-left:0.3rem}.van-sku-header__img-wrap{position:relative;float:left;margin-top:-0.2rem;width:1.6rem;height:1.6rem;background:#f8f8f8;border-radius:0.04rem}.van-sku-header__img-wrap img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%}.van-sku-header__goods-info{padding:0.2rem 1.2rem 0.2rem 0.2rem;min-height:1.64rem;overflow:hidden;box-sizing:border-box}.van-sku__goods-name{font-size:0.24rem}.van-sku__price-symbol{vertical-align:middle}.van-sku__price-num{font-size:0.32rem;vertical-align:middle}.van-sku__goods-price{color:#f44;margin-top:0.2rem;vertical-align:middle}.van-sku__close-icon{top:0.2rem;right:0.3rem;font-size:0.4rem;color:#999;position:absolute;text-align:center}.van-sku-row{margin:0 0.3rem 0.2rem 0}.van-sku-row:last-child{margin-bottom:0}.van-sku-row__title{padding-bottom:0.2rem}.van-sku-row__item{display:inline-block;padding:0.1rem 0.18rem;margin:0 0.2rem 0.2rem 0;height:0.56rem;min-width:1.04rem;line-height:0.32rem;font-size:0.24rem;color:#333;text-align:center;border:0.02rem solid #999;border-radius:0.06rem;box-sizing:border-box}.van-sku-row__item--active{color:#fff;border-color:#f44;background:#f44}.van-sku-row__item--disabled{background:#e8e8e8;border-color:#eee;color:#c9c9c9}.van-sku-stepper-stock{padding:0.24rem 0;margin-left:0.3rem}.van-sku-stepper-container{height:0.6rem;margin-right:0.4rem}.van-sku__stepper{float:right}.van-sku__stepper-title{float:left;line-height:0.6rem}.van-sku__stock{display:inline-block;margin-right:0.2rem;color:#999;font-size:0.24rem}.van-sku__quota{display:inline-block;color:#f44;font-size:0.24rem}.van-sku-messages{padding-bottom:0.2rem;background:#f8f8f8}.van-sku-messages__image-cell .van-cell__title{max-width:1.8rem}.van-sku-messages__image-cell .van-cell__value{text-align:left}.van-sku-img-uploader{display:inline-block}.van-sku-img-uploader__header{padding:0 0.2rem;border:0.02rem solid #eee;line-height:0.48rem;border-radius:0.06rem;font-size:0.24rem}.van-sku-img-uploader__header .van-icon{top:0.06rem;margin-right:0.1rem;font-size:0.28rem}.van-sku-img-uploader__img{height:1.2rem;width:1.2rem;float:left;margin:0.2rem 0.2rem 0 0;position:relative;border:0.02rem solid #eee}.van-sku-img-uploader__img img{max-width:100%;max-height:100%;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-sku-img-uploader__delete{position:absolute;color:#f44;top:-0.24rem;right:-0.28rem;z-index:1;padding:0.12rem}.van-sku-img-uploader__delete::before{border-radius:0.28rem;background-color:#fff}.van-sku-img-uploader__uploading{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:0.4rem;height:0.4rem}.van-sku-actions{display:-webkit-box;display:-webkit-flex;display:flex}.van-dialog__content{border-bottom:0.02rem solid #eee}.van-dialog__footer--buttons .van-button--default{color: #f6ab00;background: #fff}.van-dialog__footer--buttons .van-dialog__confirm{color: #fff;background: #f6ab00}.van-dialog {overflow:inherit;}


.modal-backdrop[data-v-664f81db] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.modal-backdrop.transparent[data-v-664f81db] {
    background-color: transparent;
}
.modal-backdrop.hide[data-v-664f81db] {
    display: none;
}
.modal-backdrop .modal-backdrop-bg[data-v-664f81db] {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
}
.modal-backdrop .modal-wrapper[data-v-664f81db] {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
    display: -webkit-box;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-box-align: center;
    -moz-align-items: center;
    -webkit-align-items: center;
            align-items: center;
    z-index: 12;
}
.modal-backdrop .modal-wrapper .modal[data-v-664f81db] {
      margin: 0 auto;
      background-color: white;
      max-width: 80%;
      min-width: 40%;
      max-height: 80%;
      border-radius: 0.5rem;
      text-align: center;
      position: relative;
      box-sizing: border-box;
      overflow: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex;
}
.modal-backdrop .modal-wrapper .modal.transparent[data-v-664f81db] {
        background-color: transparent;
}
.modal-backdrop .modal-wrapper .modal .modal-content[data-v-664f81db] {
        -webkit-overflow-scrolling: touch;
        width: 100%;
        max-height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
}


.loading-container:not(.visible) .icon[data-v-63414323],
.loading-container:not(.visible) .spinner[data-v-63414323] {
  display: none;
}
.loading-container.visible[data-v-63414323] {
  visibility: visible;
}
.loading-container.active[data-v-63414323] {
  opacity: 1;
}
.loading-container .loading[data-v-63414323] {
  padding: 0.4rem;
  border-radius: 0.1rem;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
  text-overflow: ellipsis;
  font-size: 0.3rem;
}
.loading-container .loading h1[data-v-63414323],
.loading-container .loading h2[data-v-63414323],
.loading-container .loading h3[data-v-63414323],
.loading-container .loading h4[data-v-63414323],
.loading-container .loading h5[data-v-63414323],
.loading-container .loading h6[data-v-63414323] {
  color: #fff;
}
.loading-container[data-v-63414323] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-transition: 0.2s opacity linear;
  transition: 0.2s opacity linear;
  visibility: hidden;
  opacity: 0;
}
.loading-container .loading[data-v-63414323] {
    padding: 0.3rem;
    background-color: rgba(0, 0, 0, 0.8);
}
.loading-container .spinner svg[data-v-63414323] {
    width: .56rem;
    height: .56rem;
    stroke: #FFF;
    fill: #FFF;
}
.loading-container .tips[data-v-63414323] {
    font-size: .28rem;
    line-height: .28rem;
}


.von-cascade-panel {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 0.68rem 0 0 0;
  background-color: #f5f5f5;
  z-index: 12;
  box-sizing: border-box;
  pointer-events: auto !important;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transform: translate(0, 100%);
  -webkit-transform: translate(0, 100%);
}
.von-cascade-panel.active {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);
    transition: -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0, 1);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1);
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1);
}
.von-cascade-panel .title {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1000;
    font-size: 0.28rem;
    line-height: 0.28rem;
    text-align: center;
    padding: 0.2rem 0;
}
.von-cascade-panel .list {
    background-color: #ffffff;
    max-height: calc(100vh/3);
    overflow-x: hidden;
    overflow-y: overflow;
    -webkit-overflow-scrolling: touch;
}
.von-cascade-panel .list .item {
      border-top: 0.02rem solid #eee;
      font-size: 0.28rem;
      padding: 0.2rem 0;
      text-align: center;
}
.von-cascade-panel .list .item:active {
        background-color: #eee;
}


.backdrop.transparent[data-v-3e4bc495] {
  background-color: transparent;
}

