* { box-sizing: inherit; color: inherit; font: inherit; margin: 0; padding: 0; } html { box-sizing: border-box; color: #333; } body { background-color: #f5f5f5; font-size: 12px; } button { border: 0 none; } a { text-decoration: none; } .text-right { text-align: right; } .withdraw h3 { font-size: 0.28rem; font-weight: bold; margin-top: 0.36rem; padding: 0 0.42rem; } .withdraw_able { height: 2.06rem; overflow: hidden; } .withdraw_amount { color: #EB1313; font-size: 0.64rem; font-weight: bold; margin-top: 0.17rem; text-align: center; } .withdraw_list { background-color: #fff; height: 3.39rem; overflow: hidden; } .withdraw_item { border: 0.02rem solid #ccc; border-radius: 0.08rem; box-sizing: content-box; color: #999; float: left; font-size: 0.36rem; height: 0.84rem; line-height: 0.84rem; margin: 0.27rem 0.05rem 0 0.35rem; text-align: center; width: 1.96rem; } .active { border-color: #EB1313; color: #EB1313; } .withdraw_info { background-color: #fff; margin-top: -0.2rem; padding: 1px 0 0.18rem; } .withdraw_info h3 { margin-bottom: 0.3rem; } .withdraw_info-item { border: 1px solid #DEDEDE; border-radius: 0.08rem; box-sizing: content-box; font-size: 0.28rem; height: 0.72rem; line-height: 0.72rem; margin: 0.18rem 0.42rem; padding: 0 0.2rem; } .withdraw_info-item label { color: #666; display: block; width: 100%; } .withdraw_info-item i { color: #f00; font-weight: bold; } .withdraw_info-item input { border: 0 none; line-height: 0.36rem; width: 75%; } .withdraw_info-item input:focus { outline: none; } .withdraw_tips { color: #666; font-size: 0.26rem; overflow: hidden; } .withdraw_content { line-height: 0.5rem; margin-top: 0.15rem; padding: 0 0.42rem; } .withdraw_btngroup { margin: 1.5rem 0; text-align: center; } .withdraw_btn { background-color: #557CFF; border-radius: 0.44rem; color: #fff; font-size: 0.36rem; font-weight: bold; height: 0.88rem; width: 3.62rem; } .tab { width: 100%; height: 0.96rem; background-color: #FFFFFF; display: flex; align-items: center; justify-content: center; } .tab .tab_cell { flex: 1; height: 100%; width: 100%; color: #7D7E81; position: relative; font-size: 0.32rem; display: flex; align-items: center; justify-content: center; } .tab .active { color: #333333; font-weight: 700; } .tab .active::before { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 0.58rem; height: 0.08rem; background: #1A83FF; border-radius: 100px; } .content { margin-top: 0.2rem; } .content_item { background-color: #fff; border-bottom: 0.02rem solid #fafafa; display: flex; height: 1.7rem; padding: 0 0.38rem; width: 100%; } .content_column { display: flex; flex-direction: column; justify-content: center; width: 100%; } .content_row { align-items: center; display: flex; flex-direction: row; width: 100%; } .content_avatar { border-radius: 50%; height: 1.1rem; margin-right: 0.2rem; width: 1.1rem; } .content_intro { flex: 1; overflow: hidden; } .content_nickname { color: #333; display: block; font-size: 0.32rem; margin: 0.15rem 0 0.2rem; } .content_text { color: #999; display: block; font-size: 0.26rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .content_info { margin-bottom: 0.2rem; } .content_order { color: #333; flex: 1; font-size: 0.32rem; } .content_price { color: #FD0808; font-size: 0.48rem; } .content_price-unit { font-size: 0.3rem; } .content_price-fixed { display: block; margin: 0 0 0.2rem; } .content_datetime, .content_status { color: #666; font-size: 0.26rem; } .content_datetime { display: block; flex: 1; } .pop_outer { background-color: rgba(0, 0, 0, 0.7); position: fixed; left: 0; top: 0; height: 100%; width: 100%; text-align: center; } .pop_inner { background-color: #fff; border-radius: 0.1rem; min-height: 2rem; width: 80%; overflow: hidden; position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .pop_title { color: #000; font-size: 0.36rem; padding: 0.3rem 0.3rem 0; } .pop_content { color: #999; font-size: 0.3rem; line-height: 0.44rem; padding: 0.3rem 0.4rem; } .pop_btn-group { border-top: 1px solid #dedede; height: 1rem; line-height: 1rem; } .pop_btn { background-color: #fff; color: #00C200; float: left; font-size: 0.36rem; width: 50%; } .pop_btn:first-child { border-right: 1px solid #dedede; } .pop_btn__block { width: 100%; } .underline { color: #1A83FF; text-decoration: underline; } @media screen and (min-width: 320px) { html { font-size: 42.66666667px; } } @media screen and (min-width: 360px) { html { font-size: 48px; } } @media screen and (min-width: 375px) { html { font-size: 50px; } } @media screen and (min-width: 414px) { html { font-size: 55.2px; } } @media screen and (min-width: 750px) { html { font-size: 100px; } }