.main .box .title {
	width: 646px;
	border-bottom: 1px solid #DDD;
}
.main .box .play {
	width: 678px;
}
.main .box .info .title {
	width: 511px;
	border-bottom: 1px solid #DDD;
}
.main .box .info .title h3 {
	font-size: 14px;
	font-weight: bold;
}
.main .box .info .shareBtn {
	width: 135px;
	height: 16px;
	padding: 10px 0 5px 0;
	border-bottom: 1px solid #DDD;
}
.main .box .info .l1 {
	width: 85px;
	font-weight: bold;
}
.main .box .info a {
	color: #00487C;
	text-decoration: underline;
}
.main .box .info .desc {
	width: 395px;
	padding: 5px 5px 0 5px;
}
.main .box .info .desc ul {
	width: 390px;
}
.main .box .info .desc .vote {
	height: 24px;
	font-weight: bold;
}
.main .box .info .desc .vote .l1 {
	padding: 5px 0 5px 0;
}
.main .box .info .desc .vote .l2, .l3 {
 	color: #00487C;
 	padding: 6px 0 6px 0;
	text-decoration: underline;
	cursor: pointer;
}
.main .box .info .desc .vote .l2 {
	width: 40px;
	margin-right: 15px;
	padding-left: 20px;
	background: url(../images/bg-rate-up.gif);
}
.main .box .info .desc .vote .l3 {
	width: 70px;
	padding-left: 28px;	
	background: url(../images/bg-rate-down.gif);
}
.main .box .info .desc #gameStat {
	margin-top: 5px;
}
.main .box .info .desc #gameStat li {
	width: 305px;
	padding-left: 85px;
}
.main .box .info .desc .detail {
	width: 390px;
}
.main .box .info .desc .detail li {
	width: 390px;
	padding-top: 5px;
}
.main .box .info .instr {
	width: 245px;
	padding: 5px 5px 0 10px;
}
.main .box .info .instr li {
	width: 245px;
	padding-top: 5px;
}