@font-face{
    font-family:msyh;
    src:url('msyh.ttf')format("opentype");
}
html{
    scrollbar-width: none;
	-ms-overflow-style: none;
}
body{
    font-size: 16px;
    font-family: "Consolas","Microsoft Yahei","msyh";
    background:
      radial-gradient(circle at 50% 0,
        rgba(255,232,216,.4),
        rgba(255,232,216,0) 70.71%),
      radial-gradient(circle at 6.7% 75%,
        rgba(216,255,216,.4),
        rgba(216,255,216,0) 70.71%),
      radial-gradient(circle at 93.3% 75%,
        rgba(216,232,255,.4),
        rgba(216,232,255,0) 70.71%) #fff;
    background-attachment: fixed;
    word-break: break-all;
}
body,ul,li,iframe,button,input{
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
    vertical-align: middle;
}
p{
    margin: 10px 0;
    display: inline-block;
}
table{
    margin: 0 auto;
    width: 90%;
    border-collapse: collapse;
}
td, th{
    border: solid 1px #ccc;
    text-align: center;
    min-width: 48px;
    height: 36px;
    padding: 0 6px;
}
td img{
    vertical-align: middle;
}
input[type=button]{
    color: #fff;
    background-color: #f66;
    padding: 10px 12px;
    line-height: 1rem;
    border-radius: 8px;
}
input[type=button]:active{
    color: #ddd;
    background-color: #d00;
}
#open,#continue,#export{
    font-size: 18px;
    margin: 10px 5px;
    padding: 0 10px;
}
#open{
    margin-left: 20px;
}
.main_container{
    display: none;
    width: calc(100% - 60px);
    max-width: 1200px;
    min-width: 300px;
    min-height: calc(100vh - 36px);
    margin: 10px auto;
    background-color: #fff;
    border-radius: 16px;
    padding: 10px;
    overflow: hidden;
}
input[type=text],input[type=number]{
    height: 36px;
    padding: 0 5px;
    border-radius: 8px;
    background-color: #fafafa;
    border: solid 1px #eee;
    font-size: 16px;
}
.search_box{
    margin: 10px auto;
    max-width: 280px;
    text-align: center;
}
#search_name{
    min-width: 200px;
}
p input[type=text]{
    width: 268px;
}
select{
    width: 280px;
    height: 36px;
    background-color: #fafafa;
    border: solid 1px #eee;
    border-radius: 8px;
    text-align: center;
    font-size: 15px;
}
textarea{
    width: calc(100% - 120px);
    min-width: 267px;
    resize: none;
    padding: 5px;
    vertical-align: top;
    background-color: #fafafa;
    border: solid 1px #eee;
    border-radius: 8px;
    font-size: 15px;
    font-family: Consolas,"微软雅黑","宋体";
}
.options{
    text-align: center;
}
.options input[type=button]{
    width: calc(33.33% - 40px);
    max-width: 200px;
    margin: 10px;
}