/*全局样式*/ @media (min-width: 768px){ .form-horizontal .control-label { margin-bottom:7px; } } body{ font-size: 14px; background: #f4f4f4; } .row-margin { margin-top: 60px; } .form-group{ margin-bottom:5px; } input.form-control,select.form-control{ height:30px !important; } .help-block { margin-top: 0px !important; display: table-footer-group; } #ETD-error { position: absolute; top: 35px; left: 0px; } .date .input-group-addon { border: 1px dotted #33a3dc; border-right:none; } .fixed-table-container { border: none; } .fixed-table-footer, .fixed-table-header{ height:auto !important; } .bootstrap-table .table > thead > tr > th{ border-bottom:none !important; vertical-align:middle; } /*欢迎页面*/ .profile img{ margin:0 auto 20px; display:block; } .profile p { text-indent: 2em; font-size:15px; line-height:27px; } /*滚动条的设置*/ .text-area-show-number::-webkit-scrollbar-track { background: #eee; border-radius: 2px; } .text-area-show-number::-webkit-scrollbar-thumb{ background: #bfbfbf; border-radius:10px; } .text-area-show-number::-webkit-scrollbar-thumb:hover{ background: #999; } .text-area-show-number::-webkit-scrollbar-corner{ background: #eee; } .show-number::-webkit-scrollbar{ display:none; } .gray-bg{ background: #f4f4f4 !important; } #wrapper{ background-color: #f4f4f4 !important; } .gray-bg-right{ background: #FFF; height:100%; overflow-x:hidden; } .clearfix{ clear: both; } .form-horizontal .form-group{ margin-left: 0; margin-right: 0; } .row{ margin-left: 0; margin-right: 0; } .form-control, .single-line{ border-radius:3px; color:#333; } /*表单缩小间距*/ [class*="col-"] { padding-right: 0px; } .pace .pace-progress{ background: #33a3dc; } .form-control:focus,.single-line:focus { border-color: #33a3dc !important; transition: all .4s linear; box-shadow:0 0 5px rgba(51,163,220,.2); } /*左侧导航*/ .navbar-default{ box-shadow:0 0 5px rgba(0,0,0,.1); z-index: 0 !important; } .navbar-default,.navbar-static-side{ background: #FFF !important; } .navbar-header{ width: 20%; } .nav_header{ height: 77px; background: #33a3dc; text-align: center; margin-bottom: 25px !important; } .nav_header img{ width: 205px; margin:13px auto 0; } #side-menu .nav-label{ color:#333; font-weight: normal; } #side-menu .nav-label.active { color: #33a3dc; } #side-menu li { margin-bottom: 15px; } #side-menu li a{ height: 40px; padding-top:10px; padding-bottom:10px; border-left: 2px solid #FFF; } #side-menu li i{ display: block; float:left; margin-right: 10px; margin-top:1px; } #side-menu li a:hover{ background: none; } #side-menu li a:hover i,#side-menu li a:hover span{ color:#33a3dc; transition: all .3s linear; } #side-menu li a:visited,#side-menu li a:focus{ color:#33a3dc; background: none; } /*右侧顶部*/ .navbar-top { margin-left: -15px; z-index: 3; background: #33a3dc; } .navbar-top{ box-shadow:0 0 5px rgba(0,0,0,0.1); } /*右侧折叠导航*/ .navbar-top{ height: 77px; } .fold-nav{ width:21px; height: 20px; display: block; background: url(../img/fold_nav.png) no-repeat; background-size: cover; } /*.fold-nav:hover{ background: url(../img/fold_nav_l.png) no-repeat; background-size: cover; transition: all 0.3s; }*/ /*右侧管理员*/ .navbar-right{ float:right; margin-right:20px; margin-top:15px; } .minimalize-styl-2 { margin-top: 28px; } .nav.navbar-right li.nav_user{ color:#333; margin-top:9px; } .nav.navbar-right li.nav_user img{ width: 22px; } .nav.navbar-right .dropdown-menu{ width: 20%; padding-bottom:15px; z-index: 999; } .nav.navbar-right .dropdown-menu .name{ height: 45px; line-height: 45px; border-bottom: 1px solid #f4f4f4; padding-left:20px; padding-right: 20px; font-weight: bold; margin-bottom:10px; font-size:14px; } .nav.navbar-right .dropdown-menu .out{ width: 70px; height: 25px; line-height: 25px; background: #33a3dc; border-radius:5px; color:#FFF; display: block; text-align: center; margin-top:10px; float:right; } .nav.navbar-right .dropdown-menu li{ padding-left: 20px; padding-right: 20px; height: 27px; line-height: 27px; } .nav.navbar-right .dropdown-menu li span{ display: block; } .nav.navbar-right .dropdown-menu li span:nth-child(1){ width: 40%; text-align: left; float:left; } .nav.navbar-right .dropdown-menu li span:nth-child(2){ width: 60%; text-align: right; float:right; } .nav.navbar-right .dropdown-menu .name:nth-child(2){ border-top: none; border-bottom: 1px solid #f4f4f4; } .nav.navbar-right .dropdown-menu .modi{ height:45px; border-top: 1px solid #f4f4f4; margin-top: 10px; } .nav.navbar-right .dropdown-menu .modi .modi-btn{ width: 115px; height: 35px; line-height: 35px; background: #33a3dc; border-radius:5px; color:#FFF; display: block; text-align: center; margin:12px auto 0; } /*.nav.navbar-right .dropdown-menu li a:hover{ background: rgba(153,153,153,.1); }*/ /*选项卡*/ .content-tabs{ border-bottom: none; } .content-tabs .roll-nav{ z-index:0; background: #FFF; } .content-tabs .roll-left{ top:7px; left: 0; } .roll-right.btn-group{ right: 15px; } .roll-right.btn-group .caret{ margin-left:3px; } .roll-right.J_tabRight{ top:7px; right:0; } /*箭头位置*/ .roll-nav img{ width: 11px; height: 18px; vertical-align:middle; margin-top:-3px; } /*选项卡去掉border*/ .content-tabs{ height: 50px; margin-left: 0; margin-top:15px; background: #FFF; } .content-tabs .roll-right{ border-left: none; } .content-tabs .roll-left{ border-right:none; } .content-tabs .roll-right{ color:#666; } .content-tabs .roll-right:hover,.content-tabs .roll-left:hover { background: #FFF; color:#666 !important; } .content-tabs button{ background: none; } .page-tabs{ width:auto !important; height: 43px !important; margin-top:10px; margin-right:40px; } .page-tabs a{ border-left: none; border-right: none; } .page-tabs a i{ font-style: normal; margin-left:5px; font-weight: bold; } .page-tabs a i:hover{ color:#666 !important; } .page-tabs-content a:first-child span img{ width: 15px; height: 15px; display: block; margin-right: 5px; margin-top:12px; float:left; } .page-tabs a:hover{ background: #FFF !important; color:#666 !important; border-top-left-radius: 5px; border-top-right-radius: 5px; } .page-tabs a.active{ background: #FFF; color:#666 !important; border-bottom:2px solid #33a3dc; position: relative; z-index: 3; } .page-tabs a.active i:hover{ color:#cc0000; background: none; } .nav-b { /*height: 2px;*/ border-bottom: 1px solid #f4f4f4; position: relative; z-index: 2; display:none; } /*二级导航*/ .navbar{ min-height:60px; } .top-navigation { width: 100%; background: #FFF; position: fixed; z-index: 3; border-bottom: 1px solid #e5e6e7; } .navbar-bottom{ margin-left:15px; } /*.orderlist-nav{ margin-top:10px; }*/ .orderlist-nav li{ position: relative; margin-top:13px; margin-right:10px; } .orderlist-nav li a { border: 1px solid #33a3dc; border-radius: 7px; color: #33a3dc !important; padding: 7px 14px !important; font-weight: normal; } .orderlist-nav li:hover a, .orderlist-nav li a.active { color: #33a3dc !important; transition: all .3s linear; } .orderlist-nav li a.disabled, .orderlist-nav li a.disabled:hover { color: #cdcdcd !important; border: 1px solid #cdcdcd; cursor: default; box-shadow:none; margin-top:0px; } .orderlist-nav li a i { display: block; float: left; margin-right: 5px; } .orderlist-nav li span{ width: 2px; height: 18px; background: #eee; display: block; float:right; position: absolute; top: 17px; right: 0px; display:none; } .orderlist-nav li a:hover { box-shadow: rgba(51, 163, 220, .2) 2px 12px 12px -4px; margin-top:-2px; } /*右侧二级导航小图标*/ .orderlist-nav li:nth-child(1) a.disabled i, .orderlist-nav li:nth-child(1) a.disabled:hover i { width: 13px; height: 13px; margin-top: 3px; background: url(../img/icon_add_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(2) a.disabled i, .orderlist-nav li:nth-child(2) a.disabled:hover i { width: 13px; height: 15px; margin-top: 2px; background: url(../img/icon_copy_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(3) a.disabled i, .orderlist-nav li:nth-child(3) a.disabled:hover i { width: 13px; height: 16px; margin-top: 2px; background: url(../img/icon_save_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(4) a.disabled i, .orderlist-nav li:nth-child(4) a.disabled:hover i { width: 13px; height: 13px; margin-top: 3px; background: url(../img/icon_tran_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(5) a.disabled i, .orderlist-nav li:nth-child(5) a.disabled:hover i { width: 13px; height: 16px; margin-top: 2px; background: url(../img/icon_saveas_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(6) a.disabled i, .orderlist-nav li:nth-child(6) a.disabled:hover i { width: 13px; height: 13px; margin-top: 4px; background: url(../img/icon_int_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(7) a.disabled#btnCancel i, .orderlist-nav li:nth-child(7) a.disabled#btnCancel:hover i { width: 23px; height: 16px; margin-top: 2px; background: url(../img/icon_sub_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(7) a.disabled i, .orderlist-nav li:nth-child(7) a.disabled:hover i { width: 14px; height: 12px; margin-top: 4px; background: url(../img/icon_sub_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(8) a.disabled i, .orderlist-nav li:nth-child(8) a.disabled:hover i { width: 14px; height: 12px; margin-top: 4px; background: url(../img/icon_print_h.png) no-repeat left center; background-size: cover; } .orderlist-nav li:nth-child(9) a.disabled i, .orderlist-nav li:nth-child(9) a.disabled:hover i { width: 15px; height: 11px; margin-top: 3px; background: url(../img/icon_upload_h.png) no-repeat left center; background-size: cover; } /*订单右侧二级按钮*/ .orderlist-nav li:nth-child(1) a i, .orderlist-nav li:nth-child(1) a:hover i, .orderlist-nav li:nth-child(1) a.active i { width: 13px; height: 13px; margin-top: 3px; background: url(../img/icon_add_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(2) a i, .orderlist-nav li:nth-child(2) a:hover i, .orderlist-nav li:nth-child(2) a.acitve i { width: 13px; height: 15px; margin-top: 2px; background: url(../img/icon_copy_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(3) a:hover i,.orderlist-nav li:nth-child(3) a.hover i { background: url(../img/icon_save_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(4) a:hover i,.orderlist-nav li:nth-child(4) a.hover i { background: url(../img/icon_tran_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(5) a:hover i,.orderlist-nav li:nth-child(5) a.hover i { background: url(../img/icon_saveas_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(6) a:hover i,.orderlist-nav li:nth-child(6) a.hover i { background: url(../img/icon_int_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(7) a:hover i,.orderlist-nav li:nth-child(7) a.hover i { background: url(../img/icon_sub_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(8) a:hover i,.orderlist-nav li:nth-child(8) a.hover i { background: url(../img/icon_print_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } .orderlist-nav li:nth-child(9) a:hover i,.orderlist-nav li:nth-child(9) a.hover i { background: url(../img/icon_upload_l.png) no-repeat left center; background-size: cover; transition: background .3s linear; } /*select*/ .select{ /*隐藏默认小箭头*/ appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url(../img/select_arrow.png) no-repeat scroll right 10px center transparent; } .select option{ background: transparent; appearance: none; -webkit-appearance: none; -moz-appearance: none; border-left:1px solid #e5e6e7; border-right: 1px solid #e5e6e7; line-height: 1.5em !important; } /*表单*/ .ibox-title{ border: none; padding:0; min-height: 30px; width:50%; float:left; } .control-label{ margin-right: 3%; font-weight:normal; color:#495060; } .ibox-title h5{ border-left: 2px solid #33a3dc; padding-left:8px; font-weight:bold; color:#666; font-size:15px; } .red{ color:#ff372f; line-height: 2.3; margin-left:20px; font-weight: bold; } /*表单间距*/ .ibox{ margin-bottom: 0; } .ibox-content{ padding-bottom:0; padding-left:0; padding-top: 0; border: none; } /*label{ text-align: right; }*/ textarea.form-control{ height: 122px; line-height: 1.7; resize:none; } /*箱型箱量*/ input[type='checkbox'] { width: 13px; height: 13px; background-color: #FFF; -webkit-appearance: none; border: 1px solid #e5e6e7; border-radius: 2px; outline: none; /*box-shadow: 0 3px 3px rgba(241,241,241,.5);*/ } input[type='checkbox']:checked { background:#33a3dc url(../img/check.png) no-repeat 1px; background-size: 80%; border: 1px solid #33a3dc; } .check{ margin-right: 5px !important; } .choose{ border: 1px solid #e5e6e7; } .m-top{ margin-top:6px; } .red-sm{ color:#ff372f; font-size:12px; text-align: right; margin-top:3px; } .blue { color: #33a3dc; } .height-sm{ height: 50px !important; } .height-lg{ height: 85px !important; } .h-38{ margin-top:38px; } .h-5 { margin-top: 5px; } .h-6{ margin-top:6px; } .h-15{ margin-top:15px !important; } .h-10{ margin-top:10px !important; } .h-20 { margin-top: 20px !important; } .footer{ height: 45px; line-height: 45px; text-align: right; border-top: 1px solid #ddd; padding:0; padding-right:15px; margin-bottom:-15px; } /*按钮*/ .btn-info{ background: #33a3dc; border: 1px solid #33a3dc; } .btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info:visited{ background: #24a7ea !important; border-color: #24a7ea !important; color: #FFF; } .btn-primary{ background: #33a3dc; border: 1px solid #33a3dc; } .btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:visited { background: #24a7ea !important; border-color: #24a7ea !important; color: #FFFFFF; } /*表格*/ .table { margin-top: 15px; padding: 0 20px; border: 1px solid #eee; } .table thead tr th{ background: #898989; border: none; font-size:15px; font-weight: bold; color:#666; } .table thead tr th:first-child,.table tbody tr td:first-child{ padding-left:20px !important; } .table thead tr th:last-child, .table tbody tr td:last-child { padding-right: 20px !important; } .table tbody tr { margin-bottom: 2px; border-bottom: 1px solid #eee; } .table tbody tr td{ border: none; line-height: 1.6; color:#999; } .table tbody tr:hover { background: #f3f7f9; } .table tbody tr td:last-child a { color: #0275d8; } .fixed-table-loading{ display: none; } /*modal*/ .modal-body{ overflow: hidden; } .form-padding [class*="col-"]{ padding:0 15px; } .form-padding label{ font-weight: normal; } /*确定 取消*/ .btn-cancel{ background: none; border:1px solid #e5e6e7; color:#777; } .btn-cancel:hover{ background: none; color:#999; border:1px solid #e5e6e7; } .btn-deter,.btn-cancel{ padding: 7px 20px; } .btn-cancel:hover,.btn-cancel:focus,.btn-cancel:active,.btn-cancel.active,.btn-cancel:visited{ background: none !important; border-color: #e5e6e7 !important; } /*textarea中的div-number*/ .position-r{ position: relative; } .width-96{ width: 96%; } .show-number{ padding-top:6px; padding-bottom:6px; position:absolute; top: 0; right: 7px; height: 53px !important; overflow-y: scroll; } .show-number ul li{ list-style: none; line-height: 1.7; padding:0 10px; color:#333; } .bs-checkbox{ width: 36px; } /*弹出框*/ .modal-header h4{ color:#666; } /*截取字符按钮*/ .ibox-tools{ margin-right: 2%; } .ibox-tools a{ padding:3px 5px; box-shadow:0 0 3px rgba(0,0,0,.1); border-radius: 2px; border: 1px solid #f0f0f0; font-size: 10px; color:#666 !important; } /*.ibox-tools button{ background-image: linear-gradient(90deg, #f0f0f0 0%, #ececec 49%, #dfdfdf 100%); padding:1px 5px; margin-bottom:7px; border-color:#f1f1f1; font-size: 10px; }*/ /*上传附件弹出框*/ .layui-layer{ border-radius:4px; } .layui-layer-title { color: #666 !important; font-size: 14px !important; background: #FFF !important; border-top-left-radius: 4px; border-top-right-radius: 4px; } #uploader .queueList { margin-top: 12px !important; margin-left: 20px !important; margin-right:0px !important; } .page-container{ padding-bottom:1px; margin-top:-8px; } .page-container p { padding-left: 20px; padding-top: 13px; } body .layer-ext-moon .layui-layer-btn .layui-layer-btn0 { background: #33a3dc !important; border: 1px solid #33a3dc; } .layui-layer-btn{ background:#FFF !important; border-top:1px solid #eee !important; border-radius:4px; } .btn-default { background: none !important; color: #777 !important; border: 1px solid #e5e6e7 !important; } .btn-white { border: 1px dotted #33a3dc; border-left:none; } .input-group-btn .btn { padding: 4px 12px !important; } .input-group-btn .btn .caret { color: #33a3dc; } /*vgm 舱单复选框改尺寸*/ .vgm-check { width: 17px !important; height: 17px !important; border: 1px solid #33a3dc !important; float:left; } input[type='checkbox']:checked.vgm-check, .soc-check input[type='checkbox']:checked { background: #33a3dc url(../img/check.png) no-repeat 3px !important; background-size: 60% !important; border: 1px solid #33a3dc; } .vgm-check-tip { float: left; margin-top: -3px; font-weight: bold; }