body { background-color:#ffffff; margin:0 auto; font:14px Verdana;}
a { color:#000; 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;  margin:auto; position:relative }
#header { overflow:auto; zoom:1; }

#elogin { font:12px/29px Verdana; }
#elogin .r { float:right; }
.r a{ color:#000000 }
#spanWeather {margin-left:100px }
#banner { margin:0px;}
#logo { width:170px; height:70px; background:url(../images/114_logo.gif) no-repeat; }
#logo a { display:block; height:70px; line-height:200px; overflow:hidden }
#money {width:958px; height:62px; padding-top:3px; overflow:hidden }

#search { padding-top:8px;}
.src form { padding:0; float:left }
#tags { height:23px; padding:0px 25px; }

#tags li {
	float:left;
	width:68px;
	height:27px;
	position:relative;
	color:#000000;
}
#tags li a { float:left; width:71px; text-align:center; line-height:25px; color:#000;  }
#tags li a:hover { text-decoration:none }
.iss { width:440px;height:35px; overflow:hidden;}
.src{ float:left; }
.src ul { float:left; height:23px;}
.srchbox form { padding:0; float:left }
.srchbox img { float:left; margin-top:3px; margin-left:20px;  }
.src label { float:left; margin:11px 0 0 8px; }

.src .button { float:left; width:88px; height:24px; margin-top:1px; font:14px Verdana; background:url(../images/seach_btn.gif) no-repeat; border:0px; }
.src .r { float:left; width:400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:50px; padding-left:10px }
#baidu9 form { padding-top:14px; *padding-top:12px
}
#baidu9 input { float:none; font:12px Verdana;margin-left:2px;margin-right:2px }
#baidu9 select { font:12px Verdana;margin-left:2px;margin-right:2px }
#baidu9 .txt { border:1px solid #ACE; height:18px; width:130px; padding:2px 3px 0 }
#baidu9 .button { width:45px; height:22px;;margin-left:2px;margin-right:2px }

.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 }
.maintop { clear:both; padding-top:0px; height:100%; overflow:hidden; float:left; }

.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 #E4E48E;}
.bd_coolsite { margin-bottom:5px; margin-top:5px; font-size:12px;}
.bd_left1 { margin-bottom:5px; width:213px; height:130px !important; height:100px; border-left:1px solid #7fc3dc; border-right:1px solid #7fc3dc; border-bottom:1px solid #7fc3dc; background-color:#FEF9F3; }
.bd h3, .bd h4 { margin:-1px 0 0; padding:0 10px; height:27px; overflow:hidden; font:bold 14px/28px Verdana; color:#07519A; clear:both; }
.bd h3 span { float:left; color:#EB794C; }
.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 5px;  height:29px; line-height:31px; width:65px;  }
#hotm { padding:0 10px; height:16px; width:928px; line-height:16px; color:#000;  white-space:nowrap; overflow:hidden; margin-top:10px; margin-bottom:5px; *margin-bottom:0; text-align:left; clear:both; background-image:url(../images/tjlbg.gif); background-repeat:repeat-x; height:27px; border:1px solid #cccccc;
}
#hotm a { color:#000; font-size:12px; height:27px; text-align:center; line-height:27px;  }
#links { padding:0 0 2px; overflow:auto; zoom:1; border:1px solid #EAA }
#links h4 { background:#FBE5E5 url(../images/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:#000 }
#tools h3 { height:26px; font:bold 12px/27px Verdana; color:#61AD33; overflow:hidden; background:url(../images/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; font-size:12px;}
#tools ul { height:328px; 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 { float:left; padding:0 0 3px; *padding-bottom:2px;
float:left; width:208px; overflow:hidden }
#siteclass_con_con{background:url(../images/left_bg.gif) no-repeat; margin-bottom:5px;}
#siteclass h4 { height:25px; *height:27px;
border-bottom:1px solid #ACE; *border:none
}
#siteclass .con {float:left; clear:both; width:208px;}
#siteclass li { height:23px; line-height:23px; width:90px; padding:0 3px; float:left; white-space:nowrap; overflow:hidden; text-align:center;  }
#sitem { float:right; width:733px; overflow:hidden; border:none; margin-right:8px !important; margin-right:4px;}


#sitem span.blur {  font-weight:normal; cursor:pointer;background:transparent none repeat scroll 0 0; height:29px; line-height:29px; margin-right:6px; color:#4B6477; font-size:12px; width:62px; text-align:center; }

#stm0, #stm3, #stm4 { position:relative }
#fsrc {
	position:absolute;
	top:-26px;
	right:0px
}
.del_c { position:absolute; top:-22px; right:8px }
#fsrc span { float:left; height:26px; font:bold 14px/26px Verdana;padding:0 8px; color:#EB794C; }
#fsrc input { float:left; width:90px; height:17px; border:1px solid #7FC3DC; padding:2px 3px 0; margin:2px 2px 0; font:12px/17px Verdana }
#sitem ul, #sitem dl { background:url(../images/sitem_bg.gif); overflow:auto; zoom:1 }
#sitem li { float:left; width:119px !important; width: 109px; padding:0 3px 0 10px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:31px; margin-left:10px; }
#sitem li em { color:#F00; font-style:normal }
#sitem a { text-decoration:none }
#sitem a:hover { background:#FF6 }
.htop {}
#sitem .htop li, #stm3 li , #stm4 li { width:120px }
#sitem dt { float:left; font-weight:bold; width:70px; height:31px; padding:0 5px; overflow:hidden; margin-left:10px; }
#sitem dd { float:left; width:150px; height:31px; line-height:31px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis ; margin-left:10px; }
#sitem dd img { margin:0 2px -3px 0 }
.hbot { clear:both }

#coolsite_title{ background:url(../images/coo_top.gif) no-repeat; height:15px;}
#coolsite li { float:left; width:710px; padding-left:5px; height:31px; line-height:31px; overflow:hidden; text-align:left; }
#coolsite li a { white-space:nowrap;}
#coolsite li strong{ float:left; width:50px; padding-left:5px; }

#coolsite li strong a:hover { color:#6E934D; text-decoration:underline; }
#coolsite .more { width:20px; float:right; margin-right:30px !important;margin-right:15px;}
#coolsite li dl { margin:auto;}
#coolsite li dl dd {width:75px; float:left; margin-left:5px;}


.bzt { font:14px/24px Verdana; height:24px; overflow:hidden; color:#000; padding:0 12px; margin-bottom:5px;clear:both;  }
.bzt em { float:right; font-style:normal }
.bzt a { color:#000; font-size:12px; }
#footer { font:11.5px/18px Verdana; text-align:center; padding:8px 0; width:950px; float:left; }
#footer .link { width:510px; line-height:22px; margin:auto; background:url(../images/sitem_bg.gif) repeat-x bottom }
#money .bn_key { border:1px solid #EAA }
.bn_key ul { background:#FDF4F4 url(../images/bn_key_bg.png); border:1px solid #FFF; width:451px; height:55px; padding:3px 0 0 15px; font:12px Verdana }
.bn_key li { float:left; line-height:18px; white-space:nowrap; width:64px }
.bn_key a { color:#C00 }
#tophot { float:left; width:600px; height:67px; margin:-5px 0 0 5px; background:url(../images/tophot.gif) no-repeat 1px 0; font-size:12px; overflow:hidden }
#tophot dl { float:left; width:110px; padding:6px 5px 0 }
#tophot dt { font:bold 12px/24px Verdana; padding-left:30px; margin-bottom:2px }
#tophot dd { float:left; width:55px; line-height:15px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
#tophot ul{ float:right; width:114px; line-height:14px; padding:12px 8px 0; }
#tophot li{ float:left; width:57px; text-align:center; }
.hot1, .hot1 a, .hot1 a:hover { color:#C00 }
.hot2, .hot2 a, .hot2 a:hover { color:#060 }
.hot3, .hot3 a, .hot3 a:hover { color:#359 }
.ggsrcbox{ float:right; width:220px; padding:3px 11px 0 0; }
.ggsrcbox input{ float:left; margin-right:2px; }
.ggsrcbox .txt{ width:166px; height:16px; font:12px/15px Verdana; padding:1px 3px 0; border:1px solid #448CEE; }
#suggest { display:none; position:absolute; background:#FFF; border:1px solid #ACE; }
#suggest a,#suggest a:hover { display:block; font:12px/20px Verdana; padding:0 5px; color:#000; text-decoration:none; }
#suggest a em{ float:right; font-style:normal; color:#090; }
.links1 { margin-bottom:5px; border-top:1px solid #999999;}
.links1 .title {margin:-1px 0 0; padding:5 10px; height:27px; overflow:hidden; color:#07519A; background:#E6F1FB url(../images/th_bg.png)}
.links1 .subject {float:left;width:100px;font-size:14px; font-weight: bold; padding:6px 0px 0px 5px}
.links1 .link {float:left; font-size:12px; padding:6px 0px 0px 5px}
.links1 .time {float:right; font-size:12px; padding:6px 10px 0px 5px}
.links1 .con { padding:5px 4px; line-height:26px }
.links1 ul { background:url(../images/sitem_bg.gif); overflow:auto; zoom:1 }
.links1 li { float:left; width:105px; padding:0 3px 0 10px; background:url(../images/li_icon.gif) no-repeat 4px center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

#left{ background:url(../images/left_bg.gif) no-repeat; width:166px; height:183px;}
  #left_title{}
  #left_con{}
  /*tianjia*/
  .tianjia1{ float:left; margin-left:4px; width:164px; height:2px; border-left:1px solid #EA7A4C;border-right:1px solid #EA7A4C;}
  .jiayoulo{ font-size:12px; color:#cc0000;}
    .tttop{ float:left; width:215px; height:28px; font-size:6px; line-height:28px; background-image:url(../images/tttop.gif); background-repeat:no-repeat;}
  .dadadada{ float:left; width:210px; }

  .lolo{ float:left; width:958px; background-image:url(../images/lolo.gif); background-repeat:no-repeat; line-height:35px; height:35px;}
.left_left{ float:left; }
.home{ float:right; height:35px; line-height:35px; margin-right:20px;}
.shouchang{float:right;   height:35px; line-height:35px; margin-right:10px; }
.h{ float:right; height:35px; line-height:35px; margin-right:100px;}
.abc{ float:left; margin-top:12px; margin-left:5px;}
.qingxuanzhe{ float:left; width:130px; margin:10px 20px; height:20px;  border:1px solid #AAAAAA;}
.denglu{ float:left; width:31px; margin-top:10px; margin-left:-15px;}
.yongfu{ float:left; width:50px; padding-left:8px;font-size:12px; margin-left:13px; margin-top:2px; }
.yongfuming{ float:left; width:110px; margin-bottom:10px; border:1px solid #AAAAAA; height:16px; line-height:16px; }
.tttop_rukou{ float:left; color:#EB794C; font-size:14px; font-weight:bold; margin-left:10px;  }
#divSearcher{ float:left; margin:0px;}
.xiufu{ float:left; height:35px; line-height:35px; margin-left:34px;}
.lgo{ float:left; margin-left:40px; margin-top:20px; }
.fkdh{ float:left; height:26px; line-height:26px; text-align:center; color:#FFFFFF; margin-left:10px; font-size:12px;}
.tuijian{ float:left; font-size:12px; color:#FFFFFF; margin-right:30px;}

/*color*/

#pagelist2 { width:787px;font-size:14px;line-height:30px;}
#pagelist2 li dl dd {line-height:35px; width:81px;}

  /*size*/
/*little*/
#wrap { width:958px; margin:auto; padding:0 10px;}
