#component_okKOvaDVHgYZ span{
	font-family:Open Sans!important
}
#component_rRKjlPYgHDCt span{
	font-family:Open Sans!important
}
#component_ntAEGFNBHOpZ span{
	font-family:Open Sans!important
}
#component_sNAOlPsBchdE span{
	font-family:Open Sans!important
}
.proddetails-detial-wrap .detial-cont-tabscont h2{
    color: rgb(0, 64, 152)!important;
}
.proddetails-detial-wrap .detial-cont-tabscont table .firstRow *{
    background-color: rgb(0, 65, 155)!important;
}
.proddetails-detial-wrap .detial-cont-tabscont table .firstRow{
	color: rgb(255, 255, 255)!important;
}
.proddetails-detial-wrap .detial-cont-tabscont table *{
	text-align:center;
}
#component_lpKfEuURmSqZ,#component_jkpKGUvifaFZ,#component_wIfpOQZECelt,#component_rTUfkRMjhGDO,#component_pLAUQKwrjcTZ,#component_uRUpGfwCOmIt,#component_rVUEvusgnzqO,#component_ppKAZPfSOebj,#component_oUfpEuKnOHmt{display:block !important;} 
@media(max-width:600px){
  #component_sGALqMcvYanZ > div > div.sitewidget-bd.fix > form > fieldset > div:nth-child(4),#component_sGALqMcvYanZ > div > div.sitewidget-bd.fix > form > fieldset > div:nth-child(5){
  	/*width: 98%;*/
  }
  #extend2,#extend1{
  	    width: 100%;
  }
}
.QX-149340919 .prodBrief{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
.block17004 .tile,#outerContainer_1622385084018 a,#outerContainer_1622388201868 a,#outerContainer_1622388781878 a{
	cursor: unset!important;
}

#location_1622389195671 .gallery-list li img {cursor: auto;}

/*首页维护叠加效果*/
#siteblocks-setting-wrap-jUKEGkNWtbAj {
	margin-top: -120px !important;
}
.backstage-frontendpreview #siteblocks-setting-wrap-jUKEGkNWtbAj {
	margin-top: 0px !important;
}
#component_smUEvaNhjtZO > DIV > DIV > DIV {
	display:none !important;
}
#siteblocks-setting-wrap-jUKEGkNWtbAj > DIV > DIV > DIV {
	padding-bottom:0px !important;
}
/*热点文字大小调整*/
#siteblocks-setting-wrap-rmAjQuDMkFBE .qin17364 .backstage-hotSpot-wrap .backstage-hotSpot-name {
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	padding-left:30px !important;
	margin-top:-5px !important;
	font-size:16px !important;
}
/*MATTRESS PRODUCTION LINE页面文字叠加热点区块*/
@media (min-width: 991px) {
	#outerContainer_1709101499831 {
        position: absolute;
        width: 100%;
        transform: translateY(-130%);
    }
}

/*关于我们优势手机端文字大小*/
@media screen and (max-width:500px) {
	#siteblocks-setting-wrap-ATpZlkNVezKj > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(2) > DIV:nth-child(2) {
	letter-spacing:0px !important;
	font-size:16px !important;
	line-height:23px !important;
}
#siteblocks-setting-wrap-ATpZlkNVezKj > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(2) > DIV:nth-child(2) > SPAN {
	font-size:16px !important;
	letter-spacing:0px !important;
	line-height:23px !important;
}
#siteblocks-setting-wrap-ATpZlkNVezKj > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(2) > DIV:nth-child(3) > P:nth-child(1) {
	line-height:19px !important;
}
#siteblocks-setting-wrap-ATpZlkNVezKj > DIV > DIV > DIV:nth-child(3) > DIV:nth-child(2) > DIV:nth-child(2) {
	line-height:23px !important;
	font-size:16px !important;
	letter-spacing:0px !important;
}
#siteblocks-setting-wrap-ATpZlkNVezKj > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(2) > DIV:nth-child(2) {
	line-height:22px !important;
}
#siteblocks-setting-wrap-ATpZlkNVezKj > DIV > DIV > DIV:nth-child(4) > DIV:nth-child(2) > DIV:nth-child(2) {
	font-size:16px !important;
	letter-spacing:0px !important;
	line-height:22px !important;
}
}
.cookieDialog {
    border-radius: 12px;
    box-shadow: 0 4px 16px rgba(0, 0, 0, .16);
    color: #010205;
    position: fixed;
    top: 50%;
    right: auto;
    right: initial;
    bottom: auto;
    bottom: initial;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 982px;
    height: auto;
    max-height: calc(100vh - 41px);
    max-width: calc(100vw - 41px);
    background: #fff;
    overflow: hidden;
    overflow-y: auto;
    box-shadow: 0 6px 36px rgba(0, 0, 0, .3);
    padding: 20px 7.14286%;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    box-sizing: border-box;
    font-family: "Porsche Next", "Arial Narrow", sans-serif;
    z-index: 9999995;
}
.hide_Place{
      display: none;
 }