.hm-m-l-5 { margin-left: 5px; } .hm-m-l-10 { margin-left: 10px; } .hm-m-l-15 { margin-left: 15px; } .hm-m-l-20 { margin-left: 20px; } .hm-m-t-5 { margin-top: 5px; } .hm-m-t-10 { margin-top: 10px; } .hm-p-tb-10{ padding: 10px 0; } .hm-p-lr-10{ padding: 0px 10px; } .hm-p-lr-25 { padding: 0 25%; } .hm-p-lr-33 { padding: 0 33%; } .hm-p-10 { padding: 10px; } .hm-p-t-5{ padding-top: 5px; } .hm-p-t-10{ padding-top: 10px; } .hm-p-b-10{ padding-bottom: 10px; } .hm-p-b-20{ padding-bottom: 20px; } .hm-zhx { text-decoration: line-through; } .hm-text-align-center{ text-align: center; } .hm-text-align-right{ text-align: right; } .hm-btn-normal { display: block; margin: 0; padding: 0; line-height: normal; background: none; border-radius: 0; box-shadow: none; border: none; font-size: unset; text-align: unset; overflow: visible; } .hm-btn-normal:after { border: none; } .hm-btn-normal.button-hover { color: inherit; } /* 浮动 */ .cf::after, .cf::before { content: " "; display: table; } .cf::after { clear: both; } .fl { float: left; } .fr { float: right; } .hm-line-1{ overflow: hidden; text-overflow: ellipsis; white-space: normal; } .dis-block-inline{ display: inline-block; } .hm-border { border: 1px solid #f0f0f0; } .hm-border-t { border-top: 1px solid #f0f0f0; } .hm-border-b { border-bottom: 1px solid #f0f0f0; } .hm-border-l { border-left: 1px solid #f0f0f0; } .hm-border-r { border-right: 1px solid #f0f0f0; } .hm-font-b{ font-weight: bold; } .hm-font-12 { font-size: 12px; } .hm-font-13 { font-size: 13px; } .hm-font-14 { font-size: 14px; } .hm-font-25 { font-size: 20px; } .hm-font-30 { font-size: 30px; } /* 文本颜色 */ .hm-col-0 { color: #000; } .hm-col-9 { color: #999; } .hm-col-c { color: #ccc; } .hm-col-success { color: #18bc37; } .hm-col-success2 { color: #8cde9b; } .hm-col-success3 { color: #d1f2d7; } .hm-col-warning { color: #f3a73f; } .hm-col-warning2 { color: #f9d39f; } .hm-col-warning3 { color: #fdedd9; } .hm-col-error { color: #e43d33; } .hm-col-error2 { color: #f29e99; } .hm-col-error3 { color: #fad8d6; } .hm-col-info { color: #8f939c; } .hm-col-info2 { color: #c7c9ce; } .hm-col-info3 { color: #e9e9eb; } .hm-bg-f{ background-color: #fff; } .hm-bg-9 { background-color: #999; } .hm-bg-c { background-color: #ccc; } .hm-bg-blue{ background-color: #1196DB; } .hm-bg-success { background-color: #18bc37; } .hm-bg-success2 { background-color: #8cde9b; } .hm-bg-success3 { background-color: #d1f2d7; } .hm-bg-warning { background-color: #f3a73f; } .hm-bg-warning2 { background-color: #f9d39f; } .hm-bg-warning3 { background-color: #fdedd9; } .hm-bg-error { background-color: #e43d33; } .hm-bg-error2 { background-color: #f29e99; } .hm-bg-error3 { background-color: #fad8d6; } .hm-bg-info { background-color: #8f939c; } .hm-bg-info2 { background-color: #c7c9ce; } .hm-bg-info3 { background-color: #e9e9eb; } .popup-350 { padding: 10px 0; border-radius: 5px; background-color: #fff; width: 350px; } .popup-350 .title { padding: 0 10px 10px 10px; border-bottom: #f0f0f0 solid 1px; } .popup-350 .title .close { display: inline-block; float: right; } .popup-500 { padding: 10px 0; border-radius: 5px; background-color: #fff; width: 500px; } .popup-500 .title { padding: 0 10px 10px 10px; border-bottom: #f0f0f0 solid 1px; } .popup-500 .title .close { display: inline-block; float: right; } .popup-800 { padding: 10px 0; border-radius: 5px; background-color: #fff; width: 500px; } .popup-800 .title { padding: 0 10px 10px 10px; border-bottom: #f0f0f0 solid 1px; } .popup-800 .title .close { display: inline-block; float: right; } /* 多规格选项框 */ .spec-box { padding: 15px; } .spec-box .goods image { height: 100px; width: 100px; border-radius: 5px; float: left; margin-right: 20px; box-shadow: 6rpx 6rpx 8rpx rgba(26, 26, 26, 0.2); } .spec-box .goods .detail { padding: 10px 20px; } .spec-box .spec-title { color: #888; padding: 10px; border-top: 1px dashed #eee; } .spec-box .spec-but { height: 30px; line-height: 30px; vertical-align: middle; text-align: center; padding: 0 10px; border-radius: 5px; float: left; margin-top: 10px; margin-left: 10px; font-size: 15px; } .spec-box .ok { background-color: #e43d33; color: #fff; } .spec-box .no { background-color: #ccc; color: #888; } /*暂无数据*/ .hm-empty{ padding-top: 100px; text-align: center; } .hm-empty .text{ font-size: 14px; color: #ccc; margin-top: 20px; }