@charset "utf-8";
#doing { display:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; background:#000; width:100%; height:100%; z-index:1000; position:absolute; left:0; top:0; overflow:hidden; }
.winDiv a { color:#05a; }
.winDiv h1 { background:url(contacts_32.png) no-repeat 0 0; height:40px; line-height:40px; padding-left:40px; font-size:16px; }
.winDiv ul,.winDiv ul li { list-style:none; margin:0; padding:0; }
.winDiv .tab li { float:left; background:#868686; margin-right:2px; padding:2px; color:#fff; border:1px solid #fff; cursor:pointer; }
.winDiv .tab li.tabIn { background:#5DAB03; border:1px solid #5DAB03; }
.winDiv .line { clear:both; background:#5DAB03; width:582px; height:1px; overflow:hidden; display:block; }
.winDiv .reg_box { margin-top:8px; font-size:14px; }
.winDiv .reg_box li { padding:6px; }
.winDiv .reg_txt { height:20px; line-height:130%; font-family:Verdana; font-size:16px; }
.winDiv .zhushi { margin-left:90px; font-size:12px; color:#666; }
.winDiv .f_12_666 { font-size:12px; color:#666; }
.winDiv .f_12_f00 { color:#f00; }
.winDiv .required { height:20px; line-height:130%; font-family:Verdana; font-size:16px; }
.winDiv .formtips { font-size:12px; color:#666; }
.winDiv .formtips.onError { color:#f00; }
.winDiv .close { float:right; cursor:pointer; margin:15px 2px 0 0; }
.winDiv table { margin-top:4px; border-collapse:collapse; }
.winDiv td { padding:4px; border-bottom:#eee 1px solid; }
.winDiv textarea { width:98%; overflow:auto; }
.winDiv .btnrow { padding:5px 0 10px 0; text-align:center; }
.winDiv .winContent { min-height:150px; }