body{background-color:#FFF;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0}
a{color:#666;text-decoration:none}a:hover{color:#016FA4;text-decoration:underline}
p{margin:8px}.hint{color:#FF4800;font-size:14px}
#wrapper{width:700px;margin:0 auto}
#topic{width:600px;height:190px;top:10px;position:relative;margin:0 auto}
.search{width:700px;height:70px;border-top:2px solid #006FA6;background-color:#EEF9FF;top:80px;position:relative;margin:0;padding:0}
.search_input_box{padding-top:15px;width:650px;height:34px;text-align:center;margin:0 auto}
.search_input{font-size:200%;font-weight:700;color:#FF4800;border:2px solid #FF4800;height:30px;width:500px;background-color:#FFF;padding:3px 5px 1px}
#dairy{width:690px;height:auto;top:90px;position:relative;border:1px dotted #EEE;background-color:#FFF8F5;padding:4px}
.result{width:690px;height:auto;top:100px;position:relative;border:1px dotted #DDD;background-color:#FCFCFC;padding:4px}
.pronounce{font-size:18px;font-family:"lucida sans unicode", sans-serif;color:#FF4800}
.word{font-size:18px;font-weight:700;color:#006FA6}
.def{font-size:18px;color:#333}
.orig{font-size:16px;color:#006FA6;line-height:25px}
.trans{font-size:15px;color:#555;line-height:20px;display:block}
.link{margin-top:10px;border:1px dotted #006FA6;background:#EEFEFF;height:auto;display:block;font-size:13px;padding:3px 6px}
.bottom{border-top:1px dotted #DDD;width:700px;height:auto;position:relative;top:110px;color:#BBB}