*{padding: 0;margin: 0;box-sizing: border-box;}
body{
    background: #ECEDF0;
    font-size: 14px;
}
a{text-decoration: none;color: #000;}
.main{margin: 50px 10px;}
.list-index{margin-top:10px ;}
.login-index{margin-top:10px ;}
.card{
    background: #fff;
    padding: 10px;
    border-radius: 3px;
}
.login .title{font-weight: bold;font-size: 18px;margin: 20px 0 40px 0;}
.inpu{border-bottom: 1px solid #ECEDF0;padding-bottom: 10px;margin-bottom: 10px;position: relative;}
.inpu label{color: #646566;width: 100px;display: inline-block;}
.inpu input{width: calc(100% - 105px);}
.inpu .iocn{width: 24px;height: 24px;position: absolute;right: 0;bottom: 7px;}
.btn{background:#157AFF;color: #fff;display: block;text-align: center;padding: 10px 0;margin-top: 20px;border-radius: 3px;}
.btn.disabled{background:#9dbce5;pointer-events:none;}
input{outline: none;border: none;}
input[disabled],input:disabled{
   background: none;
}
select{border: none;width: calc(100% - 105px);outline: none;}

.list .card{margin-top: 10px;}
.list .item-box{display: flex;}
.list .card .item{flex-grow: 1;}
.list .card .item div:nth-child(2){margin: 10px 0;}
.list .card .item span{margin-left: 3px;}
/* .list .card .lab{margin-top: 10px;} */
.list .card .tools{display: flex;padding-top: 9px;margin-top: 5px;border-top: 1px solid #efefef;justify-content: flex-end;}
.list .card .tools .tool{margin-left: 10px;color: #fff;background-color: #157AFF;font-size: 12px;padding: 3px 10px;border-radius: 2px;}

.menu{background: #fff;padding: 10px 22px;position: fixed;top: 0;left: 0;width: 100%;box-shadow: 0 0 2px 0 #686464;}
.menu::before{content: '';width: 10px;height: 10px;border-right: 1px solid #000;border-top: 1px solid #000;position: absolute;left: 10px;top: 14px;transform: rotate(222deg);}

.detail .tabs{display: flex;}
.detail .tabs .tab{flex-grow: 1;text-align: center;background: #fff;color: #000;padding: 10px 0;border-radius: 3px;}
.detail .tabs .active{background: #157AFF;color: #fff;}
.detail .tab-content{margin-top: 10px;}

.echatt-box{width: 100%;height: 200px;}
.tips{color: #999;text-align: center;}
