*{padding:0; margin:0;}
html, body{ height:100%;}
li{ list-style:none;}


.body{
	max-width:640px;
	margin:auto;
	min-height:100%;
	background-color:#001837;
	position:relative;
}

.body{
	display:block;
	background-image: url(https://www.ideamake.cn/projects/fangchan/jzlc/jzimg/bg.jpg);
	background-repeat:repeat-y;
	-webkit-background-size: 100% auto;
}

.btn_goback
{
	position: fixed;
	z-index: 300;
	right: 0;
	top:50%;
	display: block;
	width: 30px;
	height: 30px;
	background: url(https://www.ideamake.cn/projects/fangchan/jzlc/jzimg/goback.png) no-repeat;
	-webkit-background-size: 30px auto;
}

/******************************/
.list
{
	padding-top:20px;
}

/**
.list .list_title
{
	text-align:center;
	border-top:2px solid #d9c3ae;
	border-bottom:2px solid #d9c3ae;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	font-size:21px;
	font-weight:bold;
	color:#FFF;
}
**/

.list .list_title p:first-child
{
	text-align:center;
	padding-top:5px;
	margin-left:20px;
	margin-right:20px;
	font-size:18px;
	font-weight:lighter;
	color:#d3ac67;
}

.list .list_title p:last-child
{
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	font-size:24px;
	font-weight:bold;
	color:#d3ac67;
}

.list #list_item_container
{
	padding-top:20px;
}

.list_ul dl{
	padding:10px;
}

.list_ul .icon{
	text-align:right;
}

.list_ul .content{
	text-align:left;
}

.list_ul .icon #list_item_icon_container{
	
}

.list_ul .icon #list_item_icon_container img{
	width:110px;
	height:110px;
}

.list_ul .content #list_item_content_container{
	height:110px;
}

#list_item_content_container #list_item_title_container{
	font-size:32px;
	width:100%;
	height:50%;
	position:relative;
}

#list_item_content_container #list_item_title_container .list_item_title{
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	position:absolute;
	left:0px;
	bottom:5px;
}

#list_item_btn_container{
	font-size:18px;
	width:100%;
	height:50%;
	padding-top:0px;
}

#list_item_btn_container .list_item_btn{
	background:#7DC8CE;
	padding:2px 4px 2px 4px;
	display:inline-block;
	border-radius:5px;
	border-color:#7DC8CE;
	border-width:1px;
	border-style:solid;
}

#list_item_btn_container .list_item_btn div{
	display:inline;
	
}

#list_item_btn_container .list_item_btn div:first-child{
	color:#055158;
}

#list_item_btn_container .list_item_btn div:last-child{
	color:#001837;
	font-size:21px;
}



.list_item_btn{
	display:block;
}

/**************** subtitle *****************/ 
#list_item_content_container #list_item_title_subtitle_container{
	font-size:32px;
	width:100%;
	height:50%;
	
	position:relative;
}

#list_item_content_container #list_item_title_subtitle_container .list_item_title{
	font-size:17px;
	color:#FFF;
	font-weight:bold;
	position:absolute;
	left:0px;
	bottom:0px;
}

#list_item_content_container #list_item_title_subtitle_container .list_item_subtitle{
	font-size:17px;
	color:#FFF;
	position:absolute;
	left:0px;
	bottom:5px;
}


/************** 实用工具 *******************/ 

#list_item_content_container #list_item_title_container .list_tool_item_title{
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	position:absolute;
	left:0px;
	bottom:5px;
}


/************** 互动游戏 *******************/ 


#list_item_content_container #list_item_title_container .list_games_item_title{
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	position:absolute;
	left:0px;
	bottom:5px;
}


/************** 经典户型 *******************/
.icon #list_unit_item_icon_container{
}

.icon #list_unit_item_icon_container img{
	width:110px;
	height:110px;
}

.list_ul .content #list_unit_item_content_container{
	height:110px;
}

#list_unit_item_content_container #list_unit_item_title_container{
	width:100%;
	height:50%;
}

#list_unit_item_title_container div.list_unit_item_key{
	font-size:50px;
	color:#FFF;
	display:inline;
}

#list_unit_item_title_container div:last-child{
	display:inline-block;
}

#list_unit_item_title_container div.list_unit_item_title{
	font-size:14px;
	color:#FFF;
}

#list_unit_item_title_container div.list_unit_item_subtitle{
	font-size:7px;
	color:#FFF;
	display:inline;
}

#list_unit_item_title_container div.list_unit_item_area_value{
	font-size:21px;
	color:#FFF;
	display:inline;
}

#list_unit_item_title_container div.list_unit_item_area_unit{
	font-size:14px;
	color:#FFF;
	display:inline;
}






