

/* init */

body{
    width: 100%;
    min-width: 1200px;
    background-color: #f6f8fa;
    /*overflow-x: hidden;*/
    font-family: "Microsoft YaHei";
}
*{
  margin: 0;
  padding: 0;
}
em, s, i {
  font-style: normal;
  text-decoration: none;
}
li {
  list-style: none;
}
img {
  border: none;
  /*vertical-align: top;*/
}
table {
  border-collapse: collapse;
}
input, textarea {
  	outline: none;
  	border: 0;
  	background-color: #ffffff;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    display: inline-block;
    height: 36px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
input:hover, textarea:hover{
	box-shadow: none;
}
textarea {
  resize: none;
  overflow: auto;
}
.ellipsis{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
a {
  text-decoration: none;
  color: #333;
}
a:focus{
	color: #333;
	background: none;
}
a:hover{
    color: #217FE1;
    /*opacity: 0.8;*/
}
.fl {
  float: left;
}
.fr {
  float: right;
}

label, button, select{
    font-size: 16px;
}
em,i,s{
    font-style: normal;
}
textarea{
    resize: none;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  *zoom: 1;
}

.show-margin:before{
	content:'';
	display: table;
}

.container{
    width: 1200px !important;
    /*overflow: hidden;*/
    padding-left: 0;
    padding-right: 0;
    margin: 0 auto;
}

a:focus, a:hover{
    text-decoration: none;
}
.scrollHide{
	overflow: hidden;
}

.text-blue,.c-blue{
    color:#1890FF;
}

.min-h{
  min-height: 850px;
}
form{
    padding:0;
    margin:0;
}

.footer .container p{
	line-height: 24px;
}
.go-top-app{
	display: none;
	position: fixed;
	bottom: 75px;
	right: 0;
	width: 50px;
	z-index: 100;
}
:-moz-placeholder {
    font-size: 16px;
     color: #9A9EB7;
    padding-left: 5px;
}
 ::-moz-placeholder {
    font-size: 16px;
     color: #9A9EB7;
    padding-left: 5px;
}
input:-ms-input-placeholder {
    font-size: 16px;
     color: #9A9EB7;
    padding-left: 5px;
}
input::-webkit-input-placeholder {
    font-size: 16px;
    color: #9A9EB7;
    padding-left: 5px;
}
.tishi-text{
    font-size: 12px;
    color: #f84a4a;
    margin-top: 6px;
    display: block;
}

.border{
    border:1px solid #ddd;
}
.border-0{
	border: 0 !important;
}
.bg-eee{
    background-color: #f5f5f5;
}
.bg-white{
    background-color: #fff;
}
.bg-wathet{
    background-color: #EBF5FB;
}

.page-body{
    padding:30px 0;
}

a.disabled{
  cursor: not-allowed;
}

.color-blue {
  color: #217FE1;
}
.color-red {
  color: #f84a4a;
}
.color-gray {
  color: #666;
}
.color-deep-gray {
  color: #999;
}
.color-yellow {
  color: #fb8332;
}
.color-green {
  color: #009966;
}
button{
	outline: none;
}
.row{
	margin: 0;
}
.btn{
	padding: 3px 12px;
	border:1px solid transparent;
	border-radius: 2px;
}
.btn img{
	margin-right: 6px;
}
.btn:hover,
.btn:focus {
     outline: none;
}

.btn.active,
.btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border:1px solid transparent;
}

.btn-default {
    background: #f2f4f5;
    border-color: #dfdfdf;
}

.btn-primary {
    background-color: #618feb;
    color: #fff;
    border-color: #618feb;
  
}

button.btn{
	outline: none !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	background: rgba(97,143,235,.9);
	border-color:rgba(97,143,235,.9);
    color: #fff;
}

.btn-primary.active.focus, 
.btn-primary.active:focus, 
.btn-primary.active:hover, 
.btn-primary:active.focus, 
.btn-primary:active:focus, 
.btn-primary:active:hover, 
.open>.dropdown-toggle.btn-primary.focus, 
.open>.dropdown-toggle.btn-primary:focus, 
.open>.dropdown-toggle.btn-primary:hover{
	background: rgba(97,143,235,.7);
	border-color:rgba(97,143,235,.7);
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
    background-color: #618feb;
    border-color: #618feb;
}

.btn-primary.btn-alt {
    color: #618feb;
    border-color: #618feb;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
    background-color: #ebebeb;
    border-color: #cbcbc1;
}

.btn-success {
    background-color: #5cb85c;
    border-color: #5cb85c;
    color: #fff;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
    background-color: #5cb85c;
    border-color: #5cb85c;
    color: #fff;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: #5cb85c;
}

.btn-success.btn-alt {
    color: #5cb85c;
    border-color: #5cb85c;
}

.btn-info {
    color: #fff;
    background: #00a393;
    border-color: #00a393;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
    color: #ffffff;
    background: #00a393;
    border-color: #00a393;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
    background-color: #00a393;
    border-color: #00a393;
}

.btn-alt {
    border-width: 1px !important;
}

.btn-info.btn-alt {
    color: #00a393;
    border-color: #00a393;
}

.btn-warning {
    color: #ffffff;
    background-color: #ff9800;
    border-color: #ff9800;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
    color: #ffffff;
    background-color: #ff9800;
    border-color: #ff9800;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
    background-color: #ff9800;
    border-color: #ff9800;
}

.btn-warning.btn-alt {
    color: #ff9800;
    border-color: #ff9800;
}

.btn-danger {
    color: #ffffff;
    background-color: #ff5047;
    border-color: #ff5047;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
    color: #ffffff;
    background-color: #ff5047;
    border-color: #ff5047;
}

.btn-danger.active.focus, 
.btn-danger.active:focus, 
.btn-danger.active:hover, 
.btn-danger:active.focus, 
.btn-danger:active:focus, 
.btn-danger:active:hover, 
.open>.dropdown-toggle.btn-danger.focus, 
.open>.dropdown-toggle.btn-danger:focus, 
.open>.dropdown-toggle.btn-danger:hover{
	background-color: rgba(255,80,71,0.7);
	border-color: rgba(255,80,71,0.7);
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
    background-color: #ff5047;
    border-color: #ff5047;
}

.btn-danger.btn-alt {
    color: #ff5047;
    border-color: #ff5047;
}

.btn-brown {
    color: #ffffff;
    background-color: #8d6e63;
    border-color: #8d6e63;
}

.btn-brown:hover,
.btn-brown:focus,
.btn-brown:active,
.btn-brown.active,
.open .dropdown-toggle.btn-brown {
    color: #ffffff;
    background-color: #8d6e63;
    border-color: #8d6e63;
}

.btn-brown.disabled,
.btn-brown[disabled],
fieldset[disabled] .btn-brown,
.btn-brown.disabled:hover,
.btn-brown[disabled]:hover,
fieldset[disabled] .btn-brown:hover,
.btn-brown.disabled:focus,
.btn-brown[disabled]:focus,
fieldset[disabled] .btn-brown:focus,
.btn-brown.disabled:active,
.btn-brown[disabled]:active,
fieldset[disabled] .btn-brown:active,
.btn-brown.disabled.active,
.btn-brown[disabled].active,
fieldset[disabled] .btn-brown.active {
    background-color: #8d6e63;
    border-color: #8d6e63;
}

.btn-brown.btn-alt {
    color: #8d6e63;
    border-color: #8d6e63;
}

.btn-dark {
    color: #ffffff;
    background-color: #79859b;
    border-color: #79859b;
}

.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active,
.btn-dark.active,
.open .dropdown-toggle.btn-dark {
    color: #ffffff;
    background-color: #79859b;
    border-color: #79859b;
}

.btn-dark.disabled,
.btn-dark[disabled],
fieldset[disabled] .btn-dark,
.btn-dark.disabled:hover,
.btn-dark[disabled]:hover,
fieldset[disabled] .btn-dark:hover,
.btn-dark.disabled:focus,
.btn-dark[disabled]:focus,
fieldset[disabled] .btn-dark:focus,
.btn-dark.disabled:active,
.btn-dark[disabled]:active,
fieldset[disabled] .btn-dark:active,
.btn-dark.disabled.active,
.btn-dark[disabled].active,
fieldset[disabled] .btn-dark.active {
    background-color: #79859b;
    border-color: #79859b;
}

.btn-dark.btn-alt {
    color: #79859b;
    border-color: #79859b;
}

.btn-yellow {
    color: #ffffff;
    background-color: #ffc107;
    border-color: #ffc107;
}

.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active,
.open .dropdown-toggle.btn-yellow {
    color: #ffffff;
    background-color: #ffc107;
    border-color: #ffc107;
}

.btn-yellow.btn-alt {
    color: #ffc107;
    border-color: #ffc107;
}
.circle-info {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #F03030 !important;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    margin-left: -10px;
   
}
.exportBtn img{
	vertical-align: initial;
}
.modal .modal-dialog-center {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
}


input:focus,textarea:focus,select:focus{
	border-color:#217FE1!important;
}

/*修改滚动条的样式*/
.scrollBar-box{
	
}
.layui-layer-iframe iframe::-webkit-scrollbar,
.layui-layer-content::-webkit-scrollbar,
.scrollBar-box::-webkit-scrollbar {/*滚动条整体样式*/
    width: 12px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
    scrollbar-arrow-color:red;
}
.layui-layer-iframe iframe::-webkit-scrollbar-thumb,
.layui-layer-content::-webkit-scrollbar-thumb,
.scrollBar-box::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 4px;
    border:1px solid #ccc;
    height: 100px;
    /*-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/
    background: #eef1f8;
    scrollbar-arrow-color:red;
}
.layui-layer-iframe iframe::-webkit-scrollbar-thumb,
.layui-layer-content::-webkit-scrollbar-track,
.scrollBar-box::-webkit-scrollbar-track {/*滚动条里面轨道*/
    /*-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/
    border-radius: 0;
    background: #fff;
    box-shadow: none;
}
em{
	color: #ff6860;
	padding-right:4px;
	vertical-align: sub;
	line-height: 8px;
}
