@charset "utf-8";
/*
 * lvren.cn  (search)
 * Author: ariose (ariose@live.com)
 */
 
 
.searchBar{ width:295px; float:left; padding:10px 0;}
.searchBar .searchBox{ margin-right:5px; margin-top:20px;}
.toolBoxInt{ clear:both; width:290px; background: url(index/toolsBoxCenter.jpg) repeat-y; margin:0;border-bottom:5px solid #C6E696; }
.toolBoxInt b{ display:block; width:100%; height:10px; background:url(index/toolsBoxTop.jpg) no-repeat; overflow:hidden;}
.toolBoxInt ul{ display:block; width:78px; padding-left:7px; float:left;}
.toolBoxInt li{ display:block; width:78px; height:33px; background:url(index/toolsBoxBar.gif) no-repeat 0 -40px; margin-bottom:5px; line-height:33px; color:#2F4C01; font-weight:bold; cursor:pointer}
.toolBoxInt li span,.toolBoxInt li.on span{display:block; width:41px; height:33px;padding-left:37px; background-image:url(index/indexIcon.gif); background-repeat: no-repeat;}
.tb01{ background-position:5px -472px;}
.tb02{ background-position:5px -509px;}
.tb03{ background-position:5px -550px;}
.tb04{ background-position:5px -591px;}
.tb05{ background-position:5px -634px;}
.tb06{ background-position:5px -671px;}
.tb07{ background-position:5px -711px;}
.on .tb01{ background-position:5px -192px;}
.on .tb02{ background-position:5px -229px;}
.on .tb03{ background-position:5px -270px;}
.on .tb04{ background-position:5px -311px;}
.on .tb05{ background-position:5px -354px;}
.on .tb06{ background-position:5px -391px;}
.on .tb07{ background-position:5px -431px;}
.toolBoxInt li.on{background:url(index/toolsBoxBar.gif) no-repeat 0 0;}
.toolBoxC{width:190px; float:right; padding-right:5px;}
.toolBoxC .txt{ font-size:12px; margin-top:15px; line-height:2em;}
.toolBoxC .txt a{ display:block; float:left; margin-right:7px;*margin-right:11px;_margin-right:10px;}
.toolBoxC .txt a:link{ color:#3c3c3c3; text-decoration:underline;}
.toolBoxC .txt a:visited{ color:#3C3C3C; text-decoration:underline;}
.toolBoxC .mt20{ margin-top:10px;}
.toolBoxC h4{font-size:12px; margin-top:10px;}
.toolBoxC p.txt1{ margin-top:10px; line-height:2em;}
.toolBoxC p{ margin-top:10px; line-height:2em;}

.yx_hl{color:#f90;}
.citySearch input.text{border:1px solid #ddd;height:13px;line-height:13px;vertical-align:middle; background:#E3F0DF; border-top-color:#7c7c7c; width:140px; color:#589442}
.citySearch  .searchBtn{width:21px;height:21px;overflow:hidden;background:url(images/xsSearchBtn.gif) no-repeat;border:none;vertical-align:middle;border:0;border-top:1px solid #7c7c7c}
.citySearch  .searchBtn span{ display:none}
#tb_c_1 p{ margin-top:5px;}
#tb_c_1 label{ display:block;}
.searchBox h3.greenBg{ background:#8FC63D; color:#fff;}
.searchBox h3.garyBg{ background:#8d8d8d; color:#fff;}
ul.searchClassC{ padding:10px 10px 10px 30px;}
ul.searchClassC li{ display:block; width:45%; float:left; color:#479D33; margin-bottom:5px;}
ul.searchClassC li a{ color:#479D33; margin-right:15px;}
ul.searchClassC li span{ padding:0 3px;}
ul.hotLeft{ display:block; float:left; padding:10px 0 10px 15px; border-right:1px dashed #ccc;margin:3px; width:40%;}
ul.hotRight{ display:block; float:left; padding:10px 0 10px 15px;margin:3px; width:40%;}
ul.hotLeft li,ul.hotRight li{ margin-bottom:5px;}
ul.hotLeft a,ul.hotRight a{ color:#458fff; margin-left:5px;}
ul.def{padding:13px 0 10px 40px;}
ul.def li{ margin-bottom:5px;}
ul.def a{ text-decoration:underline;}
.searchAd{ margin-right:5px; background:#ccc; height:320px;}

#content{ width:680px; float:right; margin:10px 0 10px; position:relative;}
#result_content{ width:1000px; margin:10px 0 10px; position:relative;}
.userNav{ width:680px;}
.searchTabs{ margin:10px 0 15px 0; border-bottom-color:#bbb;}
.searchR{ padding:15px 0 0 10px; margin-bottom:10px;}
.searchR strong{ font-size:14px; color:#333;}
.searchR strong.green{ color:#396}
.searchHot{ width:300px; height:50px; overflow:hidden; position:absolute; top:42px; right:5px; line-height:22px; color:#333;}
.searchHot p a{ margin-right:10px;}

.searchBox{ border:1px solid #d9d9d9; margin-bottom:20px; background:#fff;}
.searchBox h3{ font-size:14px; color:#589442; padding-left:15px; height:25px; line-height:25px; border-bottom:1px solid #d9d9d9; background:url(images/feedH3.jpg) repeat-x; position:relative}
.searchBox h3 span{ display:block; float:left; color:#333; margin-left:50px; display:inline;}
.searchBox h3 a.green{ display:block; float:right; margin-right:20px; display:inline; font-size:12px; font-weight:normal;}
.searchBox h3 i{ display:block; width:9px; height:9px; overflow:hidden; position:absolute; top:7px; left:35px;}
.searchBox h3 i.open{ background:url(images/open.gif)}
.searchBox h3 i.close{ background:url(images/close.gif)}
.sightC{ padding:15px 15px 10px 20px;clear:both;}
.sightC img{ width:88px; height:66px; float:left; margin-right:20px; display:inline; padding-bottom:15px;}
.sightC p{ padding:0 50px 0 10px;}

.attackC{ padding:10px;}
.caseBox{ border:none; margin-bottom:0; margin-top:0px;}
.caseTxt h4{ background-color:#EBF1E0}
.caseTxt p{margin-left:-50px;}
.page { text-align:right;}

.sightAlbumList{ padding-left:15px;}
.act {border-bottom:1px dashed #e2e2e2;}
.act img{ margin-bottom:40px; }




