*{padding: 0px; margin: 0px; list-style-type: none;font-size: 26px;}
body,div,li,ul{margin:0px;padding: 0px; }
a{ text-decoration: none; color: #666; cursor: pointer; margin-left: 2%; font-size: 30px; }
thead > tr > td{background: #eee; }
thead{position: fixed; top:142px; width: 100%;}
td{background-color: #fff; text-align: center; height:52px;min-width:100px; padding: 3px 0px; line-height: 200%;}
.text{height: 60px;margin-left: 1%; border-radius: 3px; border:1px solid #333; width: 100px; text-align: center;}
/*select{width: 20%; margin-right:3%;}*/
table{width: 100%;}
button{padding:3px 10px; border-radius: 10px; background: #3385ff; color: #fff;}
.pic img{width: 200px;}
.personchoose {position:fixed; left: 1%; top: 5px; width: 30%; height: 60px;}
.login_kj {width: 90%; text-align: center; height: 50px; margin:40% auto;}
.login_kj p {margin:50px auto;font-size: 50px; letter-spacing: 3px;}
.top{ position: fixed; left:0px; top: 0px; width: 100%; background: #fff; border-bottom:1px solid #ccc; display: flex; align-items: center; justify-content: space-between;}
.top li{float: right;text-align: right; margin-right:1%;  text-overflow:ellipsis; min-width: 50%; padding:10px;}
.bottom{padding: 10px 3px; position: fixed; left:0px; bottom: 0px; width: 100%; border-top:1px solide #111; background-color: white;}
.selectbutton{width: 50px; height: 50px;}
.selectbutton2{width: 50px; height: 50px; vertical-align:top;}
.main{margin: 100px auto 0px auto; overflow: hidden; width: 70%; padding-bottom: 150px;}
.main ul { font-size: 32px; margin-bottom: 10px;}
.addtext{height: 52px; line-height: 50px; width: 97%; font-size: 32px; padding-left:5px;}
.btfont{font-size:40px;}
.file{display:inline-block; padding: 20px;}
.main span{color: #FF4500;}
.form-group-lg .form-control {
	width: 90%;
  height: 70px;
  padding: 10px 16px;
  font-size: 40px;
  line-height: 1.3333333;
  margin:20px 0px;
  border:none;
  border-bottom:2px solid orange;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
img{vertical-align:middle;}
.logbtn{width: 50%; color: white;  background: orange; border-radius:25px ; height: 120px; border:none; margin-top:50px; font-size: 40px;}
.btn{padding:4px 14px; border-radius: 10px; background-color: #20B2AA; color: #fff; border: none;}
.kucun{width: 100%; position: fixed; left:3px; top: 60px; z-index: 2; background: #fff; padding: 15px 0px 28px 0px; display: flex; justify-content: space-between; align-items: center;flex-wrap: wrap;}
.kucun label{font-size: 40px; width: 45%; border-radius: 20px; padding: 10px 5px; float: left;  text-align: center; position: relative; margin-bottom:10px;}
.kucun span{font-size: 38px; position: absolute; padding: 10px 25px 0px 25px; left:30%; top: 10%;}
.delbtn{width: 20%; position: fixed; right:10px; bottom: 10px; z-index: 999; text-align: right;}
.delbtn button{padding:4px 14px; border-radius: 10px; background-color: #69c4d1; color: #fff; border: none;}
.log{margin-top: 220px; padding: 1%;}
.log>ul{line-height: 180%; margin-top: 2%;-webkit-text-size-adjust: none; border-bottom: 1px solid #ccc; padding-bottom: 2%;}
.log_search{
  position: fixed; 
  top:61px; 
  background: #fff; 
  padding: 10px 3%; 
  width: 94%; 
  border-bottom: 1px solid #ccc; 
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}
.outbtn {
  display: flex;
  width: 50%;
  justify-content: flex-end;
}
.log_search>button {
  background-color:#DC143C; 
  font-size: 28px;
}
.green{ color:#228B22; }
.hidden{display: none;}
.left{text-align: left;  width: 300px;}
input,input:focus,input:active{user-select: text;}

.person{width: 100%; margin-top: 80px; overflow: hidden; text-align: center;}
.person ul{ line-height: 50px; }
.bt{ background: #eee; height: 50px; }
.person ul>li{ float: left; width: 33%; line-height: 50px;border:1px solid #ccc; height: 50px; }
.person>ul:first-child{font-size: 36px;}

.personadd{margin: 80px auto 0px auto; width: 60%; padding-bottom: 150px;}
.personadd > ul {font-size: 32px; margin-bottom:20px;}

.triangle_border_up span{
    display:block;
    width:0;
    height:0;
    border-width:0 8px 8px;
    border-style:solid;
    border-color:transparent transparent #bbb;
    position:absolute;
    top:19px;
    right:11%;
}
.triangle_border_down span{
    display:block;
    width:0;
    height:0;
    border-width:8px 8px 0;
    border-style:solid;
    border-color:#bbb transparent transparent;
    position:absolute;
    top:33px;
    right:11%;
}
.sort {color:#000; border:none; background: none; width: 100%;}
.widthhulf{width: 25%;}
.widthall{width: 25%;}
.stock_submit{border-radius: 20px; background:  #20B2AA; border: none; height: 120px; font-size: 38px; margin-right:1%;}
.search{width: 98%; height: 100px; line-height: 48px; border-radius: 10px; padding-left: 1%;margin-bottom: 10px;}
.marginright{margin-right: 6%;}
.selectback{background: url(../img/01.jpg) no-repeat 20px 3px pink;}
.unselectback{background: #ccc;}
textarea {width:68%; margin-top: 10px; height: 110px; margin-left: 1%; border:1px solide #ccc; padding: 1%; border-radius: 10px;}
.num {
  font-size: 35px;
}
.khxx{
  font-size: 34px;
}
.log_time {
  font-size:36px; color: #000; background-color: #fff;
}
#choosed {
  padding: 10px;
  font-size: 20px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
#choosed div{
  margin-right: 15px;
}
.sum {
  font-size: 34px;
}
.cancle {
  display: flex;
  justify-content: left;
  align-items: center;
}
.cancle_out {
  height: 50px;
  color: #9900FF;
  background: #E6E6FA;
  border-radius: 10px;
  padding: 0 20px;
  margin-left: 20px;
}
.cancle_log {
  height: 30px;
  color: #f47446;
  /*background: #f6e4dd;*/
  border-radius: 10px;
  padding: 0 20px;
  margin-left: 20px;
  font-size: 30px;
  line-height: 30px;
}