button:focus{outline:none!important;} .iframe_box { min-width: 1100px; padding: 25px; } .date{ width: 205px; } /*外层框架(头部导航和左侧竖导航)*/ li{ list-style-type: none; } .menu_header{ width: 100%; height: 60px; background-color: #3e4355; box-shadow: none; margin: 0; padding-left: 0; padding-right: 0; min-width: 1300px; } .menu_left{ width: 228px; height: 60px; padding: 16px; float: left; } .menu_center{ width: 777px; height: 60px; float: right; /* padding: 16px;*/ } .menu_center span{ float: left; color: #80889a; height: 60px; font-size: 14px; padding: 20px 22px; cursor: pointer; } .head_selected{ color: #fff!important; background-image: url(../img/sel.png); background-size:12px 5px; background-position:bottom center; background-repeat: no-repeat; } .menu_right{ width: 94px; height: 60px; float: right; padding: 14px 0; } .menu_right div{ width: 52px; height: 32px; float: right; background-color: #363945; border-top-left-radius: 100px; border-bottom-left-radius: 100px; } .menu_name_t{ font-size: 18px; color: #fff; font-weight: 200; } .menu_name_b{ font-size: 10px; color: #fff; font-weight: 200; } .menu_img{ background-image: url(../img/logo.png); background-size:100%; background-position:center; background-repeat: no-repeat; width: 19px; height: 28px; float: left; } .menu_name{ width: 135px; height: 28px; float: left; line-height: 1; padding-left: 8px; } .menu_select{ width: 42px; height: 28px; float: left; background-image: url(../img/portlet-collapse-icon-white.png); background-size:6px 6px; background-position:center; background-repeat: no-repeat; } .control-bar{ width: 198px; background-color: #fff; margin-right: 6px; box-shadow: 0 2px 4px 0 rgba(62, 67, 85, 0.15); } .clearfix{ margin: 16px; } .left_menu>li>a { position: relative; display: block; padding: 18px 7px 8px 22px; color: #80889a; text-decoration:none; } .left_menu>li>a:link { text-decoration:none; } .left_menu>li>a:hover { text-decoration:none; color: #80889a; } .left_selected{ border-right: 2px solid #3e4355; } .leftmenu_2level>a{ padding: 12px 0 12px 38px; display: block; color: #3e4355; text-decoration:none; } .leftmenu_2level>a:link { text-decoration:none; } .leftmenu_2level>a:hover { text-decoration:none; color: #3e4355; border-right: 1px solid #3e4355; } .leftmenu_2level>a:focus { border-right: 2px solid #3e4355; } .arrow{ float: right; } /*时间选择器*/ .timepicker{ position: relative; display: inline-block; outline: none; font-size: 12px; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; width: 101px; } .timepicker input{ width: 101px!important; } .timepicker span{ color: #ccc; top: 8px; left: 80px; position: absolute!important; } .timepicker_select{ width: 101px; height: 127px; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08); border: 1px solid #efeff4; border-radius: 3px; position: absolute; display: none; background-color: #fff; } .timepicker_box{ width: 100px; display: inline-block; } .select_hour_box{ overflow-x: hidden; width: 49px; border-right:1px solid #efeff4; height: 125px; float: left; overflow: hidden; padding-bottom: 100px; } .select_minute_box{ width: 49px; height: 125px; float: left; overflow: hidden; padding-bottom: 100px; overflow-x: hidden; } .select_hour{ width: 48px; height: 25px; text-align: left; line-height: 25px; padding-left: 8px; color: #999; cursor: pointer; -webkit-transition: background 0.3s ease; transition: background 0.3s ease; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .select_hour_box div:hover { background: #eef9f8; } .select_minute_box div:hover { background: #eef9f8; } .timepicker_select div:hover { overflow-y: scroll; } .select_minute{ width: 49px; height: 25px; text-align: left; line-height: 25px; padding-left: 8px; color: #999; cursor: pointer; -webkit-transition: background 0.3s ease; transition: background 0.3s ease; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .select_option{ background: #f7f7f7; font-weight: bold; } /*分页*/ .pageDiv { padding: 15px 20px; color: #ccc; clear: both; } .pageDiv a { display: inline-block; margin: 0 4px; color: #666666; border-radius: 4px; vertical-align: middle; border: 1px solid #b9bdc7; min-width: 27px; padding: 0 7px; height: 27px; text-align: center; line-height: 27px; background-color: #fff; } .pageDiv a:hover { text-decoration: none; border: 1px solid #428bca; } .pageDiv span.current { padding: 0 7px; display: inline-block; margin: 0 4px; color: #ffffff; border-radius: 4px; vertical-align: middle; border: 1px solid #4191ff; min-width: 27px; height: 27px; text-align: center; line-height: 27px; background-color: #4191ff; } .pageDiv span.disabled { display: inline-block; padding: 7px; margin: 0 4px; color: #bfbfbf; background: #fff; border: 1px solid #efeff4; vertical-align: middle; border-radius: 4px; } .pageDiv span.pagecount { padding: 0 10px; font-size: 12px; color: #999999; margin-right: -20px; } .pageDiv span.countYe { color: #666; font-size: 12px; margin-left: 30px; } .pageDiv span.countYe input { outline: none; border: 1px solid #ddd; height: 27px; padding: 0px; width: 27px; margin: 0 5px; border-radius: 4px; } .pageDiv a.turndown { margin-right: 0 } .pageDiv { padding-right: 0 } /*NO.3 下拉筛选*/ .combo-select { position: relative; max-width: 400px; width: 200px; display: inline-block; margin-bottom: 15px; font: 100% Helvetica, Arial, Sans-serif; border: 1px #eaebee solid; border-radius: 3px; } .combo-select .combo-input { margin-bottom: 0; } /** * Input field */ .combo-input { background-image: linear-gradient(to top, #f4f7fa, #ffffff); -webkit-appearance: none; -moz-appearance: none; appearance: none; margin: 0; text-overflow: ellipsis; white-space: nowrap; border: none; width: 100%; box-sizing: border-box; padding: 6px; line-height: 1.18; padding-right: 30px; border-radius: 3px; } .combo-input:focus { outline: none; } /** * Arrow */ .combo-arrow { position: absolute; right: 0; top: 0; height: 100%; cursor: pointer; text-align: center; font-size: 14px; width: 30px; font-size: 12px; color: #999999; } .combo-arrow:before { content: " "; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #cccccc; display: block; width: 0; height: 0; top: 0; right: 10px; bottom: 0; position: absolute; margin: auto 0; } /** * When opened */ .combo-open .combo-arrow { border-color: #51A7E8; } .combo-open .combo-arrow:before { border-top: none; border-bottom: 5px solid #cccccc; } /** * When focused */ .combo-focus { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); border-color: #51A7E8; } .combo-focus input { border-color: #51A7E8; } /** * Hide native select */ .combo-select select { position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 0; -webkit-appearance: none; opacity: 0; border: 0;} @media only screen and (min-width: 960px) { .combo-select select { left: -1px; top: -1px; width: 0; height: 0; margin: 0; } } /** * Selected option */ .option-selected { background-color: #eee; } /** * Hovered option */ .option-hover { background-color: #70acff; color: #fff; } /** * Option item */ .option-item { cursor: pointer; border-bottom: 1px #e3e3e3 solid; } .option-item:hover { background-color: #70acff; color: #fff; } .option-item:last-child { border-bottom: none; } /** * Disabled and optgroups */ .option-group { cursor: text; font-weight: 600; background: #e1e1e1; border: 1px #ccc solid; border-width: 1px 0; } /** * Disabled */ .option-disabled { opacity: 0.5; } /** * Dropdown */ .combo-dropdown { position: absolute; z-index: 999; top: 100%; left: 0; min-width: 100%; max-width: 300px; max-height: 300px; margin: 0; padding: 0; display: none; overflow-y: auto; background: #fff; border: 1px solid #ccc; border-radius: 0; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); box-sizing: border-box; } .combo-dropdown li { list-style: none; padding: 6px 1em; margin: 0; } /** * On Active */ .combo-open .combo-dropdown { display: block; } /** * Search marker */ .combo-marker { text-decoration: underline; } .form_date{ width: 128px; border: 1px solid #eaebee; border-radius: 4px; } .form_date:hover{ border-color: #a0c8ff; } .form_date input{ background-image: linear-gradient(to top, #f4f7fa, #ffffff); border: 0; } .form_date input:focus{ border-color: #a0c8ff!important; outline: 0; -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0)!important; box-shadow: 0 0px 0px rgba(0,0,0,0)!important; } .form_date .input-group-addon{ padding: 6px 9px!important; border: 0; background-image: linear-gradient(to top, #f4f7fa, #ffffff); } .glyphicon-calendar{ transform: scale(.8); } /*单选按钮*/ /*input[type="radio"] { width: 0px; height: 0px; position: relative; top: -11px; right: 0; left: -18px; bottom: 0; margin-left: 18px; } input[type="radio"]:before,input[type="radio"]:after { content: ''; display: block; position: absolute; border-radius: 50%; transition: .3s ease; } input[type="radio"]:before { top: -2px; left: 0px; width: 14px; height: 14px; background-color: #fff; border: 1px solid #eaebee; } input[type="radio"]:hover::before { border-color: #a0c8ff; } input[disabled]:hover::before { border-color: #eaebee; } input[type="radio"]:after { top: 1px; left: 3px; width: 8px; height: 8px; background-color: #fff; } input[type="radio"]:checked:after { top: 1px; left: 3px; width: 8px; height: 8px; background-color: #4191ff; } input[type="radio"]:checked:before { border-color:#4191ff; }*/ /*多选按钮*/ /*input[type="checkbox"] { width: 0px; height: 0px; position: relative; top: -11px; right: 0; left: -18px; bottom: 0; margin-left: 18px; } input[type="checkbox"]:before { content: ''; display: block; position: absolute; border-radius: 4px; transition: .3s ease; box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 0 0 rgba(255, 255, 255, 0.15); } input[type="checkbox"]:after { content: ''; display: block; position: absolute; box-sizing: content-box; border: 2px solid #fff; border-right: 0; border-top: 0; transform: rotate(-45deg) scaleY(1); transition: transform .15s cubic-bezier(.71,-.46,.88,.6) .05s; transform-origin: center; } input[type="checkbox"]:before { box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 0 0 rgba(255, 255, 255, 0.15); top: -2px; left: 0px; width: 14px; height: 14px; background-color: #fff; border: 1px solid #eaebee; } input[type="checkbox"]:hover::before { border-color: #a0c8ff; } input[disabled]:hover::before { border-color: #eaebee; } input[type="checkbox"]:after { top: 1px; left: 3px; width: 7px; height: 3px; background-color: #fff; } input[type="checkbox"]:checked:after { top: 1px; left: 3px; width: 7px; height: 3px; background-color: #4191ff; } input[type="checkbox"]:checked:before { border-color:#4191ff; background-color:#4191ff; ; }*/ /*日历*/ /*! * Datetimepicker for Bootstrap * * Copyright 2012 Stefan Petre * Improvements by Andrew Rowls * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * */ .datetimepicker { padding: 4px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; direction: ltr; } .datetimepicker-inline { width: 220px; } .datetimepicker.datetimepicker-rtl { direction: rtl; } .datetimepicker.datetimepicker-rtl table tr td span { float: right; } .datetimepicker-dropdown, .datetimepicker-dropdown-left { top: 0; left: 0; } [class*=" datetimepicker-dropdown"]:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #cccccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; } [class*=" datetimepicker-dropdown"]:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; position: absolute; } [class*=" datetimepicker-dropdown-top"]:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #cccccc; border-top-color: rgba(0, 0, 0, 0.2); border-bottom: 0; } [class*=" datetimepicker-dropdown-top"]:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #ffffff; border-bottom: 0; } .datetimepicker-dropdown-bottom-left:before { top: -7px; right: 6px; } .datetimepicker-dropdown-bottom-left:after { top: -6px; right: 7px; } .datetimepicker-dropdown-bottom-right:before { top: -7px; left: 6px; } .datetimepicker-dropdown-bottom-right:after { top: -6px; left: 7px; } .datetimepicker-dropdown-top-left:before { bottom: -7px; right: 6px; } .datetimepicker-dropdown-top-left:after { bottom: -6px; right: 7px; } .datetimepicker-dropdown-top-right:before { bottom: -7px; left: 6px; } .datetimepicker-dropdown-top-right:after { bottom: -6px; left: 7px; } .datetimepicker > div { display: none; } .datetimepicker.minutes div.datetimepicker-minutes { display: block; } .datetimepicker.hours div.datetimepicker-hours { display: block; } .datetimepicker.days div.datetimepicker-days { display: block; } .datetimepicker.months div.datetimepicker-months { display: block; } .datetimepicker.years div.datetimepicker-years { display: block; } .datetimepicker table { margin: 0; } .datetimepicker td, .datetimepicker th { text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: none; } .table-striped .datetimepicker table tr td, .table-striped .datetimepicker table tr th { background-color: transparent; } .datetimepicker table tr td.minute:hover { background: #eeeeee; cursor: pointer; } .datetimepicker table tr td.hour:hover { background: #eeeeee; cursor: pointer; } .datetimepicker table tr td.day:hover { background: #eeeeee; cursor: pointer; } .datetimepicker table tr td.old, .datetimepicker table tr td.new { color: #999999; } .datetimepicker table tr td.disabled, .datetimepicker table tr td.disabled:hover { background: none; color: #999999; cursor: default; } .datetimepicker table tr td.today, .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today.disabled:hover { background-color: #fde19a; background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a); background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a); background-image: -o-linear-gradient(top, #fdd49a, #fdf59a); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); border-color: #fdf59a #fdf59a #fbed50; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } .datetimepicker table tr td.today:hover, .datetimepicker table tr td.today:hover:hover, .datetimepicker table tr td.today.disabled:hover, .datetimepicker table tr td.today.disabled:hover:hover, .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active, .datetimepicker table tr td.today.disabled, .datetimepicker table tr td.today:hover.disabled, .datetimepicker table tr td.today.disabled.disabled, .datetimepicker table tr td.today.disabled:hover.disabled, .datetimepicker table tr td.today[disabled], .datetimepicker table tr td.today:hover[disabled], .datetimepicker table tr td.today.disabled[disabled], .datetimepicker table tr td.today.disabled:hover[disabled] { background-color: #fdf59a; } .datetimepicker table tr td.today:active, .datetimepicker table tr td.today:hover:active, .datetimepicker table tr td.today.disabled:active, .datetimepicker table tr td.today.disabled:hover:active, .datetimepicker table tr td.today.active, .datetimepicker table tr td.today:hover.active, .datetimepicker table tr td.today.disabled.active, .datetimepicker table tr td.today.disabled:hover.active { background-color: #fbf069; } .datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover { background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -ms-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active:hover:hover, .datetimepicker table tr td.active.disabled:hover, .datetimepicker table tr td.active.disabled:hover:hover, .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active:hover.disabled, .datetimepicker table tr td.active.disabled.disabled, .datetimepicker table tr td.active.disabled:hover.disabled, .datetimepicker table tr td.active[disabled], .datetimepicker table tr td.active:hover[disabled], .datetimepicker table tr td.active.disabled[disabled], .datetimepicker table tr td.active.disabled:hover[disabled] { background-color: #0044cc; } .datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active { background-color: #003399; } .datetimepicker table tr td span { display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .datetimepicker .datetimepicker-hours span { height: 26px; line-height: 26px; } .datetimepicker .datetimepicker-hours table tr td span.hour_am, .datetimepicker .datetimepicker-hours table tr td span.hour_pm { width: 14.6%; } .datetimepicker .datetimepicker-hours fieldset legend, .datetimepicker .datetimepicker-minutes fieldset legend { margin-bottom: inherit; line-height: 30px; } .datetimepicker .datetimepicker-minutes span { height: 26px; line-height: 26px; } .datetimepicker table tr td span:hover { background: #eeeeee; } .datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover { background: none; color: #999999; cursor: default; } .datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover { background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -ms-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled] { background-color: #0044cc; } .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active { background-color: #003399; } .datetimepicker table tr td span.old { color: #999999; } .datetimepicker th.switch { width: 145px; } .datetimepicker th span.glyphicon { pointer-events: none; } .datetimepicker thead tr:first-child th, .datetimepicker tfoot th { cursor: pointer; } .datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover { background: #eeeeee; } .input-append.date .add-on i, .input-prepend.date .add-on i, .input-group.date .input-group-addon span { cursor: pointer; width: 14px; height: 14px; } /*进度气泡*/ .wizard-steps{ list-style: none; display: table; width: 100%; padding: 0; margin: 0; position: relative; } .wizard-steps li { display: table-cell; text-align: center; width: 1%; } .wizard-steps li.active:before, .wizard-steps li.complete:before, .wizard-steps li.active .step, .wizard-steps li.complete .step { border-color: #4191ff; } .wizard-steps li:first-child:before { max-width: 51%; left: 50%; } .wizard-steps li:before { display: block; content: ""; width: 100%; height: 1px; font-size: 0; overflow: hidden; border-top: 3px solid #ced1d6; position: relative; top: 19px; z-index: 1; } .wizard-steps li .step { border: 4px solid #ced1d6; color: #546474; font-size: 15px; border-radius: 100%; background-color: #FFF; position: relative; z-index: 2; display: inline-block; width: 35px; height: 35px; line-height: 27px; text-align: center; } .wizard-steps li .title { display: block; margin-top: 4px; max-width: 100%; color: #949ea7; font-size: 14px; z-index: 104; text-align: center; table-layout: fixed; word-wrap: break-word; } .wizard-steps li:last-child:before { max-width: 50%; width: 50% } /*分页前后图标*/ @font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot?5echn'); src: url('../fonts/icomoon.eot?5echn#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?5echn') format('truetype'), url('../fonts/icomoon.woff?5echn') format('woff'), url('../fonts/icomoon.svg?5echn#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-left:before { content: "\e900"; } .icon-right:before { content: "\e901"; } /*这是一个延时3秒就消失的弹出框*/ .alert-animated { -webkit-animation-duration: 400ms; animation-duration: 400ms; -webkit-animation-fill-mode: both; animation-fill-mode: both } .alert-animated.alert-infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite } @-webkit-keyframes alert-show { 0% { opacity: 0; -webkit-transform: translate(-50%,-20px); transform: translate(-50%,-20px) } 100% { opacity: 1; -webkit-transform: translate(-50%,0); transform: translate(-50%,0) } } @keyframes alert-show { 0% { opacity: 0; -webkit-transform: translate(-50%,-20px); transform: translate(-50%,-20px) } 100% { opacity: 1; -webkit-transform: translate(-50%,0); transform: translate(-50%,0) } } .alert-show { -webkit-animation-name: alert-show; animation-name: alert-show } @-webkit-keyframes alert-remove { 0% { opacity: 1; -webkit-transform: translate(-50%,0); transform: translate(-50%,0) } 100% { opacity: 0; -webkit-transform: translate(-50%,-20px); transform: translate(-50%,-20px) } } @keyframes alert-remove { 0% { opacity: 1; -webkit-transform: translate(-50%,0); transform: translate(-50%,0) } 100% { opacity: 0; -webkit-transform: translate(-50%,-20px); transform: translate(-50%,-20px) } } .alert-remove { -webkit-animation-name: alert-remove; animation-name: alert-remove } .alert-box{ min-width: 315px; height: 40px; background-color: #fff; position: fixed; top: 20px; box-shadow: 0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04); border-radius: 2px; left: 50%; transform: translateX(-50%); overflow: hidden; z-index: 9999999; } .a-success-img{ background-color: #00CE57; width: 40px; height: 40px; float: left; background-image: url(../images/right.png); background-size: 20px 20px; background-position: center; background-repeat: no-repeat; } .a-warning-img{ background-color: #F8B200; width: 40px; height: 40px; float: left; background-image: url(../images/warning.png); background-size: 18px 18px; background-position: center; background-repeat: no-repeat; } .a-error-img{ background-color: #FF3E3B; width: 40px; height: 40px; float: left; background-image: url(../images/error.png); background-size: 16px 16px; background-position: center; background-repeat: no-repeat; } .a-cont{ background-color: #fff; width: 275px; height: 40px; float: left; color: #8391a5; line-height: 40px; padding: 0 16px; }