/************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 url(../images/body_bg.gif) repeat-x; font:12px/19px 'ËÎÌå'; 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:#333; text-decoration:none }
a:hover { color:#f60; text-decoration:underline }
.wrap { clear:both; width:950px; margin:0 auto; text-align:left }
.cl { clear:both }
.fl { float:left }
.fr { float:right }
.hd { display:none }
.mt10 { margin-top:10px }
/************COLOR STYLE************/
.c066 { color:#066 }
.cf00{color:#f00}
.c666 { color:#666 }
.c099 { color:#099 }
.c005c5c{color:#005c5c}
/************FONT STYLE************/
.fb { font-weight:bold }
.f14 { font-size:14px }
.f30{font-size:36px}
.fa { font-family:Arial, Helvetica, sans-serif }
.l25{line-height:25px}
.l30{line-height:30px}
.hand{cursor:pointer}
.line { text-decoration:underline }
.hidden { 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*/ }
/************PAGE STYLE************/
.page { clear:both; padding:10px; font:12px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#444; text-align:center }
.page span, .page a { display:inline-block; border:#ccc 1px solid; background:#fff; margin:0 2px; padding:0 5px; color:#333; vertical-align:middle }
.page span, .page a { *display:inline
}
.page input { height:19px; border:#ccc 1px solid; background:#fff; margin:0 2px; padding:0 5px; line-height:19px; color:#333 }
.page a:hover, .page a.s, .page span.s { border:#7b0 1px solid; background:#7b0; color:#fff }
.page span.s { font-weight:bold }
/************HEAD STYLE************/
.head{clear:both; height:70px; padding:20px}
.head .fl{width:260px}
.head .fr { width:500px }
.head .logo{clear:both; margin-top:10px}
.head .search { clear:both; width:439px; border:#eee 1px solid; background:#f5f5f5; padding:5px }
.head .search ul { clear:both; height:33px }
.head .search li { float:left; display:inline; vertical-align:bottom }
.head .search input { float:left }
.head .search li.searchText { width:330px; height:23px; background:#fff url(../images/search_text_bg.gif) no-repeat; padding:5px 10px }
.head .search li.searchText input { width:330px; height:23px; border:0; background:none; padding:0; margin:0; line-height:23px; font-weight:normal; font-size:14px; color:#000 }
.head .search li.searchText input.google { background:url(../images/google_ico.gif) center center no-repeat }
.head .search li.searchText input.baidu { background:url(../images/baidu_ico.gif) center center no-repeat }
/************MAIN STYLE************/
.adList ul { overflow:auto; *display:inline-block
}
.adList li { float:left; display:inline; width:284px; border:#aaa 1px solid; padding:10px; margin:5px; vertical-align:bottom }
.adList li h3 { height:38px; overflow:hidden }
.adName{ clear:both; border-bottom:#aaa 1px solid; padding:10px}
/************LINK STYLE************/
.link{clear:both; border-top:#e5e5e5 1px solid; padding:10px; overflow:auto; *display:inline-block}
.link .fl{width:80px}
.link .fr{width:840px}
.link .fr a{ display:inline-block; margin-right:10px; vertical-align:bottom}
.link .fr a{*display:inline}
.foot{clear:both; height:50px; background:url(../images/foot_bg.gif) repeat-x; line-height:50px; text-align:center}
