#sub_area{text-align:left;margin-top:50px;background-color:#fff;width:300px;padding:20px;}
#sub_title{position:relative;margin-top:-25px;margin-left:70px;color:red;font-weight:bold;}
.prompt{font-size:12px;color:gray;}
li{margin-bottom:10px;}
#top{/*background-color:#efefef;border-bottom:1px solid #C0C0C0;*/padding-top:20px;padding-bottom:10px;}
#result{padding:20px;width:720px;}
#searchform {text-align:center;width:376px;float:left;padding-top:16px;}
#searchform a{padding-right:10px;}
#titleline {clear:both;font-size:12px;background-color:#C0C0C0;color:white;margin-left:10px;margin-right:10px;padding-left:10px;padding-top:2px;padding-bottom:2px;font-weight:bold;/*border-top:2px solid orangered;*/border-left:8px solid orangered;}
#highlight{font-weight:bold;background-color:lightcyan;color:orangered;padding:1px;}
#result_title{border-left:4px solid orangered;border-bottom:2px solid gray;padding-left:3px;}
#title_space{margin:50px 0 30px 0;}
ul#folder {border:1px solid gray;padding-top:10px;}
ul#folder *{margin-left:20px;}
dt{padding-right:20px;float:left;white-space:nowrap;work-break:keep-all;margin:2px;}

.answer{width:400px;}
.answer h1{font-size:28px;margin:0;font-family:'楷体_GB2312';font-weight:bold;}
.answer .pinyin{font-family:"Courier New";font-size:24px;}

.answer .item_jieshi_title{background-color:#efefef;border-bottom:1px solid gray;font-size:14px;color:gray;padding:2px;font-weight:bold;}
.answer .item_title{border-bottom:1px dashed gray;font-size:14px;color:gray;padding:2px;font-weight:bold;}
.answer .item_value{margin-top:10px; margin-bottom:20px; text-indent:24px; font-size:13px;font-family:'宋体';}
.answer .item_value *{font-size:13px;font-family:'宋体';}