body { font-family: "Microsoft Yahei", "微软雅黑"; box-sizing: border-box; } .clearfix { clear: both; } /* 时间插件使用样式调整 */ .el-input__prefix, .el-input__suffix { position: absolute; top: -4px; -webkit-transition: all .3s; height: 100%; color: #c0c4cc; text-align: center; } /* 调整消息提示样式 */ .el-alert { width: 50%; margin-top: 10px; } .el-button { line-height: 0; } /* 调整模态框输入框大小 */ #info-textarea { padding: 10px; height: 150px; width: 100%; } /*头部导航*/ .header { padding: 0 40px 0 20px; width: 100%; height: 50px; line-height: 50px; background: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .5); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .5); -o-box-shadow: 0 2px 5px rgba(0, 0, 0, .5); z-index: 1000; } .header .navbar-left { position: relative; } .header a.logo { width: 100%; height: 100%; } .header a.logo img { width: 60px; height: 20px; } .header .logo-txt { margin: 0 30px 0 26px; font-size: 16px; font-weight: bold; color: #000; } .header .logo-txt:before { content: ''; position: absolute; top: 18px; left: 75px; width: 1px; height: 18px; background: #000; } .header .logo-name { font-size: 12px; color: #333; } .header .logo-name i { margin-right: 5px; font-size: 16px; color: #7e7e7e; } .header .logo-name em { font-style: normal; font-size: 12px; color: #333; } .header .message { margin-left: 17px; position: relative; } .header .message i { font-size: 20px; font-weight: bold; color: #3a93f7; } .header .message .red { position: absolute; top: 0; right: -3px; width: 8px; height: 8px; background: #d82128; border-radius: 50%; } .header .navbar-right b { font-size: 12px; font-weight: normal; color: #333; } .header .navbar-right i { margin-right: 10px; font-size: 14px; } .header .navbar-right a:first-child i { color: #5777e0; } .header .navbar-right a:nth-child(2) i { color: #48bb20; } .header .navbar-right a:last-child i { color: #c83c3c; } .header .navbar-right a.line { position: relative; margin-right: 40px; } .header .navbar-right a.line b:after { content: ''; position: absolute; top: 2px; right: -20px; display: inline-block; width: 1px; height: 16px; background: #adadad; } /*左侧菜单栏*/ .main-sidebar, .left-side { margin-top: 50px; padding-top: 0; } .skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side { background-color: #4d4a49; } .sidebar-menu .treeview-menu { padding-left: 0; } .sidebar-menu > li { border-bottom: 1px solid rgba(0, 0, 0, .5); } .sidebar-menu > li:last-child { border-bottom: none; } .skin-blue .sidebar-menu > li > a { border-left: none; } .skin-blue .sidebar-menu > li > a, .skin-blue .sidebar-menu > li > a { height: 40px; color: #d7d7d7; background: #4d4a49; } .skin-blue .sidebar-menu > li:hover > a, .skin-blue .sidebar-menu > li.active > a { color: #d7d7d7; background: #696d70; } .skin-blue .sidebar-menu > li > .treeview-menu { margin: 0; background: #4d4a49; } .sidebar-menu .treeview-menu > li { border-bottom: 1px solid rgba(0, 0, 0, .5); } .sidebar-menu .treeview-menu > li:last-child { border-bottom: none; } .skin-blue .treeview-menu > li > a { color: #d7d7d7; padding-left: 55px; height: 40px; line-height: 40px; } .skin-blue .treeview-menu > li > a.active, .skin-blue .treeview-menu > li > a:hover { background: #696d70; } .sidebar .search { position: relative; margin: 0 auto; padding-top: 10px; height: 40px; line-height: 40px; text-align: center; } .sidebar .search input { margin: 0 auto; width: 178px; height: 24px; text-align: center; border-radius: 12px; background: #5f5c5c; border: 1px solid #5f5c5c; } .sidebar .search i { position: absolute; top: 13px; right: 38px; font-size: 16px; color: #a6a6a6; } .sidebar .search .close { position: absolute; top: 0; right: 0; display: inline-block; width: 16px; height: 16px; border-radius: 3px; background: #5f5c5c; } .sidebar .search .close i { font-size: 12px; color: #fff; } /*content*/ .content { min-height: 250px; margin: 0 auto; } .content-wrapper, .right-side { background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .5); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .5); -o-box-shadow: 0 1px 5px rgba(0, 0, 0, .5); } .content .content-row { padding-top: 30px; padding-left: 35px; margin-bottom: 30px; } .content .list-inline .all { width: 100%; overflow: hidden; } .boxes { position: relative; border-radius: 3px; background: #ffffff; margin-bottom: 20px; width: 100%; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .info { position: relative; } .info span { font-size: 14px; font-weight: bold; color: #000; } .info b.line:after { content: ''; position: absolute; top: 10px; right: 0; width: 95%; height: 1px; background: #b7b7b7; } .form-group { position: relative; margin-right: 5%; float: left; height: 24px; line-height: 24px; } .form-group1 { position: relative; margin-right: 5%; margin-bottom: 10px; } .form-group1 textarea { width: 693px; border-radius: 0; } .form-group:last-child { margin-right: 0; } .form-group label { float: left; margin-right: 5px; width: 140px; font-size: 13px; font-weight: normal; color: #666; text-align: right; } .form-group2 label { margin-left: 10%; font-size: 16px; font-weight: normal; color: #666; text-align: right; margin-bottom: 10px; margin-top: 20px; } .form-group2 input { float: right; display: inline-block; margin-right: 30%; margin-bottom: 10px; margin-top: 20px; font-size: 13px; } .form-group1 label { float: left; margin-right: 5px; width: 140px; font-size: 13px; font-weight: normal; color: #666; text-align: right; } .form-group input { float: left; width: 250px; height: 30px; border-radius: 0; } .form-group1 input { float: left; width: 250px; height: 30px; border-radius: 0; } .form-group select { float: left; width: 250px; height: 30px; border-radius: 0; padding-top:0; padding-bottom: 0; } .icon { position: absolute; top: 0; right: 3px; width: 25px; height: 24px; text-align: center; border-left: 1px solid #cfcfcf; cursor: pointer; } .icon i { font-size: 14px; color: #9d9d9d; } .find { position: absolute; top: 0; right: -80px; } .find a { display: inline-block; width: 62px; height: 24px; text-align: center; border-radius: 4px; color: #fff; background: #059eff; } .table > thead > tr { border: 1px solid #dcdcdc; height: 28px; background: #e4e4e4; text-align: left; } .table > thead > tr > th { font-size: 13px; font-weight: normal; color: #666; vertical-align: bottom; border: 1px solid #dcdcdc; } .table > tbody > tr { height: 28px; background: #fff; text-align: left; cursor: pointer; } .table > tbody > tr > td { font-size: 13px; color: #333; vertical-align: bottom; border: 1px solid #dcdcdc; } .table > tbody > tr > td.grey { /*background: #eee;*/ z-index: 100; } .table > tbody > tr:hover { background: #bcd2ee !important; z-index: 1000; } .pagination { padding-left: 22px; margin: 0; } .pagination span { font-size: 12px; color: #5a5a5a; } .pagination span em { margin: 0 5px; font-size: 12px; font-style: normal; color: #2f95dd; } .pagination a { margin-left: 5px; text-decoration: none; font-size: 12px; color: #2f95dd; } .x-step { background: #e8e8e8; text-align: center; margin-left: 0; width: 100%; margin: 0 auto; height: 34px; margin-bottom: 10px; } .x-step-lg { font-size: 18px } .x-step-x li { width: 100%; cursor: pointer; font-weight: bold; } .x-step-2x li { width: 50%; float: left; cursor: pointer; font-weight: bold; } .x-step-2x li a:hover { color: #666; cursor: pointer; } .x-step-3x li { width: 33.3%; float: left; cursor: pointer; font-weight: bold; } .x-step-3x li a:hover { color: #666; cursor: pointer; } .x-step-10x li { width: 11%; float: left; } .step li{ padding: 0; height: 34px; line-height: 34px; position: relative; padding: 0 10px; } .step li.active { background: #5078cb; color: #fff; } #info{ background: #e8e8e8; margin-bottom: 20px; } .x-step li { padding: 0; height: 34px; line-height: 34px; position: relative; } .x-step-lg li { height: 46px; line-height: 46px; } .x-step li.active { background: #5078cb; color: #fff; } .x-step li.active:before, .x-step li.active:after, .x-step .x-split:before, .x-step .x-split:after { position: absolute; top: 0; display: inline-block; /* border-top: 17px solid transparent; border-bottom: 17px solid transparent; border-left: 17px solid transparent;*/ content: ''; } .x-step-lg li.active:before, .x-step-lg li.active:after, .x-step-lg .x-split:before, .x-step-lg .x-split:after { border-width: 23px } .x-step li.active:after { border-left-color: #5078cb; right: -17px; } .x-step-lg li.active:after { right: -23px; } .x-step li.active:before { border-left-color: #e8e8e8; left: -17px; z-index: 3 } .x-step-lg li.active:before { left: -23px; } .x-step strong { font-style: italic; font-size: 120%; color: #777; margin-right: 5px; text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2); } .x-step li.active strong { color: #fff; } .x-step .x-split { float: right; } .x-step .x-split:after { border-left-color: #f5f8fa; right: -20px; z-index: 1 } .x-step-lg .x-split:after { right: -26px } .x-step .x-split:before { border-left-color: #e8e8e8; right: -18px; z-index: 2 } .x-step-lg .x-split:before { right: -24px } .x-step li:first-child:before, .x-step li:last-child:after { border-width: 0 } .x-step li:nth-of-type(1) .x-split:after { border-left-color: #e8e8e8; right: -18px; z-index: 1; } .x-step li:nth-of-type(1) .x-split:before { border-left-color: #5078cb; right: -17px; z-index: 4; } .x-step li:nth-of-type(2).active .x-split:after { border-left-color: #e8e8e8; right: -18px; z-index: 1; } .x-step li:nth-of-type(2).active .x-split:before { border-left-color: #5078cb; right: -17px; z-index: 4; } .x-step li:nth-of-type(1).active:after, .x-step li:nth-of-type(2).active:before, .x-step li:nth-of-type(3).active:before { border-width: 0 } .tab table thead th { text-align: center; } .tab table td { background-color: white; text-align: center; } .tab table tr td input { display: inline-block; border: 0px; height: 20px; width: 100%; } .tab table tr input[type='button'] { display: inline-block; line-height: 20px; text-align: center; background-color: white; font-size: 25px; } .toggle { width: 80px; height: 20px; border: 1px solid #dcdcdc; font-size: 12px; text-align: center; background-color: #5078cb; color: white; font-size: 15px; } .buttons { margin-left: 3%; } .buttons button { width: 80px; height: 30px; background-color: #5078cb; color: white; font-size: 15px; } #tabTitle { cursor: pointer; } input.el-upload__input { display: none; } .upload-demo { margin-left: 100px; } .el-upload-list__item { width: 30%; } /*弹框*/ .modal-dialog { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .modal-content { /*overflow-y: scroll; */ position: absolute; top: 0; bottom: 0; width: 100%; } .modal-body { overflow-y: scroll; position: absolute; top: 55px; bottom: 65px; width: 100%; } .modal-header .close { margin-right: 15px; } .modal-footer { position: absolute; width: 100%; bottom: 0; } .ul { float: left; } .ul li { font-size: 16px; font-weight: normal; color: #666; margin-bottom: 10px; margin-top: 20px; } .filebutton { position: absolute; top: 660px; padding-left: 60px; } .filebutton button { width: 80px; height: 30px; background-color: #5078cb; color: white; font-size: 15px; } .form-control[readonly], fieldset[disabled] .form-control { background-color: white; opacity: 1; } .el-date-editor.el-input, .el-date-editor.el-input__inner { width: 150px; } a{ cursor: pointer; } .modal-dialog { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } a{ cursor: pointer; } .delete{ color:dodgerblue; margin-left: 20px; cursor:pointer; } input[type="file"] { color: transparent; } .all .form-group2 label{ color:blue; }