	.bgGrassGreen{background: #48cd93;} 
.bgOrange{background: #ff885f;} 
.content{width: 100%; height: auto;}
.animate{-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);  box-shadow: 0 15px 30px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
.lh24{line-height: 24px;}
.text-decoration{text-decoration:line-through;}
.col64{color: #646464;}
.hide{display: none;}
/************************************************************************************************************************************************/
.content{ width: 100%; line-height: 1; background: #f7f7f7; padding-bottom: 50px;}
/*banner */
.content .banner{width: 100%; height: 450px;}
.content .banner .banner_box{width: 1200px; height: 100%; margin: 0 auto;}
.content .banner .banner_box .yuyue{ width: 221px; height: 375px; padding:0 20px;  float: right; background: url(//s1.17house.com/newweb/pc/common/images/yin_fff90.png); margin-top: 38px;}
.content .banner .banner_box .yuyue .tit{width: 100%; height: 20px; font-size: 20px ; color: #646464; margin-top: 30px; text-align: center;}
.content .banner .banner_box .yuyue .baomingliang{text-align: center;margin-top: 16px; margin-bottom: 20px;}
.content .banner .banner_box .yuyue input,.content .banner .banner_box .yuyue .city{width: 201px ; height: 24px; background: #fff; padding:8px 0 8px 20px; line-height: 24px; color: #b0b0b0; margin-top: 10px;}
.content .banner .banner_box .yuyue .city{position: relative; cursor: pointer; z-index: 2;}
.content .banner .banner_box .yuyue .city i{position: absolute; width:13px; height: 8px; top: 50%; margin-top: -4px; right: 20px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -30px -439px;}
.content .banner .banner_box .yuyue .city .cityList{display: none; position: absolute;width: 100%;height:222px;background: #fafafa;border: 1px solid #eee;left: -1px; top: 40px; z-index: 1;overflow-y: scroll;}
.content .banner .banner_box .yuyue .city .cityList li{height: 36px; line-height: 36px; padding-left: 20px; margin-bottom: 1px; background: #fff; }
.content .banner .banner_box .yuyue .city .cityList li a{color: #666;}
.content .banner .banner_box .yuyue .city .cityList li:hover{background: #1AC078;}
.content .banner .banner_box .yuyue .city .cityList li:hover a{color: #fff;}
.content .banner .banner_box .yuyue .city .cityList li.active{background: #1AC078;}
.content .banner .banner_box .yuyue .city .cityList li.active a{color: #fff;}
.content .banner .banner_box .yuyue .error_tip{font-size: 14px;/* height: 14px;*/ color: #ff4646; margin-top: 10px;}
.content .banner .banner_box .yuyue .yuyue_btn{width: 100%; height: 40px; line-height:40px; margin-top: 10px; text-align: center; color: #fff; background: #1AC078; font-size: 16px; cursor: pointer; border-radius: 3px;}
.content .banner .banner_box .yuyue .yuyue_btn:hover{background: #00a051;}
.content .banner .banner_box .yuyue .lunbo{height: 24px; overflow: hidden;margin-top: 20px; font-size: 12px; color: #333333; }
.content .banner .banner_box .yuyue .lunbo .span_phone,.content .banner .banner_box .yuyue .lunbo .span_b,.content .banner .banner_box .yuyue .lunbo .sc-time{margin-right: 8px;}
/*banner end*/
/*流程*/
.content .liucheng {width: 100%;background: #fff;}
.content .liucheng .liucheng_box{width: 1200px; height: 140px; margin: 0 auto; position: relative;}
.content .liucheng .liucheng_box .xian{width: 1026px;border-bottom: 1px solid #5fd3a1; position: absolute; top: 55px;left:55px ;}
.content .liucheng .liucheng_box .liucheng_lsit_ul { margin-left: 42px; position: relative; z-index: 1;}
.content .liucheng .liucheng_box .liucheng_lsit_ul li{width: 110px; text-align: center; margin-right: 55px; font-size: 18px;}
.content .liucheng .liucheng_box .imgBox{width: 88px; height: 80px; background: #fff; margin-left: 11px;}
.content .liucheng .liucheng_box .imgBox .img{width: 70px; height: 70px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat; margin: 18px 0 0 9px;}
.content .liucheng .liucheng_box .imgBox .img.img1{ background-position: -517px -78px;}
.content .liucheng .liucheng_box .imgBox .img.img2{ background-position: -590px -78px;}
.content .liucheng .liucheng_box .imgBox .img.img3{ background-position: -663px -78px;}
.content .liucheng .liucheng_box .imgBox .img.img4{ background-position: -737px -78px;}
.content .liucheng .liucheng_box .imgBox .img.img5{ background-position: -811px -78px;}
.content .liucheng .liucheng_box .imgBox .img.img6{ background-position: -885px -78px;}
.content .liucheng .liucheng_box .imgBox .img.img7{ background-position: -960px -78px;}
/*流程end*/
/*套餐列表*/
.content .taocanList{width: 100%;}
.content .taocanList .taocanList_box{width: 1200px; margin: 0 auto; padding-top: 30px;}
.content .taocanList .taocanList_box .list{ background: #fff;width: 895px;}
.content .taocanList .taocanList_box .list .info{width: 855px;padding: 20px;}
.content .taocanList .taocanList_box .list .info .tit{width: 100%; font-weight: 100; font-size: 24px; color: #666666; }
.content .taocanList .taocanList_box .list .info .info_box{display: block; width:100%; height: 322px; background: #fafafa; line-height: 1; margin-top: 20px;}
.content .taocanList .taocanList_box .list .info .info_box a{display: inline-block;}
.content .taocanList .taocanList_box .list .info .taocan_info_img{width: 322px; height: 322px;}
.content .taocanList .taocanList_box .list .info .taocan_info_box{width: 430px; height: 204px;}
.content .taocanList .taocanList_box .list .info .taocan_info_box .price_yuding{width: 120px; height: 26px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -520px -320px;}
.content .taocanList .taocanList_box .list .info .taocan_info_box .taocan_info_box_label{display: inline-block;  height: 19px; padding: 0 8px; font-size: 12px; line-height: 19px; color:#fff; text-align: center; margin: 0 5px; background: #48cd93; border-radius: 16px 16px 16px 16px;}
.content .taocanList .taocanList_box .list .info.banbao_taocan .taocan_info_img{width: 100px; height: 100px;}
.content .taocanList .taocanList_box .list .info.banbao_taocan .taocan_info_box{height: 129px;}
.content .taocanList .taocanList_box .list .info .taocan_info_box .xuxian{width: 440px; border: 1px dashed #eee; margin: 20px 0;}
.content .taocanList .taocanList_box .list .info .taocan_info_box.border_B{border-bottom: 1px solid transparent;}
.content .taocanList .taocanList_box .list .info .taocan_info_box .yuyueBtn{width: 200px; height: 50px; border-radius:3px; background: #1AC078; cursor: pointer; text-align:center ; line-height: 50px; font-size: 18px; color: #fff; margin-top:20px ;}
.content .taocanList .taocanList_box .list .info .taocan_info_box .yuyueBtn:hover{background: #00a051;}
.content .taocanList .taocanList_box .list .adBanner{padding: 20px; height: 362px; margin: 20px 0;}
.content .taocanList .taocanList_box .list .adBanner img{width: 100%; height: 100%; background:#ffe0e0;}
.content .taocanList .taocanList_box .list .fitment-knowledge{width:100%;height:auto;background:#f7f7f7;padding:20px 0 0 0;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail{width:100%;height:auto;background:#fff;padding:20px 0 0 0;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-title{width:855px;height:auto;color:#333;margin:0 auto 20px auto;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox{width:855px;height:auto;margin:0 auto;padding:0 0 20px 0;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-left{width:270px;height:auto;position:relative;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-left img{width:100%;height:200px;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-left .left-back{position:absolute;bottom:0;left:0;display:block;width:100%;height:30px;background:#000;opacity:.7;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-left .left-word{position:absolute;bottom:0;left:2%;display:block;width:96%;height:30px;line-height:30px;text-align:center;color:#f8f8f8;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-right{width:272px;height:auto;margin-bottom:11px;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-right i{display:block;width:4px;height:4px;margin-right:5px;background:#ccc;border-radius:50%;margin-top:6px;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-right a{display:block;width:260px;height:auto;font-size:14px;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.content .taocanList .taocanList_box .list .fitment-knowledge .knowledge-detail .detail-msgBox .msgBox-right a:hover{color:#1ac078;}
/*right*/
.content .right_box{width:284px;height:auto;}
.content .right_box .fangan{width: 244px; height: 205px; padding: 20px 20px 0; background: #fff;margin-bottom: 20px;}
.content .right_box .fangan .list{width: 100%; border-top:1px solid #eee; padding-top: 10px;}
.content .right_box .fangan .list li{width: 50%; height: 36px; float: left; line-height: 36px;  }
.content .right_box .fangan .list li i{display: inline-block; width: 16px ; height: 16px; background: #1ac078; line-height: 16px; text-align: center; float: left ; margin-top: 10px; margin-right: 10px; border-radius: 50%; color: #fff; font-size: 12px;}
.content .right_box .yuyue{margin-bottom: 20px; background: #fff;width: 244px; padding: 20px; }
.content .right_box .yuyue h3{font-weight: 100;}
.content .right_box .yuyue .yuyue_box{margin-top: 10px;}
.content .right_box .yuyue .yuyue_box .city,.content .right_box .yuyue .yuyue_box input{width:224px;  height: 22px; padding:8px 0 8px 20px; border: 1px solid #eee; border-radius: 3px; line-height: 22px;  color: #b0b0b0; cursor: pointer; position: relative;}
.content .right_box .yuyue .yuyue_box .city i{position: absolute; width:13px; height: 8px; top: 50%; margin-top: -4px; right: 20px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -30px -439px;}
.content .right_box .yuyue .yuyue_box .city .cityList{display: none; position: absolute;width: 100%;height:222px;background: #fafafa;border: 1px solid #eee;left: -1px; top: 38px; z-index: 1;overflow-y: scroll;}
.content .right_box .yuyue .yuyue_box .city .cityList li{height: 36px; line-height: 36px; padding-left: 20px; margin-bottom: 1px; background: #fff; }
.content .right_box .yuyue .yuyue_box .city .cityList li a{color: #666;}
.content .right_box .yuyue .yuyue_box .city .cityList li:hover{background: #1AC078;}
.content .right_box .yuyue .yuyue_box .city .cityList li:hover a{color: #fff;}
.content .right_box .yuyue .yuyue_box .city .cityList li.active{background: #1AC078;}
.content .right_box .yuyue .yuyue_box .city .cityList li.active a{color: #fff;}
.content .right_box .yuyue .yuyue_box .error_tip{margin-top: 10px; color: #ff4646;}
.content .right_box .yuyue .yuyue_box .yuyue_btn{width: 100%; height: 52px; line-height: 52px;margin-top: 10px; text-align: center; color: #fff; background: #1AC078; font-size: 20px; cursor: pointer; border-radius: 3px;}
.content .right_box .yuyue .yuyue_box .yuyue_btn:hover{background: #00a051;}
.content .taocanList .taocanList_box .right{width: 284px;}
.content .right_box .rightAD{width: 100%; height: 380px; margin-bottom: 20px;}
.content .right_box .rightAD img{width: 100%; height: 100%; background: aqua;}
.content .right_box .baojia{background: #fff;width: 244px; height: 367px; padding: 20px; position: relative; }
.content .right_box .baojia .tit{font-weight: 100; width: 100%; text-align: center; color: #333333; }  
.content .right_box .baojia .baojia_box{margin-top: 15px;}
.content .right_box .baojia .dangqian{width: 100%; font-size: 14px; color: #999999; text-align: center;	margin-top: 10px;}
.content .right_box .baojia .xuanze{width:254px; height: 100px;    margin: 30px auto 0;}
.content .right_box .baojia .xuanze.XZ2{height:155px ; display: none;}
.content .right_box .baojia .xuanze.XZ2 .houseStyle{width: 100%;}
.content .right_box .baojia .xuanze.XZ2 .houseStyle li{width: 115px; height: 36px; border:1px solid #e4e4e4; cursor: pointer; margin-bottom: 10px; line-height:36px; text-align: center; color: #a9afb1; border-radius: 3px;}
.content .right_box .baojia .xuanze.XZ2 .houseStyle li.active{background: #1AC078; border:1px solid #1AC078; color: #fff;}
.content .right_box .baojia .xuanze .icon_box {width: 70px; height: 70px;  text-align: center; cursor: pointer;}
.content .right_box .baojia .xuanze .icon_box .icon{width: 70px; height: 70px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat;}
.content .right_box .baojia .xuanze .icon_box .icon1{background-position: -978px -292px;}
.content .right_box .baojia .xuanze .icon_box .icon2{background-position: -978px -210px;}
.content .right_box .baojia .xuanze .icon_box span{color: #666666; margin-top: 14px; display: inline-block;}
.content .right_box .baojia .xuanze .icon_box.active .icon1{background-position: -1050px -292px; ;}
.content .right_box .baojia .xuanze .icon_box.active .icon2{background-position: -1050px -210px;}
.content .right_box .baojia .xuanze .icon_box.active span{color: #1AC078;}
.content .right_box .baojia .PFM{position: absolute;top: 276px;right: 35px;color: #b0b0b0;}
.content .right_box .baojia .suanIng{ display: none; text-align: center;position: absolute;  left: 0 ;right: 0; top: 0;bottom: 0; background: url(//s1.17house.com/newweb/pc/common/images/yin_bai.png);}
.content .right_box .baojia .suanIng .touxiang{width: 100px; height: 100px; margin:80px auto 0; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -999px -401px;;}
.content .right_box .baojia .baojia_box .city,.content .right_box .baojia .baojia_box input{width:224px;  height: 22px; padding:8px 0 8px  20px; border: 1px solid #eee; border-radius: 3px; line-height: 22px;  color: #b0b0b0; cursor: pointer; position: relative;}
.content .right_box .baojia .baojia_box .city i{position: absolute; width:13px; height: 8px; top: 50%; margin-top: -4px; right: 20px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -30px -439px;}
.content .right_box .baojia .baojia_box .city .cityList{display: none; position: absolute;width: 100%;background: #fafafa;border: 1px solid #eee;left: -1px; bottom: -372px; z-index: 1;}
.content .right_box .baojia .baojia_box .city .cityList li{height: 36px; line-height: 36px; padding-left: 20px; margin-bottom: 1px; background: #fff; }
.content .right_box .baojia .baojia_box .city .cityList li a{color: #666;}
.content .right_box .baojia .baojia_box .city .cityList li:hover{background: #1AC078;}
.content .right_box .baojia .baojia_box .city .cityList li:hover a{color: #fff;}
.content .right_box .baojia .baojia_box .city .cityList li.active{background: #1AC078;}
.content .right_box .baojia .baojia_box .city .cityList li.active a{color: #fff;}
.content .right_box .baojia .baojia_box .error_tip{margin-top: 10px; color: #ff4646;}
.content .right_box .baojia .baojia_box .button{width: 100%; height: 52px; line-height: 52px;margin-top: 10px; text-align: center; color: #fff; background: #1AC078; font-size: 20px; cursor: pointer; border-radius: 3px;}
.content .right_box .baojia .baojia_box .button:hover{background: #00a051;}
.content .right_box .baojia .jieguo{ display: none; position: absolute;  text-align: center; left: 0 ; top: 0; width: 284px; height: 407px; background:#fff;}
.content .right_box .baojia .jieguo .tit{width: 252px; height: 44px; margin: 30px 0 0 17px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -1103px -456px ;}
.content .right_box .baojia .jieguo .info{width: 215px; height: 144px; padding: 20px 0 0 30px; background: #fafafa; margin: 27px 0 0 20px;}
.content .right_box .baojia .jieguo .info p{text-align: left; margin-bottom: 10px;}
.content .right_box .baojia .jieguo .suanBtn{width: 245px; height: 50px; background: #1AC078; margin: 20px 0 0 20px; color: #fff; text-align: center; line-height: 50px; font-size: 18px; cursor: pointer; border-radius: 3px;}
.content .right_box .baojia .jieguo .suanBtn:hover{background: #00a051;}
.content .right_box .baozhang{width: 284px; background: #fff; margin-bottom: 20px;}
.content .right_box .baozhang ul{width: 100%;}
.content .right_box .baozhang li{width: 244px; padding: 20px 20px 0; height: 75px;}
.content .right_box .baozhang li:hover{background:#fafafa;}
.content .right_box .baozhang li .xian{ width: 100%; float: left; margin-top: 20px; border-bottom: 1px solid #eee;}
.content .right_box .baozhang li a{display: inline-block;width: 100%; height: 100%;}
.content .right_box .baozhang .baozhang_img{width: 54px; height: 54px; background: url(//s1.17house.com/newweb/pc/taocan/777/images/xbtPcNew.png) no-repeat;}
.content .right_box .baozhang .baozhang_img.img1{background-position: -369px 0px;}
.content .right_box .baozhang .baozhang_img.img2{background-position: -369px -87px;}
.content .right_box .baozhang .baozhang_img.img3{background-position: -369px -174px;}
.content .right_box .baozhang .baozhang_img.img4{background-position: -369px -266px;}
.content .right_box .baozhang .baozhang_img.img5{background-position: -369px -352px;}
.content .right_box .baozhang .baozhang_img1:hover .baozhang_img.img1{background-position: -434px 0px;}
.content .right_box .baozhang .baozhang_img2:hover .baozhang_img.img2{background-position: -434px -87px;}
.content .right_box .baozhang .baozhang_img3:hover .baozhang_img.img3{background-position: -434px -174px;}
.content .right_box .baozhang .baozhang_img4:hover .baozhang_img.img4{background-position: -434px -266px;}
.content .right_box .baozhang .baozhang_img5:hover .baozhang_img.img5{background-position: -434px -352px;}
.content .right_box .baozhang .baozhang_list{margin-left: 10px;}
.content .right_box .baozhang .baozhang_list h3{font-size: 16px; color: #333333;}
.content .right_box .baozhang .baozhang_list p{font-size: 14px; color: #999999; line-height: 2;}
.content .right_box .women{margin-bottom: 20px; width: 244px; padding: 20px; background: #fff;}
.content .right_box .women h3{font-weight: 100; font-size: 16px ; color:#666666;}
.content .right_box .women p{color: #999; line-height: 32px;}
.content .right_box .newOld-public{width:100%;height:auto;background:#fff;padding:20px 0 0 0;margin-bottom: 20px;}
.content .right_box .newOld-public .public-title{color:#333;width:244px;height:auto;font-weight:600;margin:0 auto 10px auto;}
.content .right_box .newOld-public .design-list{width:244px;height:auto;margin:0 auto;padding:10px 0 0 0;}
.content .right_box .newOld-public .design-list li{width:112px;height:auto;}
.content .right_box .newOld-public .design-list li img{width:100%;height:112px;}
.content .right_box .newOld-public .siteShow-list{width:244px;height:auto;margin:0 auto;padding:0 0 10px 0;}
.content .right_box .newOld-public .siteShow-list li{width:100%;height:auto;padding:10px 0;}
.content .right_box .newOld-public .siteShow-list li.borderDashed{border-bottom:1px dashed #f1f1f1;}
.content .right_box .newOld-public .siteShow-list li .li-left{width:60px;height:auto;}
.content .right_box .newOld-public .siteShow-list li .li-left img{width:100%;height:60px;}
.content .right_box .newOld-public .siteShow-list li .li-right{width:174px;height:auto;}
.content .right_box .newOld-public .siteShow-list li .li-right .smtitle,.content .right_box .newOld-public .siteShow-list li .li-right .title{width:100%;height:auto;color:#333;display:block;margin:0 0 8px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.content .right_box .newOld-public .siteShow-list li .li-right .title:hover{color: #1AC078;}
.content .right_box .newOld-public .siteShow-list li .li-right .money{display:block;width:100%;height:auto;color:#999;}
.content .right_box .newOld-public .siteShow-list li .li-right .money i{color:#fd8c39;}
.content .right_box .newOld-public .LFBG-list{width:244px;height:auto;margin:0 auto;padding:0 0 10px 0;}
.content .right_box .newOld-public .LFBG-list li{width:100%;height:auto;padding:10px 0;}
.content .right_box .newOld-public .LFBG-list li.borderDashed{border-bottom:1px dashed #f1f1f1;}
.content .right_box .newOld-public .LFBG-list li .li-title{display:block;width:100%;height:auto;color:#333;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.content .right_box .newOld-public .LFBG-list li .li-title:hover{color:#1ac078;}
.content .right_box .newOld-public .LFBG-list li dl{width:100%;height:auto;}
.content .right_box .newOld-public .LFBG-list li dl dd{color:#999;}
/*right end*/
/*套餐列表end*/