@charset "utf-8"; #result { height: 100%; .layout { background: #fff; height: 100%; display: flex; flex-direction: column; position: relative; .layout-header { height: 60px; line-height: 60px; padding: 0 50px; position: fixed; top: 0; left: 0; right: 0; box-shadow: 0px 4px 14px 0px rgba(189, 199, 215, 0.16); .no { font-size: 20px; display: inline-block; color: #303036; font-size: 20px; margin-right: 25px; } .title { color: #A7A7B7; display: inline-block; font-size: 20px; } .right { float: right; text-align: right; .b { margin-left: 30px; .s { color: #4299FF; } } .assets { margin-right: 10px; } } } } .layout-footer { position: fixed; bottom: 0; left: 0; right: 0; height: 60px; line-height: 60px; box-shadow: 0px -4px 14px 0px rgba(189, 199, 215, 0.16); .left { width: 30%; display: inline-block; padding-left: 50px; } .right { width: 30%; display: inline-block; text-align: right; padding-right: 50px; } .center { width: 40%; display: inline-block; text-align: center; .item { display: inline-block; width: 72px; height: 36px; line-height: 36px; margin: 0 10px; color: #787883; cursor: pointer; } .item:hover { color: #4299FF; } } } .layout-body { background: #fff; flex: 1; overflow: hidden; overflow-y: auto; margin: 60px 0; .layout-content { display: flex; height: 100%; .content-left { flex: 1; } .content-right { flex: 1; background: #EFF3F7; padding: 20px 20px 0 20px; display: flex; flex-direction: column; .tabs.card { background: none; margin: 0 -5px; >a { width: 100%; padding: 0 5px; } .tab { background: #E5E8EE; border-radius: 4px 4px 0px 0px; } .tab.active, .tab:hover { background: #fff; } } .detail { flex: 1; background: #fff; padding: 30px 50px; overflow: hidden; overflow-y: auto; font-size: 16px; color: #686872; } } } } .modal { position: fixed; top: 0; left: 0; right: 0; bottom: 0; .body { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background: #006DAA; width: 400px; color: #fff; .title { height: 38px; line-height: 38px; font-size: 18px; padding-left: 25px; border-bottom: 1px solid #fff; } .desc { text-align: center; margin-top: 20px; margin-bottom: 20px; } .btn-list { text-align: center; margin-bottom: 15px; .btn { display: inline-block; width: 70px; line-height: 35px; height: 35px; border: 1px solid #fff; background: #006DAA; cursor: pointer; } .btn:hover { background: darken(#006DAA, 5); } } } } }