﻿@charset "utf-8";
/* CSS Document */
.secBanner{width:946px; overflow:hidden; margin:auto; padding:0 2px;}
#second{width:946px; overflow:hidden; margin:auto; margin-top:5px; padding:0 2px;}
.secLeft{width:694px; overflow:hidden; float:left;}
.secRight{width:239px; overflow:hidden; float:right;}
.secLeft_t{width:694px; height:26px; background:url(../images/s_leftMenu.gif) no-repeat;}
.secLeft_t h2{font-size:12px; color:#FFF; float:left; line-height:26px; text-align:center;}
.secLeft_b{width:692px; border:1px solid #CCC; border-top:none; overflow:hidden;}
.findingTab td{padding:9px 5px; border-bottom:1px dotted #CCC; line-height:24px;}


.secPage{ margin-left:15px;}
.secPage a{display:block; float:left; line-height:11px;}
.secPage a.number{border:1px solid #CCC; padding:4px 5px; display:block; float:left; margin:0px 5px;}
.secPage a.number.hover{color:#CC0108; text-decoration: underline;}
.left_findPic{padding:2px; border:#CCC 1px solid;}
/*left end*/

.secRight_t{background:url(../images/s_rightMenu.gif) no-repeat; width:219px; height:26px; padding-left:20px; color:#FFF; line-height:26px; font-weight:bold;}
.secRight_b{width:237px; border:1px solid #CCC; border-top:none; overflow:hidden;}
.secRight_new li{background: url(../images/s_rightBG.gif) no-repeat; width:222px; height:72px; line-height:20px; padding:10px 0 0 10px; margin:3px 0 0 3px;}
.rigt_newPic{margin-right:15px; float:left; padding:2px; border:1px solid #CCC;}

.secRight_act{margin:3px 0 0 3px;}
.secRight_actT{background:url(../images/s_right_bottom.gif) no-repeat; width:234px; height:10px;}
.secRight_actM{background:url(../images/s_right_bottom2.gif) repeat-y; width:234px; overflow:hidden; padding:3px 22px 7px 22px; _margin-top:-5px;_padding-bottom:4px;}
.secRight_actB{background:url(../images/s_right_bottom3.gif) no-repeat; width:234px; height:10px;}
.secRight_actM img{margin-top:5px;}
/*right end*/

#wrap{width:946px; overflow: hidden; margin:auto; margin-top:5px; padding:0 2px;}
#sideleft{width:210px; float: left;}
#sideright{width:725px; float:right;}
/* easy clearing */
/*#wrap:after{content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;}
#wrap{display: inline-block;}
/*\*/
/*#wrap{display: block;}
/* end easy clearing */
/*\*/
/*#sideleft, #sideright{padding-bottom: 32767px !important; margin-bottom: -32767px !important;}
@media all and (min-width: 0px) {
	#sideleft, #sideright{	padding-bottom: 0 !important; margin-bottom: 0 !important;}
	#sideleft:before, #sideright:before{content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0;}
}
/*left right自适应高度*/

.secLeft02_t{background:url(../images/s_leftMenu2.gif) no-repeat; width:184px; height:26px; padding-left:35px; color:#FFF; font-weight:bold; line-height:26px;}
.secRight2_t{background:url(../images/s_rightMenu2.gif) no-repeat; width:675px; height:26px; padding-left:48px; color:#FFF; font-weight:bold; line-height:26px;}
.secLeft02_b{border:1px solid #CCC; width:207px; border-top:none; overflow:hidden; padding-bottom:10px;}
.secRight2_b{border:1px solid #CCC; width:621px; border-top:none; overflow:hidden; padding:20px 50px 10px 50px;}
.leftElite td{line-height:24px;}
.leftElite img.star{padding:2px; border:1px #CCC solid;}
.leftElite_case td{padding:5px 10px; line-height:24px;}

.find_tel{background-repeat:no-repeat; width:200px; height:62px; color:#FFF; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:75px;}
.secRight2_b h1{font-size:16px;}

.houseDetails{width:620px; overflow:hidden; margin-top:8px;}
.houseClass{width:620px; height:29px;}
#hoverMenu1,#hoverMenu2,#hoverMenu3,#hoverMenu4,#hoverMenu5{background:url(../images/f_greyBG.gif) no-repeat; width:97px; height:29px; display:block; float:left; margin-left:1px; text-align:center; font-weight:bold; line-height:29px;}
#hoverMenu1:hover,#hoverMenu1.hover,#hoverMenu2:hover,#hoverMenu2.hover,#hoverMenu3:hover,#hoverMenu3.hover,#hoverMenu4:hover,#hoverMenu4.hover,#hoverMenu5:hover,#hoverMenu5.hover{background:url(../images/f_redBG.gif) no-repeat; color:#FFF;}

.houseHouse{border:1px solid #CCC; border-top:3px solid #D20108; width:578px; padding:10px 20px 10px 20px; overflow:hidden; line-height:23px;}
.houseHouse h3 a{background:url(../images/f_HDbg.gif) no-repeat; width:542px; height:36px; line-height:36px; padding-left:15px; font-size:12px; margin-top:10px; display:block;}

.h_alook{width:575px; overflow:hidden; margin-top:10px; border:1px solid #CCC; text-align:center; background:#EDEDED; padding-bottom:15px;}
.h_alook img{border:1px #CCC solid; margin-top:15px;}
/*houseDetails end*/

.secLeftMenu a{display:block; background:url(../images/s_leftMenu4.gif) no-repeat; width:208px; height:26px; font-weight:bold; text-indent:86px; line-height:26px; color:#CC0108;}
.secLeftMenu a:hover,.secLeftMenu a.hover{background:url(../images/s_leftMenu4.gif) no-repeat; color:#CC0108;}

.secLeft_act{width:208px; overflow:hidden; margin-top:5px;}
.secLeft_act_t{width:208px; height:8px; background:url(../images/s_leftBG_t.gif) no-repeat;}
.secLeft_act_m{width:186px; overflow:hidden; background:url(../images/s_leftBG_m.gif) repeat-y; padding:2px 11px 7px 11px;}
.secLeft_act_b{width:208px; height:8px; background:url(../images/s_leftBG_b.gif) no-repeat;}
.secLeft_act_m img{margin-top:5px;}

.secRight3_b{border:1px solid #CCC; width:701px; border-top:none; overflow:hidden; padding:5px 20px 10px 0;_padding-bottom:15px;}
.secRight3_b2{border:1px solid #CCC; width:700px; border-top:none; overflow:hidden; padding:5px 20px 10px 0;_padding-bottom:15px;}

.storeList{background:url(../images/storeList.gif) no-repeat; width:333px; height:136px; float:left; margin-left:17px;_margin-left:11px; margin-top:17px;}
.storePic{padding:2px; border:1px solid #CCC;}
/*recStore end*/

.brokerList{line-height:21px; width:30%; margin:12px 0 0 15px; float:left; height:155px;}

.secLeft_t02{width:721px; height:26px; background:url(../images/r_line.gif) repeat-x;}
.secLeft_t02 h2{font-size:12px; color:#666; float:left; line-height:26px; text-align:center;}

/*recommendleft*/

.secRight3_t{background:url(../images/n_menu.gif) no-repeat; width:675px; height:24px; padding-left:48px; font-weight:bold; padding-top:9px;}

.newsList{margin:0 15px; line-height:35px; border-bottom:1px dotted #CCC; overflow:hidden;}
.newsList a{display:block; width:80%; float:left; background:url(../images/dian3.jpg) no-repeat left; padding-left:10px;}
.newsList span{width:15%; float:right;}

.newDetail h1{font-size:14px; text-align:center; border-bottom:1px dotted #CCC; line-height:35px;}
.date{text-align:center; line-height:30px;}
.newDetail{margin-left:25px;}

.secPage02{text-align:right; margin-top:20px;}
.secPage02 a{margin-right:8px;}
.secPage02 span{color:#CC0108;}

.allImg{float:left; margin:12px 0 0 20px;}
.allRight{float:left; background:url(../images/se_bg.gif) no-repeat; width:343px; height:145px; margin:12px 0 0 30px; padding:10px 0 0 20px; line-height:25px;}

.secRight4_t{background:url(../images/rightMenu5.gif) no-repeat; width:645px; height:26px;padding-left:35px; font-weight:bold; line-height:26px; color:#FFF;}

.SHstore{margin:10px 0 0 20px; overflow:hidden;}

#hoverPlace1,#hoverPlace2,#hoverPlace3,#hoverPlace4,#hoverPlace5,#hoverPlace6,#hoverPlace7,#hoverPlace8,#hoverPlace9,#hoverPlace10,#hoverPlace11,#hoverPlace12,#hoverPlace13,#hoverPlace14{background:#F0EFEF; padding:2px 5px; display:block;}
#hoverPlace1:hover,#hoverPlace1.hover,#hoverPlace2:hover,#hoverPlace2.hover,#hoverPlace3:hover,#hoverPlace3.hover,#hoverPlace4:hover,#hoverPlace4.hover,#hoverPlace5:hover,#hoverPlace5.hover,#hoverPlace6:hover,#hoverPlace6.hover,#hoverPlace7:hover,#hoverPlace7.hover,#hoverPlace8:hover,#hoverPlace8.hover,#hoverPlace9:hover,#hoverPlace9.hover,#hoverPlace10:hover,#hoverPlace10.hover,#hoverPlace11:hover,#hoverPlace11.hover,#hoverPlace12:hover,#hoverPlace12.hover,#hoverPlace13:hover,#hoverPlace13.hover,#hoverPlace14:hover,#hoverPlace14.hover{background:#D30108; color:#FFF;}

.placeStore{ border:1px solid #CCC; margin-top:15px; }
.placeStore td{ border:1px solid #CCC; padding:0 10px;}

.allPlace{border:1px solid #CCC;}
/*search end*/

.caseTab{background:url(../images/caseBG.gif) no-repeat; width:604px; height:196px; margin-left:55px; margin-top:15px;}
.caseTitle{font-weight:bold; color:#FFF; margin:10px 0 0 3px; display:block;}
/*case end*/

.W165{width:165px;}
.W70{width:70px;}
.W260H15{width:152px; height:15px; padding:2px 5px;}
.W260H50{width:300px; height:150px; padding:2px 5px;}
/*newRegister end*/

.jobList{ margin:15px 0px 15px 20px; overflow:hidden;}
.jobList h2{background:url(../images/line04.gif) repeat-x; height:22px; color:#C30108; font-size:12px; padding:10px 0 0 20px; margin:15px 0 0 0;}


/*add*/
/*aboutUs*/
.ideaLeft{width:225px; height:1150px; float:left; text-align:center; background:url(../images/line0110.gif) repeat-y right;}
.ideaLeft img{margin-top:25px;}
.W100{width:95px;}
.W150{width:165px;}

/*joinUs*/
.join_condition{ margin:17px 0 0 17px; padding-bottom:15px; overflow:hidden;}
.joinTitle{width:685px; height:28px;}
.joinTitle_l{width:10px; height:28px; float:left; background:url(../images/joinTitle_left.gif) no-repeat;}
.joinTitle_r{width:10px; height:28px; float:left; background:url(../images/joinTitle_right.gif) no-repeat;}
.joinTitle_c{width:650px; height:28px; float:left; background:url(../images/joinTitle_center.gif) repeat-x; line-height:28px; padding-left:10px; font-weight:bold; color:#c50309;}
.join_condition img{margin-top:10px;}
.join_condition p{line-height:30px; margin-left:10px;}

.joinQuestion{margin:10px 10px 0 15px;}
.joinQuestion li a{line-height:30px; border-bottom:1px dotted #CCC; display:block;}

.joinAnswer{display:block; margin:5px 0 0 0; border-bottom:1px solid #CCC; padding-bottom:10px; background:#f7ebeb;}
.joinAnswer p{text-indent:25px;}

#JQ1.hover,#JQ2.hover,#JQ3.hover,#JQ4.hover,#JQ5.hover,#JQ6.hover,#JQ7.hover,#JQ8.hover{color:#CC0108;}


.JPclass{background:url(../images/JPbg.gif) no-repeat; width:215px; height:91px; margin-left:30px; margin-top:20px; color:#FFF; padding:10px 0 0 15px; float:left;}
.JPclass li{float:left; width:65px; margin-left:25px; line-height:20px;}
.JPclass h4{ background:url(../images/Jno1.gif) no-repeat left; font-size:14px; text-indent:30px;}
.JPimg{margin:30px 20px 0 60px; width:60px; float:left;}

.agentList{margin:10px 0 0 20px;}
.agentList li{width:30%; float:left; margin-left:20px;}
.agentList img.agentLogo{float:left;}

.agent_object{overflow:hidden; clear: both;}
.agent_object h3{border-bottom:1px solid #C30108; line-height:25px; font-size:12px; text-indent:20px; color:#C30108;}
.agent_object p{text-indent:20px; overflow:hidden; margin-top:8px;}
