/*ipad*/
/*首页*/
#Wrapper{ max-width:768px; margin:0 auto;  height:auto; display:block; overflow:hidden; }

/*页面上下的间距*/

.m-bottom{ margin-bottom:.5rem;}
.m-border{ border-top:1px solid #e8e8e8; margin-bottom:.5rem}
.m-bomder{border-top:1px solid #e8e8e8;}
.m-bodtom{ margin-bottom:.417rem; border-bottom:1px solid #e8e8e8;}
.m-bomtom {border-bottom:1px solid #e8e8e8;}
.m-bnone{ border:none !important;}

.fixed-padd{ padding-bottom:2.6rem; height:auto; display:block; overflow:hidden;}


/*弹窗*/
.dialog_cover { width: 100%; height: 100%; /* 设置背景的高度 */ position:fixed; _position:absolute;background: #333; filter: alpha(opacity=60); opacity: 0.6; left: 0; top: 0; display: block; z-index: 555; cursor:pointer; }
.raffle-box { width: 660px; height: auto; margin: 35px auto 25px; position: relative; background-color:#fff; border-radius:20px; }
.maskpop { position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #fff;z-index: 10;filter: alpha(opacity=0);opacity: 0;display: none;overflow-x: hidden;overflow-y: auto;}

.hide {display: none;}




.fortunel-main{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.fortunel-main .fortun-conn{ text-align:center; display:block; overflow:hidden; padding:.875rem 0 1.292rem 0;}
.fortunel-main .fortun-conn h2{ height:1.771rem; line-height:1.771rem; font-size:.750rem; color:#000;}
.fortunel-main .fortun-conn h3{ height:1.188rem; line-height:1.188rem; font-family:"Arial"; font-size:.875rem; font-weight:bolder; color:#000;}
.fortunel-main .fortun-conn .ru-img{ width:8.958rem; height:8.958rem; margin:0 auto;}
.fortunel-main .fortun-conn .ru-img img{ width:100%;}
.fortunel-main .fortun-conn p{ height:1.250rem; line-height:1.250rem; font-size:.750rem; color:#000;}

.fortunel-main .forom-conn{ height:auto; display:block; padding:.708rem; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.fortunel-main .forom-conn h3{ height:1.354rem; line-height:1.354rem; font-size:.667rem; color:#000; text-align:center;}
.fortunel-main .forom-conn p{ margin-top:.583rem; line-height:1.083rem; color:#333333; min-height:2rem; font-size:.667rem;}
.fortunel-main .forom-btn{ height:2.646rem; text-align:center;}
.fortunel-main .forom-btn a{ display:block; line-height:2.646rem; text-align:center; font-size:.750rem; color:#007aff;}

.fortunel-main .submit-conn{ height:auto; display:block; overflow:hidden; padding:.708rem; border-bottom:1px solid #e8e8e8; min-height:3.125rem;}
.fortunel-main .submit-conn h2{ height:1.667rem; line-height:1.667rem; font-size:.750rem; color:#000000; text-align:center;}
.fortunel-main .submit-conn p{ height:1.188rem; line-height:1.188rem; font-size:.750rem; color:#000000; text-align:center;}





.wrap-top{ height:2rem; display:block; overflow:hidden; background-color:#f6f6f6; border-bottom:1px solid #e8e8e8; position:relative; }
.wrap-top .wp-logo{ width:4rem; height:2rem; float:left; position:absolute; top:.4rem; left:.4rem;}
.wrap-top .wp-logo img{ width:100%;}

.wrap-top .wp-addd{ width:2.792rem; height:2rem; float:right; position:absolute; top:0; right:.625rem;}
.wrap-top .wp-addd a{ display:block; line-height:2rem; font-size:.667rem; color:#357ce7; text-align:center;}

.wrap-top .wp-runter{ width:.479rem; height:2rem; position:absolute; top:0; left:.625rem;}
.wrap-top .wp-runter a{ display:block;width:.479rem; height:2rem; background:url(../images/runter-ico.png) no-repeat 0 center; background-size:.479rem;}

.wrap-top .wp-liuc{ width:1.021rem; height:2rem; position:absolute; top:0; right:.625rem;}
.wrap-top .wp-liuc a{ display:block; width:1.021rem; height:2rem; background:url(../images/wp-liuc.png) no-repeat 0 center; background-size:1.021rem;}

.wrap-top .wp-home{ width:.938rem; height:2rem; position:absolute; top:0; right:.625rem;}
.wrap-top .wp-home a{ display:block; width:.938rem; height:2rem; background:url(../images/home.png) no-repeat 0 center; background-size:.938rem;}

.wrap-top .wp-photo{width:.833rem; height:2rem; position:absolute; top:0; right:.625rem;}
.wrap-top .wp-photo a{ display:block; width:.833rem; height:2rem; background:url(../images/photo.png) no-repeat 0 center; background-size:.833rem;}

.wrap-top .wp-share{width:.917rem; height:2rem; position:absolute; top:0; right:.625rem;}
.wrap-top .wp-share a{ display:block; width:.917rem; height:2rem; background:url(../images/share-ico.png) no-repeat 0 center; background-size:.917rem;}



.wrap-top span{ display:block; height:2rem; line-height:2rem; font-size:.750rem; color:#040404; text-align:center;}
.wrap-top .wp-input{ width:11rem; height:1.500rem; margin:0 auto; margin-top:0.25rem}
.wrap-top .wp-input .input-seach{ width:8.417rem; height:1.042rem; border:1px solid #dddddd; padding:.208rem 0 .208rem 1.542rem; line-height:1.042rem; background:#fff url(../images/seach-ico.png) no-repeat .417rem center; font-size:.625rem; color:#000; background-size:.750rem;}

.wrap-top .wp-inpui-btn{position:absolute; top:0.25rem; right:.625rem; width:2.625rem; height:1.500rem; background-color:#f27e44; text-align:center; }

.wfl-banner{ height:auto; display:block; overflow:hidden;}
.wfl-banner img{ width:100%;}


/*页面底部*/
.wrap-footer{ position:fixed; bottom:0px; height:auto; width:100%; max-width:768px; z-index:99; background-color:#fafafa;}
.wrap-btn{ padding:.625rem; height:auto; display:block; overflow:hidden; border-top:1px solid #e8e8e8;}
.wrap-btn input{ display:block; width:100%; height:2rem; background-color:#f27e44; line-height:2rem; text-align:center; font-size:.792rem; color:#fff;}

.rodet-btn{ height:auto; display:block; overflow:hidden; border-top:1px solid #e8e8e8; background-color:#fff;}
.rodet-btn .gua-z{ width:25%; height:2.083rem; float:left;}
.rodet-btn .xin-z{ width:25%; height:2.083rem; float:left;}
.rodet-btn .tel-z{ width:50%; height:2.083rem; float:left; }
.rodet-btn .gua-z a{ display:block; width:auto; border-right:1px solid #e8e8e8; line-height:2.083rem; color:#444444; font-size:.667rem; background:url(../images/rodet-gz.png) no-repeat .792em center; padding-left:1.5rem; background-size:.688rem;}
.rodet-btn .gua-z a.gzd{ display:block;}
.rodet-btn .gua-z a.gzd-hov{background:url(../images/rodet-gz-hov.png) no-repeat .792em center; padding-left: 1.5rem}
.rodet-btn .xin-z a{ line-height:2.083rem; color:#444444; font-size:.667rem; text-align:center; display:block; width:auto; color:#444444;}
.rodet-btn .tel-z a{line-height:2.083rem; color:#444444; font-size:.667rem; text-align:center; display:block; width:auto; color:#ffffff; background-color:#f27e44;}



.foer-main{ padding:.250rem .417rem; height:auto; display:block; overflow:hidden;}
.foer-main ul li{ width:25%; height:auto; display:block; overflow:hidden; float:left;}
.foer-main ul li a{ width:auto; display:block; color:#666666; text-align:center; font-size:.500rem;}
.foer-main ul li a span{ height:.625rem; line-height:.625rem;}
.foer-main ul li a.active{ color:#f27e44;}
.foer-main ul li a i{display:block; width:100%; height:.958rem; }
.foer-main ul li a i.foer-index{ background:url(../images/footer-list-index.png) no-repeat center center; background-size:.938rem;}
.foer-main ul li a i.foer-wfu{ background:url(../images/footer-list-wfu.png) no-repeat center center; background-size:.750rem;}
.foer-main ul li a i.foer-xqu{ background:url(../images/footer-list-xqu.png) no-repeat center center; background-size:.771rem;}
.foer-main ul li a i.foer-mine{ background:url(../images/footer-list-mine.png) no-repeat center center; background-size:.729rem;}


.foer-main ul li a.active i.foer-index{ background-image:url(../images/footer-list-index-hov.png);}
.foer-main ul li a.active i.foer-wfu{ background-image:url(../images/footer-list-wfu-hov.png)}
.foer-main ul li a.active i.foer-xqu{ background-image:url(../images/footer-list-xqu-hov.png)}
.foer-main ul li a.active i.foer-mine{ background-image:url(../images/footer-list-mine-hov.png)}



.wrap-main{ height:auto; display:block; overflow:hidden; }
.wfl-service{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.wfl-service .serv-titl{ height:2.292rem; line-height:2.292rem; font-size:.667rem; margin-left:.625rem; color:#000000; border-bottom:1px solid #e8e8e8;}
.wfl-service .serv-conn{ height:auto; display:block; overflow:hidden;}
.wfl-service .serv-conn .serv-tel-c{ float:left; height:auto; width:42%; display:block; overflow:hidden; padding:.667rem 0; text-align:center; border-right:1px solid #e8e8e8;}
.wfl-service .serv-conn .serv-tel-c .svtel-img{ width:2.479rem; height:2.479rem; margin:0 auto;}
.wfl-service .serv-conn .serv-tel-c .svtel-img img{ width:100%;}
.wfl-service .serv-conn .serv-tel-c .svtel-text{ height:1.021rem; line-height:1.021rem; font-size:.667rem; color:#f27e44; font-weight:bolder; margin-top:.271rem;}
.wfl-service .serv-conn .serv-tel-c p{ height:.917rem; line-height:.917rem; font-size:.5rem; color:#999999;}

.wfl-service .serv-conn .serv-right-nc{ float:left; width:57%; display:block; overflow:hidden;}
.wfl-service .serv-conn .serv-right-nc .teacher-on{ padding:.47rem .625rem; height:auto;display:block; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.wfl-service .serv-conn .serv-right-nc .teacher-on h2{ color:#01bc31;}
.wfl-service .serv-conn .serv-right-nc .quarter-on{ padding:.47rem .625rem; height:auto;display:block; overflow:hidden;}
.wfl-service .serv-conn .serv-right-nc .quarter-on h2{ color:#357ce7;}
.teaher-text{ float:left;}
.teaher-text h2{ line-height:1.167rem; height:1.167rem; font-size:.667rem; font-weight:bolder;}
.teaher-text p{ height:.875rem; line-height:.667rem; font-size:.5rem; color:#999999;}
.teaher-img{ width:2.021rem; height:2.021rem; float:right;}
.teaher-img img{ width:100%;}



.hot-main{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.hot-main .hot-titl{ height:2.292rem; line-height:2.292rem; font-size:.667rem; margin-left:.625rem; color:#000000; border-bottom:1px solid #e8e8e8;}
.hot-main .hot-titl a{ display:block; color:#000000;}
.hot-main .hot-titl i{ float:right; height:2.292rem; width:.313rem; background:url(../images/titl-ico.png) no-repeat 0 center; background-size:.313rem; padding-right:.625rem;}
.hot-main .hot-conn{ margin-left:.625rem; height:auto; display:block; overflow:hidden; padding:.250rem 0 .708rem 0; }
.hot-main .hot-conn ul li{ width:33.3%; float:left; height:auto; display:block; overflow:hidden; margin-top:.417rem;}
.hot-main .hot-conn ul li a{ width:90%; height:1.667rem; line-height:1.667rem; border-radius:.208rem; text-align:center; display:block; font-size:.625rem; color:#ffffff;}
.hot-main .hot-conn ul li a.clo-1{ background-color:#ff6262;}
.hot-main .hot-conn ul li a.clo-2{ background-color:#46c7bf;}
.hot-main .hot-conn ul li a.clo-3{ background-color:#cc87f0;}
.hot-main .hot-conn ul li a.clo-4{ background-color:#6acf67;}
.hot-main .hot-conn ul li a.clo-5{ background-color:#84baf7;}
.hot-main .hot-conn ul li a.clo-6{ background-color:#ff92d0;}


.rec-conn{ margin-left:.625rem; height:auto; display:block; overflow:hidden; background-color:#fff;}
.rec-conn ul li{ padding:.875rem 0; height:auto; display:block; overflow:hidden; border-top:1px solid #e8e8e8;}
.rec-conn ul li .rec-vmr{height:auto; display:block; overflow:hidden;}
.rec-conn ul li .rec-vmr .vmr-img{ width:2.708rem; height:2.708rem; float:left; margin:0 .167rem;}
.rec-conn ul li .rec-vmr .vmr-img img{ width:100%; border-radius:50%;}
.rec-conn ul li .rec-vmr .vmr-text{ float:left; margin-left:.396rem; height:auto; display:block; overflow:hidden;}
.rec-conn ul li .rec-vmr .vmr-text h2{ height:1.083rem; line-height:1.083rem; font-size:.750rem; color:#000000; font-weight:bolder; margin-bottom:.125rem;}
.rec-conn ul li .rec-vmr .vmr-text h3{height:2.708rem;line-height:2.708rem; font-size:.750rem; color:#000000; font-weight:bolder; margin-bottom:.125rem;}
.rec-conn ul li .rec-vmr .vmr-text p{ height:1.042rem; line-height:1.042rem; font-size:.583rem; color:#444444;}

.rec-conn ul li .rec-vmr .vmr-pic{ float:right; height:auto; display:block; overflow:hidden;}
.rec-conn ul li .rec-vmr .vmr-pic a{ display:block; float:left;}
.rec-conn ul li .rec-vmr .vmr-pic a i{ display:inline-block;  margin:0 .750rem;}
.rec-conn ul li .rec-vmr .vmr-pic a i.weix{width:1.146rem; height:2.667rem; background:url(../images/vmr-wxin.png) no-repeat 0 center; background-size:1.146rem;}
.rec-conn ul li .rec-vmr .vmr-pic a i.tel{ width:.896rem;height:2.667rem; background:url(../images/vmr-tel.png) no-repeat 0 center; background-size:.896rem;}

.rec-conn ul li .rec-jso{ height:auto; padding-left:.625rem; margin-top:.125rem;}
.rec-conn ul li .rec-jso a{ color:#444444; display:block; float:left; width:33.3%; margin-top:.500rem; }
.rec-conn ul li .rec-jso span{ width:80%; height:1.250rem; text-align:center; line-height:1.2rem; display:inline-block; border:1px solid #cecece; border-radius:.167rem; font-size:.583rem;}


.problem-main{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.problem-main .pro-titl{ height:0.242rem; line-height:1.042rem; margin:0 0 1.146rem; font-size:.750rem; color:#f27e44; text-align:center; font-weight:bolder;}
.problem-main .pro-conn{ height:auto; display:block; overflow:hidden; padding-left:}
.problem-main .pro-conn ul li{ width:25%; float:left; height:auto; display:block; overflow:hidden; padding-bottom:1.208rem;}
.problem-main .pro-conn ul li .prmin-aont{ padding:0 0rem; height:auto; display:block; overflow:hidden; text-align:center; padding-right:0.8rem}
.problem-main .pro-conn ul li .prmin-aont .pro-min{ width:2.254rem; height:2.254rem; margin:0 auto;}
.problem-main .pro-conn ul li .prmin-aont .pro-min img{ width:135%;}
.problem-main .pro-conn ul li .prmin-aont h2{ width:3.6rem; height:1.333rem; line-height:1.333rem; font-size:.850rem; color:#000000; margin-top:1.708rem;text-align:center; }
.problem-main .pro-conn ul li .prmin-aont p{ line-height:.833rem; text-align:left; font-size:.583rem; color:#666666; }




/*问房师*/
.room-seach{ padding:.500rem .625rem; border-bottom:1px solid #e8e8e8; height:auto; display:block; overflow:hidden; background-color:#fff;}
.room-seach .rom-input{ height:1.083rem; line-height:1.083rem; font-size:.667rem; background:url(../images/rom-input-ico.png) no-repeat 0.083rem center; padding-left:1.583rem; color:#000; background-size:.750rem; width:100%;}
  /*加入我们*/
.radd-log{ height:auto; display:block; overflow:hidden; background-color:#fff;}  
.radd-log ul li{ padding:.583rem .625rem; height:auto; display:block; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.radd-log ul li label{ height:1.125rem; line-height:1.125rem; font-size:.667rem; color:#000; width:25%; display:block; float:left;}
.radd-log ul li .rd-input{height:1.125rem; line-height:1.125rem; font-size:.667rem; color:#000; width:75%;  }

.radd-choice{ height:auto; display:block; overflow:hidden;}
.radd-choice .choi-titl{ height:2.083rem; padding:0 .625rem; line-height:2.083rem; text-align:center; font-size:.667rem; color:#000;}
.radd-choice .choi-conn{ height:auto; display:block; overflow:hidden; background-color:#fff; padding-top:.625rem; padding-left:.625rem;}
.radd-choice .choi-conn ul li{ float:left; width:50%; height:auto; display:block; overflow:hidden; padding-bottom:.625rem;}
.radd-choice .choi-conn ul li a{ display:block; position:relative; width:90%; height:1.875rem; text-align:center; border:1px solid #bcbcbc; line-height:1.875rem; font-size:.667rem; color:#000;}
.radd-choice .choi-conn ul li a.active{ border:1px solid #f27f45; color:#f27f45;}
.radd-choice .choi-conn ul li a.active i{ position:absolute; right:0px; bottom:0px; background:url(../images/choi-lixz.png) no-repeat 0 0; width:.729rem; height:.729rem; background-size:.729rem;}


.romdetail-zhil{ width:100%; height:8.042rem; background:url(../images/room-details-bj.png) no-repeat 0 0; background-size:100%; padding:1.438rem 0;}
.romdetail-zhil .rm-head{ width:3.417rem; background-color:#fff; height:3.417rem; margin:0 auto; border-radius:50%; border:4px solid #ffffff;}
.romdetail-zhil .rm-head img{ width:100%; background-color:#fff;border-radius:50%;}
.romdetail-zhil .rm-name{ margin-top:.417rem; height:1.167rem; line-height:1.167rem; font-size:.750rem; color:#ffffff; text-align:center;}
.romdetail-zhil .rm-data{ height:1rem; line-height:1rem; font-size:.583rem; color:#fff; text-align:center;}
.romdetail-zhil .rm-data span{ margin:0 .417rem;}
.romdetail-zhil .rm-reso{ text-align:center; width:100%; height:auto; display:block;}
.romdetail-zhil .rm-reso a{ display:inline-block; width:3.958rem; height:1.250rem; line-height:1.250rem; font-size:.583rem; color:#fff; background-color:#252140; border:1px solid #6f6b8d; border-radius: .167rem; margin:.583rem .292rem 0; opacity:0.65;}


.romd-introd{ height:auto; display:block; overflow:hidden; padding-left:.625rem; background-color:#fff;}
.romd-introd .intro-titl{ font-size:.667rem; color:#000000; height:2.292rem; line-height:2.292rem; border-bottom:1px solid #e8e8e8;}
.romd-introd .intro-conn{ padding:.688rem .625rem .688rem 0; height:auto; display:block; overflow:hidden;}
.romd-introd .intro-conn p{ line-height:1rem; font-size:.667rem; color:#000000;}

.romd-familiar{ height:auto; display:block; overflow:hidden; background-color:#fff; padding-left:.175rem;padding-right:.175rem; }
.romd-familiar .famil-title{font-size:.667rem; color:#000000; height:2.292rem; line-height:2.292rem; }
.romd-familiar .famil-conn{ height:auto; display:block; overflow:hidden;}
.romd-familiar .famil-conn ul li{ padding:.625rem 0; height:auto; display:block; overflow:hidden; border-top:1px solid #e8e8e8; }
.romd-familiar .famil-conn ul li .fil-img{ float:left; width:5.6rem; height:4.2rem; margin:0.083rem;}
.romd-familiar .famil-conn ul li .fil-img img{ width:5.6rem;height:4.2rem;}
.romd-familiar .famil-conn ul li .fil-tex{ margin-left:0.929rem; padding-left:0.35rem; height:auto; display:block; overflow:hidden; margin-top:.12rem;}
.romd-familiar .famil-conn ul li .fil-tex h2{ font-size:.667rem; color:#000000; height:1.083rem; line-height:1.083rem;}
.romd-familiar .famil-conn ul li .fil-tex p{ height:1.083rem; line-height:1.083rem; font-size:.542rem; color:#000000;}
.romd-familiar .famil-conn ul li .fil-tex div{border:#999999 1px solid; color:#999999; float:left; margin-right:.2rem; padding:0.1rem}
/*我的-登录*/
.mine-login{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.mine-login ul li{ padding:.417rem .625rem; height:auto; display:block; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.mine-login ul li label{ width:2.875rem; height:1.875rem; float:left; line-height:1.875rem; font-size:.750rem; color:#000000; }
.mine-login ul li .min-tel{ float:left; width:7.083rem; height:1.875rem; line-height:1.875rem; font-size:.750rem; color:#000000;}
.mine-login ul li .min-yaz{ float:left; width:11.2rem;height:1.875rem; line-height:1.875rem; font-size:.750rem; color:#000000;}
.mine-login ul li .tishi2{ display:inline-block; float:right; width:4.333rem; height:1.833rem; line-height:1.833rem; border:1px solid #f27e44; text-align:center; font-size:.667rem; color:#f27e44;}


.login-btn{ padding:.625rem; height:auto; display:block; overflow:hidden; border-top:1px solid #e8e8e8; background-color:#fff;}
.login-btn a{ display:block; width:100%; height:2rem; background-color:#f27e44; line-height:2rem; text-align:center; font-size:.792rem; color:#fff;}



/*我的-个人中心*/
.mine-header{ padding:1.292rem 0; height:4.292rem; line-height:4.292rem; background-color:#f27e44; border-bottom:1px solid #e8e8e8;}
.mine-header .mhead-pic{ width:2.542rem; height:2.542rem; background:url(../images/mhead-bj.png) no-repeat 0 0; margin:0 auto; padding:.24rem; background-size:2.750rem;}
.mine-header .mhead-pic .m-kvp{ width:2.292rem; height:2.292rem;}
.mine-header .mhead-pic .m-kvp img{ width:100%;}
.mine-header .mhead-name{ margin-top:.313rem; height:1.208rem; line-height:1.208rem; font-size:.750rem; color:#ffffff; text-align:center;}

.mine-list{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.mine-list a{ display:block;}
.mine-list ul li{ padding:0 .625rem; border-bottom:1px solid #e8e8e8; height:auto; display:block; overflow:hidden;}
.mine-list ul li label{ float:left; height:2.292rem; line-height:2.292rem; font-size:.667rem; color:#000000; display:block;  padding-left:1.521rem;}
.mine-list ul li label.wfa{background:url(../images/footer-list-wfu.png) no-repeat .125rem  center; background-size: .750rem;}
.mine-list ul li label.xqu{background:url(../images/footer-list-xqu.png) no-repeat .125rem  center; background-size: .771rem;}

.mine-list ul li span{ float:right; background:url(../images/mi-list-ico.png) no-repeat right center; height:2.292rem; width:.271rem;}


.famil-seach{ height:2rem;  position:relative; z-index:999}
.famil-seach a{ display:inline-block; line-height:2rem; font-size:.625rem; background:url(../images/famil-seach-ico.png) no-repeat right center;background-size:.479rem; padding-right:.729rem; color:#000; }

.famil-seach .seach-list{ position:absolute; top:2.04rem; left:0px; width:100%; height:auto; display:block; overflow:hidden; background-color:#fff; }
.famil-seach .seach-list2{ position:absolute; top:2.04rem; left:0px; width:100%; height:auto; display:block; overflow:hidden; background-color:#fff; }
.famil-seach .seach-list ul li{ height:2.292rem; line-height:2.292rem; text-align:center; font-size:.625rem; color:#000; border-bottom:1px solid #e8e8e8; cursor:pointer; padding-right: .729rem;}
.famil-seach .seach-list2 ul li{ height:2.292rem; line-height:2.292rem; text-align:center; font-size:.625rem; color:#000; border-bottom:1px solid #e8e8e8; cursor:pointer; padding-right: .729rem;}
/*小区*/
.aredtai-bann{ width:100%; height:auto; display:block; overflow:hidden;}
.aredtai-bann img{ width:100%;}
.aredtail-conn{ padding:.458rem 0 .458rem .625rem ; background-color:#fff; height:auto; display:block; overflow:hidden;}
.aredtail-conn .arta-tex{ height:1.375rem; width:75%; float:left;}
.aredtail-conn .arta-tex h2{ line-height:1.375rem; border-right:1px solid #e8e8e8; font-size:.667rem; color:#000;}
.aredtail-conn .arta-gzu{ width:25%; float:right; height:1.375rem; text-align:center;}
.aredtail-conn .arta-gzu a{ line-height:1.375rem; display:inline-block; font-size:.667rem; color:#444444; padding-left:.958rem; background:url(../images/rodet-gz.png) no-repeat left center; background-size:.688rem;}
.aredtail-conn .arta-gzu a.gzu{ display:inline-block;}
.aredtail-conn .arta-gzu a.gzu-hov{background:url(../images/rodet-gz-hov.png) no-repeat left center; padding-left: .8rem}

.ared-deal{ height:auto; display:block; overflow:hidden; background-color:#fff;}
.ared-deal .ared-titl{ height:2.292rem; line-height:2.292rem; font-size:.667rem; color:#000; font-weight:bolder; padding-left:.625rem;}

/*图片文字*/
.picw{  float:left; height:2.575rem; text-align:center;}
.picw a{ line-height:2.575rem; display:inline-block; font-size:.767rem; color:#444444; padding-left:1.958rem; background-size:1.288rem; }


/*分享*/
.sharediv{position:fixed; bottom:0px; margin:0 auto; width:100%; max-width:768px; display:none; z-index:100; background:#f1f1f1}
.sharediv .sharediv02{float:left; width:100%; box-sizing:border-box; text-align:center; font-size:.583rem; padding:.208rem .417rem 1.042rem .417rem; background:#fff;  }
.sharediv .sharediv02 a{ display: block; float: left; width: 25%; text-align: center; color: #666; font-size:.417rem; } 
.sharediv .sharediv02 i{ display: block; margin-bottom: .417rem;} 
.sharediv .sharediv04{ width: 2.292rem; height: 2.292rem; display: block; background: url(../images/share-weixin.png) center center no-repeat ; margin: 0px auto; background-size:2.292rem;} 
.sharediv .sharediv05{ width: 2.292rem; height: 2.292rem; display: block; background: url(../images/share-pyq.png) center center no-repeat ; margin: 0px auto; background-size:2.292rem;} 
.sharediv .sharediv06{ width: 2.292rem; height: 2.292rem; display: block; background: url(../images/share-qq.png) center center no-repeat ; margin: 0px auto; background-size:2.292rem;} 
.sharediv .sharediv07{ width: 2.292rem; height: 2.292rem; display: block; background: url(../images/share-qqkj.png) center center no-repeat ; margin: 0px auto; background-size:2.292rem;} 
.sharediv .sharediv08{ width: 2.292rem; height: 2.292rem; display: block; background: url(../images/message.png) center center no-repeat ; margin: 0px auto; background-size:2.292rem;} 
.sharediv .sharediv03{float:left; width:100%; height:2.917rem; text-align:center; font-size:.625rem;  color:#000; line-height:2.917rem; background:#fff; }




.maskdiv { position: fixed; left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #000;
    z-index: 30;
    filter: alpha(opacity=50);
    opacity: .5;
    display: block;
    overflow-x: hidden;
    overflow-y: auto;
}
#sharePopup{padding:10%;}
#sharePopup img{width:80%}

/*图片轮播*/
.addWrap{ position:relative; width:100%;background:#fff;margin:0; padding:0;}
.addWrap .swipe{overflow: hidden;visibility: hidden;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative;}
#position{ position:absolute; bottom:0; right:0; padding-right:8px; margin:0; background:#000; opacity: 0.4; width:100%; filter: alpha(opacity=50);text-align:right;}
#position li{width:10px;height:10px;margin:0 2px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#AFAFAF;}
#position li.cur{background-color:#FF0000;}
.img-responsive { display: block; max-width:100%;height: auto;}

/* 幻灯片 */
.hdp-box{position:relative;height:auto; display:block; overflow:hidden;}
.hdp-box .swipe{width:100%;float:left;overflow: hidden;visibility: visible;position: relative;height:11.729rem;}
.box01_list{position:relative;-webkit-transition: left 600ms ease-out; width:100%;left:0;}
.piclist li{text-align:center; width:100%;}
.piclist li img{margin:0 auto;}
.piclist p{display:none;}
.count{float:right;padding-right:2%;color:#fff; position:absolute; right:.208rem; font-size:.563rem; bottom:.208rem; background-color:#000; border-radius:.125rem; padding:.125rem .208rem}
.b_btn{display:block;height:32px;cursor:pointer;line-height:32px;padding:0 10px;border:1px solid #ccc;float:left;background:#f5f5f5;border-radius:5px;}



@media screen and (min-width:320px) and (max-width:764px) {
.raffle-box {width: 380px;height: auto;border-radius: 10px
}
}
@media screen and (min-width:320px) and (max-width:370px) {
.raffle-box {width: 280px;}
}

