﻿* {
    margin:0px;
    padding:0px;
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a{
    text-decoration:none;
}

#container{
    width:910px;
    float:left;
    margin:20px 55px;
}
#basic{
    border:none;
    padding:40px;
    padding-left:0px;   
}
.font1{
    font-family:"微软雅黑";
    font-size:16px;
    color:#494949;
    line-height:45px;
}

#basic tr td{
    width:200px;
    height:50px;
}
#basic tr td:first-of-type{
    text-align:left;
    width:130px;
    height:50px;
}
#physical{
    height:auto;
}
.num{
    width:50px;
    height:30px;
    border-radius:2px;
    background-color:#ececec;
    border:1px solid #cccccc;
}
select{
    width:90px;
    height:30px;    
    border-radius:2px;
    background-color:#ececec;
    border:1px solid #cccccc;
    
}
.other{
    width:160px;
    height:30px;
    border-radius:2px;
    background-color:#ececec;
    border:1px solid #cccccc;
}
#showAllergyOther,#showSlowOther{
    display:none;

}
textarea{
    width:525px;
    height:75px;
    overflow-y:scroll;
}
#showSlowOther span{
    line-height:75px;
    vertical-align:top;
}
.save{
    margin:20px 90px;
    width:100px;
    height:40px;
}
h6{
    font-size:18px;
    color:#d70000;
}
#sugestion>p{
    color:#8a8a8a;
    line-height:30px;
}
.physical table{
    border-spacing:20px;
}