/**end**/ .omit { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .ellip { -webkit-line-clamp: 2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .m15 { margin-top: 15px !important; } .clear { clear: both; } .flex { display: flex; text-align: center; .f { flex: 1; overflow: hidden; .icon { padding-right: 7px; } } } .left { text-align: left; } .rline { border-right: 1px solid $line; } .btn { color: white; background-color: $main-color; border-radius: 25px; font-size: 15px; text-align: center; padding: 5px 5px; } .cmain { padding: 15px; } .form_group { padding: 9px 10px 9px 10px; overflow: hidden; background-color: white; position: relative; &.form_group:last-child { border-bottom: 0px; } .lable { font-size: 17px; text-align: left; color: #545555; position: relative; font-weight: bold; } .re { &::before { content: '*'; width: 0px; height: 0px; color: red; position: absolute; top: -7px; left: -8px; font-weight: bold; } } .avatar { position: absolute; top: 0px; right: 0px; width: 55px; height: 55px; border-radius: 50%; } picker { position: relative; .more { position: absolute; right: 7px; top: 13px; font-weight: normal; color: $font-c; } } .uni-file-picker { margin-top: 12px; } .up { color: $font-c; font-size: 15px; padding: 5px; .icon { padding-right: 5px; } } .fjsc { margin-top: 3px; color: $font-c; font-size: 13px; } .uni-data-tree { margin-top: 12px; background-color: #f6f6f6; border: 0px !important; padding-left: 5px; border-radius: 5px; .placeholder { font-size: 15px; } .input-value-border { border: 0px; } .input-value { padding: 1px 5.5px; } } input { font-size: 15px; border-radius: 5px; padding: 10px; margin-top: 12px; color: $font-c; background-color: #f6f6f6; } .ops { position: absolute; right: 23px; top: 53px; font-size: 15px; color: $main-color; z-index: 11; } textarea { font-size: 15px; border-radius: 5px; padding: 10px; margin-top: 12px; height: 90px; width: 93%; background-color: #f6f6f6; color: $font-c; } } /*****设置**********/ .cmd { margin-top: 10px; border-radius: 8px; overflow: hidden; .s_item { padding: 10px; background-color: white; color: $font-c; overflow: hidden; border-bottom: 1px solid #f0f2f7; .ic { display: block; float: left; font-size: 25px; text-align: center; padding: 7px; border-radius: 50%; margin-right: 13px; line-height: 29px; color: $main-color; } .title { color: #545555; padding-top: 11px; float: left; } .arrow { font-size: 20px; float: right; color: #9a9a9a; margin-top: 10px; } } } .forms { background-color: white; padding: 10px 13px 70px 13px; } /**底部按钮操作******/ .mfooter { position: fixed; width: 100%; bottom: 0px; text-align: center; background-color: white; border-top: 1px solid $line; .flex { padding: 5px 10px 5px 10px; .f { margin: 10px; } .s2 { flex: 0.5; } .save { background-color: #f5f6fa; color: $font-c; } } .btn { border-radius: 25px; width: 80%; position: relative; .icon { padding-right: 5px; } } } .ifnull { color: red; font-weight: bold; } /**用户登录******/ .login { .app_top { display: block; position: relative; .icon { position: absolute; color: white; z-index: 2; top: 5%; left: 13px; font-size: 25px; } .img { width: 100%; } .welcome { position: absolute; color: white; z-index: 1111; top: 25%; left: 10%; font-size: 17px; .desc { margin-bottom: 5px; text-shadow: 0px 5px 10px #1a1a1a; font-weight: bold; } } } .dk { position: relative; margin: 0 auto; padding: 15px 30px 30px 30px; background-color: white; border-radius: 30px; margin-top: -85px; .bg { overflow: hidden; border-bottom: 1px solid $line; padding: 5px 0px 5px 0px; .icon { float: left; padding-left: 10px; margin-top: 14px; font-size: 18px; } input { height: 45px; text-align: left; padding-left: 15px; color: $font-c; width: 60%; } .label { float: right; margin-top: -31px; padding-right: 15px; font-size: 14px; color: $main-color; cursor: pointer; .icon { color: darkgray; font-size: 22px; margin-top: -4px; &.active { color: $main-color; } } .captcha { width: 90px; height: 34px; margin-top: -8px; border-radius: 3px; } } } } .xy { color: $font-c; padding-top: 15px; font-size: 13px; .checkbox { float: left; font-size: 13px; margin-top: 1px; } .a { color: $main-color; } } .btn { margin-top: 25px; } .register { background-color: #f5f6fa; color: $font-c; margin-top: 20px; } } /**用户登录end******/ .news_item { background-color: white; padding: 12px; margin-bottom: 10px; border-radius: 10px; overflow: hidden; .img { float: left; width: 100px; height: 70px; border-radius: 5px; background-color: #e0e0e0; } .con { float: left; width: 60%; color: #888; height: 71px; font-size: 13px; line-height: 1.6; padding-left: 10px; position: relative; .title { font-size: 14px; color: #192b20; line-height: 1.6; } .source { margin-top: 5px; font-size: 13px; bottom: 0px; position: absolute; width: 120px; .icon { padding-right: 4px; } } .releaseTime { font-size: 13px; bottom: 0px; position: absolute; right: 0px; right: -17px; } } .look { display: none; float: right; border-radius: 3px; padding: 10px 30px; } } .mt0 { margin-top: 0px !important; } .mt5 { margin-top: 5px !important; } .p0 { padding-top: 0px; } .menu { background-color: white; padding-top: 3px; margin-top: 10px; border-radius: 8px; overflow: hidden; .msn { float: left; width: 25%; text-align: center; .out { padding: 3px; .int { padding: 9px; animation: bounceIn 1s; .ioc { width: 45px; height: 45px; background-color: #1c9dff; border-radius: 40%; margin: 0 auto; line-height: 46px; font-size: 25px; } .tit { font-size: 13px; margin-top: 5px; color: $font-c; } } } } } .ppopup { padding: 15px; .sh { font-size: 14px; color: $font-c; padding-top: 7px; } .form_group { padding: 12px 10px 8px 10px; } .btn { width: 70%; border-radius: 30px; margin-top: 20px; } } ._success { background-color: #f0f9eb !important; color: #67c23a !important; } ._info { background-color: #f4f4f5 !important; color: #909399 !important; } ._error { background-color: #fef0f0 !important; color: #f56c6c !important; } .message { padding: 15px; border-radius: 5px; font-size: 14px; background-color: white; color: $font-c; margin-bottom: 10px; .icon { padding-right: 3px; font-size: 16px; } } .vlabel { position: relative; color: $font-c; margin-bottom: 12px; overflow: hidden; .tag { position: absolute; width: 5px; height: 15px; background-color: $main-color; border-radius: 5px; top: 4px; } .title { margin-left: 10px; float: left; font-size: 17px; font-weight: bold; } .more { float: right; font-size: 14px; } } .common_list { padding: 13px; .item { padding: 12px; color: $font-c; background-color: white; border-radius: 10px; .title { font-size: 15px; margin-bottom: 10px; color: #192b20; } .pic { float: left; width: 80px; height: 80px; border-radius: 3px; } .con { float: left; width: 60%; padding-left: 10px; } } } .address { background-color: white; padding: 15px; overflow: hidden; .con { float: left; width: 85%; color: $font-c; .title { color: #192b20; } .desc { font-size: 14px; padding-top: 5px; color: #898f94; text { padding-right: 10px; } } } .icon { float: right; margin-top: 12px; } } .search { padding: 12px 12px 0px 12px; } .tab { position: relative; background-color: white; .length { position: absolute; right: 14px; top: 13px; font-size: 14px; color: $font-c; } } .goodsManageList { padding: 12px; .item { padding: 12px; color: $font-c; background-color: white; border-radius: 10px; margin-bottom: 10px; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08); .top { overflow: hidden; .title { font-size: 15px; margin-bottom: 10px; color: #192b20; float: left; width: 80%; font-weight: bold; } .state { float: right; font-size: 14px; .icon { color: #abacb0; font-weight: bold; } } } .con { padding-bottom: 10px; font-size: 14px; overflow: hidden; .fs { text-align: left; .tag { color: #abacb0; padding-bottom: 3px; } } .tradeAreaName { padding-top: 10px; color: #abacb0; float: left; } .date { float: left; color: #abacb0; padding-top: 10px; padding-left: 10px; } } .op { border-top: 1px solid $line; padding: 10px 10px 0px 10px; color: #192b20; font-size: 15px; .f { color: #abacb0; } } } } .sort-list { padding: 0px 0px 10px 0px; color: #424242; overflow: hidden; .sort-item { float: left; cursor: pointer; font-size: 14px; padding: 5px 10px; text-align: center; border-left: 1px solid #e0e0e0; &.active { color: $main-color; } &:first-child { border: 0px; } } .type { float: right; padding-top: 5px; color: $font-c; font-size: 14px; .qc { padding-left: 3px; } } } .goodsList { padding: 12px; .item { background-color: white; padding: 12px; border-radius: 10px; font-size: 14px; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08); margin-bottom: 10px; overflow: hidden; position: relative; .check { position: absolute; right: 5px; top: 4px; font-size: 24px; } .title { margin-bottom: 9px; float: left; width: 80%; font-size: 17px; font-weight: bold; } .goodsType { float: right; color: #a0a2a6; width: 70px; margin-top: -29px; text-align: right; font-size: 13px; } .state { float: right; font-size: 14px; .icon { color: #abacb0; font-weight: bold; } .del { font-size: 20px; color: #f44336; } } .pic { float: left; width: 75px; height: 75px; border-radius: 3px; } .con { float: left; width: 70%; padding-left: 10px; color: $font-c; .desc { padding-top: 7px; color: #a0a2a6; text { padding-right: 15px; } } .price { padding-top: 7px; font-size: 16px; color: #ff5722; font-weight: bold; } .buy { float: right; width: 32px; height: 32px; border-radius: 50%; background-color: $main-color; color: white; text-align: center; line-height: 33px; font-size: 18px; margin-top: -32px; margin-right: -11px; } } .op { margin-top: 12px; border-top: 1px solid $line; color: #a0a2a6; padding-top: 10px; overflow: hidden; .date { float: left; margin-top: 6px; } .an { float: right; margin-left: 15px; margin-top: 4px; font-weight: bold; } } } } .box { margin-top: 10px; border-radius: 10px; padding: 1px 12px 0px 12px; background-color: white; color: $font-c; } .order_detail { .item { padding: 13px 8px 13px 8px; border-bottom: 1px solid $line; overflow: hidden; &:last-child { border: 0px; } .label { float: left; } .desc { float: right; width: 70%; text-align: right; } input { width: 60%; text-align: right; font-size: 15px; float: right; margin-top: -20px; } } } .product_detail { padding: 12px 12px 90px 12px; .pic { width: 100%; border-radius: 10px; } .box { margin-top: 10px; padding: 14px; .title { float: left; width: 70%; font-weight: bold; color: #192b20; } .price { float: right; font-size: 16px; color: #ff5722; font-weight: bold; } .item { padding-bottom: 10px; overflow: hidden; text { float: left; font-size: 14px; } .desc { width: 100px; } } .contents { font-size: 14px; line-height: 25px; } } } .addBtn { width: 65px; height: 65px; text-align: center; position: fixed; right: 0; bottom: 0; margin: 20px 30px 30px 20px; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.4); color: white; background-color: $main-color; font-size: 25px; line-height: 60px; border-radius: 50%; .bag { position: absolute; background-color: red; border-radius: 50%; color: white; width: 22px; height: 22px; font-size: 14px; font-weight: bold; top: 10px; right: 11px; line-height: 21px; } }