
input,select,textarea { vertical-align: middle; }
body { color: #404040; }
body,div,p,h1,h2,h3,em,span,a,td,form,input,select,textarea { margin: 0; padding: 0; font-style: normal; }
h2,h3,em,strong { font-weight: 700; }
a img { border: none; }
a { color: #0073e8; text-decoration: none; }
.small,h1,h2,h3 { font-size: small; }
.hr1,.pd { padding-bottom: 5px; }
.mb { margin-bottom: 8px; }
.header,.header4,.detail,.nav,.box,.nav2,.Recommended,.bottom-nav,.page,.ch,.box3,.topics-t,.box4 { padding-left: 4px; }
.ch span { margin-top: 8px; }
.f-c,.f-ql,.f-qq,.f-qj,.f-qg,.f-qs,.f-top,.more,.topics-t { padding-right: 4px; }
.top { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #999; border-bottom-color: #999; border-left-color: #CCC; }
.oran { color: #f50; }
.red { color: #f00; }
.green { color: #084; }
.gray { color: #666; }
.folded { -o-mini-fold: folded; margin-bottom: 1px; }
.unfolded { -o-mini-fold: unfolded; }
.boxcolor { background-color: #FFF; color: #454648; line-height: 1.8em; height: 21px; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.icon { float: right; }
.Recommended { background-color: #dbdfe2; color: #0095ae; }
.opera_input { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; background-color: #FFFFFF; height: 20px; width: 100%; }