/************COMMON STYLE************/
html, body { width:100%; height:100% }
body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, table, th, td, form, input, select, textarea, img { margin:0; padding:0 }
body { background:#fff; font:12px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:center }
ul, ol, li { list-style:none }
h1, h2, h3, h4, h5, h6, th, td { font-size:12px; font-weight:normal }
img { border:0; vertical-align:bottom }
input, select, textarea { font:12px; vertical-align:middle }
a { color:#000; text-decoration:none }
a:hover { color:#000 }
.wrap { clear:both; width:950px; margin:0 auto; text-align:left }
.cl { clear:both }
.fl { float:left }
.fr { float:right }
.hd { display:none }
.mt5 { margin-top:5px }
.mt10 { margin-top:10px }
.mt20 { margin-top:20px }
.mt40 { margin-top:40px }
.mt-1 { margin-top:-1px }
.l { text-align:left }
.c { text-align:center }
.r { text-align:right }
/************COLOR STYLE************/
.cf60 { color:#f60 }
.cf00 { color:#f00 }
.cc00 { color:#c00 }
.c36c { color:#36c }
.c03a { color:#03a }
.c00f { color:#00f }
.c333 { color:#333 }
.c666 { color:#666 }
.c999 { color:#999 }
.c000 { color:#000 }
.cfff { color:#fff }
/************FONT STYLE************/
.fb { font-weight:bold }
.f14 { font-size:14px }
.f16 { font-size:16px }
.f18 { font-size:18px }
.f34 { font-size:34px }
.l34 { line-height:34px }
.line { text-decoration:underline }
/************PAGE STYLE************/
.page { clear:both; border:#ddd 1px solid; padding:10px; font:12px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:center }
.page span, .page a { display:inline-block; border:#ddd 1px solid; background:#fff; margin:0 2px; padding:0 5px; color:#666; vertical-align:middle }
.page span, .page a { *display:inline
}
.page a:hover, .page a.s, .page span.s { border:#888 1px solid; background:#f5f5f5; color:#000 }
.page a.s, .page span.s { font-weight:bold }
/************PAGE STYLE************/
.word { display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; /* for IE */ -o-text-overflow: ellipsis; /* for Opera */ -icab-text-overflow: ellipsis; /* for iCab */ -khtml-text-overflow: ellipsis; /* for Konqueror Safari */ -moz-text-overflow: ellipsis; /* for Firefox,mozilla */ -webkit-text-overflow: ellipsis; /* for Safari,Swift*/ }
