#disease, #symptom{
    width:99%;
    height:100%;
    border: 0;
    padding:0;
    border-collapse: collapse;
    font-weight: 100;
    font-size: 16px;
}

#history{
    width:99%;
    border:0;
    margin: auto;
    border-collapse: collapse;
}

.s1{
    width:1px;
    border: 0;
    margin:0;
    padding: 0;
}

#disease tr td, #symptom tr td, #history tr td{
    /*text-align:left;*/
    padding:0;   
    border:0;
}
.in_t{
    border:0;
    border-collapse: collapse;
    margin:auto;
}
.in_t tr td{
    border: 0;
}


.title_w {
         width:120px;
         text-align:justify;
         text-justify:distribute-all-lines;/*ie6-8*/
         text-align-last:justify;/* ie9*/
         -moz-text-align-last:justify;/*ff*/
         -webkit-text-align-last:justify;/*chrome 20+*/
     }
     @media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
         .title_w:after{
             content:".";
             display: inline-block;
             width:100%;
             overflow:hidden;
             height:0;
          }
}
    
    #birthday{
        height:10px;
    }

.title_line{
    display: block;
    float:left;
    margin: 0 20px 0 0;
}

.form_line{display:block; float:left; width:100%;height:34px;padding:0px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}