@charset "utf-8";
@import url("../../css/globle.css");
/*通用*/
.hi-bg0{ width:100%; height:auto;padding:5px 0 10px; margin-top:44px;}
.w96{ width:96%; height:auto; margin:0px 2% 10px; background:#fff;}
.hline{ width:100%; height:4px; display:block;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.h-title{ width:96%; padding:0 2%; display:block; height:36px; line-height:36px; overflow:hidden; background:#fff; border-bottom:1px solid #d6d6d6}
.h-title .t-more{ color:#2163a6; padding-right:10px; float:right; display:block}
.ore{background:#f98700}.hz{ font-weight: normal;color: #a50310;font-size: 14px;}.sl{background:#009bad}
.zis{ background:#ac5d9f}.hs{ background:#f1654e}
.bgreen{ background:#00a285}
.bor-radius{border-radius:4px; -webkit-border-radius:4px;}
.c999{ color:#999}.org{ color:#f98700; font-weight:normal}

/*顶部*/
header {width: 100%;position: relative;z-index:1110;height: 44px;line-height: 44px;}
.h{height: 44px;line-height: 44px;background:#2163a6;color: #fff;font-size: 14px;text-align:center; width:100%;}
.h .h-b,.h .h-m,.h-nav .jt{ display:block;height:20px; background:transparent url(../../images/heade/h-header.png) no-repeat 0 0; background-size:80px;position:absolute; top:10px;}
.h .h-b{ width:25px; height:32px; background-position:5px 1px;left:2%}
.h .h-ti { font-size:18px;}
.h .h-m{ width:20px; background-position:-61px 3px;right:11%; }

.h-nav{width: 100%; position:absolute; height:auto;top:44px;left:0px;background:#fff; display:none; border:1px solid #d4d4d4; border-top:none; z-index:999;}
.h-nav .jt{display:block; width:13px; height:10px; position:absolute; right:10.5%; top:-9px;background:url(../images/sp.gif) no-repeat -5px -261px; background-size:40px;}
.h-nav ul{width:96%; padding:0 2%; background:#fff}
.h-nav ul li{ width:16%;height: 40px;line-height:40px; text-align:center; float:left; border-bottom:1px solid #d4d4d4;}.h-nav ul li.yh{ width:17%;}
.h-nav ul li a{color:#333333; font-size:16px; font-family:"华文黑体";}.nav2 ul li a:hover{ cursor:pointer; color:#a50310}
.mask{height:100%; width:100%; position:fixed; _position:absolute; top:44px; z-index:998;  opacity:0.5; filter: alpha(opacity=50); background-color:#000; } 

/***********************************************商城首页模板1开始***************************************************************/

/*主体部分*/
.hi-bg{ width:100%; height:auto; background:#f0f0f0; padding:0 0 10px; margin-top:44px}
/*详细页的更多页面*/
.hi-bg1{ width:100%; height:auto;padding:5px 0 10px; margin-top:56px;z-index:11;word-wrap: break-word;}
/*当前位置*/
.h-p{ height:38px;line-height:38px;overflow:hidden; font-size:16px; margin-bottom:0; width:96%; margin:0 2%}.bn{ background:none}
.h-p a{ color:#2163a6; margin-right:3px}
/*房产首页导航*/
.h-lo{ background:#fff;overflow:hidden;-webkit-box-shadow:0px 1px 3px #cccccc;box-shadow:0px 1px 3px #cccccc;-webkit-border-radius:3px;border-radius:3px;}
.h-lo ul{width:92%; padding:0 4%; margin:15px 0}
.h-lo ul li{ width:25%;height:72px;text-align:center; float:left; margin-bottom:8px}
.h-lo ul li a{ color:#333333; font-size:14px; font-family:"华文黑体"; display:block; width:70px; height:72px; margin:5px auto}
.h-lo ul li a img{ width:44px; height:44px;}.h-lo ul li a span{ display:block; height:32px; line-height:32px; font-size:16px;}
.h-lo ul li a:hover{ cursor:pointer; color:#a50310}
/*列表*/
a.s-title{ font-size:18px; color:#000; display:block; float:left}
.s-list{}
.s-ul{ padding:14px 0; height:auto; overflow:hidden}
.s-ul li{width:46%; margin:6px 2%; float:left; position:relative}
.s-ul li div{ display:block; width:146px; height:auto; margin:0 auto;overflow:hidden}
.s-ul li .s-top{ display:block; width:146px; height:196px; border-bottom:1px solid #CCC;overflow:hidden}
.s-ul li span{ display:block; overflow:hidden}
.s-ul li .s-top p.s-1{ width:100%; height:146px; overflow:hidden; position:relative}
.s-ul li .s-top p.s-1 .s-img{ width:146px; height:146px; line-height:100px; text-align:center; margin:0 auto;vertical-align:middle; display: table-cell}
.s-ul li .s-top p.s-1 .s-img img{ max-width:100%; max-height:100%; margin:0 auto;vertical-align:middle}
.s-ul li .s-top p.s-1 .hot{ position:absolute;bottom:0; left:0; background:#fb5007; color:#fff; font-size:16px; padding:2px 3px; max-width:30px;}
.s-ul li .s-top .s-2{ height:40px; line-height:20px; margin:5px 0; overflow:hidden; padding:0 4px; font-size:15px; color:#123261}
.s-ul li p.s-bot{ height:34px; line-height:34px;position:relative;z-index:10;}
.s-ul li .s-bot span.jg{ float:left;width:100%; color:#fc6e43; padding-left:3px; font-size:18px}
.s-ul li .s-bot span.jg s{ font-size:14px; color:#999999; margin-left:2px}
.s-ul li .s-bot span.fg{ float:left; border-right:1px solid #999; height:20px; margin-top:8px}
.s-ul li .s-bot a{display:block;float:right; width:30px; height:26px; background:url(../images/shopcart.png) no-repeat; background-size:20px; margin-top:7px;}
.s-ul li .gocart-s{ display:block; display:none;width:146px;height:30px;line-height:30px; background:#F90; color:#fff; font-size:16px; position:absolute;bottom:34px; left:0}

/***********************************************商城首页模板2开始***************************************************************/
/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:0px auto 10px; width:100%; height:150px}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:100; }
.slideBox .hd li{ display:inline-block; width:10px; height:28px; background: url(../images/li.png) no-repeat 1px center; background-size:8px; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:url(../images/2.png) no-repeat center 9px; background-size:14px }

.slideBox .bd{ position:relative; z-index:0; height:150px;}	.slideBox .bd ul{ height:150px}
.slideBox .bd li{ position:relative; text-align:center; width:100%; height:150px; overflow:hidden}
.slideBox .bd li .pic{ display:block; width:100%; height:150px;}
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align: middle;width:100%; height:100%}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  
.slideBox .bd li .tit{ display:block; width:100%;position:absolute; bottom:0; left:0; text-indent:10px; font-size:16px;height:28px; line-height:28px; background: rgba(255,255,255,0.6); color:#424242;  text-align:left;  }

/***********************************************商城频道首页结束**************************************************************/


/***********************************************列表页面开始**************************************************************/
.for{ width:96%; margin:5px 2% 0px;  line-height:40px; border:1px solid #CCC; background:#fff; overflow:hidden}
.for .input{margin-right:-66px; float:left; width:84%; margin-top:1px}
.for input{ float:left;height:38px; padding-left:34px;width:100%; background:url(../images/search.png) no-repeat 8px center; background-size:20px}
.for button{ width:16%; float:right; height:40px; background:#2163a6; color:#fff; font-size:16px}


/***********************************************商城详细页面开始**************************************************************/
/*1图片切换*/
.pnslideBox{ position:relative; width:100%;  height:190px; overflow:hidden; margin:0px auto 10px;  }
.pnslideBox .bd{ position:relative; z-index:0;margin:5px 20px 0px;  overflow:hidden }
.pnslideBox .bd li{ position:relative; height:156px; }
.pnslideBox .bd li img{ max-height:100%; max-width:100%;display:block; margin:0 auto; }
.pnslideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.pnslideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7);}
.pnslideBox .hd{ position:absolute; width:100%;  height:21px; bottom:0; left:0; z-index:1; }
.pnslideBox .hd ul{padding-top:5px; margin:0 auto; width:100px}
.pnslideBox .hd li{ display:inline-block; width:12px; font-size:0; height:12px; background:#fff; border:1px solid #cdcdcd; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; border-radius:8px;}
.pnslideBox .hd .on{ background:#999999;  }
.pnslideBox .prev,.pnslideBox .next{ position:absolute; left:0; top:-100px; display:block; width:23px; height:27px; line-height:27px; text-align:center;}
.pnslideBox .prev img,.pnslideBox .next img{ width:10px}
.pnslideBox .next{ left:auto; right:0;}
/*1标题*/
.s-t{ display:block; width:96%; max-height:44px;line-height:22px; margin:2px 2%;font-size:18px; color:#424242;}
.s-b{ height:40px; line-height:40px; margin:10px 2% 0; border-top:1px solid #d6d6d6; position:relative; z-index:10}
.s-b .s-bl{ display:block; float:left; max-width:80%; font-size:22px; color:#a50310;overflow:hidden;}
.s-b .s-bl s{ font-size:14px; color:#a8a8a8;}
a.f-share{ padding-left:26px;background:url(../images/share/share.png) no-repeat 1px center; background-size:18px; font-size:18px;color:#666666; display:block; float:right}
/*1分享*/
.an1{ position:absolute; left:0; top:34px;background:url(../images/share/bg7.png) repeat; display:none;width:100%;-webkit-border-radius:8px;border-radius:8px; height:90px}
.an1 .jtx{ background:url(../images/share/jt1.png) no-repeat; display:block; width:14px; height:7px; position:absolute; right:32px;top:-6px; background-size:14px}
.an1 ul{ width:100%; overflow:hidden; margin:19px auto;}
.an1 ul li{float:left; width:25%; text-align:center}
.an1 ul li img{ width:51px; height:52px; margin:auto}
/*2评分*/
.sc-x{ width:96%; margin:0 2%; overflow:hidden; padding-bottom:6px}
.sc-x p,.sc-x a{ display:block; height:42px; line-height:42px; color:#424242; font-size:17px; border-bottom:1px solid #ccc; overflow:hidden}
.sc-x a.go{ background:url(../images/arrow.png) no-repeat right center; background-size:10px; border:none}
.pf span{ width:33%; display:block; float:left}
.bz span{ padding:5px 0 5px 20px; background:transparent url(../images/bz.png) no-repeat; background-size:90px; font-size:12px; margin-right:8px;}
.bz span.bz1{ background-position:1px 3px}
.bz span.bz2{ background-position:-72px 3px}
.bz span.bz3{ background-position:1px -55px}
.bz span.bz4{ background-position:-71px -55px}
a.go-left{ float:left; display:block;}
a.go-r{ float:right; display:block; color:#2163a6;padding-right:18px;background:url(../images/arrow.png) no-repeat right center; background-size:10px;}
/**************详情介绍页面开始************/
.h-bg{width:96%;height:auto;margin:14px 2% 60px;z-index:11;word-wrap: break-word;  background:#fff;}
.sc-xx{ width:96%; margin:0 2%; overflow:hidden; padding:10px 0}
.sc-xx p{ display:block; line-height:26px; font-size:17px; color:#000}
.sc-xx img{ max-width:100%; height:auto; margin:6px 0}

/*底部加入购物车*/
.go-cart{ width:92%;padding:0 4%;height:50px; line-height:50px; font-size:18px; background:#fff; border-top:1px solid #2163a6; position:fixed; bottom:0; left:0; z-index:111}
#tab{ width:72px; height:50px; line-height:24px; margin-top:8px; float:left}
#tab .num{ width:70px; float:left; overflow:hidden; border:1px solid #bbbdc1;}
#tab .num .text_box,#tab .num a{width:22px;  height:24px;float:left; text-align:center; }
#tab .num .text_box{border-left:1px solid #bbbdc1;border-right:1px solid #bbbdc1; font-size:18px}
#tab .num a{ display:block;font-size:20px;}
.go-cart a.buy,.go-cart a.cart{ display:block; float:left;width:100px; height: 36px; line-height:36px;text-align:center; margin-top:6px; color:#fff; }
.go-cart a.buy{ background:#f98700; margin:6px 10px 0;}
.go-cart a.cart{background:#00a489}
/*成功加入购物车*/
.gocart{ display:none;position:fixed; bottom:44px; left:10%; z-index:99999; width:80%; height:40px; line-height:40px; background: url(../images/share/bg7.png) repeat; color:#fff; font-size:16px; }
/*公告*/
.notice-list{ height:auto;overflow:hidden}
.notice-list .notice-ul li{line-height:22px; padding:10px 0}
.notice-list .notice-ul li.bg1{ background:#f5f5f5}
.notice-list .notice-ul li a{width:96%;padding:2px 2%;color:#424242;font-size:16px;display:block;max-height:44px;overflow:hidden}
.notice-list .notice-ul li .h-time{color:#8d8d92;font-size:16px;text-align:right;float:right;}

/********没有信息*********/
.nodataa4{	padding-bottom: 40px;padding-top: 40px;	width:100%;	display:none;}
.nodataa4 i{width: 65px;height: 65px;-webkit-background-size: 65px;background-size: 65px;display: block;margin: 0 auto 20px;background-image: url("../../images/list_badFace.png");}
.nodataa4 div {	margin-bottom: 20px;}
.nodataa4 div {	width: 322px;	color: #666;	line-height: 24px;	margin: 0 auto;	text-align: center;}

/*修改后的条件筛选*/
.chose{width:96%; height:auto;padding:0px 2%; overflow:hidden;}
.chose ul li{ padding-right:18px;line-height:40px; overflow:hidden; border-bottom:1px solid #dddddd; font-size:16px; position:relative} 
.chose ul li.start{height:40px; } 
.chose ul li span{ color:#999999; margin:0 6px 0 2px; float:left}
.chose ul li a{ color:#424242; margin:0 3px; font-size:16px; display:inline-block; padding:0 2px}
.chose ul li .down,.chose ul li .down1,.chose ul li .up,.chose ul li .up1{font-weight:normal; display:block; width:20px; height:20px; position:absolute; right:2px; background:url(../images/dnup.png) no-repeat 0px 0px; background-size:16px}
.chose ul li .down{ background-position:0px -47px;top:14px}.chose ul li .down1{ background-position:0px -40px;bottom:14px}
.chose ul li .up,.chose ul li .up1{ background-position: 0px 9px;bottom:14px}

.chose ul li.click1{ height:auto;}
.chose ul li a.a-{ background:#2163a6; color:#fff; height:24px; line-height:24px; margin-top:8px;border-radius:3px;-webkit-border-radius:3px; }
.chose ul li.nav-a{display:none}
/*经纪人列表页*/
.chose ul li.start1{height:40px; }


/*分享提示1*/
.sharehelper {position: fixed;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8) url(../../images/share_tips.png) center top no-repeat;background-size: 90% auto;z-index: 99999;display: none;}