body{font-family:¸¼Àº°íµñ,³ª´® °íµñ, AppleGothic, sans-serif; background:fff;}

input:focus { outline: none; }
img, fieldset, iframe{border:none;}
body,a{font-size:12px;margin:0px;padding:0px;}	

#framecontrol{background-color:#ccc;color:#fff;float:right;cursor: pointer;cursor: hand; padding:0px 5px 0px 5px;margin-top:0px;}

/*



#q_box{font-family:"³ª´®°íµñ",¸¼Àº°íµñ;font-size:14px; font-weight:bolder; width:220px; height:30px; padding:5px 0 0 25px; margin:0px;vertical-align:middle; line-height:14px;padding-right:5px;text-align:middle;
-webkit-border-radius: 10px;border:1px solid #ddd;
background: url(find2.png) no-repeat 2 4;position:absolute;
*padding-top:8px;}


#q_box{font-family:"»êµ¹°íµñ M",¸¼Àº°íµñ;font-size:14px; font-weight:700; width:220px; height:30px; padding:5px 0 0 25px; margin:0px;vertical-align:middle; line-height:14px;padding-right:0px;
-webkit-border-radius: 10px;border:1px solid #ddd;
background: url(find2.png) no-repeat 2 4;position:absolute;}
#search{display:inline; width:260px;float:left;margin-left:10px;padding:0px;position:relative;left:20px;top:20px;*margin-top:6px;z-index:20;}
*/

#search{display:inline; width:260px;float:left;padding:0px;position:absolute;left:30px;top:40px;*margin-top:6px;}
#q_box{font-family:"»êµ¹°íµñ M",¸¼Àº°íµñ;font-size:14px; font-weight:700; width:220px; height:40px; padding:4px 0 0 8px; margin:0px;border:0px solid #51af10;vertical-align:top; 
border:10px solid #51af10; 

line-height:14px;
padding-right:20px;
background-image: url(ac_down.gif);
background-repeat: no-repeat;
background-position: center right;
position:absolute;left:10px;
}

#clear_button{position:absolute;left:222px; *left:222px;top:6px; *top:6px;z-index:90;cursor: pointer;cursor: hand; }

#clear_button{position:absolute;left:232px; *left:232px;top:12px; *top:12px;z-index:90;cursor: pointer;cursor: hand; }

#green_window{position:absolute;left:30px; float:left; padding:9px;  background-color:#51af10;margin-right:0px;}


#frame_control{margin-top:0px;padding:0px;}

#search_engines{position:absolute;left:0px; width:99%;top:400px;padding:0px;margin:0px;line-height:18px;background-color:white;
display:block;;z-index:0;border-top:1px #ccc solid;padding:5px;-webkit-border-radius: 0px;margin-bottom:30px;}
#search_engines .active_link { color:#999 ; font-weight:200;}
#search_engines .active_link:hover{color:#51af10;}
.category4{padding-left:0px;padding-right:10px;color:#a0baa0;  border-bottom:0px solid #ddd;margin-bottom:0px;font-weight:500;font-size:120%;}





#search_engines2{position:absolute;left:0px; padding:0px;margin-top:0px;line-height:18px;width:100%; border-bottom:1px solid #ddd;}
#search_engines2 div{float:left;}

.category, .category_sel{height:20px;padding-left:0px;padding-right:10px;color:#aaa; cursor: pointer;cursor: hand; border-bottom:0px solid #ddd;margin-bottom:0px;}
.category_sel{background-color:#bdd73c; color:#fff; }
.col{float:left;padding:0px;margin:0px;min-height:150px;}
.se{padding-left:10px;padding-right:10px;}



#w_box{padding:0px; margin:0px;border:0px;background-color:#aaa;}
a:link,a:visited { text-decoration: none ; color:#404143 ; }
a:hover{text-decoration:none;} 
.nl {color:#ddd;cursor: pointer;cursor: hand;}
a.ln:visited{color:#ddd;}


#guess_word{position:absolute;left:25px; *left:25px;top:-8px;padding:0px 5px 0px 5px;background-color:#fffdd7; color:#000;border:1px solid #ddd;opacity: .9; filter: alpha(opacity=90);z-index:100;
-webkit-border-radius: 6px;
cursor: pointer;cursor: hand;
}

#balloons{position:absolute;left:0px;top:35px; z-index:100;width:600px;}
#balloon,#balloon2,#balloon3 {position:absolute;opacity: 0.98; filter: alpha(opacity=95);float:left;}
#predictive,#predictive2,#predictive3 {width:240px; *width:250px; border:0px solid #eee;background-color:#121315; padding:0px 5px 0px 5px; }
#_predictive2{width:200px;}
#balloon2{left:260px;top:0px;}
#_balloon2{position:relative;left:0px;top:0px;}

li, li strong, li b, li div div {line-height:14px;}
li {-webkit-border-radius: 4px;}
.suggest_word, .direct_answer, .book_list {list-style: none; margin:0px; padding:0px;}
.suggest_word li, .direct_answer li, .book_list li {list-style: none; font-size:13px;font-weight:800; color:#fff;line-height:14px;padding:5px 4px 5px 24px;cursor: pointer;cursor: hand;}
.suggest_word li{font-weight:100;}
strong   { text-decoration: none;  color: #369CFC;}
li b{ text-decoration: none;  color: #369CFC; }

.desc , .desc2, .desc3, .desc_dict, .desc2f{padding-top:3px;color:#616767; font-weight:200; font-size:11px;line-height:13px;}
.direct_answer .desc2{display:block;width:200;overflow:hidden;}
.book_list .desc2{display:block;width:140;overflow:hidden;}
.desc3{display:block;width:110;overflow:hidden;}
.desc3 b,.desc b,.desc2 b,.desc2f b{
text-decoration: none ; 
font-weight:300;
color:#aaa;
}

.red{color:#cf1a1a;}

.sel_word{background-color:#2391E5; color:#fff;}
.sel_word strong{color:#fff;}
.sel_word .desc, .sel_word .desc2{color:#A6D2F5;}
.desc_dict{display:none;}
.sel_word .desc_dict{display:block; color:#A6D2F5;}

.sel_word b{color:#eee;}

.sel_word .desc2f{color:#A6D2F5;}


.bookcover{width:40; padding:0px;margin-right:5px; border:1px solid #333;}
.peoplecover{width:50; padding:0px;margin-right:5px; border:1px solid #333;}
.peoplecover2{width:70; padding:0px;margin-left:10px; border:1px solid #333;}
.videocover{width:80; padding:0px;margin-right:5px; border:1px solid #333;}
.localcover{width:70; padding:0px;margin-left:5px; border:1px solid #333;}

hr{ color: #444; background-color: #616767; height: 1px; width:90%; margin-bottom:0px; border:0px;clear: both;}

#result {padding:20px; color:#616767}
.maxwidth {max-width:100%; margin:20px 0px 0px 0px;
border-bottom:1px solid #ddd;
	border:1px solid #aaa;
	background-color:#eee;
	}

.tag{background-color: #eee; color:#aaa;padding:0px 10px 0px 10px; margin:0px;cursor: pointer;cursor: hand;}
#loading {position:absolute;left:10px;top:50px; opacity: .9; filter: alpha(opacity=90);z-index:100; background-color: #51af10; color:#fff; padding:3px 30px 3px 30px;margin:-10px;}

.green_label {z-index:100; background-color: #51af10; color:#fff; padding:3px 30px 3px 30px;margin:-10px;}

#lazyvideo {position:absolute;left:320px;top:60px;width:320px;z-index:200; color:#fff;padding:0px;z-index:50;}

#curtain {position:absolute;left:0px;top:0px;width:2000px;height:100px;z-index:1000; background-color:#eed;padding:10px;display:none;opacity: .5; filter: alpha(opacity=80);}

.photoframe{float:left; margin:10px;min-width:240px;}

.thumb{
max-width:80px;
_max-height:100px;
border:1px solid #333;
}
.keyword, span.sel_word{
padding:1px 5px 3px 5px;
*padding:2px 5px 0px 5px;
font-size:11px;
line-height:100%;
*line-height:12px;
display:inline-block;
text-align: left;
margin:2px 5px 2px 0px;
color:#fff;
border: 1px solid #2f2f2f;
	background-color: #222;
opacity: 1.0; filter: alpha(opacity=100);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
cursor: pointer;cursor:hand;
}
span.sel_word{
background-color:#2391E5; color:#fff;
}

.keyword strong{font-weight:300;line-height:10px;}
.keyword b{color:#888;line-height:10px;font-weight:300;}
//.keyword:hover{background-color: #F0F7F9;}

.active_link{cursor: pointer;cursor:hand;}
.active_link:hover{color:#51af10;}




.fixed_table{width:210px;table-layout:fixed;border-collapse: collapse;padding-bottom:10px;margin-left:24px;}
.fixed_table td{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;border:solid 0px #555;}


.hl{font-weight:600;}

.hideit{opacity: .5; filter: alpha(opacity=50);}




