@charset "utf-8"; #my-main { .top-layout { position: relative; .assets { width: 100%; } .close { top: 12px; right: 12px; width: 20px; height: 20px; cursor: pointer; position: absolute; } .go { top: 37px; right: 51px; width: 42px; height: 42px; cursor: pointer; position: absolute; } } .log-layout { .header { padding: 24px 30px 14px; .title { display: inline-block; color: #303139; font-size: 16px; } .right { float: right; span { color: #686872; font-size: 12px; margin-left: 25px; display: inline-block; .assets { vertical-align: top; margin-top: 5px; } b { color: #303036; font-size: 20px; margin: 0 2px; } } } } .action { padding: 10px 30px; position: relative; .button { margin-right: 10px; } .tabs.tag { height: 24px; line-height: 24px; .tab { padding: 0; } } .right { cursor: pointer; position: absolute; z-index: 1000; right: 30px; top: 12px; background-color: #fff; >span { margin-right: 10px; } .g-date-block.hide-input { display: none; } .g-date { position: absolute !important; right: 0; left: unset !important; top: 24px !important; } .cal { position: absolute; right: 0; width: 300px; background: #fff; z-index: 1001; } } } .log-item { border-top: 1px solid #eee; padding: 0 30px; position: relative; .total { height: 80px; line-height: 80px; .text { display: inline-block; color: #686872; span { color: #5E677B; } b { color: #050930; font-size: 18px; } } } .open { position: absolute; right: 30px; top: 30px; } .title { border-left: 5px solid #8D65FD; line-height: 16px; } .table { padding-top: 4px; padding-bottom: 24px; td { font-size: 12px; } } } } .time-layout { .header { padding: 20px 30px; line-height: 18px; border-bottom: 1px solid #eee; .title { color: #303139; font-size: 16px; display: inline-block; i { color: #D0D8E2; font-size: 14px; margin-left: 4px; } } .right { float: right; font-size: 12px; color: #686872; } } .body { padding: 30px; .line { height: 15px; margin-bottom: 20px; i { display: inline-block; height: 100%; } } .list { overflow: hidden; .item { float: left; width: 230px; line-height: 20px; padding: 10px 0; .color { width: 26px; height: 14px; display: inline-block; margin-right: 5px; } .title { color: #686872; margin-right: 5px; display: inline-block; } .date { color: #8897A8; display: inline-block; } } } } } .info-layout { .body { padding: 30px 20px; .info { margin-bottom: 15px; .avatar { vertical-align: top; width: 50px; height: 50px; border-radius: 50%; display: inline-block; margin-right: 15px; position: relative; overflow: hidden; .avatar-hover { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.2); color: #fff; line-height: 50px; text-align: center; font-size: 12px; } } .avatar:hover { .avatar-hover { display: block; } } .detail { display: inline-block; .name { font-size: 16px; color: #303139; } .id { font-size: 12px; color: #686872; } } } .auth { .invite { display: inline-block; padding-right: 5px; margin-right: 5px; border-right: 1px solid #eee; } .assets { margin-top: 4px; margin-right: 4px; cursor: pointer; } } } .footer { text-align: center; padding: 14px; font-size: 12px; border-top: 1px solid #eee; .tag { background: #FFC800; width: 40px; height: 20px; line-height: 20px; color: #fff; display: inline-block; margin-right: 5px; font-size: 16px; } .date { color: #8897A8; margin-right: 10px; } } } .vip-layout { text-align: center; .body { padding: 20px 20px 10px; border-bottom: 1px solid #eee; text-align: left; .t { line-height: 30px; } } .footer { padding: 12px 0; } } .message-layout { .header { font-size: 12px; color: #686872; padding: 20px; padding-bottom: 0; .assets { margin-right: 8px; } } .body { padding: 0 30px; .item { margin: 10px 0; position: relative; .title { color: #303036; } .date { color: #A7A7B7; font-size: 12px; } .icon { position: absolute; right: 0; top: 3px; cursor: pointer; } .dot:after { top: 8px; } } } .footer { text-align: center; padding: 9px; border-top: 1px solid #eee; } } }