.main-cont{
    max-width: 1312px;
    margin: 0 auto;
}


.w-100{
    width: 100%!important;
}
.h-100{
    height: 100%!important;
}

.clear:after {
    content: '';
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
.left {
    float: left;
}
.right {
    float: right;
}
.center{
    text-align: center;
}
.a-left {
    text-align: left;
}
.a-right {
    text-align: right;
}
.flex{
    display: flex!important;
}
.flex1 {
    flex: 1;
}
.flex-col{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.flex-row{
    display: flex;
    justify-content: space-between;
}
.aic{
    display: flex;
    align-items:center
}
.acc{
    display: flex;
    justify-content: center;
}
.jc{
    justify-content: center;
}
.jd{
    justify-content: flex-end;
}
.ja{
    justify-content: space-around;
}

.border{
  border: 1px solid #E4E7E9!important;
}
.border-t{
  border-top: 1px solid #EFF0F3;
}
.border-d{
  border-bottom: 1px solid #EFF0F3;
}
.pointer{
    cursor: pointer;
}


/* btn1 样式 */
.btn1 {
  border: 1px solid #058EBE;
  color: #058EBE;
  background-color: #fff;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  font-weight: 700;
}

.btn1:hover {
  background-color: rgba(5, 142, 190, 0.16);
}

/* btn2 样式 */
.btn2 {
  border: none;
  color: #058EBE;
  background-color: rgba(5, 142, 190, 0.24);
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
   font-weight: 700;
  box-shadow: 0px 5px 10px 0px #0049531A;
}

.btn2:hover {
  background-color: rgba(5, 142, 190, 0.5);
}

/* btn3 样式 */
.btn3 {
  border: none;
  color: #fff;
  background-color: #058EBE;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  font-weight: 700;
}

.btn3:hover {
  background-color: #047298;
}

/* btn4 样式 */
.btn4 {
  border: none;
  color: #058EBE;
  background-color: #fff;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  font-weight: 700;
  box-shadow: 0px 5px 10px 0px #0049531A;
}

.btn4:hover {
  background-color: #D7EDF4;
}



.el-dialog{
    border-radius:10px;
}