* { margin: 0; padding: 0; } .pay .w-pay-money span { font-size: 12px; font-weight: normal; } .pay .w-pay-type img { position: absolute; left: 1px; top: 6px; } .pay .w-pay-selected img, .w-pay-type:hover img { left: 0; top: 5px; } .pay .w-pay-bankLogo img { position: absolute; left: 2px; top: 2px; display: block; width: 50px; height: 45px; } .pay .w-pay-bankLogo:hover img { left: 1px; top: 1px; } .pay .z-sel s,.z-initsel s,.z-Btn-ok b{background:url(../images/member-icon.png);background-size:40px auto;} .pay, .pay button, .pay input, .pay select, .pay textarea { font-size: 12px; font-family: arial, 微软雅黑; } :focus { outline: 0; } .pay img { border: 0; } .pay ul, li { list-style: none; } .pay div, .pay ul, .pay li, .pay dl, .pay dt, .pay dd, .pay table, .pay td, .pay input { font-size: 12px; } input, select, textarea { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-appearance: none; border: 0; border-radius: 0; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } a { color: #000; text-decoration: none; outline: medium none; } a:hover { color: #C00; } .orange { color: #f60; } h1, h2, h3, h4, b { font-weight: normal; } .m-round { border: 1px solid #DCDCDC; border-radius: 5px; background: #fff; box-shadow: 1px 1px 1px #e7e7e7; } .z-HReturn s, .z-HReturn b { background: url(/images/mainIcon.png); background-size: 80px auto; } .orgBtn { display: block; width: 100%; -webkit-box-sizing: border-box; height: 43px; line-height: 43px; text-align: center; color: #fff !important; border-radius: 5px; font-size: 18px; } .orgBtn { background: #f60; border: 1px solid #ef6000; max-width:250px; margin: 5px auto; } .z-sort i, .z-RCornerBtn i { width: 5px; height: 34px; display: inline-block; background-position: 0 -110px; background-color: #f60; position: absolute; left: 0; top: 0; } .g-header { height: 44px; background: #f60; border-bottom: 1px solid #e35b00; position: relative; } .g-header h2 { text-align: center; color: #fff; line-height: 44px; text-shadow: 1px 1px 0 #C04D00; } .g-header .head-l, .g-header .head-r { position: absolute; top: 6px; } .g-header .head-r .z-shop { margin-left: 3px; } .g-header .head-l { left: 3px; } .z-HReturn { height: 33px; line-height: 33px; padding-left: 15px; display: inline-block; position: relative; } .z-HReturn b { display: inline-block; background-position: right -196px; padding: 0 11px 0 5px; color: #fff; } .z-HReturn s { width: 15px; height: 33px; background-position: 0 -162px; display: inline-block; position: absolute; left: 0; top: 0; overflow: hidden; } .g-header .head-r { right: 6px; } .g-member { background: #F4F4F4; padding: 10px 5px; } .g-Total { background: #F4F4F4; border-bottom: 1px solid #DCDCDC; line-height: 30px; padding: 5px 10px 0; font-size: 14px; } .g-Recharge ul:after { content: "\0020"; display: block; height: 0; clear: both; } .g-Recharge ul { zoom: 1; } .g-Recharge li { width: 33%; float: left; margin-bottom: 10px; } .g-Recharge li:nth-child(3n-1) { width: 34%; text-align: center; } .g-Recharge li:nth-child(3n-3) { text-align: right; } .g-Recharge li a,.z-initsel, .g-Recharge li b { color: #959595; width: 90%; line-height: 30px; display: inline-block; background: #fff; border-radius: 3px; text-align: center; border: 1px solid #EAEAEA; box-shadow: 1px 1px 1px #EDEDED; position: relative; } .g-Recharge li a.z-sel s{ width: 18px; height: 18px; position: absolute; right: -1px; bottom: -1px; display: inline-block; background-position: 0 0; } .z-initsel s { width: 18px; height: 18px; position: absolute; right: -1px; bottom: -1px; display: inline-block; background-position: 0 0; } #ulBankList li a.z-initsel { border: 1px solid #F60; color: #666; } .g-Recharge li a.z-sel { border: 1px solid #F60; color: #666; } .g-Recharge li input { color: #959595; } .g-Recharge li .z-initsel input { color: #666; } .g-Recharge li .z-init { width: 90%; padding: 7px 0; text-align: center; border: none; } .f-Recharge-btn { display: block; } .g-pay-ment { overflow: hidden; } .g-pay-ment li { line-height: 35px; border-top: 1px dotted #CBCBCB; max-height: 70px; padding: 5px 0px 20px 0px; overflow: hidden; margin-top: -1px; float: left; } .g-pay-ment li a{ width:100%; max-width: 150px; } .g-pay-ment li img{ width:100%; max-width: 150px; border: 1px solid #EAEAEA; }