@charset "gb2312";
/* CSS Document */
/*头部*/
@font-face {
   font-family: 'OpenSans-Regular';
   src: url(../fonts2/OpenSans-Regular.ttf)format('truetype');
}
@font-face {
   font-family: 'Marvel-Regular';
   src: url(../fonts2/Marvel-Regular.ttf) format('truetype');
}
.header-top{padding:24px 0px; background-color:#fff;}
.logo{	float:left;width:280px;}
.details{float:right;width: 30%;}
.locate .detail-grid:nth-child(1){padding-bottom:5px;}
.locate p{float:left;color:#777;width:83%}
.locate p span{display:block;}
.lctr{float:left;margin-right:6%;}
.lctr img{vertical-align:top;}
.header{background: #087242;}
.top-menu ul li{display:inline-block;float:left;}
.top-menu ul li a{color:#fff;font-size:17px;padding:14px 40px;display:block;font-weight:700;}
span.menu {display:none;}
.top-menu ul li.active a,.top-menu ul li a:hover{background: #0a9b59;}
.search{padding: 0;float: right;margin-top:12px;}
.search a{display:inline-block;background-color:#0a9b59;margin-right:5px;color:#fff;padding:2px 8px;border-radius:5px;}
.search a:nth-child(3){margin-left:25px;margin-right:25px;}
.banner-left{background:url(../images/bnr2.jpg) no-repeat 0px 0px;background-size:cover;min-height:500px;float:left;padding:0 !important;}
.banner_lft_info {margin-top:315px;}
.banner-left p a{color:#fff;font-size:16px;background: #087242;padding:5px 26px;text-transform:uppercase;font-weight:600;display:inline-block;}
.banner-left p a:hover{background:#0a9b59;}
.banner-left h3{color:#fff;font-size:40px;padding:23px 100px 20px 23px;background:rgba(0, 0, 0, 0.3);line-height:55px; height:108px; overflow:hidden;}
.banner-right{background:url(../images/ba1.jpg) no-repeat 0px 0px;background-size:cover;min-height:500px;padding:0 !important;}
.banner-right p a{color:#fff;font-size:16px;background: #087242;padding:5px 26px;text-transform:uppercase;font-weight:600;display:inline-block;}
.banner_rht_info{margin-top:390px;min-height:110px;}
.banner-right p a:hover{background:#0a9b59;}

.bnr-right{float:left;width:50%;}
.grid1{background:url(../images/g1.jpg) no-repeat 0px 0px;background-size:cover;min-height:250px;}
.grid2{background:url(../images/g2.jpg) no-repeat 0px 0px;background-size:cover;min-height:250px;}
.grid3{background:url(../images/g3.jpg) no-repeat 0px 0px;background-size:cover;min-height:250px;}
.grid4{background:url(../images/g4.jpg) no-repeat 0px 0px;background-size:cover;min-height:250px;}
.banner_rght_info{margin-top:140px;}
.bnr_rht{margin-top:/*131px*/ 140px;}
.banner_rght_info p a{color:#fff;font-size:16px;background: #087242;padding:0.3em 1.5em;text-transform:uppercase;font-weight:600;display:inline-block;}
.banner_rght_info p a:hover{background:#0a9b59;}
.banner_rght_info h4{color:#fff;font-size:17px;font-weight: 700;padding:22px 0em 22px 22px;background:rgba(0, 0, 0, 0.3); }
.banner-right{float:right; padding:0px !important;}
.col-md-5{ position:absolute;top:0px;right:0px;}
.tz-txt h2{margin-right:40px;padding:10px 20px;border:1px solid #ddd}
/*-- banner-bottom-video --*/

.banner-bottom-video-grid-left{float:left;width:30%;}
.banner-bottom-video-grid-right{float:right;width:65%;margin-top:15px;}
.banner-bottom-video-grid-right h4{color: #363636;font-size: 30px;margin: 0 0px 30px;width:357px; text-align:center;text-transform: uppercase;}
.panel-group {margin-bottom: 20px;}
.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent; border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
.panel-default{border-bottom: 1px solid rgba(51, 51, 51, 0.16);}
.panel-default > .panel-heading{color: #999;background: url(../images/pls.png) no-repeat 7px 15px #fff;padding: 10px 30px;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}
 .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {color:#343434/**/;text-transform: capitalize;font-size: 17px;text-decoration: none;}
.panel-title > a{color:#a8a8a8}
.panel-title a:hover {color:#9F9F9F;}
.panel-group .ative a{color:#343434;font-weight:600}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ddd;}
.panel-body {padding: 14px;color: #999;line-height:24px;font-size: 14px;padding-top:0px;color:#343434}

.banner-bottom-video-grid-rgt{float:left;width:47%;}
.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img {
display: block; max-width: 100%; height: auto;}
.caption h3,.featured-services-left h3,.featured-services-right h3{color:#087242; margin:25px 0;text-transform:capitalize;}
.caption h3{}
.caption p,.featured-services-left p,.featured-services-right p{color:#999;font-size:14px;line-height:24px;margin:0 0 20px;}
.more a{font-size: 14px; color:#A8A8A8; float:right;margin-top:10px;text-decoration: none;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}
.banner-bottom-video-grid-rgt:nth-child(3){margin-left:30px;}
.banner-bottom-video-grid-rgt ul{padding:0 0 0 30px;margin:0;}
.banner-bottom-video-grid-rgt ul li{margin:25px 0;color:#A8A8A8;list-style-type: disc;}
.banner-bottom-video-grid-rgt ul li:nth-child(1) {margin-top: 0;}
.banner-bottom-video-grid-rgt ul li a{font-size: 14px; text-transform: capitalize; color: #343434;text-decoration:none;
transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;font-weight:600;color:#343434}
.banner-bottom-video-grid-rgt ul li a:hover{text-decoration:none;color:#087242;}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-group .panel + .panel {margin-top: 5px;}

/*-- banner-bottom-video --*/

/*首页新闻*/
.sched, .blogs {display: block; background-color: #fff;}
.sched .bg-image, .blogs .bg-image {background-size: cover;background-position: center center;}
.sched .text, .sched .bg-image, .blogs .text, .blogs .bg-image{ width: 50%;}
.bg-image img{border-radius:5px;width:100%; max-height:300px;}
.sched .text, .blogs .text {padding:0px 30px;}
.fa-calendar{width:25px;height:25px;display:inline-block}
.sched-time span{ display:inline-block; position:relative;top:-8px;}
.fa-calendar img{width:100%}
.sched h3, .blogs h3 {font-size:17px;margin-bottom:5px;text-transform: capitalize;}
.blog-aboree{height:75px;line-height:25px; overflow:hidden;color:#999;margin-bottom:10px;}
.sched .sched-time, .blogs .sched-time { font-size: 13px;color: #999999; display:inline-block}
.new-btn {margin-top:5px;padding:5px 15px;font-size: 12px;text-transform: uppercase;letter-spacing: .2em; background-color:#087242;color:#fff !important;display: inline-block;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle ;-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;border: 1px solid transparent;border-radius: 4px;-webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}

.new-btn:hover{background-color:#000}

/*首页房源部分*/
.single-list>li{float:left;width:18.8%;margin-right:15px; position:relative;}
	.single-list > li > a
	{
		width:100%;
		display:block;
	}
.featured-properties-area .row
{
	display:block !important;
}
.single-list>li:last-child{margin-right:0px;}
.single-list>li .db{width:100%;height:165px;}
.single-list>li .tag a {height: 25px;line-height: 25px; padding: 0 10px;background-color: #087242; color: #ffffff;text-transform: uppercase;font-size: 12px;font-weight: 600;display: inline-block;position: absolute;top: 10px;left: 10px;z-index: 10;-webkit-transition-duration: 500ms; transition-duration:500ms;}
.yi-gf-a1 h5{font-size:17px;color:#343434; text-transform:capitalize; margin-top:10px;height:48px; overflow:hidden}
.yi-gf-a1 p{color:#999}
.span-pic{ position:relative}
.yi-gf-a1 .address {border-top: 1px solid #ddd;display: block;font-size: 13px;padding-top: 10px;height:25px; overflow:hidden;color:#999;margin-top:10px; padding-left:6px}
.yi-gf-a1 .address i{margin-right:5px;width:12px;display:inline-block;}
.yi-gf-a1 .address i img{width:100%;}
.single-list>li .list-price p {background-color: #ffffff;padding: 5px 10px;color: #087242;font-size: 16px;font-weight: 600;display: inline-block;position: absolute;bottom: 10px;left: 10px;z-index: 10;margin-bottom: 0;line-height: 1;-webkit-transition-duration: 500ms;transition-duration: 500ms;}
.single-list>li .list-more p {color: #fff;font-size: 12px;font-weight: 600;display: inline-block;position: absolute;bottom: 10px;right: 5px;z-index: 10;margin-bottom: 0;line-height: 1;-webkit-transition-duration: 500ms;transition-duration: 500ms; text-transform:uppercase}
.single-list>li .property-meta-data{color:#999}
.single-list>li .property-meta-data img {margin-right:5px;display: inline-block !important;}
.garage img{width:21px;}
.space img{width:17px;}
.span-txt{padding:0px 10px;width:100%;}


/*referencees 部分*/
.section-padding-100{padding: 60px 0 40px;}
.section-padding-100-50 {padding-top: 40px;}
.section-heading {position: relative;z-index: 1;text-align: center; margin-bottom: 50px;}
.section-heading h2 { font-size: 30px; text-transform: uppercase;margin-bottom:10px;letter-spacing:5px;}
.section-heading p { color: #087242; font-size: 14px; margin-bottom: 0;}
.single-featured-property { position: relative;  z-index: 1; -webkit-transition-duration: 500ms; transition-duration: 500ms; overflow: hidden;}
.single-featured-property .property-thumb { position: relative; z-index: 1;}
.single-featured-property .property-thumb img{width:100%}
.single-featured-property .property-thumb .tag span {height: 35px; padding: 0 20px; background-color: #0a9b59;color: #ffffff; text-transform: uppercase;font-size: 12px;font-weight: 600;display: inline-block;line-height: 35px; position: absolute;top: 20px; left: 20px; z-index: 10; -webkit-transition-duration: 500ms;transition-duration: 500ms;}
.single-featured-property .property-thumb .tag span:hover{background-color: #000;color: #ffffff;}
.single-featured-property .property-thumb .list-price p { background-color: #ffffff; padding: 10px 20px; color: #087242;  font-size: 20px; font-weight: 600; display: inline-block;  position: absolute; bottom: 20px; left: 20px; z-index: 10; margin-bottom: 0;line-height: 1;-webkit-transition-duration: 500ms; transition-duration: 500ms;}
.single-featured-property .property-thumb .list-price p:hover{background-color: #087242;color:#fff;}
.single-featured-property .property-content { padding: 30px; border: 1px solid #e1dddd;}
.single-featured-property .property-content h5 { font-size: 18px; height:24px; overflow:hidden}
.single-featured-property .property-content .location {color: #087242; margin-bottom: 25px;font-size: 14px;font-weight: 600;}
.single-featured-property .property-content p { margin-bottom: 30px;}
.single-featured-property .property-content .location img { margin-right: 10px;  display: inline-block !important;  width: auto !important; position:relative;top:8px;}
.single-featured-property .property-content .property-meta-data img { margin-right: 10px;  display: inline-block !important; width: auto !important;}
.single-featured-property .property-content .property-meta-data span { font-size: 12px; font-weight: 600;  margin-left: 5px; color: #838383;}
.single-featured-property .property-content .property-meta-data span { font-size: 12px;  font-weight: 600;  margin-left: 5px; color: #838383;}



.testimonials-slides {position: relative;z-index: 1; }
.testimonials-slides .single-testimonial-slide { position: relative; z-index: 1; -webkit-transform: scale(0.8);transform: scale(0.8); }
.testimonials-slides .single-testimonial-slide h5 { margin-bottom: 60px; color: #7d7d7d; }
.testimonials-slides .single-testimonial-slide p{color: #7d7d7d; }
.testimonials-slides .single-testimonial-slide .testimonial-author-info { margin-top: 50px; }
.testimonials-slides .single-testimonial-slide .testimonial-author-info img { width: 150px;height: 100px; border-radius: 10%; margin: 0 auto 20px; }
.testimonials-slides .single-testimonial-slide .testimonial-author-info p {margin-bottom: 0;color: #323232; }
.testimonials-slides .single-testimonial-slide .testimonial-author-info p span { color: #087242; }
.testimonials-slides .center .single-testimonial-slide {-webkit-transform: scale(1); transform: scale(1); }
.testimonials-slides .center .single-testimonial-slide h5 {color: #000000; }
.testimonials-slides .owl-prev,.testimonials-slides .owl-next {width: 38px;height: 38px position: absolute;top: 50%;line-height: 40px; text-align: center;color: #ffffff;left: -19px; margin-top: -19px; -webkit-transition-duration: 500ms; transition-duration: 500ms;background-color: #dadada;font-size: 12px; }
.testimonials-slides .owl-prev:hover,.testimonials-slides .owl-next:hover { background-color: #087242; }
@media only screen and (max-width: 767px) {.testimonials-slides .owl-prev, .testimonials-slides .owl-next { left: 0; } }
.testimonials-slides .owl-next { left: auto;right: -19px; }
@media only screen and (max-width: 767px) {.testimonials-slides .owl-next {left: auto; right: 0; } }


.testimonials-slides .owl-prev, .testimonials-slides .owl-next { width: 38px;height: 38px;position: absolute;top: 50%;line-height: 40px;text-align: center;color: #ffffff;left: -19px; margin-top: -19px; -webkit-transition-duration: 500ms; transition-duration: 500ms; background-color: #dadada;font-size: 12px;}
.testimonials-slides .owl-next {left: auto;right: -19px;}


.ti-angle-left,.ti-angle-right{font-size:24px; font-family:Arial;}
.ti-angle-left:before{content:"<";}
.ti-angle-right:before {content:">";}



.hezuo_bg{background:#808080;color:#fff;margin-top:40px;}
.hz_cont{padding:10px 0; overflow:hidden}
.hz_cont a{color:#fff;margin-right:20px;float:left;line-height:22px;height:22px;}
.hz_cont strong{font-size:17px;float:left}

.footer_bg{background:#6E6E6E;color:#fff;padding:15px 0; overflow:hidden;}
.footer_bg p{text-align:center;margin-top:15px;}
.footer_list{max-width:800px;border:0px solid red; overflow:hidden;}
.footer_list li{float:left;width:180px;line-height:30px;border-right:1px solid #B7B6B6;padding-left:70px;}
.footer_list li:first-child{padding-left:0}
.footer_list li:last-child{border:0;}
.footer_list li a{color:#fff;display:block}











/*房源页面*/



.yd-property {background: #f8f8f8; padding: 30px 0 50px 0;}
.yd-property .yd-search {background: #fff;height: 49px;padding: 25px 50px 25px 40px;}
.yd-property .buyL_return{color:#999;padding:10px;background:#fff;padding-left:15px;}
.yd-property .buyL_return a{color:#999}
.yd-property .yd-search .input input { width: 456px;height: 48px;line-height: 48px; border: 1px solid #d8d8d8;text-indent: 20px;font-size: 13px;float: left;}
.yd-property .yd-search .input button {width: 90px; height: 50px;border: none;background-color: #077242;color: #fff; text-align: center;line-height: 50px;float: left; margin-left: -1px; font-size: 13px; cursor: pointer;}
.yd-property .yd-search p {float: right;line-height: 49px;color: #999; font-size: 14px;}
.yd-property .screen {background: #fff;border: 1px solid #077242;padding: 0 45px;}
.yd-property .screen .se-row {line-height: 40px;border-bottom: 1px dashed #c2c2c2;}
.yd-property .screen .se-row .tit {float: left;font-size: 15px;font-weight: bold; color: #494949;width:120px; text-align:left;padding-left:18px}
.yd-property .screen .se-row:last-child{border:none;}
.yd-property .screen .se-row .list{float:right;width:87%}
.yd-property .screen .se-row .list .na { color: #666;margin-left: 10px;}
.yd-property .screen .se-row .list a { margin-left: 20px;cursor:pointer}
.yd-property .screen .se-row .list .radio {display: inline;color: #666;}
.yd-property .screen .se-row .list .radio:hover{color:#077242}
.yd-property .screen .se-row .list .hover {font-weight: bold;color: #077242;}
.yd-property .screen .se-row .list .hover .radio {font-weight: normal;}
.yd-property .screen .se-row .list .hover .radio i {background-position: -222px -50px;}
.yd-property .screen .se-row .list .delscreen {color: #077242;}
.yd-property .screen .se-row .list .delscreen i {width: 14px;height: 14px;background-position: -191px -79px;position: relative;top: 2px; margin-right: 2px;}
.yd-property .screen .se-row .list .condition {background: #077242; color: #fff;padding: 2px 6px;}
.yd-property .screen .se-row .list .condition i {width: 10px;height: 12px;background-position: -212px -83px; position: relative;top: 2px;margin-left: 4px;}
.yd-property .screen .se-region .se-row {border-bottom: none;}
.yd-property .screen .se-region .left-region,.yd-property .screen .se-region .right-region {width: 450px;margin-left: 56px;position: relative;top: -14px;float: left;}
.yd-property .screen .se-region .left-region .se-row,
.yd-property .screen .se-region .right-region .se-row {line-height: 32px;}
.yd-property .screen .se-region .left-region .se-row .tit,
.yd-property .screen .se-region .right-region .se-row .tit {font-weight: normal;font-size: 14px;}
.yd-property .screen .se-region .left-region .se-row a,
.yd-property .screen .se-region .right-region .se-row a { margin-left: 18px;}
.yd-property .screen .se-region .right-region {width: 480px;margin-left: 50px;}
.estate_search_menu {border-bottom: 1px dashed  #cfcfcf;white-space: nowrap;}
.screen a.selected {color: #077242;font-weight: 700;}
.estate_search_menu a {display: inline-block; padding: 12px 20px;font-size: 15px;color: #373737;text-align: center;text-decoration: none;}


.search-index-result .condition-filter {
    position: relative;
    padding-top: 30px;
    padding-bottom: 0;
    line-height: 48px;
    border-bottom: 2px solid #077242;
}
.search-index-result .condition-filter {
    padding: 30px 0 0px 0;
    line-height: 1.1;
}
.search-index-result .filter-item.active {
    display: inline-block;
    line-height: 30px;
    background-color: #077242;
    color: #fff;
    vertical-align: top;
}
.search-index-result .filter-item.active:hover{color:#55E2A2}
.search-index-result .filter-item {
    padding: 0 15px;
    margin-right: 0;
    color: #333;
	line-height:30px;
}
.search-index-result .filter-item:hover {
    color: #077242;
}
.search-index-result .filter-item .item-info {
    display: inline-block;
    vertical-align: middle;
}
.search-index-result .filter-item .item-info {
    display: inline-block;
    vertical-align: middle;
}
.search-index-result .filter-item .item-icon-double {
    display: inline-block;
    width: 9px;
    height: 13px;
    background: url(../images/filter_arrow_double.png) no-repeat;
    vertical-align: middle;
}
.search-index-result .filter-item .item-icon-down {
    background: url(../images/filter_arrow_down.png) no-repeat;
}
.search-index-result .filter-item .item-icon {
    display: inline-block;
    width: 12px;
    height: 12px;
    vertical-align: middle;
}
.search-piclist li {
    position: relative;
    background-color: #fff;
}
.search-piclist .piclist-inner {
    margin-left: 20px;
    margin-right: 20px;
    padding: 40px 0;
    border-bottom: 1px solid #eee;
}

.search-piclist .piclist-inner {
    margin: 0;
    padding: 30px 0;
}
.search-piclist .piclist-left {
    overflow: hidden;
    padding-right: 260px;
}
.search-piclist .piclist-img {
    position: relative;
    float: left;
    width: 275px;
    height: 200px;
    margin-right: 20px;
}
.search-piclist .piclist-img .yh{ position:absolute;top:0px;width:50px;}
.search-piclist .piclist-img img {
    width: 100%;
    height: 100%;
}
.search-piclist .piclist-img .piclist-status-cover {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 5;
}
.search-piclist .piclist-img .piclist-status-img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -70px;
    margin-top: -56px;
    width: 140px;
    height: 112px;
    z-index: 5;
}
.search-piclist .piclist-img .piclist-status-img img {
    width: 100%;
    height: 100%;
    vertical-align: top;
}
.search-piclist .piclist-title .tip-none {
    background-color: silver;
}
.search-piclist .piclist-img .piclist-picnum {
    position: absolute;
    padding: 2px 10px;
    background-color: rgba(0,0,0,.6);
    left: 0;
    bottom: 0;
}
.search-piclist .piclist-img .piclist-picnum .num {
    color: #fff;
    font-size: 12px;
    margin-right: 2px;
}
.search-piclist .piclist-bd {
    overflow: hidden;
}
.search-piclist .piclist-title {
    margin-bottom: 10px;
}
.search-piclist .piclist-title .title-info {
    position: relative;
}
.search-piclist .piclist-title .title-info {
    display: inline-block;
    margin-right: 5px;
    color: #333;
    font-size: 24px;
    line-height: 1;
    vertical-align: middle;
}
.search-piclist .piclist-title .tip-blue {
    background-color: #087242;
}
.search-piclist .piclist-title .title-tip {
    display: inline-block;
    padding: 5px;
    margin-right: 5px;
    font-size: 14px;
    line-height: 1;
    color: #fff;
    vertical-align: middle;
}
.search-piclist .piclist-info {
    margin-bottom: 25px;
    font-size: 14px;
    color: #666;
}
.search-piclist .piclist-location {
    margin-bottom: 5px;
    font-size: 14px;
    color: #999;
}
.search-index-20170418 .search-piclist .piclist-location img, .search-index-20170418 .search-piclist .piclist-num img {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}
.search-piclist .piclist-num {
    margin-bottom: 30px;
    font-size: 14px;
    color: #999;
}
.search-piclist .piclist-num strong {
    margin-left: 5px;
    font-size: 18px;
    color: #077242;
}
.search-piclist .piclist-num .num-item {
    padding-right: 8px;
    margin-right: 5px;
}
.search-piclist .piclist-tip .tip-item {
    display: inline-block;
    padding: 0 8px;
    line-height: 24px;
    border: 1px solid #077242;
    background-color: #fff;
    font-size: 14px;
    color: #077242;
    vertical-align: top;
    margin-right: 8px;
    margin-bottom: 8px;
}
.search-piclist .piclist-right {
    position: absolute;
    width:310px;
    right:20px;
    top: 35px;
    z-index: 5;
    text-align: right;
}
.search-piclist .piclist-house-price .price-rmb {
    font-size: 28px;
    color: #fb726b;
}
.search-piclist .piclist-house-price .price-origin {
    font-size: 14px;
    color: #999;
}
.price_wrap .price {
    font-size: 18px;
    color: #077242;
    display: block;
}
.price_wrap .price em {
    font-family: Georgia;
    font-size: 38px;
	margin-right:10px;
}
.price_wrap .evaluation {
    display: block;
    font-size: 13px;
    color: #666;
	margin-top:10px;
}
.search-piclist li:hover{background:#f1f1f1}
.search-piclist li:hover .piclist-left {
    padding-left: 20px;
    -webkit-transition: all ease .15s;
    -moz-transition: all ease .15s;
    transition: all ease .15s;
}

#pagefy{ width: 100%;margin-top:30px}
#pagefy a{  /*line-height: 20px;*/text-align: center; float: left; margin-right: 15px; border: 1px solid #eee; padding:5px 10px;background: #077242;color: #fff;border: 1px solid #077242;}
#pagefy a.active,#pagefy a:hover{background: #3BD18E;color: #fff;border: 1px solid #3BD18E;}




.breadcrumbs {margin: 20px auto 10px}
.breadcrumbin {height:35px;}
.breadcrumbs .tipsi {
	display: inline-block;
	vertical-align: -2px;
	*vertical-align: middle;
	width: 4px;
	height: 15px;
	background-color: #077242;
	text-indent: -9999px;
	overflow: hidden;
	*text-indent: 0;
	*line-height: 50px
}


.breadcrumbs a,.breadcrumbs span {
	color: #333;
	margin: 0 6px
}

.breadcrumbs.fixed .breadcrumbs {
	position: fixed;
	z-index: 20;
	width: 100%;
	background: #f5f5f5;
	padding: 20px 0 10px;
	top: 80px
}



.room_top_cont .title,.mansion_top_cont .title,.rental_top_cont .title {
    margin-top: 10px;
    margin-bottom: 6px;
}
.room_top_cont .title h1,.mansion_top_cont .title h1,.rental_top_cont .title h1 {
    margin: 0;
    color: #373737;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
}
.room_top_cont .listingDate,.mansion_top_cont .listingDate,.rental_top_cont .listingDate {
    margin-bottom: 10px;
    font-size: 14px;
    color: #838383;
}
.room_top_cont .dataInfo,.mansion_top_cont .dataInfo,.rental_top_cont .dataInfo {
    margin-bottom: 15px;
}
.room_top_cont .dataInfo .info,.mansion_top_cont .dataInfo .info,.rental_top_cont .dataInfo .info {
    padding: 0px 0;
    border-top: 1px solid #cfcfcf;
}
.room_top_cont .dataInfo .price dl:not(:last-child),.mansion_top_cont .dataInfo .price dl:not(:last-child), .rental_top_cont .dataInfo .price dl:not(:last-child) {
    border-right: 1px solid #cfcfcf;
}
.room_top_cont .dataInfo .info dl,.mansion_top_cont .dataInfo .info dl,.rental_top_cont .dataInfo .info dl {
    float: left;
    width: 49%;
    padding: 5px 0;
    text-align: center;
}
.room_top_cont .dataInfo .info:before,.room_top_cont .dataInfo .info:after,.mansion_top_cont .dataInfo .info:before,.mansion_top_cont .dataInfo .info:after,.rental_top_cont .dataInfo .info:before,.rental_top_cont .dataInfo .info:after {
    content: " ";
    display: table;
}
.room_top_cont .baseInfo_table,.mansion_top_cont .baseInfo_table,.rental_top_cont .baseInfo_table {
    padding: 0 10px;
}
.room_top_cont .baseInfo_table table,.mansion_top_cont .baseInfo_table table,.rental_top_cont .baseInfo_table table {
    width: 100%;
}
.room_top_cont .baseInfo_table table th,.mansion_top_cont .baseInfo_table table th,.rental_top_cont .baseInfo_table table th {
    color: #5d5d5d;
}

.room_menu .menu ul.left,.mansion_menu .menu ul.left,.rental_menu .menu ul.left {
    width: -webkit-calc(100% - 420px);
    width: calc(100% - 420px);
}
.room_menu .menu ul,.mansion_menu .menu ul,.rental_menu .menu ul {
    float: left;
}
.room_menu .menu ul.left li,.mansion_menu .menu ul.left li, .estateDetail .rental_menu .menu ul.left li {
    position: relative;
    float: left;
    width: -webkit-calc(100%/7);
    width: calc(100%/7);
    padding: 15px 0;
    font-size: 15px;
    color: #373737;
    text-align: center;
}
 .room_info,.mansion_info,.rental_info {
    padding: 30px 0;
    background: #fff;
    border-bottom: #e9e9e9 5px solid;
}
.room_info .introduction{}
.room_info .title,.mansion_info .title,.rental_info .title {
    padding: 6px 0 6px 12px;
    margin-bottom: 30px;
    font-size: 24px;
    font-size: 18px;
    font-weight: 600;
    color: #373737;
    border-left: 8px solid #077242;
}
.room_top_cont .contactPhone .contactPhoneTitle,.mansion_top_cont .contactPhone .contactPhoneTitle,.rental_top_cont .contactPhone .contactPhoneTitle {
    margin-bottom: 5px;
    font-size: 13px;
    color: #868686;
}
.room_top_cont .contactPhone .contactPhoneNumber,.mansion_top_cont .contactPhone .contactPhoneNumber,.rental_top_cont .contactPhone .contactPhoneNumber {
    font-size: 27px;
    font-weight: 600;
    color: #077242;
}
.room_info_table .block,.mansion_info_table .block,.rental_info_table .block {
    float: left;
    width: 43%;
    margin-right: 6%;
}
.room_info_table .block .tableName,.mansion_info_table .block .tableName,.rental_info_table .block .tableName {
    padding-bottom: 10px;
    margin-bottom: 15px;
    font-size: 20px;
    font-size: 17px;
    color: #373737;
    border-bottom: 2px solid #077242;
}
.room_samllContact {
    margin-bottom: 10px;
    padding: 25px 0;
    background-color: #ebebeb;
}

.room_info_table .block table th,.room_info_table .block table td,.mansion_info_table .block table th,  .mansion_info_table .block table td, .rental_info_table .block table th, .rental_info_table .block table td {
    padding: 8px 5px;
    font-size: 16px;
    font-size: 13px;
	font-weight:400;
}

.buyFlow .specialTitle span {
    position: relative;
}
.buyFlow .specialTitle span:before {
    left: -25px;
}
.buyFlow .specialTitle span:before, .buyFlow .specialTitle span:after {
    content: " ";
    display: block;
    width: 10px;
    height: 10px;
    top: 10px;
    border-radius: 999px;
    background-color: #077242;
    position: absolute;
}
.buyFlow .specialTitle span:after {
    right: -25px;
}
.buyFlow .specialTitle {
    text-align: center;
    font-size: 24px;
    font-size: 18px;
    color: #373737;
    font-weight: 600;
}
.room_info_cost:first-child,.mansion_info_cost:first-child,.rental_info_cost:first-child {
    padding-right:23px;
}
.room_info_cost,.mansion_info_cost,.rental_info_cost {
    float: left;
    width: 49%;
    margin-bottom: 20px;
}
.room_info_cost table, .mansion_info_cost table,.rental_info_cost table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #cfcfcf;
}
.room_info .description,.mansion_info .description,.rental_info .description {
    margin-bottom: 10px;
    font-size: 14px;
    font-size: .875rem;
    color: #5d5d5d;
    line-height: 20px;
}
.room_info_container,.mansion_info_container,.rental_info_container {
    float: left;
}
.room_samllContact .title{
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 15px;	
}
.smallReservationForm dl {
    padding: 0 30px;
    font-size: 14px;
}
.smallReservationForm dl dd {
    float: left;
    width: 48%;
    padding: 7px 10px;
}
.smallReservationForm .input {
    position: relative;
    background-color: #fff;
    border-radius: 4px;
}
.smallReservationForm dl .optyan{ position:absolute;top:0px;right:0px;width:100px;height:100%;background-color:#7c7c7c;color:#fff;text-align:center;line-height:40px;}
.smallReservationForm .input:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.smallReservationForm .input .inputTitle { float: left;width: 60px; padding-left: 15px;line-height: 40px;font-weight: 600;}
.smallReservationForm .input input {float: left;width: -webkit-calc(90% - 60px);width: calc(90% - 60px);padding: 0 15px;border: none;line-height: 40px;outline: none;}
.smallReservationForm .input .phoneNationality {
    float: left;
    width: 130px;
    padding: 0 10px;
    line-height: 40px;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(../images/select-arrow.png) no-repeat right 0 center;
    background-position: center right 0;
    background-color: #fff;
}
.hidden-lg {
    display: none!important;
}
.smallReservationForm .input .optional {
    position: absolute;
    color: #a9a9a9;
    right: 7px;
    top: 8px;
	font-size:12px;
}
.smallReservationForm .input .phoneNumber {
    width: -webkit-calc(78% - 190px);
    width: calc(78% - 190px);
    padding-left: 0;
}
.smallReservationForm .button button {
    float: right;
    width: 200px;
    background-color: #087242;
    color: #fff;
    font-weight: 600;
    line-height: 35px;
    text-align: center;
    border-radius: 4px;
    outline: none;
}

.room_info_cost table th.yellow,.mansion_info_cost table th.yellow,.rental_info_cost table th.yellow {
    background-color: #fdf3d6;
}
.room_info_cost table th,.room_info_cost table td,.mansion_info_cost table th,.mansion_info_cost table td, .rental_info_cost table th,.rental_info_cost table td {
    padding: 12px 0;
    text-align: center;
    border: 1px solid #cfcfcf;
	line-height:11px;
}
.room_info_cost table th,.mansion_info_cost table th,.rental_info_cost table th {
    font-size: 14px;
    font-weight: 700;
    background-color: #f8f8f8;
}
.room_info_cost table .tips,.mansion_info_cost table .tips,.rental_info_cost table .tips {
    margin-left: 5px;
    border-radius: 100%;
    background: #ddd;
    display: inline-block;
    color: #666;
    font-size: 10px;
    font-weight: 700;
    line-height: 16px;
    width: 16px;
    height: 16px;
    text-decoration: none;
}
.room_info_cost:last-child th.caption,.mansion_info_cost:last-child th.caption,.rental_info_cost:last-child th.caption {
    background-color: #ddf2f3;
}
.room_info_cost table th.subCaption,.mansion_info_cost table th.subCaption,.rental_info_cost table th.subCaption {
    font-size: 14px;
    padding: 10px 0;
    background-color: #e7e7e7;
}
.room_info_cost table th,.room_info_cost table td,.mansion_info_cost table th,.mansion_info_cost table td,.rental_info_cost table th, .rental_info_cost table td {
    padding: 12px 0;
    text-align: center;
    border: 1px solid #cfcfcf;
}
.room_info_cost .text,.mansion_info_cost .text,.rental_info_cost .text {
    margin-top: 35px;
    font-size: 15px;
    line-height: 22px;
}
.room_info_cost .text a,.mansion_info_cost .text a,.rental_info_cost .text a {
    color: #077242;
    cursor: pointer;
}
 .room_info .addressBox table th, .mansion_info .addressBox table th,.rental_info .addressBox table th {
    width: 45px;
    color: #838383;
    vertical-align: top;
}

.list-item {
    float: left;
    width: 215px;
    margin-left: 15px;
    box-shadow: 0 0 28px rgba(103,103,103,.34);
}
.list-item .item-pic {
    overflow: hidden;
    width: 215px;
    height: 140px;
    position: relative;
}
.list-item .item-pic img {
    width: 100%;
    height: 100%;
    vertical-align: top;
    -webkit-transition: all linear 1s;
    -moz-transition: all linear 1s;
    transition: all linear 1s;
}
.list-item .item-pic .pic-cover {
    position: absolute;
    width: 100%;
    padding: 6px 15px;
    line-height: 1.4;
    background-color: rgba(0,0,0,.5);
    left: 0;
    bottom: 0;
    box-sizing: border-box;
}
.list-item .item-pic .pic-cover-inner {
    overflow: hidden;
    max-height: 38px;
    font-size: 14px;
    color: #fff;
}
.list-item .item-info {
    padding: 10px 20px;
    background-color: #fff;
    box-sizing: border-box;
}
.list-item .item-info .tip-item {
    padding-right: 10px;
    margin-right: 10px;
    border-right: 1px solid #eee;
    font-size: 12px;
    color: #969696;
}
.list-item .item-info .tip-item:last-child {
    border-right: none;
}
.list-item .item-info .tip-item {
    padding-right: 10px;
    margin-right: 10px;
    border-right: 1px solid #eee;
    font-size: 12px;
    color: #969696;
}
.list-item .item-info .item-label {
    font-size: 12px;
    color: #969696;
}
.list-item .item-info .item-num {
    font-size: 12px;
}
.event_guess_list_1>a{display:inline-block}
.event_guess_list_1>a:first-child .list-item{margin-left:0px;}
 .list-item .item-info .item-num {
    /*margin-left: 2px;*/
    font-size: 20px;
    color: #077242;
	font-weight:400;
	font-size:12px;
}
.list-item .item-info .price-num {
    font-size: 20px;
    color: #077242;
	font-weight:400;
}
.list-item .item-info .price-unit {
    font-size: 11px;
    color: #077242;
}
.housing-detail-banner {
    padding-top: 15px;
    padding-bottom: 30px;
}
.site_layout {
    width: 1170px;
    margin-left: auto;
    margin-right: auto;
    zoom: 1;
}
.housing-detail-banner {
	padding-top: 15px;
	padding-bottom: 30px
}

.uoolu-housing-detail-crumbs {
	margin-bottom: 15px;
	font-size: 0
}

.uoolu-housing-detail-crumbs .crumbs-item {
	display: inline-block;
	font-size: 14px;
	color: #878787;
	line-height: 1.1;
	vertical-align: top
}

.uoolu-housing-detail-crumbs .crumbs-item:last-child:after {
	display: none
}

.uoolu-housing-detail-crumbs .crumbs-item:after {
	display: inline-block;
	content: ">";
	margin-left: 5px;
	margin-right: 5px;
	color: #878787;
	vertical-align: top
}

.uoolu-housing-detail-crumbs .crumbs-item:hover,.uoolu-housing-detail-crumbs .crumbs-item.active {
	color: #548cdf
}

.housing-detail-intro {
	margin-bottom: 15px
}

.housing-detail-intro .intro-title {
	overflow: hidden;
	margin-bottom: 15px;
	line-height: 1.2;
	font-size: 28px;
	
	text-overflow: ellipsis
}

.housing-detail-intro .other-left-wrap {
	float: left
}

.housing-detail-intro .other-right-wrap {
	position: relative;
	float: right;
	font-size: 0;
	z-index: 105;
	margin-bottom:10px;
}

.housing-detail-intro .intro-subtitle {
	overflow: hidden;
	display: inline-block;
	max-width: 450px;
	margin-right: 30px;
	line-height: 1.1;
	font-size: 14px;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis
}

.housing-detail-intro .intro-tip {
	display: inline-block;
	font-size: 0;
	vertical-align: middle
}

.housing-detail-intro .intro-tip .tip-item {
	display: inline-block;
	padding: 5px 7px;
	line-height: 1.1;
	margin-right: 10px;
	font-size: 13px;
	color: #fff;
	vertical-align: top;
	border-radius: 2px
}

.housing-detail-intro .intro-tip .tip-item:last-child {
	margin-right: 0
}

.housing-detail-intro .intro-tip .tip-item.tip-item-style-01 {
	background-color: #087242
}


.housing-detail-intro .intro-opt-item {
	position: relative;
	display: inline-block;
	height: 30px;
	margin-right: 20px;
	padding-right: 20px;
	font-size: 0;
	vertical-align: middle;
	line-height: 32px
}

.housing-detail-intro .intro-opt-item:after {
	content: ' ';
	position: absolute;
	width: 1px;
	height: 16px;
	background-color: #808285;
	right: 0;
	top: 8px
}

.housing-detail-intro .intro-opt-item:last-child {
	border-right: none
}

.housing-detail-intro .intro-opt-item:last-child:after {
	display: none
}

.housing-detail-intro .intro-opt-item .link-item {
	position: relative;
	display: block
}

.housing-detail-intro .intro-opt-item .link-item-project .project-pop {
	display: none;
	position: absolute;
	width: 190px;
	height: 209px;
	background: url(http://ucom-qiniu.uoolu.com/pc_house_detail/pc_house_qr3.png) no-repeat;
	background-size: cover;
	text-align: center;
	top: 20px;
	left: -77px;
	z-index: 1000
}

.housing-detail-intro .intro-opt-item .link-item-project:hover .project-pop {
	display: block
}

.housing-detail-intro .intro-opt-item .link-item .item-title {
	display: inline-block;
	margin-left: 5px;
	font-size: 14px;
	vertical-align: middle
}

.housing-detail-intro .intro-opt-item .link-item .item-collect {
	display: inline-block
}

.housing-detail-intro .intro-opt-item .link-item .item-collected {
	display: none
}

.housing-detail-intro .intro-opt-item .link-item.active .item-collect {
	display: none
}

.housing-detail-intro .intro-opt-item .link-item.active .item-collected {
	display: inline-block;
	color: #ed5757
}

.housing-detail-intro .intro-opt-item .link-item.active:hover .item-collected {
	color: #ed5757
}

.housing-detail-intro .intro-opt-item .link-item.active .housing-detail-icon-collect {
	background-position: 0 -35px
}

.housing-detail-intro .intro-opt-item .link-item:hover .item-title {
	color: #548cdf
}

.housing-detail-intro .intro-opt-item .link-item:hover .item-collect {
	color: #ed5757
}

.housing-detail-intro .intro-opt-item .link-item:hover .housing-detail-icon-phone {
	background-position: -35px -35px
}

.housing-detail-intro .intro-opt-item .link-item:hover .housing-detail-icon-search {
	background-position: -70px -35px
}

.housing-detail-pic .pic-left-wrap {
	position: relative;
	float: left;
	width: 700px
}

.housing-detail-pic .yh1{ position:absolute;top:3px;right:3px;z-index:1000;}
.housing-detail-pic .yh1 img{ max-width:100%;}
.housing-detail-pic .pic-left-wrap .pic-flag {
	position: absolute;
	width: 180px;
	height: 140px;
	top: -40px;
	left: 83%;
	z-index: 100
}

.housing-detail-pic .pic-left-wrap .pic-left-top-wrap {
	height: 450px;
	margin-bottom: 8px
}

.housing-detail-pic .pic-left-wrap .pic-left-top-wrap img {
	max-width: 100%;
	max-height: 100%;
	vertical-align: top
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap {
	position: relative;
	height: 90px
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .swiper-thumbnail {
	width: 145px!important;
	height: 90px
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .swiper-thumbnail .link-item {
	position: relative;
	display: block;
	height: 100%
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .swiper-thumbnail .link-item .cover {
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: rgba(0,0,0,.6);
	text-align: center;
	font-size: 14px;
	color: #fff;
	bottom: 0;
	left: 0;
	z-index: 10;
	box-sizing: border-box;
	v
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .swiper-thumbnail img {
	width: 100%;
	height: 100%;
	vertical-align: top;
	box-sizing: border-box
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .active img {
	border: 2px solid #087cff
}

.raise-detail-pic .pic-left-wrap .pic-left-bottom-wrap .active img {
	border: 2px solid #ffcd1e
}

.raise-detail-pic .swiper-button-prev {
	left: 0!important
}

.raise-detail-pic .swiper-button-next {
	right: 0!important
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .swiper-button-prev {
	width: 40px;
	height: 90px;
	margin-top: 0;
	left: 0;
	top: 0;
	background-image: url(../images/housing-detail-thumbnail-arrow-left.png);
	background-size: auto 90px
}

.housing-detail-pic .pic-left-wrap .pic-left-bottom-wrap .swiper-button-next {
	width: 40px;
	height: 90px;
	margin-top: 0;
	top: 0;
	right: 0;
	background-image: url(../images/housing-detail-thumbnail-arrow-right.png);
	background-size: auto 90px
}

.housing-detail-pic .pic-right-wrap {
	overflow: hidden;
	float: right;
	width: 465px;
	background-color: #fbfbfb
}

.housing-detail-pic .percent-wrap {
	float: left;
	width: 56px;
	height: 56px;
	margin-right: 30px;
	margin-top: 12px
}

.housing-detail-pic .pic-right-wrap .raise-pic-title {
	height: 120px;
	padding: 0 25px;
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ee5c55),color-stop(100%,#f4784c));
	background: -webkit-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: -moz-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: -ms-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: linear-gradient(to right,#ee5c55 0,#f4784c 100%)
}

.housing-detail-pic .pic-right-wrap .raise-pic-title .raise-title {
	overflow: hidden;
	padding-top: 35px;
	color: #fff;
	font-size: 24px;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 15px;
	white-space: nowrap;
	text-overflow: ellipsis
}

.housing-detail-pic .pic-title {
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #43A277;
	text-align: center;
	color: #fff;
	box-shadow: 0 0 18px rgba(0,0,0,.35)
}

.housing-detail-pic .pic-title .title-main {
	line-height: 1.1;
	font-size: 48px;
	margin-right: 65px
}

.housing-detail-pic .pic-title .title-main strong {
	font-size: 18px
}

.housing-detail-pic .pic-title .title-sub {
	line-height: 1.1;
	font-size: 13px
}

.housing-detail-pic .pic-info {
	padding: 0 40px
}

.housing-detail-pic.raise-detail-pic .pic-info {
	padding: 0 30px
}

.housing-detail-pic .pic-info .info-item-wrap {
	overflow: hidden;
	padding: 15px 0;
	border-bottom: 1px solid #eee
}

.housing-detail-pic .pic-info .info-item-wrap:last-child {
	border-bottom: none
}

.housing-detail-pic .pic-info .info-item-wrap-section-01 {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex:display:-ms-flex;
	display: flex;
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	overflow: visible;
	display: block\9
}

.housing-detail-pic .pic-info .item-list {
	display: inline-block\9;
	margin-right: 30px\9;
	text-align: center
}

.housing-detail-pic .pic-info .item-list .item-title {
	line-height: 1.1;
	font-size: 12px;
	color: #333
}

.housing-detail-pic .pic-info .item-list .item-num {
	overflow: hidden;
	margin-bottom: 5px;
	line-height: 1.1;
	font-size: 20px;
	color: #43A277;
	white-space: nowrap;
	text-overflow: ellipsis
}

.housing-detail-pic .pic-info .item-list .item-tip {
	position: relative;
	display: inline-block;
	margin-left: 3px;
	vertical-align: middle
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-icon {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../images/icon-question-tip.png) no-repeat
}

.housing-detail-pic .pic-info .item-list .item-tip:hover .tip-icon {
	background-image: url(../images/icon-question-tip-hover.png)
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-pop {
	display: none;
	position: absolute;
	width: 375px;
	padding: 10px 15px;
	left: -78px;
	top: 25px;
	line-height: 1.5;
	box-shadow: 0 0 12px rgba(0,0,0,.5);
	background-color: #fff;
	font-size: 12px;
	text-align: left;
	color: #333
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-pop:before {
	content: " ";
	position: absolute;
	width: 0;
	height: 0;
	border: 6px dashed transparent;
	border-bottom: 6px solid #fff;
	left: 80px;
	top: -12px
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-pop-02 {
	left: -215px
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-pop-02:before {
	left: 217px
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-pop-03 {
	left: -385px
}

.housing-detail-pic .pic-info .item-list .item-tip .tip-pop-03:before {
	left: 386px
}

.housing-detail-pic .pic-info .item-list .item-tip:hover .tip-pop {
	display: block
}

.housing-detail-pic .pic-info .info-item-wrap-section-02 {
	margin-top: -10px
}

.housing-detail-pic .pic-info .item-list-section-02 {
	float: left;
	width: 190px;
	height:25px;
	margin-top: 10px
}


.housing-detail-pic .pic-info .item-list-section-02 .item-title {
	display: inline-block;
	margin-left: 5px;
	font-size: 14px;
	color: #333;
	vertical-align: middle
}

.housing-detail-pic .pic-info .info-item-wrap-section-03 {
	padding: 20px 0 15px 0
}

.housing-detail-pic .pic-info .item-list-section-03 {
	overflow: hidden;
	margin-bottom: 5px
}

.housing-detail-pic .pic-info .item-list-section-03:last-child {
	margin-bottom: 0
}

.housing-detail-pic .pic-info .item-list-section-03 .item-title {
	float: left;
	font-size: 13px;
	margin-right: 5px;
	color: #333;
	font-weight: 700
}

.housing-detail-pic .pic-info .item-list-section-03 .item-desc {
	float: left;
	margin-left: 5px;
	font-size: 13px;
	color: #333;
	width: 340px;
	/*overflow: hidden;
	max-height:45px*/
}
.desc-m2{display:inline-block;/*margin-left:5px;*/display:none}
.housing-detail-pic .pic-info .item-list-section-03 .link-desc {
	font-size: 13px;
	color: #548cdf;
	margin-left: 15px
}

.housing-detail-pic .pic-info .info-item-wrap-section-04 .item-icon {
	float: left;
	margin-right: 20px
}

.housing-detail-pic .pic-info .info-item-wrap-section-04 .item-describe {
	overflow: hidden
}

.housing-detail-pic .pic-info .info-item-wrap-section-04 .desc-title {
	font-size: 15px;
	color: #1d1d1d
}

.housing-detail-pic .pic-info .info-item-wrap-section-04 .list-tip {
	margin-right: 20px;
	font-size: 0
}

.housing-detail-pic .pic-info .info-item-wrap-section-04 .list-tip:last-child {
	margin-right: 0
}

.housing-detail-pic .pic-info .info-item-wrap-section-04 .list-tip .tip-title {
	display: inline-block;
	margin-left: 5px;
	font-size: 13px;
	color: #1d1d1d;
	vertical-align: middle
}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .section-wrap {
	float: left;
	font-size: 0
}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .tel-label .tel {
	display: inline-block;
	margin-left: 10px;
	font-size: 14px;
	color: #ed5757;
	vertical-align: middle
}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .btn-consult {
	display: inline-block;
	width: 78px;
	height: 44px;
	line-height: 44px;
/*	background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ee5c55),color-stop(100%,#f4784c));
	background: -webkit-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: -moz-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: -ms-linear-gradient(left,#ee5c55 0,#f4784c 100%);*/
	background: #43A277;
	margin-right: 15px;
	font-size: 14px;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	border-radius: 4px;
/*	box-shadow: 0 0 18px rgba(237,87,87,.35);*/

}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .btn-order {
	display: inline-block;
	width: 78px;
	height: 44px;
	line-height: 44px;
	background-color: #43A277;
	font-size: 14px;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	border-radius: 4px;
/*	box-shadow: 0 0 18px rgba(237,87,87,.35);*/
		margin-right:20px
}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .label-title {
	display: inline-block;
	margin-left: 10px;
	font-size: 14px;
	color: #333;
	vertical-align: middle
}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .tel {
	font-size: 18px;
	color: #333
}

.housing-detail-pic .pic-info .info-item-wrap-section-05 .tel .unit {
	font-size: 12px
}

.housing-detail-step {
	padding-top: 20px;
	padding-bottom: 15px;
	background-color: #fff
}

.housing-detail-step .step-title {
	margin-bottom: 20px;
	text-align: center;
	font-size: 18px;
	color: #1d1d1d
}

.housing-detail-step .step-list {
	margin-left: -100px;
	text-align: center;
	font-size: 0
}

.housing-detail-step .step-list .list-item {
	position: relative;
	display: inline-block;
	margin-left: 100px;
	vertical-align: top
}

.housing-detail-step .step-list .list-item:after {
	content: " ";
	display: block;
	position: absolute;
	height: 1px;
	background-color: #dcdcdc;
	width: 200px;
	top: 20px;
	left: 70px
}

.housing-detail-step .step-list .list-item:last-child:after {
	display: none
}

.housing-detail-step .step-list .item-num {
	position: relative;
	width: 38px;
	height: 38px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	line-height: 38px;
	background-color: #fff;
	border: 2px solid #b5b5b5;
	font-size: 22px;
	color: #b5b5b5;
	border-radius: 100%;
	z-index: 5
}

.housing-detail-step .step-list .item-info {
	text-align: center
}

.housing-detail-step .step-list .info-main-title {
	color: #040404;
	font-size: 15px
}

.housing-detail-step .step-list .info-sub-title {
	color: #777;
	font-size: 13px
}

.housing-detail-fixed-nav {
	width: 100%;
	height: 72px;
	background-color: #243545;
	z-index: 1000
}

.housing-detail-fixed-nav .nav-item {
	width: 1200px;
	height: 100%;
	margin-left: auto;
	margin-right: auto
}

.housing-detail-fixed-nav .nav-item .item-logo {
	float: left;
	margin-right: 60px;
	margin-top: 22px
}

.housing-detail-fixed-nav .nav-item .item-nav {
	float: left
}

.housing-detail-fixed-nav .nav-item .link-nav {
	display: inline-block;
	width: 110px;
	line-height: 72px;
	font-size: 16px;
	text-align: center;
	color: #fff;
	vertical-align: top
}

.housing-detail-fixed-nav .nav-item .link-nav:hover,.housing-detail-fixed-nav .nav-item .link-nav.active {
	background-color: #3c546d
}

.housing-detail-fixed-nav .nav-item .item-info {
	float: right;
	margin-top: 15px
}

.housing-detail-fixed-nav .nav-item .item-info .info-desc {
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	font-size: 14px;
	color: #fff
}

.housing-detail-fixed-nav .nav-item .item-info .info-desc strong {
	font-size: 22px;
	font-weight: 700
}

.housing-detail-fixed-nav .nav-item .item-info .section-wrap {
	float: left
}

.housing-detail-fixed-nav .nav-item .item-info .btn-consult {
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ee5c55),color-stop(100%,#f4784c));
	background: -webkit-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: -moz-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: -ms-linear-gradient(left,#ee5c55 0,#f4784c 100%);
	background: linear-gradient(to right,#ee5c55 0,#f4784c 100%);
	margin-right: 15px;
	font-size: 16px;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	border-radius: 4px;
	box-shadow: 0 0 18px rgba(237,87,87,.35)
}

.housing-detail-fixed-nav .nav-item .item-info .btn-primary {
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background-color: #4283e5;
	margin-right: 15px;
	font-size: 16px;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	border-radius: 4px;
	box-shadow: 0 0 18px rgba(66,131,229,.3);
	-webkit-transition: background-color .15s ease;
	-moz-transition: background-color .15s ease;
	transition: background-color .15s ease
}

.housing-detail-fixed-nav .nav-item .item-info .btn-primary:hover {
	background-color: #3474d4
}

.housing-detail-fixed-nav .nav-item .item-info .tel-label {
	line-height: 1.3;
	margin-bottom: 3px
}

.housing-detail-fixed-nav .nav-item .item-info .label-title {
	font-size: 14px;
	color: #fff
}

.housing-detail-fixed-nav .nav-item .item-info .tel {
	font-weight: 700;
	font-size: 14px;
	color: #fff
}

.housing-detail-fixed-nav .nav-item .item-info .tel .unit {
	font-weight: 400
}

.housing-detail-col-2 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px
}

.housing-detail-col-2 .col-2-left {
	float: left;
	width: 900px;
	padding: 50px 40px;
	background-color: #fff;
	box-sizing: border-box
}

.housing-detail-col-2 .col-2-right {
	float: right;
	width: 290px;
	box-sizing: border-box
}

.housing-detail-col-2 .col-2-left .section-01 {
	overflow: hidden;
	padding-bottom: 20px
}

.housing-detail-col-2 .col-2-left .section-01 .title-wrap {
	float: left;
	margin-right: 25px
}

.housing-detail-col-2 .col-2-left .section-01 .cont-wrap {
	overflow: hidden
}

.housing-detail-col-2 .col-2-left .section-01 .cont-desc {
	margin-bottom: 30px;
	line-height: 1.8
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate {
	margin-bottom: 25px
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate .link-btn {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding: 0 15px;
	border: 1px solid #f45a51;
	margin-right: 5px;
	vertical-align: middle;
	background-color: #fff;
	font-size: 14px;
	color: #ee5c55;
	border-radius: 1px;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate .link-btn:hover {
	color: #fff;
	background-color: #f45a51
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate .link-btn.pedding {
	background-color: #999;
	color: #fff;
	border-color: #999
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate .link-btn.active {
	border-color: silver;
	color: #999;
	background-color: #fff
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate .translate-tip {
	display: inline-block;
	font-size: 12px;
	color: #999;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-01 .cont-translate .translate-all-btn {
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #9f9f9f;
	font-size: 16px;
	border: 1px solid #eee;
	border-radius: 1px;
	background-color: #fafafa
}

.housing-detail-section-title {
	width: 62px;
	height: 62px;
	padding: 7px 5px;
	line-height: 1.2;
	font-size: 20px;
	text-align: center;
	color: #fff;
	font-weight: 700;
	background-color: #548cdf;
	box-sizing: border-box
}

.housing-detail-col-2 .col-2-left .section-01 .cont-list {
	overflow: hidden
}

.housing-detail-col-2 .col-2-left .section-01 .list-item {
	float: left;
	width: 40%;
	margin-bottom: 15px
}

.housing-detail-col-2 .col-2-left .section-01 .list-item .item-label {
	display: inline-block;
	width: 70px;
	font-size: 14px;
	color: #969696;
	vertical-align: top
}

.housing-detail-col-2 .col-2-left .section-01 .list-item .item-cont {
	display: inline-block;
	font-size: 14px;
	color: #333;
	vertical-align: top
}

.housing-detail-col-2 .col-2-left .section-01 .list-item .item-cont .cont-label {
	display: inline-block;
	padding: 0 10px;
	font-size: 12px;
	color: #548cdf;
	height: 18px;
	line-height: 18px;
	border: 1px solid #548cdf;
	border-radius: 18px;
	margin-left: 10px
}

.housing-detail-col-2 .col-2-left .section-02 {
	font-size: 0;
	padding-bottom: 45px;
	overflow: hidden
}

.housing-detail-col-2 .col-2-left .section-02 .title-wrap {
	display: inline-block;
	margin-right: 25px;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-02 .cont-wrap {
	width: 730px;
	font-size: 0;
	display: inline-block;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-02 .list-item {
	display: inline-block;
	width: 16%;
	font-size: 14px;
	margin-top: 15px;
	color: #333;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-02 .list-item .item-title {
	margin-left: 5px
}

.housing-detail-col-2 .col-2-left .section-03 {
	overflow: hidden;
	padding-bottom: 45px
}

.housing-detail-col-2 .col-2-left .section-03 .title-wrap {
	float: left;
	margin-right: 25px
}

.housing-detail-col-2 .col-2-left .section-03 .cont-wrap {
	overflow: hidden
}

.housing-detail-col-2 .col-2-left .section-03 .cont-list {
	position: relative;
	overflow: hidden;
	margin-bottom: 55px
}

.housing-detail-col-2 .col-2-left .section-03 .list-pic {
	float: left;
	margin-right: 20px;
	width: 190px;
	height: 140px;
	border: 1px solid #e0e0e0;
	text-align: center
}

.housing-detail-col-2 .col-2-left .section-03 .list-pic img {
	width: 100%;
	height: 100%;
	vertical-align: top
}

.housing-detail-col-2 .col-2-left .section-03 .list-info {
	overflow: hidden;
	padding-right: 200px
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .info-title {
	overflow: hidden;
	margin-bottom: 10px;
	font-size: 20px;
	color: #333;
	font-weight: 700;
	white-space: nowrap;
	text-overflow: ellipsis
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .info-tip {
	font-size: 0;
	margin-bottom: 30px
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .info-tip .tip-item {
	display: inline-block;
	margin-right: 15px;
	line-height: 1;
	padding: 5px 8px;
	background-color: #eee;
	font-size: 13px;
	color: #606060;
	vertical-align: top;
	border-radius: 3px
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .info-desc {
	margin-top: 5px
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .desc-label {
	margin-right: 10px;
	font-size: 12px;
	color: #919090
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .link-desc {
	color: #548cdf;
	font-size: 13px
}

.housing-detail-col-2 .col-2-left .section-03 .list-info .desc-info {
	margin-right: 15px;
	font-size: 14px;
	color: #333
}

.housing-detail-col-2 .col-2-left .section-03 .list-price {
	position: absolute;
	right: 0;
	top: 40px
}

.housing-detail-col-2 .col-2-left .section-03 .price-info {
	font-size: 13px;
	color: #919090
}

.housing-detail-col-2 .col-2-left .section-03 .price-info strong {
	margin-left: 10px;
	font-size: 26px;
	font-weight: 700;
	color: #ed5757
}

.housing-detail-col-2 .col-2-left .section-03 .price-desc {
	font-size: 13px;
	font-weight: 700;
	color: #333;
	text-align: right
}

.housing-detail-col-2 .col-2-left .section-03 .cont-more .link-more {
	display: block;
	line-height: 50px;
	border: 1px solid #eee;
	background-color: #fafafa;
	font-size: 16px;
	color: #9f9f9f;
	text-align: center
}

.housing-detail-col-2 .col-2-left .section-04 {
	padding-bottom: 65px
}

.housing-detail-col-2 .col-2-left .section-04 .title-wrap {
	float: left
}

.housing-detail-col-2 .col-2-left .section-04 .cont-wrap {
	overflow: hidden;
	padding-top: 14px;
	text-align: center
}

.housing-detail-col-2 .col-2-left .section-tab {
	display: inline-block;
	padding: 0 8px;
	margin-right: 50px;
	font-size: 16px;
	font-weight: 700;
	color: #515151;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-tab:last-child {
	margin-right: 0
}

.housing-detail-col-2 .col-2-left .section-tab:hover {
	color: #3d7ad4
}

.housing-detail-col-2 .col-2-left .section-tab.active {
	color: #3d7ad4;
	border-bottom: 2px solid #548cdf
}

.housing-detail-col-2 .col-2-left .section-04 .section-tab-bd {
	margin-top: 35px;
	margin-left: -40px;
	margin-right: -40px
}

.housing-detail-col-2 .col-2-left .section-05 {
	overflow: hidden;
	padding-bottom: 80px
}

.housing-detail-col-2 .col-2-left .section-05 .title-wrap {
	float: left;
	margin-right: 30px
}

.housing-detail-col-2 .col-2-left .section-05 .cont-wrap {
	overflow: hidden
}

.housing-detail-col-2 .col-2-left .section-05 .cont-wrap .section-tab-hd {
	border-bottom: 1px solid #f0f0f0
}

.housing-detail-col-2 .col-2-left .section-05 .cont-wrap .section-tab-hd .section-tab {
	padding: 0 15px;
	margin-right: 80px
}

.housing-detail-col-2 .col-2-left .section-05 .section-tab-bd {
	overflow: hidden;
	margin-top: 25px
}

.housing-detail-col-2 .col-2-left .section-05 .bd-list {
	float: left;
	width: 50%;
	margin-bottom: 15px;
	font-size: 0;
	text-align: left
}

.housing-detail-col-2 .col-2-left .section-05 .list-label {
	overflow: hidden;
	max-width: 260px;
	display: inline-block;
	font-size: 14px;
	color: #1d1d1d;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis
}

.housing-detail-col-2 .col-2-left .section-05 .house-school-info-tip {
	margin-left: 5px;
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
	color: #1d1d1d
}

.housing-detail-col-2 .col-2-left .section-05 .list-item {
	display: inline-block;
	margin-right: 20px;
	font-size: 13px;
	color: #919090;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-05 .list-item .item-title {
	display: inline-block;
	font-size: 12px;
	color: #858585;
	margin-left: 5px;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-06 {
	overflow: hidden;
	margin-bottom: 45px
}

.housing-detail-col-2 .col-2-left .section-06 .title-wrap {
	float: left;
	margin-right: 30px
}

.housing-detail-col-2 .col-2-left .section-06 .intro_desc {
	overflow: hidden
}

.housing-detail-col-2 .col-2-left .section-06 .cont-wrap {
	overflow: hidden;
	text-align: center
}

.housing-detail-col-2 .col-2-left .section-07 {
	overflow: hidden;
	padding-bottom: 45px
}

.housing-detail-col-2 .col-2-left .section-07 .title-wrap {
	float: left;
	margin-right: 30px
}

.housing-detail-col-2 .col-2-left .section-07 .cont-wrap {
	overflow: hidden;
	text-align: center
}

.housing-detail-col-2 .col-2-left .section-tab {
	display: inline-block;
	padding: 0 8px;
	margin-right: 50px;
	font-size: 18px;
	color: #515151;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-07 .cont-wrap-title {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex:display:-ms-flex;
	display: flex;
	margin-bottom: 20px;
	margin-top: 20px;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-box-align: center;
	box-align: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center
}

.housing-detail-col-2 .col-2-left .section-07 .cont-wrap-title .title-info {
	width: 370px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: center;
	background-color: #548cdf;
	box-shadow: 0 0 19px rgba(84,140,223,.35);
	font-size: 16px;
	color: #fff;
	line-height: 44px;
	border-radius: 22px
}

.housing-detail-col-2 .col-2-left .section-07 .section-tab-bd {
	margin-top: 40px
}

.housing-detail-col-2 .col-2-left .section-07 .section-bd-intro {
	margin-bottom: 30px;
	text-align: center
}

.housing-detail-col-2 .col-2-left .section-07 .cont-wrap-title .title-arrow-left,.housing-detail-col-2 .col-2-left .section-07 .cont-wrap-title .title-arrow-right {
	cursor: pointer
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap {
	// float: left
}

.housing-detail-col-2 .col-2-left .section-07 .bd-right-wrap {
	float: right
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form {
	display: inline-block;
	vertical-align: middle;
	margin-right: 30px;
	font-size: 0
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .item-label {
	display: inline-block;
	font-size: 13px;
	color: #1d1d1d;
	vertical-align: middle
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .pickup-box {
	height: 42px
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .pickup-box .gp-info {
	height: 42px;
	line-height: 42px
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .pickup-box .cp-time {
	background-color: #fff;
	height: 40px;
	line-height: 40px;
	padding: 0 8px;
	border-radius: 1px
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .pickup-box .sle-but {border-top: 6px solid #858585;top: 18px}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .pickup-box .sle-but-inner {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0;
	border: 6px dashed transparent;
	border-top: 6px solid #fff;
	top: 16px;
	right: 10px;
	z-index: 11
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .item-num {width: 120px;display: inline-block;text-align: left;vertical-align: middle}
.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .form-input {
	display: inline-block;
	width: 75px;
	height: 38px;
	padding: 0 8px;
	margin-right: 5px;
	background-color: #fff;
	border: 1px solid #e3e3e3;
	border-radius: 1px;
	vertical-align: middle;
	outline: 0
}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item-form .form-unit {display: inline-block;font-size: 16px;font-weight: 700;color: #333}
.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .intro-item {display: inline-block;margin-right: 35px;font-size: 0;vertical-align: top}
.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .item-label {margin-right: 10px;font-size: 13px;color: #1d1d1d}

.housing-detail-col-2 .col-2-left .section-07 .bd-left-wrap .item-num {font-size: 16px;color: #ed5757}

.housing-detail-col-2 .col-2-left .section-07 .bd-right-wrap .link-item .item-info {display: inline-block;margin-left: 5px;font-size: 12px;color: #1d1d1d;vertical-align: middle}

.housing-detail-col-2 .col-2-left .section-07 .info-bd-left {float: left;width: 315px}

.housing-detail-col-2 .col-2-left .section-07 .info-bd-right {float: right;width: 315px}

.housing-detail-col-2 .col-2-left .section-07 .table-tip {margin-top: 20px}

.housing-detail-col-2 .col-2-left .section-07 .table-tip .tip-info {display: inline-block;font-size: 12px;color: #919090;vertical-align: middle}
.housing-detail-col-2 .col-2-left .section-08 {overflow: hidden;margin-bottom: 45px}
.housing-detail-col-2 .col-2-left .section-08 .title-wrap {float: left;margin-right: 25px}
.housing-detail-col-2 .col-2-left .section-08 .cont-wrap {overflow: hidden}
.housing-detail-col-2 .col-2-left .section-08 .cont-info {padding-top: 15px}
.housing-detail-col-2 .col-2-left .section-08 .info-title {margin-bottom: 30px;font-size: 18px;color: #515151;text-align: center;font-weight: 700}
.housing-detail-col-2 .col-2-left .section-08 .cont-chart-tab {margin-top: 50px}
.housing-detail-col-2 .col-2-left .section-08 .tab-hd {overflow: hidden;border-bottom: 1px solid #f0f0f0;text-align: center}
.housing-detail-col-2 .col-2-left .section-08 .tab-bd {margin-top: 30px;margin-bottom: 30px}
.housing-detail-col-2 .col-2-left .section-08 .bd-title {margin-bottom: 30px}
.housing-detail-col-2 .col-2-left .section-08 .bd-title .title-item {margin-right: 30px;font-size: 14px;
color: #535353}
.housing-detail-col-2 .col-2-left .section-08 .bd-title .title-item .item-label {font-size: 14px;color: #535353}
.housing-detail-col-2 .col-2-left .section-08 .bd-title .title-item .item-info {font-size: 14px;color: #ed5757}
.housing-detail-col-2 .col-2-left .section-08 .info-rate .title-item {margin-right: 20px;font-size: 13px;color: #535353}
.housing-detail-col-2 .col-2-left .section-08 .info-rate .title-item .item-label {font-size: 13px;color: #535353}
.housing-detail-col-2 .col-2-left .section-08 .info-rate .title-item .item-info {font-size: 14px;color: #ed5757}

.housing-detail-col-2 .col-2-left .section-08 .info-rate .link-item .item-info {font-size: 12px;color: #1d1d1d;margin-left: 5px}

.housing-detail-col-2 .col-2-left .section-09 {margin-bottom: 65px;overflow: hidden}

.housing-detail-col-2 .col-2-left .section-09 .title-wrap {float: left;margin-right: 30px}

.housing-detail-col-2 .col-2-left .section-09 .cont-wrap {overflow: hidden;padding-top: 15px;text-align: center}

.house-cont-wrap {float: right;width: 88%}

.house-intro_desc {float: right;width: 88%}

.housing-detail-col-2 .col-2-left .section-10 {overflow: hidden}

.housing-detail-col-2 .col-2-left .section-10 .title-wrap {float: left;margin-right: 30px}

.housing-detail-col-2 .col-2-left .section-10 .cont-wrap {overflow: hidden;padding-top: 15px}

.housing-detail-col-2 .col-2-left .section-10 .ask-list {margin-bottom: 30px}
.housing-detail-col-2 .col-2-left .section-10 .ask-list:last-child {margin-bottom: 15px}
.housing-detail-col-2 .col-2-left .section-10 .ask-list .list-hd {margin-bottom: 10px;font-size: 0}
.housing-detail-col-2 .col-2-left .section-10 .ask-list .hd-flag {display: inline-block;width: 22px;height: 22px;background-color: #548cdf;text-align: center;margin-right: 10px;line-height: 22px;font-size: 15px;color: #fff;vertical-align: middle}

.housing-detail-icon-weixin {display: inline-block; width: 30px;height: 30px;background: url(../images/uoolu-share-wx.png) no-repeat; background-size: cover;vertical-align: middle;}

.housing-detail-icon {display: inline-block;background: url(../images/uoolu-housing-detail.png) no-repeat;vertical-align: middle;}
.housing-detail-icon1 {display: inline-block;background: url(../images/shoucang.png) no-repeat;vertical-align: middle;}
.housing-detail-icon-collect { background-position: 0 0; width: 22px; height: 20px;}
.housing-detail-icon-money {background-position: 0 -71px;width: 40px;height: 42px;}
.housing-detail-icon-right {background-position: -284px -1px;width: 16px;height: 16px;}
.housing-detail-icon-mobile {background-position: -248px 0;width: 17px;height: 17px;}
.housing-detail-pic .pic-info .info-item-wrap-section-05 .section-wrap {float: left;}
.housing-detail-pic .pic-info .info-item-wrap-section-05 .label-title {display: inline-block;margin-left: 10px;
font-size: 14px;color: #333; vertical-align: middle;}
.housing-detail-pic .pic-info .info-item-wrap-section-05 .tel {font-size: 18px;color: #333;}
.housing-detail-pic .pic-info .info-item-wrap-section-05 .tel .unit {font-size: 12px;}





.blog-grid { background: #fff; padding: 1em 1em 2em;}
.blog-grid1 h3, .blog h3 {font-size: 20px;font-weight:600;color: #000;text-transform: uppercase;}
.blog p {color: #777;  padding: 7px 0; line-height: 24px;}
.blog p a {margin: 0 7px; color: #777;text-decoration: none;}
a.button5 { background: #087242; padding: 11.2px; color: #fff;text-decoration: none;text-transform: capitalize;display: block; text-align: center; width: 16%;border-radius:5px;}
a.button5:hover{ background-color:#000}
.hvr-shutter-out-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #faa43d; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.blog2 {margin: 42px 0;}
.categ ul li a {line-height:20px;padding: 0px 24px; color: #212529;background: url(../images/list-arrow.png) no-repeat 0 5px;}
.properties-middle h4,.feature h4,.single-sidebar h2{font-size: 20px; color: #fff;padding:21px 0;background: #43A277;margin-bottom: 21px;text-align:center}
.blog-grid1 .feature {margin: 42px 0;text-align: center;}
.blog-grid1 .feature>a{display:block}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block; max-width: 100%; height: auto;}
.similar-grid h5, .feature-top h5, .forsale-grid1 h5 {font-size: 14px;color: #000;font-style:normal;padding: 10px 0 3px 0;font-weight:600;text-transform: uppercase;}
.feature-top p {line-height:20px;color: #777;text-align:left}
.top2 {margin-top: 20px;}
.categ ul{margin-top:75px;}
.post-info{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ccc}
.single-post .post-info:last-child{border:none}
.zi-text p{ text-indent:2em;line-height:25px;}

.item-list-section-02 .housing-detail-icon-point-01{background-position: -107px 0;width: 18px;height: 20px;}
.item-list-section-02 .housing-detail-icon-point-02 { background-position: -141px 0; width: 16px;height: 18px;}
.item-list-section-02 .housing-detail-icon-point-03 {background-position: -178px 0;width: 18px;height: 18px;}
.item-list-section-02 .housing-detail-icon-point-04 {background-position: -213px 0;width: 16px;height: 16px;}
#room_cost table{border:none}
.room_info_table td{background:none} 

.single-post {overflow: hidden;margin-bottom: 20px;padding:10px;}
.single-sidebar{ background-color:#fff;-webkit-box-shadow: 0px 0px 4px rgba(21, 20, 20, 0.15);-moz-box-shadow: 0px 0px 4px rgba(21, 20, 20, 0.15);box-shadow: 0px 0px 4px rgba(21, 20, 20, 0.15);}
.post-info h4 {margin: 0;font-size: 15px;margin-bottom: 5px;line-height: 25px;font-weight: 500;height:25px; overflow:hidden}
.post-info a {color: #424242;}
.post-info a:hover{}
.post-info p { margin: 0;font-weight: 300;color:#999}


.com_zongzhi{ overflow:hidden;margin-bottom:10px;}
.com_zongzhi p{margin-top:13px;float:left;width:50%;}
.com_zongzhi img{width:20px;margin-top:-2px;vertical-align:middle;margin-right:7px;}
.contact-info li {list-style: none;margin: 0 0 20px 0;position: relative;}
.contact-info li i{padding-right:10px; position:relative;top:7px;}
.col-md-66{width:48%;border:0px solid red;float:left;margin-right:2%}
.form-group input{}
.form-group .form-control{border: 1px solid #ddd;width:96%;height:40px;padding-left:10px;padding-top:10px; border-radius:3px;}
.send-btn{background: #087242;color: #fff; border: none !important;border: 2px solid transparent !important;text-transform: uppercase;letter-spacing: 1px;display: inline-block; text-align:center;padding: 10px 20px;border-radius:3px;}




/*登录页面*/
.detail-cont{width:430px;margin:60px auto;padding: 40px;background-color: rgba(10, 10, 10, 0.77);border: 2px ridge rgba(238, 238, 238, 0.13);border-radius: 5px;-moz-box-shadow: 0 -5px 10px 1px rgba(16, 16, 16, 0.57);-webkit-box-shadow: 0 6px 10px 1px rgba(16, 16, 16, 0.57); box-shadow: 0 -5px 10px 1px rgba(255, 255, 255, 0.2); border-bottom: none;border-bottom-left-radius: initial; border-bottom-right-radius: initial;color:#fff}
.detail-cont a{color:#fff}
.detail-cont h2{font-size:28px;margin-bottom: 20px; text-align:center}
.detail-cont input[type="text"], input[type="password"]{width: 93.4%;margin-bottom: 25px;padding: 10px;float: left;background-color: transparent;border: none;font-size: 15px;border-bottom: 1px solid rgba(238, 238, 238, 0.41);outline: none;color: #FFF;}
ul.tick li input[type="checkbox"]+label {position: relative; padding-left: 30px; border: #F0F8FF;display: inline-block;font-size: 13px; color: #EEE;}
ul.tick {list-style: none;display: inline-block; width: 100%;margin-bottom: 20px;}
ul.tick li input[type="checkbox"] {display: none;}
ul.tick li input[type="checkbox"]+label span:first-child { width: 17px;height: 17px;display: inline-block;border: 1px solid #EEE;position: absolute; top: 0px;left: 0; bottom: 4px;}
.send-button { margin-bottom: 20px;}
.send-button a{display:block;width: 60%; margin:0 auto;padding: 10px 0;font-size: 16px;font-weight: 100; background-color: transparent; color: #CCC;border: 1px solid rgba(238, 238, 238, 0.41);border-width: thin; cursor: pointer; outline: none; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all;-o-transition: 0.5s all; -ms-transition: 0.5s all; text-decoration: none;}
.wangji_mima{ text-align:right;color:#ccc}
.wangji_mima a{color:#0a9b59 !important}
.social-icons {margin-top: 20px;text-align: center;}
.social-icons p {color: #CCC; margin-bottom: 15px;}
.social-icons ul li {float: left;width: 32.9%;}
.social-icons ul li a {display: block;}
.login a { color: #CCC;}
.social-icons ul li.qq span.icons {background: url(../images/QQ.png) no-repeat;background-size: 100%;}
.social-icons ul li span.icons {background: url(../images/i1.png) no-repeat center;width: 30px;height: 30px;display: inline-block;}
.social-icons ul li a span {vertical-align: middle;color: #fff;font-size: 15px;}
.social-icons ul li.weixin span.icons {background: url(../images/weixin.png) no-repeat;background-size: 100%;}
.social-icons ul li.weibo span.icons { background: url(../images/weibo.png) no-repeat;background-size: 100%;}
.zhu-yz{ position:relative}
.zhu-yz label{ position:absolute; top:-15px;right:10px;}




/*个人中心*/
.per_main{padding-top:30px; overflow:hidden}
.per_left{float:left;width:200px;}
.per_index{font-size:17px;height:50px;line-height:50px;border-bottom:1px solid #eee;padding-left:20px;border:1px solid #eee}
.per_left a:hover{color:#0a9b59;text-decoration:none}
.mcmb_title_on{background:#F8F8F8;border-left:1px solid #ccc;border:none;border-left:2px solid #087242}
.mcmb_title_on a{color:#087242 !important}
.ce_nav{border-right: 1px solid #eee;border-bottom: 1px solid #eee;border-left: 1px solid #eee;}
.ce_nav>li{text-indent:15px;line-height:45px;border-bottom:1px dashed #ccc;}
.ce_nav>li>a{ position:relative;}
.ce_nav li:last-child{border-bottom:none}

.jia{background: url(../images/jia.png) no-repeat;width: 11px;height: 11px;float:left;margin-top:18px;margin-left:20px;display:block;}
.jian{background: url(../images/jian.png) no-repeat;width: 11px;height: 11px;float:left;margin-top:18px;margin-left:20px;display:block}

.ce_nav>li img{margin-right:10px;}
.small_av{margin-top:-5px;display:none;}
.small_av ul{width:100%;border:0px solid #2577E3;padding-bottom:10px;}
.small_av ul li{line-height:32px;font-size:12px;padding-left:28px;}
.small_av ul li a{color:#666;}
.small_av ul li a:hover{color:#0a9b59;}
.ce_nav>li>a:hover{color:#0a9b59;}

.per_right{width:81%;float:right; overflow:hidden;font-size:12px;}
.puser_infor{border:1px solid #eee;border-top:2px solid #0a9b59; overflow:hidden;padding:15px;}
.dpuser_name{font-size:16px;height:40px}
.dpuser_name span{font-size:12px;}
.dptouxiang,.user_text,.text2{float:left}
.dptouxiang{width:130px;}
.dptouxiang img{border-radius:10px;}
.dpuser_text{width:320px;float:left}
.dpuser_text>div{margin-bottom:8px;}
.dpuser_text span{}
.dpuser_text i{color:#087242;}
.fabu_act{float:right;}
.fabu_act a{background: #087242;color:#fff;padding:8px;font-size: 13px;display: block;border-radius: 5px;margin-top: 10px}
.fabu_act a:hover{background:#0a9b59}
.#2577E3_color,.#2577E3_color a{color:#087242 !important}
.geren_infor{margin-top:30px;}
.geren_infor table{}
.geren_infor table td{height:30px;text-align:center;border:1px solid #eee}
.geren_infor table thead td{width:150px;height:40px;background:#F9F9F9}
.pi_mess{margin-top:40px;}
.pi_mess_title{border-left:2px solid #087242;padding-left:10px;font-weight: 600;color: #333;margin-bottom:20px;}
.pi_mess_title span{font-weight:lighter;margin-left:20px;color:#666;font-size:12px;}
.pi_mess table{margin-top:20px;}
.pi_mess table thead td{font-size:13px;color:#333}
.pi_mess table td{border:1px  solid #eee;height:40px;padding-left:20px;text-align:center}
.pbj{background:#0a9b59;color:#fff;padding: 2px 8px;display:inline !important}
.cyhd{background:#f3f3f3;margin-top:15px;padding:10px; overflow:hidden}
.cy_time{border-bottom:1px solid #E9E9E9;height:30px;margin-top:10px;}
.cy_time img{ vertical-align:middle;margin-right:10px;}
.cy_time i{color:#333}
.cy_list{background:#fff;margin-top:15px; overflow:hidden}
.cy_list dt{float:left;width:78px;margin-right:15px;}
.cy_list dd{float:left;width:500px;line-height:25px;padding-top:10px;}
.cy_list dd h4 a{color:#666}
.cy_list dd span{color:#999;margin-top:5px;display:block}
.cy_list dd span img{ vertical-align:middle;margin-right:5px;margin-top:-3px;}
.font{font-size:13px;}

.me_fabu{border:1px solid #eee;padding-top:20px;padding-left:20px;}
.me_fabu form>div>span{width:80px;float:left;text-align:right;line-height:30px}
.me_fabu form>div{margin-bottom:25px; overflow:hidden}
.me_fabu div input{border:1px solid #ccc;}
.me_fabu div input[type="text"]{width:220px;height:30px;padding-left:10px;}
.me_fabu div select{width:220px;height:25px;color:#666}
.zhusu{float:left;margin-top:7px}
.act_sub{background:#087242;color:#fff;border:0 !important;padding:8px 40px;margin-left:80px;border-radius:5px;font-size:15px;}
.pass_height input[type="password"]{width:180px;height:30px;padding:0px;margin-bottom:0px;color:#999}
.peral-cont{padding-top:50px;padding-bottom:130px;}
.select_width select{width:150px !important;}


/*修改资料*/
.uploader { position:relative; display:inline-block; overflow:hidden; cursor:default; padding:0; -moz-box-shadow:0px 0px 5px #ddd; -webkit-box-shadow:0px 0px 5px #ddd; box-shadow:0px 0px 5px #ddd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.filename { float:left; display:inline-block; outline:0 none; height:32px; width:180px; margin:0; padding:8px 10px; overflow:hidden; cursor:default; border:1px solid; border-right:0;color:#777; text-shadow:1px 1px 0px #fff; text-overflow:ellipsis; white-space:nowrap; -moz-border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px; border-radius:5px 0px 0px 5px; background:#f5f5f5; background:-moz-linear-gradient(top, #fafafa 0%, #eee 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #f5f5f5)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f5f5f5', GradientType=0);
border-color:#ccc; -moz-box-shadow:0px 0px 1px #fff inset; -webkit-box-shadow:0px 0px 1px #fff inset; box-shadow:0px 0px 1px #fff inset; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.per_right .button { float:left; height:32px; display:inline-block; outline:0 none; padding:8px 12px; margin:0; cursor:pointer; border:1px solid; font:bold 9pt/100% Arial, Helvetica, sans-serif; -moz-border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; border-radius:0px 5px 5px 0px; -moz-box-shadow:0px 0px 1px #fff inset; -webkit-box-shadow:0px 0px 1px #fff inset; box-shadow:0px 0px 1px #fff inset; }
.uploader input[type=file] { position:absolute; top:0; right:0; bottom:0; border:0; padding:0; margin:0; height:30px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; }
.red .button {height:30px;color:#fff;text-shadow: 1px 1px 0px #087242;background: #087242;background:-moz-linear-gradient(top, #b42364 0%, #90013f 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a9b59), color-stop(100%, #087242));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90013f', endColorstr='#087242', GradientType=0);border-color:#087242;}
.red:hover .button { background:#90013f; background:-moz-linear-gradient(top, #90013f 0%, #b42364 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #90013f), color-stop(100%, #b42364)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90013f', endColorstr='#087242', GradientType=0);}





/*我的收藏*/
.per_right .pc-panel-tab-content{width:100%}
.per_right .uoolu-wiki-house-list .list-item {padding-bottom: 30px; margin-bottom: 30px;border-bottom: 1px dashed #ccc;width:100%; box-shadow:0 0 0px rgba(103,103,103,.34); float:left;margin-left:0px;}
.uoolu-wiki-house-list .list-item .item-price{position: absolute;width: 160px;text-align: right;top: 0;right: 0; z-index: 5;}
.uoolu-wiki-house-list .list-item .item-price .main-price {line-height: 1.1;margin-bottom: 10px;font-size: 22px; font-weight: 700;color: #087242;}
.uoolu-wiki-house-list .list-item .item-price .sub-price {line-height: 1.1;margin-bottom: 20px;font-size: 14px;
color: #999;}
.uoolu-wiki-house-list .list-item .item-price .link-btn {display: inline-block; background-color: #fafafa; height: 24px;line-height: 24px;border: 1px solid #d1d1d1;padding: 0 20px;font-size: 12px;color: #333;}
.uoolu-wiki-house-list .list-item .item-pic {width: 215px;height: 155px; margin-right: 20px; float:left}
.uoolu-wiki-intro-list .list-item .item-info {position: relative; overflow: hidden;padding:0px;}
.uoolu-wiki-house-list .list-item .item-date {color: #b7b7b7;}
.uoolu-wiki-intro-list .list-item .item-date { position: absolute;color: #939393;font-size: 13px;right: 0;bottom: 0;z-index: 5;}
.uoolu-wiki-house-list .list-item .item-title {overflow: hidden;max-width: 450px;margin-bottom: 12px;line-height: 1.4; font-size: 18px;white-space: nowrap;text-overflow: ellipsis;color: #2e2f30;}
.uoolu-wiki-house-list .list-item .item-tag-intro .tag-info{display: inline-block; margin-right: 8px;padding-right: 8px; line-height: 1.1; border-right: 1px solid #69696a;font-size: 14px;color: #69696a;vertical-align: top;}
.uoolu-wiki-house-list .list-item .item-location img {display: inline-block;width: 11px;height: 14px;margin-right: 8px; vertical-align: middle;}
.uoolu-wiki-house-list .list-item .item-detail .detail-info {display: inline-block; margin-right: 15px; padding-right: 15px;border-right: 1px solid #b4b4b4; line-height: 1; font-size: 14px;color: #69696a;vertical-align: middle;}
.uoolu-wiki-house-list .list-item .item-detail .detail-info:last-child {border-right: none;}
.uoolu-wiki-house-list .list-item .item-detail .detail-info strong { margin-left: 5px;font-weight: 700;color: #087242;}
.uoolu-wiki-house-list .list-item .item-tag { margin-top: 15px;}
.uoolu-wiki-house-list .list-item .item-tag .tag-item {font-size: 14px;color: #999; line-height: 24px; border: 1px solid #ccc; background-color: #fff; border-radius: 0;margin-right: 8px;display:inline-block;padding: 0 8px;}
.uoolu-wiki-house-list .list-item .item-detail img {display: inline-block;width: 12px;height: 12px;margin-right: 8px;vertical-align: middle;}
.uoolu-mine-confirm {width: 300px; height: 190px; padding: 0 15px; background-color: #fbfbfb; border: 1px solid #e0e0e0; position: absolute;right: 60px;top: -25px;z-index: 100; display:none}
.uoolu-mine-confirm .confirm-title {  position: relative;line-height: 42px;border-bottom: 1px solid #e0e0e0;}
.uoolu-mine-confirm .confirm-title .title-info {font-size: 15px; font-weight: 700; color: #69696a;}
.uoolu-mine-confirm .confirm-title .close-btn {position: absolute; font-size: 28px;color: #0a9b59;line-height: 1; top: 8px; right: 0; z-index: 5; cursor: pointer;}
.uoolu-mine-confirm .confirm-content .content-info {padding: 35px 0 30px 0;text-align: center;font-weight: 700;font-size: 14px;color: #69727a;}
.uoolu-mine-confirm .confirm-content .content-opt {text-align: center;}
.uoolu-mine-confirm .confirm-content .content-opt .link-btn-confirm {background-color: #077242;color: #fff;border: 1px solid #077242;}
.uoolu-mine-confirm .confirm-content .content-opt .link-btn {display: inline-block; width: 94px;height: 30px;line-height: 30px;text-align: center;font-weight: 700;vertical-align: top; border-radius: 3px;}
.uoolu-mine-confirm .confirm-content .content-opt .link-btn-cancel {margin-left: 18px;background-color: #fff; color: #69696a;border: 1px solid #ddd;}
.item-location span{color: #69696a;}


/*分页*/
.paginator ul>li>a, .paginator ul>li>span {
    position: relative;
    float: left;
    /*padding: 4px 8px;*/
    margin-left: -1px;
    line-height: 1.42857143;
    color: #999;
    text-decoration: none;
    background-color: #fff;
    border:1px solid #ccc;
	padding:5px 10px;
	margin-right:10px;
    /*padding:8px;*/
}
.active1 {
    z-index: 2;
    color:White !important;
    cursor: default;
    background-color: #999 !important;
    border-color: #999 !important;
}
#AspNetPager1_input
{
	float:left;	
	padding: 8px 10px;
	margin-left:5%;
	margin-top:21px;
}
#AspNetPager1_btn
{
	float:left;	
	padding: 6px 12px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-top:21px;
    margin-left:5px;
}

.more a{float: left;padding:5px 25px;background-color:#087242;color:#fff !important; border-radius:3px;}
.panel-collapse .btn{padding:3px 5px; font-size:12px !important; background-color:#087242;color:#fff !important;margin:8px 0px; float:right;font-weight:normal !important; text-align:center}
.panel-collapse .btn:hover,.more a:hover{border:1px solid #087242; color:#343434 !important; background-color:#fff}
.panel:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.yb_conct{position:fixed;z-index:9999999;top:250px;right:-132px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#087242 url(../images/fixCont.png) no-repeat 0 4px;}
.yb_bar .yb_phone{background:#087242 url(../images/fixCont.png) no-repeat 0 -94px;}
.yb_bar .yb_QQ{text-indent:0;background:#087242 url(../images/fixCont.png) no-repeat 0 -45px;}
.yb_bar .yb_ercode{background:#087242 url(../images/fixCont.png) no-repeat 0  -136px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.tableClass tr td
{
	border:1px solid #333 !important;
}
.cearLeft
{
	width:72% !important;float:left;margin-top: 20px;text-align:center
}
.cearright
{
	float:right;margin-top: 20px;width:27% !important;
}