@charset "utf-8";

form { padding : 22px 26px; }
form table       { border-collapse : collapse; width : 100%; font-size : 13px; }
form .formcap    { border-left : 5px solid #4b2b16; color : #4b2b16; padding : 7px 13px; margin-bottom : 8px; text-align : left; font-weight : bold; }
form .formhs     { position : relative; }
form th          { padding : 14px 14px; background-color : #c9e8b5; border : 1px solid #63B840; width : 212px; }
form .formhs img { position : absolute; top : 0px; right : 0px; }
form td          { padding : 14px 14px; border : 1px solid #63B840; }
form .fW60      { width : 60px; }
form .fW120      { width : 120px; }
form .fW200      { width : 200px; }
form .fW350      { width : 350px; }
form .fW500      { width : 100%; }
form .formBtn    { margin-top : 20px; }
form .formDesc   { color : #777777; }
form .errorText  { color : #ff0000; }