﻿/*begin 修改密码*/
.changeTipText {
color: red;
display: none;
padding-top: 7px;
}
/*end 修改密码*/

/*begin 开关切换checkbox*/
.switch {
position: relative;
display: inline-block;
vertical-align: top;
width: 56px;
height: 20px;
background-color: transparent;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
overflow: hidden;
}
.switch-input {
position: absolute;
top: 0;
left: 0;
opacity: 0;
}
.switch-label {
position: relative;
display: block;
height: inherit;
font-size: 10px;
text-transform: uppercase;
background: #eeeeee;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
-webkit-transition: 0.15s ease-out;
-moz-transition: 0.15s ease-out;
-o-transition: 0.15s ease-out;
transition: 0.15s ease-out;
-webkit-transition-property: opacity background;
-moz-transition-property: opacity background;
-o-transition-property: opacity background;
transition-property: opacity background;
}
.switch-label:before,
.switch-label:after {
position: absolute;
top: 50%;
margin-top: -0.5em;
line-height: 1;
-webkit-transition: inherit;
-moz-transition: inherit;
-o-transition: inherit;
transition: inherit;
}
.switch-label:before {
content: attr(data-off);
right: 11px;
color: #d4d4d4;
text-shadow: 0 1px rgba(255, 255, 255, 0.5);
}
.switch-label:after {
content: attr(data-on);
left: 11px;
color: white;
text-shadow: 0 1px rgba(0, 0, 0, 0.2);
opacity: 0;
}
.switch-input:checked ~ .switch-label {
background: #f5f5f5;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
}
.switch-input:checked ~ .switch-label:before {
opacity: 0;
}
.switch-input:checked ~ .switch-label:after {
opacity: 1;
}
.switch-handle {
position: absolute;
top: 1px;
left: 1px;
width: 18px;
height: 18px;
background: white;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
background: #f5f5f5;
-webkit-transition: left 0.15s ease-out;
-moz-transition: left 0.15s ease-out;
-o-transition: left 0.15s ease-out;
transition: left 0.15s ease-out;
}
.switch-handle:before {
content: '';
position: absolute;
top: 50%;
left: 50%;
margin: -8px 0 0 -8px;
width: 16px;
height: 16px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
background: #f5f5f5;
border: 1px solid white;
}
.switch-input:checked ~ .switch-handle {
left: 37px;
box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}
.switch-primary > .switch-input:checked ~ .switch-label {
background: #20a8d8;
}
.switch-success > .switch-input:checked ~ .switch-label {
background: #79c447;
}
.switch-warning > .switch-input:checked ~ .switch-label {
background: #fabb3d;
}
.switch-info > .switch-input:checked ~ .switch-label {
background: #67c2ef;
}
.switch-danger > .switch-input:checked ~ .switch-label {
background: #ff5454;
}
/*end 开关切换checkbox*/

/*begin 验证框*/
.checked-form-control {
border: 1px solid red;
}
.checked-form-control:focus {
border-color: red;
}
/*end 验证框*/

/*begin 导入数据弹窗html 样式*/
.daoruBody {
margin: 0px;
padding: 0px;
overflow: hidden;
background-color: #fff;
height: 510px;
}
.daoru-head {
height: 34px;
line-height: 34px;
font-size: 16px;
margin: 3px 10px;
padding-left: 5px;
border-bottom: 1px solid #ddd;
}
.daoru-main {
/*margin: 15px;*/
margin: 0px 15px 15px 15px;
}
.uploadBrowse {
float: left;
/*width: 730px;
margin-left: 15px;
margin-bottom: 5px;*/
}
#txtUploadFilePath, #divProgressMax {
width: 650px;
}
#txtUploadFilePath {
height: 30px;
line-height: 30px;
margin-right: 5px;
}
.uploadify {
display: inline-block;
margin-bottom: 0;
}
.uploadify {
position: relative;
top: -2px\0; /* 为了针对IE9+的元素差异 */
}
.uploadify-button {
vertical-align: baseline;
}
.uploadBrowse-btn-group {
float: left;
width: 120px;
}
.uploadBrowse-btn-group input.btn {
height: 30px;
}
#divProgressMax {
margin-top: 5px;
height: 20px;
margin-bottom: 0px;
}
#divProgress {
height: 20px;
line-height: 20px;
color: #Fff;
}
.mes-div {
width: 840px;
height: 360px;
overflow: auto;
margin-top: 5px;
margin-left: 15px;
margin-right: 15px;
border: 1px solid #585454;
}
.mes-div p {
margin: 0 0 2px;
white-space: nowrap;
width: auto;
}
.mes-div + a {
text-align: right;
margin-left: 15px;
margin-top: 5px;
display: inline-block;
width: 840px;
}
/*end 导入数据弹窗html 样式*/

/*begin td省略*/
.tdOmit {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
/*end td省略*/