
.parameter-detail{position:relative;border:solid #d7d7d7;border-width:1px 0}
.parameter-detail header{position:relative;z-index:10;width:100%}
.parameter-detail header.sticky{position:fixed;top:0;left:0}
.parameter-detail .compare{display:table;width:100%;background-color:#fff}
.parameter-detail .compare .left{
	display: table-cell;
	border-right: solid #d7d7d7 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #faf9f9;
	position: relative;
}

.parameter-detail .compare .left label{display:block;padding:.25rem 0;text-align:center}
.parameter-detail .compare .left label input{position:relative;display:inline-block;width:.875rem;height:.875rem;margin-right:.5rem;vertical-align:top;border:solid #ddd 1px;border-radius:.125rem}
.parameter-detail .compare .left label input:checked{background-color:#2f75bb;border-color:#2f75bb}
.parameter-detail .compare .left label input:checked::before{content:"";position:absolute;top:.125rem;left:.125rem;width:.5rem;height:.25rem;border:solid #fff;border-width:0 0 1px 1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.parameter-detail .compare .left label span{display:inline-block;padding:1px 0;font-size:.75rem;color:#666;vertical-align:top}

.parameter-detail .compare .main{position:relative;display:table-cell;overflow:hidden}


.parameter-detail .compare .main .slide{position:absolute;top:0;left:0;height:100%;font-size:0;white-space:nowrap}
.parameter-detail .compare .main .column{position:relative;width:6rem;display:inline-block;border-right:solid #d7d7d7 1px;color:#444;}
.parameter-detail .compare .main .column h4{padding:0;font-size:.75rem;font-weight:700;color:#444;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-align:center; margin:0;}
.parameter-detail .compare .main .column .price{padding:0 .25rem;font-size:.75rem;font-weight:700;color:#f43531;line-height:1.5}
.parameter-detail .compare .main .column .icon-cross{position:absolute;top:0;right:0;z-index:10;width:1.125rem;height:1.125rem;color:#eee}
.parameter-detail .compare .main .column .icon-cross::before{position:absolute;top:-.1875rem;right:-.1875rem;-webkit-transform:scale(.5);transform:scale(.5)}
.parameter-detail .compare .main .column .icon-cross::after{content:"";position:absolute;top:0;right:0;z-index:-1;width:0;height:0;border:solid .5625rem;border-color:#b5b5b5 #b5b5b5 transparent transparent}
.parameter-detail .compare .main .column h4~.icon-add{position:absolute;bottom:.3125rem;right:.3125rem;width:1rem;height:1rem;color:#b5b5b5;border:solid #b5b5b5 1px;border-radius:50%}
.parameter-detail .compare .main .column h4~.icon-add::before{display:inline-block;vertical-align:top;-webkit-transform:scale(.6);transform:scale(.6)}
.parameter-detail .compare .main .column h4~.icon-add.disabled{color:#e9e9e9;border-color:#e9e9e9;pointer-events:none}
.parameter-detail .compare .main .column .icon-add:only-child{position:absolute;top:10%;left:10%;width:80%;height:80%;font-size:1.25rem;font-weight:lighter;color:#999}
.parameter-detail .compare .main .column .icon-add:only-child::before{position:absolute;top:50%;left:50%;margin:-.625rem 0 0 -.625rem}


.parameter-detail .cartype{position:relative;z-index:1;padding:.5rem 5rem .75rem .5rem;background-color:#fff}
.parameter-detail .cartype h4{font-weight:700;line-height:1.5}
.parameter-detail .cartype .price{margin-top:.5rem;font-size:.75rem;color:#666}
.parameter-detail .cartype .price strong{font-size:.875rem;font-weight:700;color:#f43531}
.parameter-detail .cartype .btn{position:absolute;top:50%;right:.5rem;width:60px;margin-top:-.875rem;text-align:center}
.parameter-detail .cartype .btn.disabled{border-color:#e9e9e9}
.parameter-detail .cartype .btn .icon-add{display:inline-block;margin:-.0625rem .125rem 0 0;font-size:.75rem;vertical-align:top}


.parameter-detail .markbar{position:relative;z-index:1;padding:9px 0;font-size:.75rem;color:#666;background-color:#f0f0f0}
.parameter-detail .markbar::before{content:"";position:absolute;top:0;left:0;width:100%;height:0;border-top:solid #d7d7d7 1px}
.parameter-detail .markbar::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:0;border-bottom:solid #d7d7d7 1px}
.parameter-detail .markbar strong{margin-left:.5rem}
.parameter-detail .markbar .markup{position:absolute;top:.5625rem;right:.5rem;font-size:0}
.parameter-detail .markbar .markup em{font-size:.75rem;margin-left:.5rem}
.parameter-detail .markbar .markup .iconcss{margin-right:.25rem}
.parameter-detail .markbar .markup em:nth-child(1) .iconcss{display:inline-block;height:.375rem;padding:.125rem;vertical-align:top;border:solid #666 1px;border-radius:50%}
.parameter-detail .markbar .markup em:nth-child(1) .iconcss::before{content:"";display:inline-block;width:.375rem;height:.375rem;vertical-align:top;background-color:#666;border-radius:50%}
.parameter-detail .markbar .markup em:nth-child(2) .iconcss{display:inline-block;height:.375rem;padding:.125rem;vertical-align:top;border:solid #666 1px;border-radius:50%}
.parameter-detail .markbar .markup em:nth-child(2) .iconcss::before{content:"";display:inline-block;width:.25rem;height:.25rem;vertical-align:top;border:solid #666 1px;border-radius:50%}
.parameter-detail .markbar .markup em:nth-child(3) .iconcss{display:inline-block;width:.25rem;height:1px;margin-top:.3125rem;vertical-align:top;background-color:#666}


.parameter-detail .detail{width:100%;background-color:#fff;position:relative;overflow:hidden;}
.parameter-detail .detail .group{width:6rem}
.parameter-detail .detail .group h4{position:relative;z-index:1;width:100vw;padding:9px 0;font-size:.75rem;color:#666;background-color:#f0f0f0;pointer-events:none}
.parameter-detail .detail .group h4::before{content:"";position:absolute;top:0;left:0;width:100%;height:0;border-top:solid #d7d7d7 1px}
.parameter-detail .detail .group h4::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:0;border-bottom:solid #d7d7d7 1px}
.parameter-detail .detail .group h4 strong{margin-left:.5rem}
.parameter-detail .detail .group h4 .markup{position:absolute;top:.5625rem;right:.5rem;font-size:0}
.parameter-detail .detail .group h4 .markup em{font-size:.75rem;margin-left:.5rem}
.parameter-detail .detail .group h4 .markup .iconcss{margin-right:.25rem}
.parameter-detail .detail .group h4 .markup em:nth-child(1) .iconcss{display:inline-block;height:.375rem;padding:.125rem;vertical-align:top;border:solid #666 1px;border-radius:50%}
.parameter-detail .detail .group h4 .markup em:nth-child(1) .iconcss::before{content:"";display:inline-block;width:.375rem;height:.375rem;vertical-align:top;background-color:#666;border-radius:50%}
.parameter-detail .detail .group h4 .markup em:nth-child(2) .iconcss{display:inline-block;height:.375rem;padding:.125rem;vertical-align:top;border:solid #666 1px;border-radius:50%}
.parameter-detail .detail .group h4 .markup em:nth-child(2) .iconcss::before{content:"";display:inline-block;width:.25rem;height:.25rem;vertical-align:top;border:solid #666 1px;border-radius:50%}
.parameter-detail .detail .group h4 .markup em:nth-child(3) .iconcss{display:inline-block;width:.25rem;height:1px;margin-top:.3125rem;vertical-align:top;background-color:#666}
.parameter-detail .detail .group .item{
	display: table;
	width: 100%;
	background-color: #faf9f9;
	border-right:1px solid #d7d7d7;
}
.parameter-detail .detail .group .item .inner{display:table-cell;padding:0 .25rem;font-size:.75rem;color:#666;line-height:1.3;text-align:center;vertical-align:middle;white-space:normal;border-top:solid #d7d7d7 1px}
.parameter-detail .detail .group .item .inner:empty{background-color:transparent!important;border-bottom:0}
.parameter-detail .detail .group .item .inner.highlight{background-color:#f0d6d6}
.parameter-detail .detail .group .item strong{color:#f43531}
.parameter-detail .detail .group .item a{color:#2f75bb}
.parameter-detail .detail .group .item .enquire{display:inline-block;width:3.75rem;margin-top:.375rem;padding:.125rem 0;color:#fff;line-height:1;text-align:center;background-color:#2f75bb;border-radius:.125rem}


.parameter-detail .detail .left{width:6rem;border-right:solid #d7d7d7 1px;position: absolute;left: 0;z-index: 0;}
.parameter-detail .detail .left .group:first-child h4{display:none}
.parameter-detail .detail .left .group:first-child .item-floorprice .inner{height:4.375rem}
.parameter-detail .detail .left .group .item .inner{background-color:transparent!important}


.parameter-detail .detail .main{overflow:auto;margin-left: 84px;}
.parameter-detail .detail .main .slide{height:100%;font-size:0;white-space:nowrap}
.parameter-detail .detail .main .data{position:relative;height:100%}
.parameter-detail .detail .main .group{width:auto}
.parameter-detail .detail .main .group .item{width:auto;width: 6rem;table-layout:fixed;}
.parameter-detail .detail .main .group .item:first-child{margin-top:1.875rem}
.parameter-detail .detail .main .group .item .inner{width:5.9375rem;color:#444;border-right:solid #d7d7d7 1px;word-break: break-all;}
.parameter-detail .detail .main .group:first-child .item:first-child{margin-top:0}
.parameter-detail .detail .main .group:first-child .item-floorprice .inner{height:4.375rem}


.parameter-detail.solo .detail .main .data,.parameter-detail.solo .detail .main .group .item,.parameter-detail.solo .detail .main .slide{width:100%}
.parameter-detail.solo .detail .main .data .inner,.parameter-detail.solo .detail .main .group .item .inner,.parameter-detail.solo .detail .main .slide .inner{border-right:0}


