/* CSS Document */

.line_share {
	float:left;
	padding-top:5px;
	margin-left:38px;
	margin-top:-18px;
	margin-bottom:10px;
	width:875px;
	height:28px;
	font-size:16px;
	font-weight:normal;
	background:url(../img/line_share.png);
}

.table {
	float:left;
	margin-left:38px;
	width:625px;
	height:157px;
	font-size:16px;
	background:url(../img/table.png);
}
.price{
	float:left;
	margin-left:25px;
	margin-top:45px;
	height:auto;
	width:160px;
}
.timer{
	float:left;
	margin-left:50px;
	margin-top:45px;
	height:auto;
	width:120px;
	color:#F00;

}
.cost{
	float:left;
	margin-left:50px;
	margin-top:68px;
	height:auto;
	width:60px;
	font-size:24px;
	font-weight:normal;

}
.gift{
	float:left;
	margin-left:38px;
	margin-top:130px;
	height:auto;
	width:100px;
	font-size:14px;
	font-weight:bold;

}
.buy{
	float:left;
	margin-left:-84px;
	margin-top:57px;
	height:auto;
	width:30px;

}
.blocklock {
	float:left;
	margin-left:40px;
	width:210px;
	height:210px;
	background-repeat:no-repeat;
}
.lock {
	float:left;
	position: relative;
	width:210px;
	height:210px;
	background:url(../img/lock.gif);
	background-repeat:no-repeat;  
}
.unlock {
	float:left;
	position: relative;
	width:210px;
	height:210px;
	background:url(../img/unlock.png); 
	background-repeat:no-repeat;
}
.status {
	float:left;
	position: relative;
	margin-top:13px;
	margin-left:0px;
	width:210px;
	height:auto;
	text-align:center;
	font-size:13px;
}
.count {
	float:left;
	margin-top:90px;
	margin-left:0px;
	width:210px;
	height:auto;
	text-align:center;
	font-size:13px;
}
.title2 {
	float:left;
	margin-top:18px;
	margin-left:0px;
	width:210px;
	height:60px;
	text-align:center;
	font-size:13px;
}
.title {
	float:left;
	margin-top:0px;
	margin-left:40px;
	width:873px;
	height:105px;
	text-align:left;
	font-size:24px;
}
.deal {
	float:left;
	clear:right;
	margin-top:5px;
	margin-left:38px;
	width:400px;
	height:500px;
	text-align:center;
	font-size:12px;
}
.info {
	float:left;
	margin-top:5px;
	margin-left:30px;
	padding: 6px 10px 0px 10px;
	width:432px;
	height:103px;
	text-align:left;
	background:url('../img/1.png') no-repeat;
	}
.map 
{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:31px;
	padding: 0px 10px 0px 10px;
	width:429px;
	height:198px;
	text-align:left;
	border:solid;
	border-width:thin;
	border-color:#319fdd;
	/*background:url('../img/2.png') no-repeat;*/
}
.shortly {
	float:left;
	margin-left:30px;
	padding: 13px 10px 10px 10px;
	width:432px;
	height:151px;
	text-align:left;
	background:url(../img/3.png);
	background-repeat:no-repeat;
}
.shortly_text {
	float:left;
	padding: 15px 10px 10px 10px;
	width:451px;
	height:200px;
	text-align:left;

}

.about {
	float:left;
	clear:left;
	margin-top:20px;
	margin-left:42px;
	width:875px;
	height:auto;
	font-size:14px;
	text-align:justify;
}
.comments {
	float:left;
	clear:left;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:38px;
	width:875px;
	height:auto;
	text-align:justify;
	font-size:14px;
}
.buy1
{
	font-size:36px;
	font-weight:bold;
	color: #fff;
}
.xr_ap {position: absolute; border:none;text-align:center}
