@charset "utf-8";
*{padding:0;margin:0}
html,body{padding:0;margin:0;font-size:12px;color:#666;line-height:24px;font-family:Verdana;height:100%}
textarea,input{font-size:13px;color:#666}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
hr{border:0;border-bottom:1px solid #f0f0f0;height:1px}
a,a:link{color:#06c;text-decoration:none}
a:visited{color:#669}
a:hover{color:#f03;text-decoration:underline}
i{font-size:9px;font-style:normal !important}
small{font-size:12px !important}
textarea{overflow:auto}
ul{list-style-type:none}
img{border:0}

.bd1{border:1px solid #eee}
.bd2{border:1px solid #f0f0f0}
.bd2t{border-top:1px solid #f0f0f0}
.bd2b{border-bottom:1px solid #f0f0f0}
.bd2b2{border-bottom:2px solid #f0f0f0}
.nc{display:none}
.nl{border:0}

.fl{float:left}
.fr{float:right}
.f9{font-size:9px}
.f10{font-size:10px}
.f11{font-size:11px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.b{font-weight:bold}
.n{font-weight:normal}
.l18{line-height:18px}
.l32{line-height:32px}
.l36{line-height:36px}
.clfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/* Hides from IE-mac \*/
* html .clfix {height:1%}
/* End hide from IE-mac */ 
/* IE7 hack \*/
*+html .clfix {min-height:1%}
/* end of ie7 hack */ 
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .cl{height:1%}
*+html .cl{min-height:1%}


.pd5{padding:5px}
.pd10{padding:10px}
.pd10h{padding-left:10px;padding-right:10px}
.mg5{margin:5px}
.mg10v{margin:10px auto}
.mgB10{margin-bottom:10px}
.mgB20{margin-bottom:20px}

.iline{display:inline}
.ibox{display:inline-block}
.box1k{width:1000px}
.box770{width:800px}
.box750{width:750px}
.box620{width:620px}
.box320{width:320px}
.box180{width:180px;margin-right:20px}

.uline{border:0;border-bottom:1px solid #333}
.uline1{border:0;border-bottom:1px solid #ccc}
.uline2{border:0;border-bottom:1px solid #8c0}
.uline_d{border:0;border-bottom:1px dotted #ccc}

.wrap{word-break:break-all;word-wrap:break-word}
.nowrap{white-space:nowrap}
.etc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.red{color:#f30 !important}
.blue{color:#06c !important}
.black{color:#000}
.grey1,.grey1:link,.grey1:visited,.grey1:active{color:#333}
.grey1:hover{color:#f03}
.grey2{color:#666}
.grey3{color:#888}
.green,.green:link,.green:visited,.green:active{color:#5F8C3F !important}
.green:hover{color:#f03}
.green1,.green1:link,.green1:visited,.green1:active{color:#7AB156 !important}
.green1:hover{color:#f03}

.bk_yl{background:#ffd}
.bk_gry{background:#f0f0f0}

.ico1{background:transparent url(/images/common/icons.gif) no-repeat scroll 0 0;display:inline-block;overflow:hidden;margin-right:3px;vertical-align:middle}
.ico_login{background-position:0 0;width:16px;height:16px}
.ico_regist{background-position:0 -16px;width:15px;height:15px}
.ico_account{background-position:0 -140px;width:16px;height:15px}
.ico_myinfo{background-position:0 -155px;width:16px;height:16px}
.ico_edit{background-position:0 -171px;width:15px;height:16px}
.ico_pops{background-position:0 -31px;width:16px;height:15px}
.ico_bell{background-position:0 -46px;width:15px;height:16px}
.ico_heart{background-position:0 -62px;width:16px;height:14px}
.ico_tool{background-position:0 -76px;width:16px;height:16px}
.ico_redlabel{background-position:0 -108px;width:16px;height:16px}
.ico_greenlabel{background-position:0 -124px;width:16px;height:16px}
.ico_img{background-position:0 -187px;width:14px;height:14px}
.ico_pin{background-position:0 -231px;width:13px;height:12px}
.ico_ruby{background-position:0 -243px;width:16px;height:10px}
.ico_cur{background-position:0 -216px;width:11px;height:15px}
.ico_cmt{background-position:0 -201px;width:16px;height:15px}
.ico_infos{background-position:0 -253px;width:16px;height:16px}
.ico_cmtEdit{background-position:0 -269px;width:16px;height:16px}
.ico_sofa{background-position:0 -285px;width:15px;height:16px}
.ico_rainbow{background-position:0 -302px;width:16px;height:16px}
.ico_clock{background-position:0 -319px;width:16px;height:16px}
.ico_arrow1{background-position:0 -336px;width:18px;height:16px}
.ico_star{background-position:0 -351px;width:18px;height:18px}
.ico_uparrow{background-position:0 -369px;width:17px;height:18px}
.ico_refresh{background-position:0 -387px;width:17px;height:16px}
.ico_delete{background-position:0 -404px;width:17px;height:16px}
.ico_bug{background-position:0 -421px;width:19px;height:18px}
.ico_haha1{background-position:0 -441px;width:17px;height:18px}
.ico_phoneOK{background-position:0 -459px;width:21px;height:21px}
.ico_auth1{background-position:0 -479px;width:27px;height:21px}
.ico_money{background-position:0 -500px;width:21px;height:21px}
.ico_xxs{background-position:0 -520px;width:24px;height:21px}

#header{width:1000px;margin:5px auto}
#logo{display:block;width:195px;height:67px;margin-right:10px;float:left;background:url(/images/common/logo.png) no-repeat}

#citylist{width:320px;height:32px;line-height:32px}
#citylist h1{color:#06c;font-size:20px;font-weight:bold}
#citylist h1,#citylist ul{float:left}
#citylist h1,#citylist #selCity{cursor:pointer;margin:0 8px 0 4px}
#citylist li{display:inline;padding:0 2px}
#citylist a{color:#666}

td.tdCityMenu div{line-height:32px;padding:0 5px}
td.tdCityMenu div:hover{background:#f0f0f0}
td.tdCityMenu div a,td.tdCityMenu div b{display:inline-block;float:left;margin-right:10px}
td.tdCityMenu div b{width:20px;color:#f30;margin:0}

#navbar{border-bottom:1px solid #7ab156;position:relative;height:33px}
#chanlist{position:relative;margin-bottom:-1px;float:left;font-size:14px;line-height:32px}
#chanlist li{display:inline}
#chanlist li a{height:32px;line-height:32px;background-repeat:no-repeat;background-position:left;display:inline-block;color:#888;padding:0 20px 0 36px;border:1px solid #7ab156;border-bottom:#7ab156;text-decoration:underline;vertical-align:bottom;margin:0 5px}
#chanlist li a.sel,#chanlist li a:hover{color:#5F8C3F;background-color:#f0f0f0;text-decoration:none;border:1px solid #7ab156;border-bottom:#f0f0f0}
#chanlist li a:hover{color:#f30}
#chanlist li a.sel{font-weight:bold;border-bottom:1px solid #f0f0f0}

#userBar{background:#f0f0f0;padding:4px 10px}
#searchBar{float:left;margin-right:30px}
.iptText{color:#333;font-weight:bold;border:1px solid #CCC;border-top:1px solid #333;border-left:1px solid #333}

#divUser{float:left;font-size:14px;padding-top:4px}

.cityMenu{padding:10px}
.cityMenu a{display:inline-block;width:80px;margin:0 5px}

#userLoginDlg div{line-height:36px;margin:5px auto;width:320px}

#userMenu{width:180px;font-size:14px;text-align:left}
#userMenu img{width:50px;heigth:50px}
#userMenu p a{display:block;padding:0 8px;line-height:32px;border:1px solid #fff}
#userMenu p a:hover{text-decoration:none;border:1px solid #f0f0f0;background:#fffdd0;color:#03c}
#umClsBtn{text-align:right;font-size:12px;display:block}

#main{width:1000px;margin:0 auto}
#main a:hover{color:#5F8C3F}
#guide h1 a:link,#catlist a:link{text-decoration:underline}
#guide h1{font-weight:bold;display:inline-block;margin-right:30px;float:left}
#catlist a{margin:0 8px}
#arealist{margin:5px 0}
#arealist a{text-decoration:none;color:#000;padding:2px 3px}
#arealist a:hover,#guide #arealist a.sel{color:#fff;background:#6a0}
#guide a.btnPost1{float:right}
a.btnPost1{display:inline-block;width:185px;height:62px;overflow:hidden;background:url(/images/es/btnPost1.gif) no-repeat;text-decoration:none;text-indent:-9999px}
a.btnPost1:hover{background-position:-185px 0}

.searchFilter a:link{text-decoration:underline;margin-left:8px}
.searchFilter a.sel{color:#000;text-decoration:none;font-weight:bold}
.searchFilter form{display:inline-block;padding:3px 8px;background:#f0f0f0;vertical-align:middle}
a.esListMode{background:url(/images/es/m2a.gif) no-repeat;font-weight:normal;font-size:12px;padding-left:20px}
a.esListMode.sel{background:url(/images/es/m2b.gif) no-repeat}
a.esPicMode{background:url(/images/es/m1a.gif) no-repeat;font-weight:normal;font-size:12px;padding-left:20px}
a.esPicMode.sel{background:url(/images/es/m1b.gif) no-repeat}


.infolist{line-height:32px}
.infolist p a:link{text-decoration:underline;letter-spacing:1px}
.infolist h4,.infolistPic h4{font-weight:bold;padding:0 10px;background:#f0f0f0;border-bottom:1px solid #8c0;margin:10px 0 5px 0}
.infolist p{font-size:14px;padding:0 8px}
.infolist p u{text-decoration:none;margin:0 5px}
.infolist p i{color:#888;font-size:11px}
.infolist p em{color:#8c0;font-size:12px;font-style:normal;padding-left: 3px}

.infolist .cl:hover a{border-color:#f0f0f0}
.infolist .cl a{display:inline-block;float:left;padding:8px;margin:8px;position:relative;border:1px solid #fff}
.infolist .cl a:hover,div.imgBdad:hover{border-color:#8c0;text-decoration:none;background:#fff}
.infolist .cl a b{position:absolute;bottom:8px;right:8px;padding:3px 5px;color:#fff;background:#333;font-size:16px;line-height:18px;font-weight:bold}
.infolist .cl a:hover b,div.imgBdad:hover b{background:#77bb33}
.infolist .cl a u{display:block;position:absolute;bottom:50px;left:8px;padding:0 15px 0 5px;text-align:center;color:#06c;font-size:12px;line-height:18px}
.infolist .cl a:hover u{color:#77bb33}
.infolist .cl a img{height:200px;border:1px solid #bbb}

.esDetail{font-size:14px;line-height:28px}
.esDetail h1{display:inline;font-size:16px;font-weight:bold;margin-right:10px}
.esDetail i{color:#888;font-size:12px}
.esDetail img{margin:5px;max-width:600px;max-height:800px;border:1px solid #eee}

#ypComment div{color:#888;border-top:1px solid #f0f0f0;padding:8px 0}

.esRt{width:330px;float:right}
.ownerInfo{padding:10px 18px;border:1px solid #ccc;line-height:32px;margin:10px 0;background-color:#f0f0f0}
.ownerInfo i{font-size:12px;color:#888}

.warning{padding:5px 8px;border:1px solid #f30;color:#f30;font-size:13px}
.warning li{line-height:18px;margin:5px 0}

#moreCat{width:450px}
#moreCat li{display:inline}
#moreCat li a{display:block;float:left;width:180px;margin:5px 10px;text-decoration:none}
#moreCat li a:hover{color:#6a0}

.pages{margin:20px 0}
.pages a{display:inline-block;float:left;border:1px solid #06c;color:#06c;font-size:15px;font-weight:bold;padding:0 10px;margin:0 5px;text-decoration:none}
.pages a.sel,.pages a:hover{font-weight:bold;text-decoration:none;border:1px solid #71b500;background:#71b500;color:#fff !important}
.pages a.pgPrev,.pages a.pgNext{}

.infolist2 li{border-bottom:1px solid #f0f0f0}
.infolist2 li:hover{background:#f0f0f0}
.infolist2 i,.infolist2 a,.infolist2 u,.infolist2 b,.infolist2 em{line-height:32px;font-size:12px;display:inline-block;margin:0 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.infolist2 i{width:80px}
.infolist2 a{width:280px;font-size:14px}
.infolist2 u{width:50px;color:#888;text-decoration:none}
.infolist2 em{width:60px;font-style:normal}
.infolist2 b{width:100px}

#ct_words,#links{width:960px;margin:15px auto}
#links a{color:#999;margin:0 5px}
#links a.f{color:#06c}
#foot{padding:20px 0;background:#7AB156;color:#fff}
#ftContent{width:600px;height:70px;margin:0 auto;background:url(/images/common/logo_f.gif) no-repeat left;padding-left:248px}
#ftContent a{color:#fff}

.cat1list{width:400px}
#cat1list a,#cat1list a:link,.cat1list a,.cat1list a:link{display:inline-block;float:left;width:120px;padding:5px;border:1px solid #fff;text-align:left}
#cat1list a:hover,.cat1list a:hover{background:#eee;font-weight:bold}
