.villageLeft{ width:700px; float:left}
.villageRight{ width:250px; float:right}
.houseinfo{ width:700px; border:1px solid #dfdfdf; padding-bottom:5px; overflow:hidden; color:#666}
.houseinfo .pic{ width:322px; height:242px; border:1px solid #dfdfdf; margin-left:10px; margin-right:10px;_margin-left:5px;_margin-right:8px; margin-top:10px;display:table; *position:relative; float:left}
.houseinfo .pic p{*position: relative; *top:-50%; *margin:0; *padding:0;}
.houseinfo .title{ width:200px;float:left; margin-left:30px; height:23px; line-height:23px; background:url(../image/infobg.gif); overflow:hidden; text-align:center; font-size:14px; font-weight:bold; color:#FFF; letter-spacing:2px; }

.houseinfo .infochar{ margin-left:20px; _margin-left:10px;letter-spacing:1px;  margin-top:5px; margin-right:5px;}

.houseinfo .strong{ margin-right:10px;letter-spacing:2px;}
.houseinfo .char{ width:340px; float:left; margin-top:5px; line-height:20px; color:#000; }
.boxtable{ width:350px; float:left;}
.tit1{ width:250px;height:20px; overflow:hidden; float:left; letter-spacing:1px; color:#333}
.tit2{ width:250px;height:120px; overflow:hidden; float:left; letter-spacing:1px; color:#333; line-height:30px; margin-bottom:10px;}
.tit3{ width:150px; margin-left:20px; line-height:20px; margin-top:30px; float:left; letter-spacing:2px;}
.tit4{ width:150px; color:#999; float:right;margin-top:30px;}
.tit4 a{ color:#999}
.titstor{ letter-spacing:2px; font-weight:bold; float:left; margin-right:10px;}
.titstor2{letter-spacing:2px; font-weight:bold;  margin-left:10px;}
.buttonbox{ width:340px; float:left}
.buttom1{ background:url(../image/bottom1.gif); width:99px; border:none; height:25px; line-height:25px; text-align:center; margin-top:15px; margin-left:25px; font-size:12px; float:left}
.buttom2{ background:url(../image/bottom2.gif); width:99px; border:none; height:25px; line-height:25px; text-align:center;  font-size:12px; float:left}
.red{ color:#F00}
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}
/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}
/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav ul{ float:left; border-right:1px solid #dfdfdf}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 70px; /* be nice to Opera */
	float:left
}
span.blsi{ width:110px;  float:left; padding-left:15px; color:#FFF; font-size:14px; font-weight:bold; letter-spacing:2px; line-height:25px}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../image/tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #666;
    font-size: 12px;
    
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 50px; /* IE 6 treats width as min-width */
    min-width: 50px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border-top: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	overflow:hidden;
	width:672px;
	height:280px;
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}
#fragment-15,#fragment-16,#fragment-17{ border-top: 1px solid #dfdfdf;border-left: none;border-right: none; border-bottom:none; height:150px; width:670px;}
.roomz{ width:680px; float:left; margin-top:5px; padding-top:5px; padding-bottom:5px; margin-left:10px; border-bottom:1px dashed #dfdfdf}
.roompic{ width:160px; height:120px; border:1px solid #dfdfdf; float:left; display:table; *position:relative;}
.roompic p{*position: relative; *top:-50%; *margin:0; *padding:0;}
.roomchar{ width:160px; float:left; line-height:20px; height:120px;color:#666; overflow:hidden; margin-left:8px;*margin-left:5px;}
.roomchar p{ width:100%; float:left; margin-top:2px;}
.roomchar a{ color:#666; }
.roomchar2{ width:300px;color:#666; float:left; line-height:20px; height:120px; overflow:hidden; margin-left:15px;*margin-left:10px;}
.long{ width:300px; height:80px; line-height:20px; overflow:hidden}
.roomchar3{ width:170px; text-align:center; float:left; line-height:20px; height:20px; overflow:hidden; margin-left:8px;*margin-left:5px;}
.roomchar4{ width:300px; text-align:center; float:left; line-height:20px; height:20px; overflow:hidden; margin-left:8px;*margin-left:5px;}
.concretio2{ width:100%; border:1px solid #dfdfdf;  margin-top:20px; float:left}
.concretioTop{ width:100%; float:left; background:url(../image/lebg.gif) repeat-x; height:30px; border-bottom:1px solid #dfdfdf}
.concretioGreen{ background:url(../image/greenbg.gif); width:90px; height:30px; float:left; padding-left:15px; color:#FFF; font-size:14px; font-weight:bold; letter-spacing:2px; line-height:30px;}
.divmore{ float:right; margin-right:10px; line-height:30px; letter-spacing:2px;}
.divmore a{ color:#666}
.quiz{ width:100%; float:left; margin-top:10px; margin-bottom:10px; padding-bottom:10px;}
.quiz dl{ width:320px; margin-left:20px; *margin-left:15px!important;*margin-left:10px ; line-height:20px; margin-top:2px; float:left}
.quiz dt{ width:220px; float:left; height:20px; overflow:hidden; color:#666}
.quiz dd{ width:80px; float:right; text-align:right}
.estate{ color:#ff7727; margin-right:10px; float:left}
.estateno{ color:#0175ca; margin-right:10px; float:left}
.bbsbox2{ width:685px;float:left;}
.bbsbox2 ul{width:650px; margin-left:20px;*margin-left:10px; line-height:20px; float:left;margin-top:5px; padding-bottom:8px;}
.bbsbox2 li{width:300px; margin-left:20px;*margin-left:10px; height:20px; margin-top:5px; overflow: hidden; float:left; }
.bbsbox2 li a{ color:#666; text-decoration:none}
.rightbox1{ width:248px; border:1px solid #dfdfdf; height:275px; padding-bottom:5px; float:left}
.rightbox2{ width:248px; border:1px solid #dfdfdf; height:280px; margin-top:10px;float:left}
.rightbox3{ width:248px; border:1px solid #dfdfdf;float:left; padding-bottom:10px;}
.rightbox4{ width:248px; border:1px solid #dfdfdf;  margin-top:10px;float:left}
.rightboxtitle{width:100%; float:left; background:url(../image/lebg.gif) repeat-x; height:30px; border-bottom:1px solid #dfdfdf; line-height:30px; font-size:14px; font-weight:bold; color:#716f70; }
.disserli{ width:220px; float:left; margin-left:10px; line-height:20px; height:20px; overflow:hidden; margin-top:5px}
.disserli a{ color:#666}
.lou{ float:left; width:100%; margin-top:10px; margin-bottom:10px;}
.lou dl{ width:230px; float:left; margin-left:10px;*margin-left:8px!important; *margin-left:5px;line-height:25px;}
.lou dt{ width:120px; float:left; padding-left:5px; height:25px; overflow:hidden}
.lou dd{ width:100px; float:left; border-left:1px solid #FFF; padding-left:2px;height:25px; overflow:hidden }
.bark{ background:#e5e5e5}
.bark1,.bark1 a{color:#666; background:#FFF}
.bark2{ background:#f1f1f1; border-bottom:1px dashed #cbcbcb; border-top:1px dashed #cbcbcb; color:#666}
.bark2 a{color:#666}
.rightad2{width:250px; margin-top:10px; float:left; height:80px;}
.account{ float:left; width:240px; margin-left:5px;}
.account ul{ }
.account li{width:116px; height:35px; background:url(../image/buttom3.gif); line-height:35px; float:left; margin:2px; *margin-left:2px; *margin-right:0px;}
.account li a{  height:23px;    float:left; padding-left:35px; color:#38a021; line-height:23px; margin-top:5px;}
.as1{background:url(../image/bgw.gif) no-repeat; background-position:10px 3px;}
.as2{background:url(../image/bgw.gif) no-repeat; background-position:-110px 3px;}
.as3{background:url(../image/bgw.gif) no-repeat; background-position:10px -35px;}
.as4{background:url(../image/bgw.gif) no-repeat; background-position:-110px -35px;}
.as5{background:url(../image/bgw.gif) no-repeat; background-position:10px -75px;}
.as6{background:url(../image/bgw.gif) no-repeat; background-position:-110px -75px;}
.as7{background:url(../image/bgw.gif) no-repeat; background-position:10px -118px;}
.as8{background:url(../image/bgw.gif) no-repeat; background-position:-110px -118px;}
.as9{background:url(../image/bgw.gif) no-repeat; background-position:10px -158px;}
.as10{background:url(../image/bgw.gif) no-repeat; background-position:-110px -158px;}
.ulclass2{ width:250px; float:left; }
.li2{ background:url(../image/sc.gif) no-repeat; margin-top:5px; padding-left:20px; float:left; width:80px; margin-left:15px;}
.li2 a{ color:#333}
.campaign{ width:650px; padding-left:10px; float:left; margin-top:10px; padding-top:10px; line-height:20px; color:#666; letter-spacing:1px;}
.campaign dl{ width:300px; margin-left:20px; float:left; margin-top:5px; height:20px; line-height:20px;}
.campaign dt{ width:70px; float:left; margin-right:5px; }
.campaign dd{ width:200px; float:left}
.campaignInput{ width:140px; border:1px solid #b39595; height:16px;}
.campaignInput2{ width:65px; border:1px solid #b39595; height:16px;}
.campaignInput3{ width:350px; height:80px;border:1px solid #b39595;float:left}
.comp3box{ width:630px; float:left;  margin-top:5px; margin-left:20px; float:left}
.curtness{ width:960px; float:left; margin-bottom:10px; background:url(../image/topbsbg.gif) repeat-x bottom; height:50px;}
.curtnessLefl{ background:url(../image/topleft.gif) no-repeat bottom left; height:40px; float:left; width:400px; padding-left:60px; padding-top:10px; position:relative}
.curtnessLef2{ background:url(../image/topleft.gif) no-repeat bottom left; height:40px; float:left; width:150px; padding-left:60px; padding-top:10px; position:relative}
span.strgray{ font-size:18px;font-weight:bold; letter-spacing:2px; color:#999; float:left}
.curtnessRight{ background:url(../image/adzz.gif) no-repeat; width:150px; height:49px; float:right}
.newarrow{ width:34px; height:19px;  background:url(../image/new.gif); float:left;position:relative; top:-5px;}
.housebrowse{line-height:20px;  position:relative; top:-5px; left:-30px;}
.buttonquiz1,.buttonquiz2,.buttonquiz3{ width:68px; height:24px; float:left; text-align:center; font-size:12px; font-weight:bold; color:#FFF; border:none; margin-right:5px; border:none; line-height:24px;}
.buttonquiz1{ background:url(../image/btn1.gif) no-repeat}
.buttonquiz2{background:url(../image/btn2.gif) no-repeat}
.buttonquiz3{background:url(../image/btn3.gif) no-repeat}
.bottonquizbox{ float:left; margin-left:160px; *margin-left:100px; margin-top:3px;}
.roomboxzo{ width:100%; border-bottom: 1px dashed #dfdfdf; float:left; padding-bottom:5px; padding-top:5px;}
span.green{ color:#6fb319}
.littnavpage{ width:100%; height:30px; margin-bottom:10px; margin-top:10px; float:left; text-align:right;}
/*--------housefigure-------*/
.housefigureLeft{width:250px; float:left}
.housefigureRight{ width:700px; float:right}
.leftbox{ border:1px solid #dfdfdf; width:100%; float:left; background:url(../image/leftlibg.gif) #f7f7f7; background-position:top; background-repeat:repeat-x; padding-bottom:10px; margin-bottom:10px; }
.leftbox .title{ color:#4aae34; margin-bottom:8px;margin-left:15px; line-height:30px; height:39px; font-size:14px; font-weight:bold}
.leftbox dl{ width:230px; float:left; margin-left:10px;*margin-left:8px!important; *margin-left:5px;line-height:25px;}
.leftbox dt{ width:120px; float:left; padding-left:5px; height:25px; overflow:hidden}
.leftbox dd{ width:100px; float:left; border-left:1px solid #FFF; padding-left:2px;height:25px; overflow:hidden }
.leftbox dd a{ color:#F00}
.leftbox ul{width:230px; float:left; margin-left:10px;*margin-left:8px!important; *margin-left:5px;line-height:25px; line-height:20px; }
.leftbox li{ height:25px; line-height:25px; padding-left:5px;}
.leftbox li a{color:#666}
.adornCompany{ width:100%; float:left}
.adornCompany li{ width:200px; line-height:20px; letter-spacing:1px}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px; TEXT-ALIGN: center;  float:right}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none; color:#666
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
DIV.quotes input{ width:30px; border:#a0a0a0 1px solid; height:15px; margin-left:5px; margin-right:5px;}
.navse{ width:700px; float:left}
.navse ul{ width:100%; height:26px; border-bottom:3px solid #76c825; line-height:26px;}
.navseli1{ width:100px; height:26px; background:url(../image/senav1.gif)  no-repeat; text-align:center; color:#FFF; font-size:14px; font-weight:bold; float:left;margin-right:2px;}
.navseli2{ width:60px; height:26px; float:left; margin-right:2px; text-align:center}
.navseli2 a{ color:#666;}
.navseli4{ width:80px; height:26px; float:left; margin-right:2px; text-align:center}
.navseli3{ width:15px; height:26px; float:left; margin-right:2px; text-align:center}
.navseli3 a{ color:#666;}
.RightRestule{ width:700px; float:left; height:28px;  border:1px solid #b0c09c;  }

.RightRK{ background:url(../image/rebga.gif) no-repeat; width:7px; height:19px; float:left; margin-left:15px; margin-top:5px;}
.RightChar{ margin-left:10px; line-height:28px; float:left; color:#4c4a4b; letter-spacing:2px; margin-right:20px;}
.rightclassbox{ width:85px; line-height:18px; border:1px solid #7aca2b; background:#f0f8e6; font-weight:bold; float:left; margin-top:4px; text-align:center; margin-left:10px;}
.Righttaxis{ width:160px; float:right; margin-top:5px;}
.pagenav{ width:700px; height:28px; background:url(../image/navpage.gif) repeat-x; margin-top:10px; float:left; border:1px solid #dadada}
.list span{ margin-left:5px; font-size:12px;}
.everylist{ font-size:12px; color:#666}
.caseinfo{ width:100%; float:left}
.caseinfo dl{ width:100%; height:150px; float:left; border-bottom:1px dashed #dfdfdf; padding-bottom:10px; padding-top:15px;}
.caseinfo dt{ width:162px; height:122px; margin-left:10px;  float:left; border:1px solid #dfdfdf;display:table; *position:relative;}
.imgin{display:table-cell; vertical-align:middle; text-align:center; *width:100%;*position:absolute; *top:50%; *left:0;}
.caseinfo dt p{*position: relative; *top:-50%; *margin:0; *padding:0;}
.caseinfo dd{ width:505px; margin-left:10px; line-height:18px; margin-left:15px; overflow:hidden;float:left; margin-bottom:2px}
.titstor{ letter-spacing:2px; font-weight:bold; float:left; margin-right:10px;}
.casenaeme{ font-size:14px; font-weight:bold; float:left; letter-spacing:5px; margin-left:15px; margin-right:15px;}
.newarrow2{ width:34px; height:19px;  background:url(../image/new.gif); float:left}
.csinfo{ width:420px; height:54px; float:left;color:#333; margin-top:2px}
.adinfo{ width:400px;; height:20px; overflow:hidden; float:left; letter-spacing:1px; color:#333}
.marleft{ margin-left:20px; float:left; letter-spacing:2px;}
.marleft a{ color:#000;}
.manner{ width:230px; float:left; margin-left:10px; margin-top:5px; height:100px;}
.manner li{ margin-right:5px; letter-spacing:2px; float:left}
ul.stlzm{ margin-left:20px; margin-top:20px;}
.domicilesearch{ width:960px; height:65px; background:url(../image/searchbg.gif); margin-bottom:10px}
.domicilesearch .left{ width:219px; height:65px; float:left; background:url(../image/searchleft.gif) no-repeat}
.domicilesearch .houname{width:200px; height:45px; padding-top:20px; float:left; background:url(../image/house.gif) no-repeat;}
.domicilesearch .center{ width:450px; float:left; margin-top:25px; margin-left:20px;}
.domicilesearch .center2{ width:220px; float:left; margin-top:25px; margin-left:20px;}
.domicilesearch .center2 a{ margin-left:5px;}
.hoursname{ color:#666465; font-size:16px; font-weight:bold; letter-spacing:2px; font:"宋体"; margin-left:50px; *margin-left:50px!important;*margin-left:30px;margin-top:5px; float:left; margin-right:5px;}
span.sl{ color:#76c825; float:left}
.greeninput3{ width:300px; height:18px; border:1px solid #4bad36; float:left; background:url(../image/seicn.gif) no-repeat left; padding-left:20px; font-size:12px; color:#999; padding-top:2px; background-color:#FFF}
.domicilesearch .right{ width:8px; height:65px; float:right; background:url(../image/searchright.gif) no-repeat}
.buttonclass3{ width:68px; height:21px; line-height:21px; background:url(../image/button2.gif); text-align:center; color:#333; font-size:12px; border:none; margin-left:15px; *margin-left:10px;}
.curmb{ width:960px;line-height:25px; margin-bottom:5px;}
.curmb a{ color:#666}
.semy{width:700px; height:130px; background: url(../image/szylogo.jpg) no-repeat bottom left; margin:auto}
.semysearchbox{ width:700px; height: 120px; margin:auto}
.semysearchboxLeft{ font-size:14px; color:#46a934; width:100px; line-height:30px; float:left;font-weight:bold; letter-spacing:2px;}
.semysearchboxCenter{ width:600px; float:left}
.greeninput1{ width:400px; height:22px; border:1px solid #4bad36; float:left; background:url(../image/seicn.gif) no-repeat left; padding-left:20px; font-size:12px; color:#999; padding-top:8px; background-color:#FFF}
.buttonse3{ width:78px; height:29px; line-height:29px; background: url(../image/sebut.gif) no-repeat; text-align:center; color:#fff; font-size:12px; border:none; margin-left:15px; *margin-left:10px;}
.intolist,.intolist a{ color:#017eab; margin-left:2px;}
.explgreen{color:#6b9e41; letter-spacing:1px; width:520px; line-height:20px;margin-top:5px; font-weight:bold}
.seraybox{ width:700px; margin:auto; height:120px; border:1px solid #dfdfdf; padding-bottom:10px;}
.seraybox .title1{ width:100%; height:20px; line-height:20px;background:#f1f1f1; font-size:14px; font-weight:bold; color:#666 ;letter-spacing:2px; float:left}
.seraybox dl{ float:left; padding:2px 8px 5px 8px; height:90px; border-right:1px dashed #dfdfdf; margin-top:5px;}
.seraybox dt{background:url(../image/dtbg.gif); height:20px; line-height:20px; font-weight:bold; width:100%; text-align:center}
.seraybox dd{ padding-right:5px; line-height:16px;word-break:keep-all; float:left; margin-top:5px; padding-left:5px;}
.hotsale{width:250px; height:250px; float:left;}
.hotsale dl{ width:100%; float:left; margin-top:5px; border-bottom:1px dashed #dfdfdf; padding-bottom:5px}
.hotsale dt{ width:50px; height:50px; margin-left:5px;margin-left:5px!important;  *margin-left:3px; float:left; }
.hotsale dd{ width:120px; height:18px; line-height:18px; float:left; margin-left:10px; overflow:hidden}
.boxout{width:50px; height:50px; display:table; border:1px solid #dfdfdf; float:left}
.boxin{display:table-cell; vertical-align:middle; text-align:center;}
/*for IE*/
.boxout{*position:relative;}
.boxin{*width:100%;*position:absolute; *top:50%; *left:0;}
.boxout p{*position: relative; *top:-50%; *margin:0; *padding:0;}
span.num{color:#CCCCCC;
font-family:Georgia;
font-size:30px;
font-style:italic;
line-height:30px;
padding:0 0px 0 5px; width:20px;float:left}

.leftadbox{ width:250px; height:80px; margin-bottom:10px;}
.leftnewbox{ width:248px; border:1px solid #dfdfdf; margin-top:10px; float:left; overflow:hidden; padding-bottom:5px;}
.leftnewbox h3{ width:240px; padding-left:8px; line-height:26px; color:#666; letter-spacing:1px; background:#e8e8e8; float:left}
.searchbox{ width:100%; color:#999}
.spanchar{ color:#0cae14; font-size:18px; font:"幼圆"; font-weight:bold; width:100%;}
.searinput{ background:url(../image/inputbg2.gif) no-repeat; width:150px; height:20px; float:left; border:1px solid #62a434; padding-top:7px; padding-left:25px; color:#888;}
.searbutton{ background:url(../image/button2.gif); width:65px; height:30px; margin-left:5px; border:none}
.moreclass{  float:right; line-height:20px; text-align:right; margin-right:5px;}
.moreclass a{ color:#666}
.comul{ width:240px; padding-left:8px; overflow:hidden; float:left; margin-top:5px;}
.comul li{ width:100%; line-height:26px; float:left;}
.comul li a{ color:#666}
.selfdl {
height:120px;
margin:10px 20px 0px 25px;
_margin-left:12px;
width:200px;
float:left
}
.selfdl dt {
float:left;
height:100px;
width:200px;
overflow:hidden
}
.selfdl dd {
color:#403E3F;
float:left;
line-height:20px;
text-align:center;
width:200px;
}

/*小区搜索 begin*/
.getplatform{
   position:absolute; background-color:#999999; visibility:hidden;color:#555;background:#fcfcfc;border:1px #ccc solid;list-style:none; cursor:pointer; overflow:visible;
}
.mover {
	color:#fff;background:#5b81df;padding:2px 0px 0px 2px;
	CLEAR: both; MARGIN: 2px 0px 1px 2px;TEXT-ALIGN: left; height:20px; line-height:20px; display:block;
}
.getplatform .cul{
	CLEAR: both; MARGIN: 2px 0px 1px 2px;TEXT-ALIGN: left; height:20px; line-height:20px; display:block;
}
/*小区搜索  end*/