body{margin:4em 0 0 0; background:#fff; text-align:center;}
form{margin:40px auto 10px auto;padding:1px; border:1px #aaa solid; width:588px; position:relative; text-align:left;}
dl,dt,dd,ul,li,ol,p{ margin:0; padding:0; list-style:none; line-height:100%;}
p{margin:5px 0;line-height:150%;}
img{border:0}
p,div,input{font-family:Verdana,Arial,sans-serif;}
p,div{font-size:12px;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.r{ background:#eaeaea; padding:3px 0; overflow:hidden; width:110%;}
.d{ color:#CCC;}
.u{ font-size:14px; padding:5px 0 10px 0;}
.u a,.u{color:#666; }
a.u2{color:#09c;}
.l,.l a{ color:#8b8b8b;}
.u a,.l a{ padding:0 8px;} 
.red{ color:#F00;}
.kwb{ border:1px #999 solid; float:left; background:#fff;  display:inline; margin:0 3px 0 3px;}
#kw{ height:18px;padding:5px 0 5px 6px; border:0; line-height:18px; font-size:16px; width:398px;float:left; }
#kw *{ vertical-align:middle;}
#url{ height:27px;padding:5px 0 5px 6px; border:0; line-height:18px; font-size:16px; width:350px;float:left; }
.bg{background:url(images/inbg_3_8.gif) no-repeat left center;}
.nobg{ background:none;}
.weblist{ float:left;margin:0 3px 0 3px; border:0px #999 solid;}
.weblist .txt_se{height:30px; border:0 none; vertical-align:middle;  font-size:19px; }
.gob{ float:left;}
#go{ border:0; height:30px; width:84px; overflow:hidden; line-height:30px; background:url(../images/submit.gif) no-repeat; font-weight:bold;}
#his{ position:absolute; right:185px; top:5px;}
#his dt{ padding:6px 5px; width:15px; height:15px; cursor:pointer; background:url(images/advanced_3_8.gif) no-repeat;}
#his dt.g{ background-position:5px 5px;}
#his dt.l{ background-position:-25px 5px;}
#hli{ position:absolute; left:0; top:28px; display:none; padding:3px; border:1px #bbb solid; _width:113px;min-width:113px; max-width:200px; background:#fff;}
#his .cl_h{float:right; margin:7px 5px 0 0; display:inline; cursor:pointer; }
#hli .th{ line-height:24px; padding-left:5px; color:#09c;}
#hli a{  line-height:16px; color:#666; white-space:nowrap; }
#hli a:hover{ border-bottom:1px dashed #09c; text-decoration:none; color:#09c;}
#ft{ padding-top:30px; color:#999;}
#ft a{color:#09c;}
