html{background:#eee}.proc{margin-bottom:70px}.design,.proc{-webkit-tap-highlight-color:rgba(255,255,255,0)}.proc .header{position:relative;height:50px;line-height:50px;margin:0 14px;text-align:center;font-size:16px}.proc .banner{border-bottom:1px solid #ddd}.proc .banner img{display:block;width:100%}.proc .notice{border-bottom:1px solid #ddd;background:#eee;color:#999;line-height:36px;text-align:center}.proc .notice .num{margin:0 2px;color:#faae1a}.proc .content{border-bottom:1px solid #ddd}.proc .footer{padding:18px 14px;background-color:#eee;font-size:16px}.proc .footer .icon{display:inline-block;width:24px;height:24px;margin-right:8px;background:url(//qhyxpicoss.kujiale.com/2015/07/13/KWRW6ZQKAEDGUCP4BQ888888_48x189.png) no-repeat;background-size:24px auto;vertical-align:middle}.proc .footer .qq-icon{background-position:0 -24px}.proc .footer .btn{display:inline-block;width:38%;padding:6px 14px;border:1px solid #ddd;border-radius:3px;background:#fff}.post .demand{padding-bottom:28px;font-size:16px}.post .demand .btn{display:inline-block;padding:10px 14px;border-radius:3px;background-color:#faae1a;color:#fff}.post .demand .item{margin-top:16px}.post .demand .item .submit{display:block;margin:0 14px}.post .demand .item-name{display:inline-block;margin:12px 0 12px 14px;padding-left:8px;border-left:3px solid #faae1a}.post .demand .item-input{width:58%;margin-right:14px;padding:11px 8px;border:1px solid #ddd;border-radius:3px;line-height:1.5}.post .demand .item-select{float:left;width:50%}.post .demand .item-select .inner{position:relative;height:40px;margin:-1px 0 0 -1px;padding:0 14px;line-height:40px;border:1px solid #ddd}.post .demand .item-select .check{position:absolute;right:14px;top:13px;width:14px;height:14px;border:1px solid #999;border-radius:49%;vertical-align:middle;-webkit-tap-highlight-color:rgba(255,255,255,0)}.post .demand .selected .check{border:none;width:16px;height:16px;background:url(//qhyxpicoss.kujiale.com/2015/07/13/KWRW6ZQKAEDGUCP4BQ888888_48x189.png) no-repeat;background-size:24px auto;background-position:0 -50px}.post .demand .phone{position:relative;margin:0 14px;font-size:14px}.post .demand .phone .get-code-box{position:absolute;top:0;right:0}.post .demand .phone .get-code-box .mask{position:absolute;left:0;top:0;width:100%;height:100%}.post .demand .phone .input-wrap{padding:0 8px;border:1px solid #ddd;border-radius:3px}.post .demand .phone .phone-num{padding:9px 8px;width:58%}.post .demand .phone .phone-code{width:100%;margin:0;padding:9px 0;border:none}.post .demand .phone-pic-authcode{left:-76px;top:-116px}.post .demand .phone-pic-authcode .btn-submit{padding:7px 20px;background-color:#faae1a!important;font-size:12px}.post .demand .location .item-name{float:left}.post .demand .location-wrapper{display:inline-block;position:relative;margin:0 14px 0 30px;width:58%;padding:0 8px}.post .demand .location-wrapper .province-slt{margin-left:-8px}.post .demand .location-wrapper .district-slt{margin-right:-8px}.post .demand .location-wrapper .city-slt{position:absolute;left:50%;margin-left:-35px}.post .demand .item-location{width:70px;height:46px;background:#fff;line-height:46px;border:1px solid #ddd;padding-left:5px}.list .designer{border-bottom:1px solid #eee;padding:20px 14px;font-size:16px}.list .designer .inner{position:relative;padding:0 80px 0 64px;min-height:50px}.list .designer .avatar{position:absolute;top:0;left:0;width:50px;height:50px}.list .designer .avatar img{width:50px;height:50px;border-radius:50%}.list .designer .score{width:94px;height:14px;margin-top:6px;background:url(//qhyxpicoss.kujiale.com/2015/07/17/KWUI6JYKAEBKNJIIBY888888_188x252.png);background-size:94px auto}.list .designer .score2{background-position:0 0}.list .designer .score3{background-position:0 -14px}.list .designer .score4{background-position:0 -28px}.list .designer .score5{background-position:0 -42px}.list .designer .score6{background-position:0 -56px}.list .designer .score7{background-position:0 -70px}.list .designer .score8{background-position:0 -84px}.list .designer .score9{background-position:0 -98px}.list .designer .score10{background-position:0 -112px}.list .designer .btn{position:absolute;right:0;top:0;width:80px;height:40px;line-height:40px;color:#faae1a;border:1px solid #faae1a}.list .designer .selected{border-color:#fff}.list .designer .completed{background:#faae1a;color:#fff}.design .mask{width:100%;height:800px;background:#fff}.design .header .hd{height:48px;margin:0 14px;line-height:48px;font-size:14px}.design .header .hd .back{display:inline-block;top:0;left:0;width:50px;height:50px;text-align:center}.design .header .bd{padding:20px 0 30px;text-align:center}.design .header .bd .title{font-size:16px;font-weight:600}.design .header .bd .author .avatar{height:50px;margin:16px 0}.design .header .bd .author .avatar img{width:50px;height:50px;border-radius:50%;vertical-align:top}.design .header .bd .author .name{font-size:14px}.design .header .ft{padding:4px 0;border:1px solid #eee;border-width:1px 0}.design .header .ft .table{width:100%;font-size:14px}.design .header .ft .item{border-left:1px solid #eee;padding:12px 0;text-align:center}.design .header .ft .city{border:none;width:19%}.design .header .ft .comm,.design .header .ft .spec{width:30%}.design .header .ft .area{width:19%}.design .content{padding-bottom:70px}.design .content .pic{width:100%;vertical-align:bottom}.design .content .desc{background:#f7f7f7;padding:16px}.design .content .note{position:relative;margin-bottom:10px;padding-left:22px;word-break:break-all}.design .content .note .num{position:absolute;left:0;display:inline-block;width:16px;height:16px;margin-right:10px;text-align:center;font-size:12px;color:#fff;background:#1bacef;border-radius:50%;z-index:0}.design .content .note .num:after{position:absolute;content:"";left:0;bottom:-6px;border-top:12px solid #1bacef;border-left:8px solid transparent;border-right:8px solid transparent;z-index:-1}.design .content .rooms{padding:16px 0}.design .content .rooms .room{margin:0 14px 20px;overflow:hidden}.design .content .rooms .room pre{word-wrap:break-word;word-break:break-all;white-space:normal}.design .content .rooms .room .name{font-weight:600;font-size:14px}.design .content .rooms .room .has-pano,.design .content .rooms .room .pano{position:relative}.design .content .rooms .room .pano .pic{margin-top:-25%}.design .content .rooms .room .pano-tip{position:absolute;display:block;width:24%;top:45%;left:38%}.design .content .rooms .room .pano-tip img{width:100%}.design .content .floorplan{padding:16px 14px}.design .content .slider{position:relative}.design .content .slider .swipe-wrap{overflow:hidden}.design .content .slider .swipe-wrap .wrap{float:left;position:relative}.design .content .slider .trigger{position:absolute;bottom:6px;right:5px}.design .content .slider .trigger a{display:inline-block;width:8px;height:8px;background:#fff;border-radius:50%;margin-right:7px}.design .content .slider .trigger .active{background:#faae1a}.design .content .slider .counter{position:absolute;bottom:6px;right:10px;font-size:14px;color:#fff}.design .simliar{margin:0 14px;padding-top:16px;border-top:1px solid #ddd}.design .simliar .hd{margin-bottom:12px;padding-left:8px;border-left:3px solid #faae1a;font-size:16px}.design .simliar .main{position:relative}.design .simliar .case{float:left;width:50%}.design .simliar .title{padding:12px 0 12px 8px;font-size:14px}.design .simliar .avatar{position:absolute;right:7px;bottom:-14px;width:28px;height:28px;border-radius:50%}.design .simliar .wrap{margin:0 3px;box-shadow:1px 2px 3px #eee}.designs{box-sizing:border-box;width:100%;min-height:calc(100vh - 50px);background-color:#fff}.designs .title{padding:36px 12px}.designs .title h1{padding-bottom:16px;text-align:center;font-size:20px;line-height:1;color:#333}.designs .title .detail{text-align:center;font-size:0;color:#666}.designs .title .detail .item{display:inline-block;font-size:12px;line-height:1}.designs .title .detail .item+.item{margin-left:12px}.designs .floor-plan{padding:0 12px 12px}.designs .floor-plan>img{width:100%}.floor-plan .plan-desc{padding-top:14px;font-size:14px}.designs .room{border-top:1px solid #eee;color:#333}.designs .room .name{padding:16.5px 12px;font-size:15px;line-height:1}.designs .room .desc{padding:0 12px 8px;font-size:14px}.designs .room .pic-ctn{padding:0 12px;font-size:0}.designs .room .pic{position:relative;box-sizing:border-box;margin-top:8px;padding-right:4px;display:inline-block;width:50%}.designs .room .pic:nth-child(2n){padding-left:4px;padding-right:0}.designs .room .pic img{width:100%}.designs .room .tags{position:absolute;bottom:0;left:0;font-size:0}.designs .room .pic:nth-child(2n) .tags{left:4px}.designs .room .tags .tag{display:inline-block;padding:0 3px;height:16px;line-height:16px;font-size:11px;color:#fff}.designs .room .tags .isHD{background-color:#5cd6d4}.designs .room .tags .isVray{background-color:#59baff}.designs .room .tags .isPano{background-color:#000}.designs .room .num{padding:16px 0 21px;font-size:15px;line-height:1;color:#999}.designs .room .num .show-all>a{color:#5198ff}.designs-room{padding-top:5px}.designs-room .room{border-top:none}.download-pop-bt{display:none;position:fixed;bottom:0;left:0;width:100%}.download-pop-bt .bg-img{width:100%;vertical-align:bottom}.download-pop-bt .download{width:92%;height:100%;top:0;left:2px}.download-pop-bt .cancel,.download-pop-bt .download{position:absolute;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.download-pop-bt .cancel{right:0;top:5px;height:20px;width:6%}.iPad-header{height:44px;position:relative;line-height:50px;width:100%;background:#fff}.iPad-header .logo{margin-left:20px;margin-top:9px;width:78px}.download-pop .cancel.D_cancel{top:10px}