/* CSS Document *//* yuci123ÍøÖ·Ö®¼Ò *//* 2008-04-09 11:18 */
body { background:#ffffff repeat-x top; margin:0; font:14px Verdana; color:#07519A }
a { color:#07519A; text-decoration:none }
a:hover { color:#F00; text-decoration:underline }
a img { border:none }
form, ul, ol, h1, h2, h3, h4, h5, dl, dt, dd { margin:0; padding:0; list-style:none }
#wrap { width:958px; padding:0 10px; background:#FFF; margin:auto; position:relative }
#header { overflow:auto; zoom:1; padding-bottom:2px; }
#elogin { font:12px/29px Verdana; height:29px; background:#EBF3FB; border:1px solid #ACE; padding:0 12px }
#search { padding-top:8px }
.src form { padding:0; float:left }
#tags { height:25px; padding:0 14px }
#tags li { float:left; width:67px; height:25px; background:url(cline.png) no-repeat right center; position:relative }
#tags li a { float:left; width:67px; text-align:center; line-height:25px }
#tags li a:hover { text-decoration:none }
#tags li a.focu { position:absolute; width:68px; height:30px; top:0; left:-1px; background:#0E6DBC url(tag.png) no-repeat center; color:#FFF; font-weight:bold }
.srchbox { height:46px; padding:0 15px; border:1px solid #ACE; background:#EDF6FF }
.srchbox img { float:left; margin-top:7px }
.src label { float:left; height:22px; overflow:hidden; margin:11px 0 0 8px; border:1px solid #ACE }
.src .text { float:left; width:220px; height:22px; border:none; border-right:1px solid #ACE; padding:0 3px; font:14px/22px Verdana }
.src .button { float:left; height:22px; color:#FFF; font:bold 14px/22px Verdana; border:none; background:#017AC9 url(btn_bg.png) }
.src .r { float:left; white-space:nowrap; overflow:hidden; line-height:46px; padding-left:10px }
.mail input { float:none; font:12px Verdana }
.mail select { font:12px Verdana }
.mail .txt { border:1px solid #ACE; height:18px; width:130px; padding:2px 3px 0 }
.mail .button { width:45px; margin-bottom:-1px; *margin-bottom:0 }
.mail img { margin-right:8px; margin-top:1px; *margin-top:5px }
#wth_f { position:absolute; top:22px; left:120px; background:#FFF; border:1px solid #ACE; padding:8px; width:500px; filter:alpha(opacity=93); -moz-opacity:.93; opacity:0.93; display:none }
.l { float:left }
.box6 { background:#EDF6FF; border:1px solid #ACE; overflow:auto; zoom:1; padding:8px; font-size:12px; margin-bottom:5px }
.box6 strong { font-size:14px }
.f18 { font:bold 14px/22px Verdana }
.wea60 { margin:0 10px }
.box7 { clear:both }
.box7 p { border:1px solid #ACE; border-top:none; margin:0; padding:5px 8px; font:12px/18px Verdana; margin:-5px 0 5px 0 }
.box7 p label { color:#00F }
#main { clear:both; padding-top:5px }
.sr { float:right }
.sl { float:left }
.sbox { width:200px }
.scbox { width:168px; overflow:hidden }
.bcbox { width:580px; margin-left:5px }
.bbox { width:785px }
.bd { margin-bottom:5px; border:1px solid #ACE; border-top:none; border:1px solid #ACE;}
.bd h3, .bd h4 { margin:-1px 0 0; padding:0 10px; height:27px; overflow:hidden; font:bold 14px/28px Verdana; color:#07519A; clear:both; background:#E6F1FB url(th_bg.png) }
.bd h3 span { float:left; color:#07519A }
.bd h3 em { font:normal 14px/22px Verdana; float:right; line-height:27px }
.bd h3 em img { margin:6px 8px 0 0 }
.bd h3 a:hover { text-decoration:none }
.bdora h3 span { padding:0 10px; background:#FFF; border:1px solid #ACE }
#hotm { padding:0 10px; width:936px; height:30px; line-height:30px; border:1px solid #ACE; color:#07519A; float:left; white-space:nowrap; overflow:hidden; margin-bottom:5px; *margin-bottom:0 }
#hotm a{ color:#07519A }
#links { padding:0 0 2px; overflow:auto; zoom:1; border:1px solid #EAA }
#links h4 { background:#FBE5E5 url(th_bg_r.png); color:#C00 }
#links ul { width:194px; padding:4px 0 5px; float:left; margin-left:2px; line-height:26px }
#links li { float:left; width:81px; padding:0 8px; text-align:center }
#tools { margin:0; border:1px solid #BBE1A6; font-size:12px }
#tools a { color:#080 }
#tools h3 { height:26px; font:bold 12px/27px Verdana; color:#61AD33; overflow:hidden; background:url(th_bg_g.png); margin-top:0 }
#tools h3 em { font:normal 12px/27px Verdana }
#tools h3 em a { color:#333 }
#tools h3 span { margin-top:4px; border:1px solid #BBE1A6; line-height:24px; color:#61AD33 }
#tools ul { height:206px; padding-top:6px; overflow:hidden }
#tools li { float:left; width:86px; line-height:26px; height:25px; padding-left:10px; white-space:nowrap; overflow:hidden }
#siteclass { padding:0 0 3px; *padding-bottom:2px;float:left; width:190px; background:#F1F8FF; overflow:hidden }
#siteclass h4 { height:25px; *height:27px;
border-bottom:1px solid #ACE; *border:none }
#siteclass .con { width:186px; float:left; margin-left:2px; padding:5px 0 }
#siteclass li { height:22px; line-height:22px; width:86px; padding:0 3px; float:left; white-space:nowrap; overflow:hidden; text-align:center }
#siteclass .con2 { width:186px; float:left; margin-left:2px; margin-top:8px; }
#sitem { margin-left:5px; width:759px; overflow:hidden }
#sitem h3 { padding:0 }
#sitem h3 span { border-left:none }
#sitem span.blur { background:none; font-weight:normal; cursor:pointer }
#sitem .con { padding:5px 4px; height:202px; line-height:26px }
#stm0, #stm3 { position:relative }
#fsrc { position:absolute; top:-26px; right:0 }
.del_c { position:absolute; top:-22px; right:8px }
#fsrc span { float:left; height:25px; font:bold 14px/25px Verdana; color:#FFF; padding:0 8px; background:#1371BE url(cst_th.gif) repeat-x 0 -1px; border:solid #ACE; border-width:0 1px }
#fsrc input { float:left; width:177px; height:17px; border:1px solid #ACE; padding:2px 3px 0; margin:2px 2px 0; font:12px/17px Verdana }
#sitem ul, #sitem dl { background:url(sitem_bg.gif); overflow:auto; zoom:1 }
#sitem li { float:left; width:94px; padding:0 3px 0 10px; background:url(li_icon.gif) no-repeat 4px center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
#sitem li em { color:#F00; font-style:normal }
#sitem a { text-decoration:none }
#sitem a:hover { background:#FF6 }
.htop { height:26px }
#sitem .htop li, #stm3 li { width:128px }
#sitem dt { float:left; font-weight:bold; width:70px; height:26px; padding:0 5px; overflow:hidden }
#sitem dd { float:left; width:150px; height:23px; line-height:20px; padding:3px 0 0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
#sitem dd img { margin:0 2px -3px 0 }
.hbot { clear:both; margin-top:5px;}
#coolsit { width:754px; overflow:hidden; padding:3px; background:#E3F1FF; margin-top:0; *margin-top:-5px }
#coolsit h3 { margin:-4px -3px 3px; background:#1E78C1 url(cst_th.gif); color:#FFF }
#coolsit ul { float:left; background:url(link_bg2.gif) }
#coolsit li { float:left; width:740px; padding-left:18px; height:24px; overflow:hidden }
#coolsit li a { float:left; width:77px; line-height:18px; margin-top:4px; white-space:nowrap; overflow:hidden; margin-right:15px }
#coolsite { width:754px; overflow:hidden; padding:3px; background:#E3F1FF; margin-top:0; *margin-top:-5px }
#coolsite h3 { margin:-4px -3px 3px; background:#1E78C1 url(cst_th.gif); color:#FFF }
#coolsite ul { float:left; background:url(link_bg.gif) }
#coolsite li { float:left; width:740px; padding-left:8px; height:28px; overflow:hidden }
#coolsite li strong a { width:auto; line-height:18px; font-weight:normal }
#coolsite li em { float:right; font-style:normal }
#coolsite li em a { width:auto; margin-right:8px }
#coolsite li a { float:left; width:90px; line-height:18px; margin-top:7px; white-space:nowrap; overflow:hidden; margin-right:15px }
#monc { padding:0 10px; line-height:27px; background:#FFF; border-bottom:1px solid #ACE }
.bzt { font:12px/24px Verdana; height:24px; overflow:hidden; color:#C00; padding:0 12px; margin-bottom:5px; background:#FDF6F6; border:solid #EAA; border-width:1px 1px 2px; clear:both }
.bzt em { float:right; font-style:normal }
.bzt a { color:#C00 }
