/*格式化样式 -=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-*/
* {
  font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
  -webkit-font-smoothing:subpixel-antialiased; 
}
 
a {
  text-decoration: none;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

input,
button {
  border: none;
  outline: none; 
}

button {
  cursor: pointer;
}

img {
  border: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.primary_color {
  color: #E61B64;
}
 

/* 无数据展示内容 */
.no_search_data {
	padding-top: 200px;
	text-align: center;
	padding-bottom: 300px;
}
 
 .no_search_data .empty_img {
    width: 84px;
    height: 60px;
    margin-bottom: 30px;
 }
 .no_search_data .empty_tip_text { 
	font-size: 14px; 
	color: #C0C3C6;
	margin-bottom: 10px;
 }
/* 无数据展示内容 */

 .py76{
    padding-left: 76px;
    padding-right: 76px; 
 }

.layout_pagination_box >>> .el-pagination.is-background .btn-next, 
.layout_pagination_box >>> .el-pagination.is-background .btn-prev, 
.layout_pagination_box >>> .el-pagination.is-background 
.layout_pagination_box >>> .el-pager li  {
  margin: 0 5px;
  background-color: #F8F9FA;
  color: #8A8E93;
  min-width: 30px;
  border-radius: 2px;
}

.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close{
	color: #8A8E93 !important;
}


.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before, .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{
	color: #E61B64 !important;
}

.el-select-dropdown .el-select-dropdown__item.selected {
	color: #E61B64;
}

/* body{
  overflow: auto !important;
} */

/* 分页 */
.layout_pagination_box{
	display: flex;
	justify-content: center;
  margin-top: 70px;
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #606266 !important;  
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color:  #E61B64 !important;  
}
 
.el-picker-panel__body .el-date-table td.current:not(.disabled) span {
	background-color:#E61B64 !important;
}

.el-loading-spinner i,
.el-loading-spinner .el-loading-text,
.el-date-table td.available:hover,
.el-date-table td.today span {
  color:#E61B64 !important;
}

/**一系列间距**/

.par_L_20{
	padding-left: 20px;
}
.par_L_50 {
	padding-left: 50px;
}


.mar_B_30{
	margin-bottom: 30px;
} 

.mar_T_20{
	margin-top: 20px !important;
} 

.mar_T_30{
	margin-top: 20px !important;
} 

.mar_T_70 {
  margin-top: 70px;
}
.mar_T_100 {
  margin-top: 100px;
}

.mar_T_130 {
  margin-top: 130px;
}

.mar_T_160 {
  margin-top: 160px;
}

.w_warper {
  width: 100%;
  background-color: #fff;
}

.w_container{
  width: 1200px;
  margin: 0 auto;
  position: relative;
}

.grey_bg {
  width: 100%;
  background-color: #F8F9FA;
}

.grey_bg_footer {
  width: 100%;
  background-color: #F1F5F7;
}

 