.buton {display: initial;margin-bottom: 0;font-weight: 400;
    text-align: center;white-space: nowrap;vertical-align: middle;
    -ms-touch-action: manipulation;touch-action: manipulation;
    cursor: pointer;background-image: none;border: 1px solid transparent;
    padding: 6px 12px;font-size: 12px;line-height: 1.2;
    border-radius: 4px;-webkit-user-select: none;
    -moz-user-select: none;-ms-user-select: none;user-select: none;}


.br { border: 1px solid red }

.m-tab{position: relative;padding: 1.4rem 1.4rem 0rem 1.4rem; width: 100%;display: flex;align-items: center;}
.m-tab a{display: inline-block;width: 8.5rem; font-size: 1.55rem;color: #2C2C2C;letter-spacing: 0;text-align: center;text-decoration: none;}
.m-tab a:first-child{top: 0;left: 0; }
.m-tab a.m-coupons{top:0; }
.m-tab a.active{border-bottom: 2px solid #FFAC28;}
.m-division{height: 1px; background:#EBEBEB;}
.m-view1{background: #fff;}
.m-view2{background: #fff;}

.content{padding-top: 0px !important;}

.tdivbord{width: 100%;display: flex;align-items: center;text-align: center;}
.tdiv{width: 100%;display: flex;align-items: center;text-align: center;}

.bcg{background-color: #ecf0f5;}
.bcg_eee{background-color: #efefef;}
.box{margin-bottom: 10px !important;}
.w3{width: 3%;}
.w5{width: 5%;}
.w7{width: 7%;}
.w8{width: 8%;}
.w10{width: 10%;}
.w12{width: 12%;}
.w13{width: 13%;}
.w14{width: 14%;}
.w15{width: 15%;}
.w18{width: 18%;}
.w20{width: 20%;}
.w22{width: 22%;}
.w25{width: 25%;}
.w30{width: 30%;}
.w33{width: 33%;}
.w35{width: 35%;}
.w40{width: 40%;}
.w45{width: 45%;}
.w50{width: 50%;}
.w55{width: 55%;}
.w60{width: 60%;}
.w66{width: 66%;}
.w70{width: 70%;}
.w80{width: 80%;}
.w90{width: 90%;}
.w100{width: 100%;}

.lh{margin-left: 1px;min-height: 3.5rem;height: auto;line-height: 1.5rem;display: flex;align-items: center;justify-content: center;}
.rh{margin-left: 1px;height: 3.5rem;line-height: 1.5rem;align-items: center; display: flex;justify-content: flex-end;}
.lsh{margin-left: 1px;height: 3.5rem;line-height: 1.5rem;align-items: center; display: flex;justify-content: flex-start;}

.lh1x{height: 45px;display: flex;align-items: center;justify-content: center;}

.l2h{margin-left: 1px;display: flex;height: inherit;align-items: center;justify-content: center;}
.r2h{margin-left: 1px;align-items: center; display: flex;justify-content: flex-end;}
.l2sh{margin-left: 1px;align-items: center; display: flex;justify-content: flex-start;}



.info_name{float: left;width: 100%;margin-top: 20px;}
.info_name dl{width: 30%;float: left;padding-left: 10px;}
.info_name dl dd{width: 100%;}
.info_name dl dd span{display: table-cell;}


/*.text_left{text-align: left;height:25px;line-height: 25px;color: #000000;padding-left: 10px;word-break: break-all;}*/
/*右对齐样式*/
.text_right{width: 98px;height:25px;text-align: right;line-height: 25px;color: #696969; white-space: nowrap;}
.text_left{width: 98px;height:25px;text-align: left;line-height: 25px;color: #696969; white-space: nowrap;}

/*#distrisurl:focus-visible{border: 1px;}*/

select {
    height:30px;
    line-height:30px;
    background:#f4f4f4;
}

input.ipstext{
    width: 65%;align-items: flex-start;
    border-color: #E5E5E5;border-radius: 5px;
    border-width: 2px;
    border-style: solid;
}
input.ipstext:focus-visible {
    outline-color: #3c8dbc;
    outline-style: solid;
    border: 0;
}

input.ipstext::placeholder {
    color: #cccccc;
    font-weight: 500;
}
#u31_img{
    border-width: 0px;
    left: 0px;
    top: 0px;
    width: 24px;
    height: 24px;
}

#u33_img{
    border-width: 0px;
    left: 0px;
    top: 0px;
    width: 24px;
    height: 24px;
}

.yx-table{ background-color:#fff;border-collapse: collapse;}
.yx-table>thead{height:45px; background-color:#ECF0F5; box-sizing:border-box}
.yx-table>thead>tr>th{height:45px; color:#333;font-size:12px; padding:6px 0; text-align:center; box-sizing:border-box;border: 1px solid #e9e9e9;white-space: nowrap;border-left:none;font-weight:bold;}

.yx-table>tbody>tr>td{height:40px;color:#333; font-size:13px;padding:6px 8px;box-sizing:border-box;border: 1px solid #e9e9e9;white-space: break-spaces;border-left:none;border-top:none;text-align: center;}
.yx-table>tbody>tr>td:first-child,.yx-table>thead>tr>th:first-child{border-left: 1px solid #e9e9e9;}
.yx-table>tbody>tr.last{background-color: #ededed;font-weight: bold;}

.yx-btn{display: inline-block;cursor: pointer;padding:0 16px;line-height:28px;text-align: center;color: #fff;font-size: 12px;border-radius: 5px;background-color: rgba(0, 192, 239, 1);}
.yx-btn-del{display: inline-block;cursor: pointer;padding:0 16px;line-height:28px;text-align: center;color: #fff;font-size: 12px;border-radius: 5px;background-color:rgba(142, 95, 162, 1);}
.table-scroll{
    width: 100%;
    /*height: 326px;*/
    height: 280px;
    overflow: auto;
}
.div-space{
    max-width: 200px;
    white-space: break-spaces;
}