/* 全局CSS定义 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
a:link {color: #6664C4; text-decoration:none; font-size:14px;}
a:visited {color: #6664C4;text-decoration:none; font-size:14px;}
a:hover {color: #bc2931; text-decoration:underline; font-size:14px;}
a:active {color: #bc2931;}

table.dict {margin:0px auto;margin-top:50px;width:700px;height:50px;min-height:50px;}
table.dict td.btitle {margin-top:50px; height:15px; text-align:left; padding-left:10px; padding-top:0px; border-bottom:1px solid #A6D775; background-image:url(../images/btitle.bmp); background-repeat:no-repeat;}
table.dict td.blist { padding-left:15px;}
table.dict td.blist span {font-size:12px; color:blue;}
table.dict td.blist li {list-style: none;}
table.dict td.blist li.w{padding-top:20px; font-size:14px;}
table.dict td.blist li.w a.error{float:right; vertical-align:top;}
table.dict td.blist li.s{padding-top:5px; font-size:14px;}
table.dict td.blist li.e{color:blue;}
table.dict td.blist li.li{padding-left:25px;font-size:12px;}
table.dict td.blist span.block{margin-right:10px;font-size:14px;color:black;}
table.dict td.blist li.li span {margin-right:15px;color:black;}

table.dict td.blist li.li span.jp_word {color:green;}
table.dict td.blist li.li span.jp_spell {color:blue;}
table.dict td.blist li.li span.jp_rome {color:red;}

table.dict td.blist li.ew{padding-top:40px; font-size:14px; font-weight:bolder; }
table.dict td.blist li.es{padding-left:20px;padding-top:20px; font-size:12px; }
table.dict td.blist li.es i{color:red; }

.suggest {color:orange;}
.suggest a {font-weight:bolder;margin-left:10px;}

td.links {padding-bottom:10px; font-weight:bolder;}
td.links span {color:black;margin-left:10px;}
td.links a {margin-left:10px;}
td.links a:link {color:blue;font-size:12px;text-decoration:underline;}
td.links a:visited {color:blue;font-size:12px;text-decoration:underline;}
td.links a:hover {color:blue;font-size:12px;text-decoration:underline;}
td.links a:active {color:blue;font-size:12px;text-decoration:underline;}

div.nav {width:100%;}
div.nav a{font-size:10px;}
div.nav a:hover{font-size:10px;}
div.nav a:visited{font-size:10px;}
div.nav div {padding-left:10px; padding-right:10px;}
div.nav div.login {float:right;}

div.nav div.hi {float:right;}
div.nav div.logout {float:right;}

p{width:600px;text-align:left;color:gray;}
#footer {margin:0px auto;width:750px;}

.rome {font-size:10px;color:red;}

#top{ height: 22px; background:#eee; color:#333;font-size:12px; }
#top #top_left,#top #toplogin{float:left;COLOR: #333}
#top .top_right a:link,#top .top_right a:visited,
#top #top_left a:link,#top #top_left a:visited,#top #toplogin a:link,#top #toplogin a:visited{margin-left:.25em;color:#333;font-size:12px;}
#top .top_right{float:right;}