@CHARSET "UTF-8"; .input-order { width: 30px; } body { background-color: #fff; font-family: "Microsoft YaHei", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important; } .wrap { padding: 20px; } .wrap .panel-body { padding: 0; } .wrap .panel-heading + .panel-body { padding: 15px; } .margin-top-10 { margin-top: 10px !important; } .margin-top-20 { margin-top: 20px !important; } .table { font-size: 12px; text-align: center; } .table>thead>tr { background-color: #F2F2F2; background-image: -webkit-linear-gradient(top,#F8F8F8 0,#ECECEC 100%); background-image: -o-linear-gradient(top,#F8F8F8 0,#ECECEC 100%); background-image: linear-gradient(to bottom,#F8F8F8 0,#ECECEC 100%); } .table>thead>tr>th { vertical-align: middle; text-align: center; } .table>thead>tr>th>label { margin-bottom: 0; } .table-bordered, .table-bordered>thead>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>tfoot>tr>td { border-color: #ddd; } .table-bordered>thead>tr>th { border-bottom: 1px solid #ddd; } .table-hover>tbody>tr:hover { background-color: #f5f5f5; } .table-bordered>tbody>tr>td { word-break: break-all; } .table-actions { margin: 10px 0 !important; } .table-actions:first-child { margin-top: 0 !important; } .csv_button { width: 54px; } .control-label { font-weight: normal; } .form-control { border-color: #d2d6de; border-radius: 2px; height: 31px; } .form-control:focus { border-color: #3c8dbc; } .form-search { margin-top: 20px; font-size: 12px; } .form-search .control-label { text-align: right; margin-bottom: 0; padding-top: 7px; font-weight: normal; line-height: 1.42857143; } .form-search .select2-container { width: 100% !important; } span.select2-container--default .select2-selection--single, span.select2-dropdown { border-color: #d2d6de; border-radius: 2px; } span.select2-selection--single { height: 31px !important; position: relative; } .form-inline .form-group { margin-bottom: 15px; } .form-inline .form-group:not(:last-child) { margin-right: 20px; } .form-inline .form-group .control-label { margin-right: 5px; } .js-search-form { font-size: 12px; } .js-search-form .select2-container--default .select2-selection--single, .js-search-form .select2-dropdown { font-size: 12px; } .form-horizontal .table { font-size: 14px; } .inline-nomargin .form-group { margin-right: 0 !important; } .btn { border-radius: 3px; font-size: 12px; } .btn-default { background-color: #f4f4f4; color: #444; border-color: #ddd; } .btn-default:active, .btn-default:hover, .btn-default:focus { color: #333; background-color: #e7e7e7; border-color: #adadad; } .btn-default:active:hover, .btn-default:active:focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; } .btn-yellow, .btn-yellow:focus { background-color: #FEE188 !important; border-color: #FEE188; border-radius: 0; color: #963 !important; } .btn-yellow:hover { background-color: #F7D05B !important; } .btn-red, .btn-red:focus { background-color: #D15B47 !important; border-color: #D15B47; border-radius: 0; color: #fff !important; } .btn-red:hover { background-color: #B74635 !important; } .panel { border: 0 none; } .panel-heading { border-color: #e8edf0; border-bottom: 0 none; padding: 0; margin-bottom: -1px; } .panel-heading + .panel-body { border: 1px solid #C5D0DC; } .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a:hover { border-radius: 0 !important; border-color: #C5D0DC; background-color: #F9F9F9; color: #999; margin-right: -1px; line-height: 18px; position: relative; } .nav-tabs>li>a:focus, .nav-tabs>li>a:hover { background-color: #FFF; color: #4C8FBD; border-color: #C5D0DC; } .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { border-radius: 0; color: #576373; border-color: #C5D0DC #C5D0DC transparent; border-top: 2px solid #4C8FBD; background-color: #FFFFFF; z-index: 1; line-height: 18px; margin-top: -1px; box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, .15); } .table-pagination { font-size: 12px; } .table-pagination .pagination { margin: 0; } .table-pagination .dropdown-menu { font-size: 12px; } .pagination { display: block; } .pagination .pagination { margin: 0; } .pagination > li > a { background: #fafafa; color: #666; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { z-index: 2; color: #11181f; background-color: #eee; border-color: #ddd; } .pagination > li:first-child > a, .pagination > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 3; color: #fff; background-color: #99a6b3; border-color: #99a6b3; cursor: default; } .pagination .pagination-go { display: inline; } .pagination .pagination-go .form-control { width: 50px; } .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background-color: #e1e3e9; color: #333; } .total-msg { clear: both; font-size: 12px; padding: 20px 0; } .total-item { margin-right: 5px; } .action-buttons .text-info, .action-buttons .text-success, .action-buttons .text-danger, .action-buttons .text-info:hover, .action-buttons .text-success:hover, .action-buttons .text-danger:hover { color: #99a6b3; } .action-buttons a { color: transparent; display: inline-block; margin: 0 3px; -webkit-transition: all .1s; -o-transition: all .1s; transition: all .1s; } .action-buttons a:hover { color: transparent; -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } .action-buttons .fa { font-size: 17px; } .channel_placemask, .channel_iconmask, .icon_placemask { background-color: #eee; border-radius: 5px; display: inline-block; vertical-align: middle; width: 30px; height: 30px; margin: 0 5px; } .channel_iconmask { background-color: rgb(254, 200, 72); margin: 0 3px; } .icon_placemask { line-height: 30px; height: 30px; width: 30px; color: #999; text-align: center; } .user-info { min-width: 40px; display: inline-block; vertical-align: middle; height: 40px; } img.user-header { width: 50px; height: 50px; margin: 15px 0; } ul.simplewind-nav > li.quick-link > a { height: 32px; line-height: 32px; margin: 24px 0; } /*2018/02/06*/ .data-dtl{ width: 100%; border: 1px solid #d8d8d8; padding: 30px 0; box-sizing: border-box; } .data-dtl ul{ margin: 0; text-align: center; border-bottom: 1px solid #d8d8d8; height: 99px; padding-left: 0; } .data-dtl ul li{ height: 100%; float: left; border-right: 1px solid #d8d8d8; list-style: none; box-sizing: border-box; width: 11.1%; padding: 10px 5px; } .data-dtl ul li:last-child{ border-right:none; } .data-dtl ul li>h4{ font-family: MicrosoftYaHei-Bold; font-size: 26px; color: #FF9933; margin-bottom: 10px; font-weight: bold; } .data-dtl ul li>p{ font-family: MicrosoftYaHei; font-size: 14px; color: #333333; } .data-dtl ul.btmul{ border-bottom:none; } .data-dtl ul.btmul li>h4{ color: #FF6666; } /*图表*/ .chart-dtl{ margin-top: 25px; width: 100%; } .chart-dtl ul{ width: 100%; height: 40px; padding-left: 0; } .chart-dtl ul li{ float: left; margin-right: 15px; text-align: center; line-height: 40px; height: 100%; border: 1px solid #D8D8D8; font-size: 14px; color: #333333; padding: 0 15px; box-sizing: border-box; background-color: #fff; cursor: pointer; list-style:none; cursor: pointer; } .chart-dtl ul li.active{ color: #FFFFFF; opacity: 0.88; background: #FF8F00; border: none; } .chart-cnt{ width: 100%; } .chart-cnt >div{ display: none; } .chart-cnt >div:first-child{ display: block; } /*02/07*/ /*数据*/ body{ /* min-width: 1200px!important;*/ } .wrap.financial{ padding: 40px 60px 100px; box-sizing: border-box; } .financial .top-data{ width: 100%; margin-bottom: 40px; } .financial .top-data:before,.financial .top-data:after{ display:table; content:''; clear:both; } .financial .top-data>div{ float: left; height: 128px; width: 12.6%; margin-right: 30px; box-sizing: border-box; position: relative; margin-bottom: 20px; } .financial .top-data>div:last-child{ margin-right: 0; } .financial .top-data .item{ height:100%; width: 100%; padding: 15px; box-sizing: border-box; } .financial .top-data .item .top{ height: 50%; border-bottom: 1px solid #CCCCCC; box-sizing: border-box; text-align: center; padding-top: 8px; } .financial .top-data .item .top span{ display: inline-block; font-family: MicrosoftYaHei; font-size: 12px; color: #FFFFFF; height: 20px; line-height: 20px; text-align: center; padding: 0 10px; border-radius: 10px; background-color: #FF9933; vertical-align: middle; } .financial .top-data .item .top h4{ display: inline; font-size: 20px; color: #FF6600; font-weight: bold; margin: 0 0 0 2px; vertical-align: middle; } .financial .top-data .item .btm>div{ text-align: center; padding-top: 10px; width: 50%; overflow: hidden; } .financial .top-data .item .btm>div p{ font-size: 12px; color: #333333; } .financial .top-data .item .btm>div h4{ font-size: 16px; color: #FF6600; } /*提示框*/ .item-tip{ width: 200px; background: #FFFFFF; border: 1px solid #EFEFEF; border-radius: 4px; padding: 5px 15px 0; box-sizing: border-box; position: absolute; left: 0; top: 128px; z-index: 100; display: none; min-height: 100px; } .item-tip h4{ font-size: 14px; color: #333333; padding:0 0 5px 20px; box-sizing: border-box; border-bottom: 2px solid #D2D2D2; position: relative; font-weight: 500; } .item-tip i{ position: absolute; width: 12px; height: 12px; border-radius: 50%; left: 16px; top: 17px; } .item-tip p{ font-size: 14px; color: #333333; padding-left: 10px; line-height: 1.3; } .financial .btm-data .btm-tit>div{ float: left; margin-right: 20px; } .btm-data table.fintab>thead>tr{ height: 43px; line-height: 43px; background: #D8D8D8; } .btm-data table.fintab>thead>tr>th{ border: none; font-size: 14px; color: #333333; font-weight: 500; } .btm-data table.fintab>tbody>tr{ height: 44px; line-height: 44px; } .btm-data table.fintab>tbody>tr>td{ border: none; font-size: 14px; color: #666666; } .btm-data table.fintab>tbody>tr:nth-child(odd){ background: #FFFFFF; } .btm-data table.fintab>tbody>tr:nth-child(even){ background: #F9F9F9; } @media screen and (max-width: 1450px) { .financial .top-data .item{ padding: 15px 5px; } } @media screen and (max-width: 1680px) { .financial .top-data>div{ width: 22%; margin-right: 49px; } .financial .top-data>div:nth-child(4){ margin-right: 0; } .financial .top-data .itemtip{ width: 295px; } } @media screen and (max-width: 1664px){ .financial .top-data>div{ width: 20%; margin-right: 70px; } } /*2018/03/05*/ p img.info-tip { cursor: pointer; } .tip-tool { border: 1px solid #CCCCCC; width: 200px; height: 100px; border-radius: 10px; background-color: #CEF0FF; padding: 13px 18px; box-sizing: border-box; display: none; position: absolute; } .tip-tool b { font-size: 14px; display: block; color: #333333; border-bottom: 1px solid #999999; padding-bottom: 3px; } .tip-tool p { padding-top: 3px; font-size: 12px; color: #333333; line-height: 1.4; } .final-tip { position: absolute; right: 5%; top: 10%; } .address-select{ width: 200px !important; float: left; } .address-input{ float: left; min-width: 200px; height: 31px; border: 1px solid #ddd; text-indent: 5px; } .tips { font-size: 13px; } div.pop_form { padding: 20px 0; } div.pop_form .row { margin: 0 -15px; width: auto; } div.pop_form input.form-control { width: 100%; }