.pg_6_22{background-color:rgba(242,242,242,1);}.pg_6_23{padding-top:20px;padding-bottom:20px;} .pg_6_24{	background:white;padding:30px;border-radius:16px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);}h1{	text-align:center;	color:#2d3748;	margin-bottom:25px;	font-size:22px;}.form-item{	margin-bottom:18px;}label{	display:block;	margin-bottom:8px;	color:#4a5568;	font-weight:500;}input{	width:100%;	padding:12px 14px;	border:1px solid #e2e8f0;	border-radius:8px;	font-size:16px;	outline:none;}input:focus{	border-color:#4299e1;}.calc-btn{	width:100%;	padding:14px;	background-color:#3182ce;	color:white;	border:none;	border-radius:8px;	font-size:16px;	font-weight:bold;	cursor:pointer;	margin-top:10px;}.calc-btn:hover{	background-color:#2b6cb0;}.result-box{	margin-top:30px;	padding:20px;	background-color:#f7fafc;	border-radius:12px;	display:none;}.result-box.show{	display:block;}.result-box h3{	color:#2d3748;	margin-bottom:15px;}.info-line{	margin:6px 0;	color:#4a5568;	line-height:1.6;}.room-item{	background:white;	padding:10px 14px;	border-radius:8px;	margin:8px 0;	border-left:4px solid #3182ce;}.recommend-box{	background-color:#e6fffa;	padding:12px 14px;	border-radius:8px;	margin-top:15px;	border-left:4px solid #38b2ac;}.pg_6_24 div div input{height:50px;font-size:24px;font-weight:bold;}