﻿/*.master-wrapper-cph-1{padding:0px;width:950px;}*/
.master-wrapper-side-2{width:800px;border:1px solid #ddd;border-right:none;border-top:none;}
.master-wrapper-center-2{margin-left:8px;width:370px;border:1px solid #ddd;}
.master-wrapper-cph-2{width:370px;padding:0px;}

#freepost{position:relative;float:right;top:-62px;background: url("images/bgv1.gif") no-repeat scroll -710px -90px transparent;height:34px;width:117px;font-size:14px;line-height:34px;font-weight:bold;text-align:center;color:White;display:inline;cursor:pointer;z-index:10000;}
#freepost:hover{background: url("images/bgv1.gif") no-repeat scroll -710px -125px transparent;}

.leftInfoCategories{border-bottom:1px solid #ddd;}
.leftInfoCategories .cb{width:265px;float:left;border-right:1px solid #ddd;height:1100px;}

#infocategories{line-height:30px;margin:0px;}
#infocategories li{width:212px;float:left;xborder-right:1px solid #ddd;}
#infocategories li h3{height:30px;background: url("images/infopic.gif") no-repeat scroll 10px 10px transparent; border-top: 1px solid #DCE2E6; color: #000000; font-family: Verdana,"SimSun"; font-size: 14px; xmargin-left: -10px; xmargin-top: 5px; overflow: hidden; padding: 3px 0 0 32px;}
#infocategories a, #infocategories i{overflow:hidden;display: list-item; font-size: 14px; font-style: normal; vertical-align: middle;margin-right: 3px;color: #2255DE;}
#infocategories a:hover{color:#f93;text-decoration:underline;}

#infocategories li div{margin:8px;}
#infocategories li.house  {}
#infocategories li.auto   {}
#infocategories li.pet  {}
#infocategories li.flea   {}
#infocategories li.edu  {}
#infocategories li.ticket   {}
#infocategories li.service  {}

#infocategories li.house h3 {}
#infocategories li.auto h3 { background-position: 10px -24px;}
#infocategories li.pet h3 { background-position: 10px -134px;}
#infocategories li.flea h3 {  background-position: 10px -169px;}
#infocategories li.edu h3 {  background-position: 10px -60px;}
#infocategories li.ticket h3 {  background-position: 10px -205px;}
#infocategories li.service h3 {  background-position: 10px -351px;}

.rightInfoCategories{}
.rightInfoCategories .cbrtit{padding:8px;background-color:#ffC;}
.rightInfoCategories .yellowpage{border-top: 1px solid #DCE2E6}
.rightInfoCategories h2{border-bottom: 1px dotted #DCE2E6;}
.rightInfoCategories ul{padding:10px;}
.rightInfoCategories ul li{}

#grouponcategories{line-height:30px;margin:0px;margin-bottom:10px;display:inline-block;}
#grouponcategories li{width:90px; float:left;height:30px;overflow:hidden;xtext-align:center;}
#grouponcategories a, #grouponcategories i{display: list-item; font-size: 14px; font-style: normal; vertical-align: middle;margin-right: 3px;color: #2255DE;}
#grouponcategories a:hover{color:#f93;text-decoration:underline;}

#yellowpagecategories{line-height:30px;margin:0px;}
#yellowpagecategories li{}
#yellowpagecategories a, #yellowpagecategories i{display: inline-block; font-size: 14px; font-style: normal; vertical-align: middle;margin-right: 3px;color: #2255DE;}
#yellowpagecategories a:hover{color:#f93;text-decoration:underline;}


/* uli */
#selection .uli{margin-top:20px}
.uli{overflow:hidden;zoom:1}
.uli li{float:left;white-space:nowrap;width:19.9%}
.uli li i{font:10px/2 Tahoma;color:#ccc;padding-left:3px}
/* filterBar */
.filterbar2{background:url() repeat-x 0 -1255px #fff; height:10px; font-size:0; line-height:1%; overflow:hidden;zoom:1}
.filterbar{background:url() repeat-x 0 -1239px #fff;padding:10px;line-height:21px;line-height:22px\0;border-bottom:solid 1px #e5e5e5;zoom:1}
.filterbar span,.filterico,.filterbar h1{float:left;height:21px;display:inline-block}.filterbar h1{margin-right:10px;font-size:14px}
.filterico{background-position:0 -653px;padding:0 0 0 21px;color:#636363;margin-right:5px;cursor:pointer}
.filterico:hover{text-decoration:none}
.filterico span{padding:0 6px 0 0}
.toText{background-position:0 -653px}.toText span{background-position:right -653px}
.toText:hover{background-position:0 -632px}.toText:hover span{background-position:right -632px}
.toImg{background-position:0 -716px}.toImg span{background-position:right -653px}
.toImg:hover{background-position:0 -737px}.toImg:hover span{background-position:right -632px}
.selector{background-position:0 -674px;padding:0 0 0 10px;position:relative}
.selector span{background-position:right -674px;padding:0 25px 0 0}
.selector.hover{background-position:0 -695px}.selector.hover span{background-position:right -695px;color:#fe5b00}
.selector .hc{top:19px;padding:1px;left:0;border:solid 1px #ffc999;_overflow-x:hidden;z-index:99;display:none;}
.selector .fixw{width:350px}.selector .fixw li{float:left;width:70px}
.selector li{display:inline}.selector .shadow{padding:0}
.selector a{white-space:nowrap;padding:0 13px 0 6px;color:#000;display:block;line-height:21px}
.selector a:hover,.selector a.select{color:#fff;text-decoration:none;background-color:#fd7a0e}

#infolist tr.bg{background:#fffee5}
#infolist .dev{background:#fff}
#main{position:relative;z-index:98}
#filter{position:relative;z-index:99}
#infolist.cleft{width:770px;float:left; overflow:hidden;}
#rightframe.cright{width:160px;float:right;display:block;padding:10px 0 0 0}
#infolist.cleft #top_google_ad,#infolist.cleft #bottom_google_ad{width:770px;overflow:hidden;}
.tbimg,.tblist{width:100%;color:#585858;+table-layout:fixed}
.tblist td,.tbimg td,.yhlist td{border-bottom:solid 1px #f1f1f1;padding:5px 0 5px 10px}
.tblist td,.yhlist td{border-bottom:solid 1px #f1f1f1;padding:5px 0 5px 10px}
.tblist .pd a,.yhlist .pd a{color:#888}
.ico.ding,.ding{background-position:-97px -797px}.ico.ding_,.ding_{background-position:-131px -779px}
.ico.hot{background-position:-131px -779px}
.ico.tu{background-position:-131px -797px}
.ico.ji{background-position:-114px -797px}
.ico.tui{background-position:-65px -833px;width:27px}
.ico.yan{background-position:-97px -815px;margin-top:5px}
.ico.wlt{background-position:-131px -833px;width:13px; vertical-align:middle; margin:0 10px;}
.zhijie{background:url() yellow;color:#000;width:auto;height:15px}
.ico.area,.biz{width:auto}.area a{color:#585858;text-decoration:underline}.biz{color:#f60}
td.img img{border:solid 1px #f0f0f0;padding:1px;background:#fff;width:80px;height:60px}
.co1{width:80px}.co2{width:110px}
.pri{color:#f00;font-size:18px;vertical-align:middle;line-height:1}
.tblist .pri,.yhlist .pri{color:#666;font-size:14px;font-weight:400}
.hy td.t{ width:50%}
.ico.bbonline{width:41px;height:17px;background-position:-65px -778px;margin-left:5px;}
.checkbox input,.checkbox label{ vertical-align:middle; margin-right:5px; line-height:20px;}

/* =S selcetbar  */
#selectbar{margin:0 auto;padding:0;border:1px solid #B4C3CD;position:relative;z-index:100;color:#333333;}
#selectbar .arrow{background-position:2px -607px;height:10px;right:0;top:9px;width:18px}
#selectbar .shadow{ padding:0; _display:none;}
#selectbar .line{display:block;clear:both;width:100%;height:1px;border-top:1px solid #ddd;font-size:0;line-height:0;overflow:hidden}
#selectbar .line.dotted{ border-top:1px dotted #ddd}
#selectbar .line.highlight{ border-top:1px solid #B4C3CD;height:0}
#selectbar .bar{padding:7px 10px;border:1px solid #fff;background:#f9f9f9;line-height:normal}
#selectbar .barct{background:#f9f9f9;padding:0px;zoom:1}
#selectbar .hottags{padding:0 0 10px 10px}
#selectbar #selected{margin:0px;}
.selectbarTitle{}
.selectbarTree{ padding:10px 10px 10px 170px;}
.selectbarTable{ padding:10px;}
#selectbar .secitem{ padding:10px 10px 5px}
.selectbarForm{margin:0 10px 10px}
.selectbarResult{}
.selectbarTree dt{float:left; display:inline; margin-left:-160px;}
.selectbarTree dt .current{ display:inline-block; padding-right:10px; background:url('http://pic2.58.com/ui6/list/selected2.png') no-repeat right -52px;}
.selectbarTree dd{ position:relative;}
.selectbarTree dd li{float:left; width:160px;}
.selectbarTree li i{color:#333;font:10px/2 Verdana;margin-left:5px}
.selectbarTree li.selected_wrap{position:relative; z-index:100; margin-bottom:-11px;}
.selectbarTree li .selected{ display:inline-block; height:36px; background:url('http://pic2.58.com/ui6/list/selected2.png') no-repeat center 29px;}
.moreBtn{display:inline-block; height:14px; line-height:14px; padding-right:15px;background:url('http://pic2.58.com/ui6/list/selected2.png') no-repeat 100% -16px;cursor: pointer;position:absolute;right:0px;top:5px;z-index: 999; color:#999}
.moreBtn.b1{ background-position:100% -16px;}
.moreBtn.b2{ background-position:100% -38px;}
#selectbar a{font-style: normal; vertical-align: middle;margin-right: 3px;color: #2255DE;}
#selectbar a:hover{color:red;text-decoration:underline;}

/* ad */
.adbox a:hover{text-decoration:none}
#bottom_google_ad{_zoom:1}#top_google_ad,#bottom_google_ad{overflow:hidden}#bottom_google_ad b,#top_google_ad b{/*font-weight:400;*/color:#FF0508;}
#top_google_ad .t b.c_r,#bottom_google_ad .t b.c_r{font-weight:700}
#top_google_ad .t,#bottom_google_ad .t{ vertical-align:baseline;}
#top_google_ad a.t,#bottom_google_ad a.t{max-width:400px;_width:expression_r(document.body.clientWidth > 400? "400px": "auto" );  height:28px; vertical-align:middle; overflow:hidden;}
#top_google_ad td.t,#bottom_google_ad td.t{ vertical-align:baseline;/* width:724px;*/}
td.pred{ width:80px;}

/* pager */
.pager{padding:40px 0;background:#fff;zoom:1;clear:both;text-align:center;line-height:22px;font-family:'瀹嬩綋';_font-family:Tahoma}
.pager a,.pager strong,.hotarea dt{margin:0 1px;padding:0 0 0 1px;display:inline-block;background-position:0 -217px}
.pager a span,.pager strong span,.hotarea dt span{display:inline-block;padding:0 8px 0 7px;background-position:right -217px}
.pager a.prv{background-position:0 -261px;padding-left:12px}
.pager a.next span{background-position:right -261px;padding-right:19px}
.pager a:hover,.pager strong{background-position:0 -173px;color:#FFF;text-decoration:none}
.pager a:hover span,.pager strong span{background-position:right -173px}
.pager a.prv:hover{background-position:0 -284px}.pager a.next:hover span{background-position:right -284px}
.pager strong{font-weight:700}
.pager .recently{background-position:0 -195px;color:#f00}
.pager .recently span{background-position:right -195px}