@charset "utf-8";
body {
	margin:0 auto;
	font-size: 13px;
	line-height: 180%;
	color: #347b00;
	text-decoration: none;
	background-color: #FFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
a {
	margin:0 auto;
	font-size: 13px;
	line-height: 150%;
	color: #347b00;
	text-decoration: none;
}
a:hover{ text-decoration:underline;}
img{ border:0;}
.imgbr{ border: solid 1px #d2d4cc;}
.clear{ clear:both;}
.margintb{ margin:6px auto;}
.marginlr{ margin:auto 2px;}
.margin{ width:100%; margin:0 auto; text-align:center;}

.fontb14b{ color:#000; font-size:14px; font-weight:bold;}
.fontb12b{ color:#000; font-size:12px; font-weight:bold;}
.fontb12{ color:#000; font-size:12px;}
.fontg14b{ font-size:14px; font-weight:bold;}
.red12{ color:#ff5400; font-size:12px;}

.nav{ width:500px; text-align:center;}
.nav a{ margin:0 10px; line-height:40px; font-size:12px; color:#347b00; text-decoration:none;}
.nav a:hover{ color:#ff5400; text-decoration:underline;}

.topwarp{ margin:0 auto; width:911px;}
.contentwarp{ margin:0 auto; width:911px; background-image:url(images/bg_content.jpg); background-repeat:repeat-y;}
.contentwarp .left{ float:left; margin-left:10px; display:inline; width:596px;}
.contentwarp .right{ float:right; margin-right:12px; display:inline; width:280px;}
.contentwarp .br{ width:100%; border: solid 1px #79c200; background-color:#FFF; margin-top:10px; text-align:center;}
.contentwarp .br .bgtitle{ width:100%; background-image:url(images/bg_title.jpg); background-repeat:repeat-x; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#204701;}
.contentwarp .br .gamejs{ margin:10px auto; width:33%; float:left; text-align:center;}
.contentwarp .br .gamejs li{ width:160px; margin:0 auto; list-style:none; list-style-position:outside; text-align:left;}

.contentwarp .br .textleft{ width:96%; margin:0 auto; text-align:left;}
.contentwarp .br .textleft ul{ padding:5px 0; margin:0 auto; width:100%; background-image:url(images/line_x.gif); background-repeat:repeat-x; background-position:bottom; overflow:hidden; zoom:1;}
.contentwarp .br .textleft ul li{ width:50%; line-height:200%; float:left; list-style:none; list-style-position:outside;}

.contentwarp .br .textleft ul .answer{ width:100%; color:#ff5400; display:none; line-height:150%; }

.contentwarp .br .textright{ width:90%; margin:0 auto; text-align:left;}
.contentwarp .br .textright ul{ padding:5px 0; margin:0 auto; width:100%; overflow:hidden; zoom:1;}
.contentwarp .br .textright ul li{ width:50%; float:left; list-style:none; list-style-position:outside;}
.contentwarp .br .line{ width:96%; height:20px; margin:0 auto; background-image:url(images/line_x.gif); background-repeat:repeat-x; background-position:center;}

.contentwarp .copyright{ text-align:center; line-height:50px; color:#3b3e38;}